рдУрдкрди рд╕реЛрд░реНрд╕ рдПрдлрдкреАрдЬреАрдП рдкрд╣рд▓

рдПрдХ рдирдП рдЧреИрд░-рд▓рд╛рднрдХрд╛рд░реА рд╕рдВрдЧрдарди, рдУрдкрди-рд╕реЛрд░реНрд╕ рдПрдлрдкреАрдЬреАрдП рдлрд╛рдЙрдВрдбреЗрд╢рди (рдУрдПрд╕рдПрдлрдкреАрдЬреАрдП) рдХреЗ рдЧрдарди рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдЧрдИ, рдЬрд┐рд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдлреАрд▓реНрдб рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдмрд▓ рдЧреЗрдЯ рдРрд░реЗ ( рдПрдлрдкреАрдЬреАрдП) рдПрдХреАрдХреГрдд рд╕рд░реНрдХрд┐рдЯ рдЬреЛ рдЪрд┐рдк рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж рдкреБрди: рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдпреЛрдЧреНрдп рддрд░реНрдХ рдХрд╛рд░реНрдп рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдРрд╕реЗ рдЪрд┐рдкреНрд╕ рдореЗрдВ рдореБрдЦреНрдп рдмрд╛рдЗрдирд░реА рдСрдкрд░реЗрд╢рдВрд╕ (AND, NAND, OR, NOR рдФрд░ XOR) рдХреЛ рд▓реЙрдЬрд┐рдХ рдЧреЗрдЯреНрд╕ (рд╕реНрд╡рд┐рдЪ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рдХрдИ рдЗрдирдкреБрдЯ рдФрд░ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рдирдХреЗ рдмреАрдЪ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рджреНрд╡рд╛рд░рд╛ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдУрдПрд╕рдПрдлрдкреАрдЬреАрдП рдХреЗ рд╕рдВрд╕реНрдерд╛рдкрдХ рд╕рджрд╕реНрдпреЛрдВ рдореЗрдВ рдИрдкреАрдПрдлрдПрд▓, рдХреНрд╡рд┐рдХрд▓реЙрдЬрд┐рдХ, рдЬреАрд░реЛ рдПрдПрд╕рдЖрдИрд╕реА рдФрд░ рдЬреАрдПрд╕рдЬреА рдЧреНрд░реБрдк рдЬреИрд╕реА рдХрдВрдкрдирд┐рдпреЛрдВ рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдХреБрдЫ рдкреНрд░рдореБрдЦ рдПрдлрдкреАрдЬреАрдП рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рд╢реЛрдзрдХрд░реНрддрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдирдП рд╕рдВрдЧрдарди рдХреЗ рддрддреНрд╡рд╛рд╡рдзрд╛рди рдореЗрдВ, рдПрдлрдкреАрдЬреАрдП рдЪрд┐рдкреНрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд░реИрдкрд┐рдб рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрд┐рдВрдЧ рдФрд░ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдбрд┐рдЬрд╛рдЗрди рдСрдЯреЛрдореЗрд╢рди (рдИрдбреАрдП) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдЦреБрд▓реЗ рдФрд░ рдореБрдлреНрдд рдЯреВрд▓ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╕рдВрдЧрдарди рдПрдлрдкреАрдЬреАрдП рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЦреБрд▓реЗ рдорд╛рдирдХреЛрдВ рдХреЗ рд╕рдВрдпреБрдХреНрдд рд╡рд┐рдХрд╛рд╕ рдХреА рднреА рджреЗрдЦрд░реЗрдЦ рдХрд░реЗрдЧрд╛, рдЬреЛ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдЕрдиреБрднрд╡ рдФрд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрдЯрд╕реНрде рдордВрдЪ рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ред

рдпрд╣ рдЙрдореНрдореАрдж рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдУрдПрд╕рдПрдлрдкреАрдЬреАрдП рдЪрд┐рдк рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдПрдлрдкреАрдЬреАрдП рдХреЗ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХреБрдЫ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрд░реЗрдЧрд╛, рдЕрдВрддрд┐рдо-рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рддреИрдпрд╛рд░, рдХрд╕реНрдЯрдо рдПрдлрдкреАрдЬреАрдП рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реНрдЯреИрдХ рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛, рдФрд░ рдирдП рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рдпреЛрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдЧрд╛ред рдпрд╣ рдиреЛрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдУрдПрд╕рдПрдлрдкреАрдЬреАрдП рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдЦреБрд▓реЗ рдЙрдкрдХрд░рдг рдЙрджреНрдпреЛрдЧ рдорд╛рдирдХреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реБрдП рдпрд╛ рдЙрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ рдЧреБрдгрд╡рддреНрддрд╛ рдХреЗ рдЙрдЪреНрдЪрддрдо рд╕реНрддрд░ рдкрд░ рдмрдирд╛рдП рд░рдЦреЗ рдЬрд╛рдПрдВрдЧреЗред

рдУрдкрди-рд╕реЛрд░реНрд╕ рдПрдлрдкреАрдЬреАрдП рдлрд╛рдЙрдВрдбреЗрд╢рди рдХреЗ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рд╣реИрдВ:

  • рдПрдлрдкреАрдЬреАрдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕рд╛рдзрди рдФрд░ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ред
  • рд╡рд┐рднрд┐рдиреНрди рдЖрдпреЛрдЬрдиреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдирд╛ред
  • рдЙрдиреНрдирдд рдПрдлрдкреАрдЬреАрдП рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╕рдВрдмрдВрдзрд┐рдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди, рд╡рд┐рдХрд╛рд╕ рдФрд░ рдЦреБрд▓рд╛рдкрди рдкреНрд░рджрд╛рди рдХрд░реЗрдВред
  • рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдФрд░ рд╕рдорд╛рдкреНрдд рдкреЗрдЯреЗрдВрдЯ рдкреНрд░рдХрдЯреАрдХрд░рдгреЛрдВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рдПрдлрдкреАрдЬреАрдП рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рдбрд┐рдЬрд╛рдЗрди рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдФрд░ рдмреЛрд░реНрдб рдбрд┐рдЬрд╛рдЗрдиреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдмрдирд╛рдП рд░рдЦрдирд╛ред
  • рдЗрдЪреНрдЫреБрдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдПрдХ рд╕рдореБрджрд╛рдп рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХреЗ рд▓рд┐рдП рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕рд╛рдордЧреНрд░реА рддреИрдпрд╛рд░ рдХрд░реЗрдВ рдФрд░ рдЙрди рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░реЗрдВред
  • рдирдП FPGA рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдФрд░ рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧрдд рдФрд░ рд╕рдордп рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд┐рдк рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рд╣рдпреЛрдЧ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдПрдВред

рд╕рдВрдмрдВрдзрд┐рдд рдУрдкрди рд╕реЛрд░реНрд╕ рдЯреВрд▓:

  • рдУрдкрдирдПрдлрдкреАрдЬреАрдП рдПрдлрдкреАрдЬреАрдП рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдбрд┐рдЬрд╝рд╛рдЗрди рдСрдЯреЛрдореЗрд╢рди (рдИрдбреАрдП) рдХрд┐рдЯ рд╣реИ рдЬреЛ рд╡реЗрд░рд┐рд▓реЙрдЧ рд╡рд┐рд╡рд░рдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреАрдврд╝реА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
  • рдкрд╣рд▓рд╛ рд╕реАрдПрд▓рдПрдПрдПрд╕ рдПрдХ рдврд╛рдВрдЪрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд╡реЗрдм рдФрд░ рдХреНрд▓рд╛рдЙрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрдЯрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдлрдкреАрдЬреАрдП рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рд╡реЗрд░рд┐рд▓реЙрдЧ-рдЯреВ-рд░реВрдЯрд┐рдВрдЧ (рд╡реАрдЯреАрдЖрд░) рдПрдХ рдЯреВрд▓рдХрд┐рдЯ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд╡реЗрд░рд┐рд▓реЙрдЧ рднрд╛рд╖рд╛ рдореЗрдВ рд╡рд┐рд╡рд░рдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЪрдпрдирд┐рдд рдПрдлрдкреАрдЬреАрдП рдХрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рд╕рд┐рдореНрдмрд┐рдлрд╝реНрд▓реЛ Xilinx 7, Lattice iCE40, Lattice ECP5 рдФрд░ QuickLogic EOS S3 FPGAs рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рдорд╛рдзрд╛рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреВрд▓рдХрд┐рдЯ рд╣реИред
  • рдпреЛрд╕рд┐рд╕ рд╕рд╛рдорд╛рдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрд░рд┐рд▓реЙрдЧ рдЖрд░рдЯреАрдПрд▓ рд╕рдВрд╢реНрд▓реЗрд╖рдг рдврд╛рдВрдЪрд╛ рд╣реИред
  • рдИрдкреАрдПрдлрдПрд▓ рддрд░реНрдХ рд╕рдВрд╢реНрд▓реЗрд╖рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рд╣реИред
  • LSOracle рддрд░реНрдХ рд╕рдВрд╢реНрд▓реЗрд╖рдг рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП EPFL рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдХрд╛ рдПрдХ рдРрдб-рдСрди рд╣реИред
  • Edalize рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдбрд┐рдЬрд╝рд╛рдЗрди рдСрдЯреЛрдореЗрд╢рди (EDA) рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рдФрд░ рдЙрдирдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓реЗрдВ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рдпрдерди рдЯреВрд▓рдХрд┐рдЯ рд╣реИред
  • рдЬреАрдПрдЪрдбреАрдПрд▓ рд╡реАрдПрдЪрдбреАрдПрд▓ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рд╡рд░рдг рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдВрдкрд╛рдЗрд▓рд░, рд╡рд┐рд╢реНрд▓реЗрд╖рдХ, рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдФрд░ рд╕рд┐рдВрдереЗрд╕рд╛рдЗрдЬрд╝рд░ рд╣реИред
  • VerilogCreator QtCreator рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рд╣реИ рдЬреЛ рдЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ Verilog 2005 рдореЗрдВ рдПрдХ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИред
  • FuseSoC HDL (рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрд╢рди рд▓реИрдВрдЧреНрд╡реЗрдЬ) рдХреЛрдб рдФрд░ FPGA/ASIC рдХреЗ рд▓рд┐рдП рдЕрд╕реЗрдВрдмрд▓реА рдПрдмреНрд╕реНрдЯреНрд░реИрдХреНрд╢рди рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╣реИред
  • SOFA (рд╕реНрдХрд╛рдИрд╡рд╛рдЯрд░ рдУрдкрди-рд╕реЛрд░реНрд╕ FPGA) рд╕реНрдХрд╛рдИрд╡рд╛рдЯрд░ PDK рдФрд░ OpenFPGA рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдУрдкрди FPGA IP (рдмреМрджреНрдзрд┐рдХ рд╕рдВрдкрджрд╛) рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИред
  • openFPGALoader FPGAs рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╣реИред
  • LiteDRAM - DRAM рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде FPGA рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдо IP рдХреЛрд░ред

рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рд╣рдо Main_MiSTer рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдиреЛрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдкреБрд░рд╛рдиреЗ рдЧреЗрдо рдХрдВрд╕реЛрд▓ рдФрд░ рдХреНрд▓рд╛рд╕рд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдЙрдкрдХрд░рдг рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреАрд╡реА рдпрд╛ рдореЙрдирд┐рдЯрд░ рд╕реЗ рдЬреБрдбрд╝реЗ DE10-рдиреИрдиреЛ FPGA рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд░рдирд┐рдВрдЧ рдПрдореБрд▓реЗрдЯрд░ рдХреЗ рд╡рд┐рдкрд░реАрдд, FPGA рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдореВрд▓ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕ рдкрд░ рдЖрдк рдкреБрд░рд╛рдиреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдореМрдЬреВрджрд╛ рд╕рд┐рд╕реНрдЯрдо рдЗрдореЗрдЬ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ