FPGA рдкрд░ ASIC рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк
рдЪрд┐рдк рд╡рд┐рдХрд╛рд╕ рдЬрдЯрд┐рд▓, рдорд╣рдВрдЧрд╛ рдФрд░ рд╕рдордп рд▓реЗрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред рдФрд░ рдХрд┐рд╕реА рднреА рдЧрд▓рддреА рдХреА рдХреАрдордд рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИред рдкреИрдЪ рдФрд░ рдЕрдкрдбреЗрдЯ рдХреЗ рд╕рд╛рде рдХреНрд░рд┐рд╕реНрдЯрд▓ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдХреБрдЫ рднреА рддрдп рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕реНрддрд░ рдкрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрдИ рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рд╕рддреНрдпрд╛рдкрди рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдмреНрд▓реЙрдХ рдХреЗ рд▓рд┐рдП, рдмреНрд▓реЙрдХ рдкрд░реАрдХреНрд╖рдг рд╕рднреА рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдФрд░ рдЧреИрд░-рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВред рдмреНрд▓реЙрдХ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рд┐рд╕реНрдЯрдо рдкрд░реАрдХреНрд╖рдг рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдмреНрд▓реЙрдХ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╕рднреА рдкрд░реАрдХреНрд╖рдг рд▓рдЧрд╛рддрд╛рд░ рдкреНрд░рддрд┐рдЧрдорди рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдШреВрдо рд░рд╣реЗ рд╣реИрдВред рдкрд░реАрдХреНрд╖рдг рдХреЗ рдХрдо рдпрд╛ рдХрдо рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╕реНрддрд░ рдХрд╛ рдПрдХ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рд╕рдВрдХреЗрдд рднреА рд╣реИ - рдЬрдм рдкрд░реАрдХреНрд╖рдг рдХреЛрдб рдХреА рдорд╛рддреНрд░рд╛ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЗрдХрд╛рдИ рдХреЗ рдХреЛрдб рдХреА рдорд╛рддреНрд░рд╛ рдХрд╛ 10 рдЧреБрдирд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпреЗ рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдпрд╣ рдПрд╣рд╕рд╛рд╕ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рд╕рд░реНрдХрд┐рдЯ рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХрд┐рд╕реА рднреА рд╕рд┐рдореБрд▓реЗрд╢рди рдореЗрдВ рд╕реИрдХрдбрд╝реЛрдВ рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдЕрдзрд┐рдХрддрдо рд╕рд░реНрдХрд┐рдЯ рдХрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реЛрддрд╛ рд╣реИредрд▓реЗрдХрд┐рди рдЬреАрд╡рди рдореЗрдВ, рд╕рд░реНрдХрд┐рдЯ рдХреЛ рд╕реИрдХрдбрд╝реЛрдВ рд╣рдЬрд╛рд░реЛрдВ рдШрдВрдЯреЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВрдиреЗ рдПрдХ рдмрд╛рд░ рдПрдХ рд╡рд┐рдлрд▓рддрд╛ рдХреА рддрд▓рд╛рд╢ рдХреА рдереА рдЬрдм 1 рдпрд╛ 2 рдмрд╛рдЗрдЯреНрд╕ рдкреНрд░рддрд┐ 1 рдЬреАрдмреА рд╕рдВрдЪрд╛рд░рд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдЦреЛ рдЧрдИ рдереАрдВ рдФрд░ рдХреЛрдИ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкрд░реАрдХреНрд╖рдг рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдФрд░ рдпрд╣ рддреНрд░реБрдЯрд┐ рднрд╡рд┐рд╖реНрдп рдХреЗ рдЪрд┐рдк рдХреЗ FPGA рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдкрд░ рд╣реА рдкреНрд░рдХрдЯ рд╣реБрдИ рдереАред рд╣рдордиреЗ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдФрд░ рдХреНрдпрд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣ рд▓реЗрдЦ рдмрддрд╛рдПрдЧрд╛редFPGA рдкрд░ рднрд╡рд┐рд╖реНрдп рдХреЗ рдЪрд┐рдкреНрд╕ рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рдХрдо рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдкрд░ рд╕рд░реНрдХрд┐рдЯ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдЖрдкрдХреЛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдбреАрдмрдЧ рдХрд░рдиреЗ, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЖрдзреБрдирд┐рдХ FPGAs рдХреЗ рдкрд╛рд╕ рдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╕рдВрд╕рд╛рдзрди рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕реНрд╡рдпрдВ $ 300 рдХреЗ рд▓рд┐рдП FPGA рдХреЗ рд╕рд╛рде рдПрдХ рдорджрд░рдмреЛрд░реНрдб рдкрд░ Intel 8086 рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг рд╡рд┐рдХрд╕рд┐рдд рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ред2004 рд╡рд░реНрд╖
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╣рдо рдХрдВрдХрд╛рд▓ рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рдХреИрдмрд┐рдиреЗрдЯ рдХреА рдЬрдорд╛ рд░рд╛рд╢рд┐ рдореЗрдВ рдмрд╣реБрдд рдкрд╣рд▓реЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдирд╣реАрдВ рдкрд╛ рд╕рдХреЗ, рд▓реЗрдХрд┐рди рдпрд╣ Xilinx Spartan3-400 (XC3S400) рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдЫреЛрдЯрд╛ рд╕реНрдХрд╛рд░реНрдл рдерд╛ред 400 рдХрд╛ рдЕрд░реНрде рд╣рдЬрд╛рд░реЛрдВ рд╡рд╛рд▓реНрд╡ рд╕рдордХрдХреНрд╖реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдЬреЛ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдЙрдирдХреЗ рд╕рд░реНрдХрд┐рдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рд░реВрдорд╛рд▓ рдХреА рдХреАрдордд рд▓рдЧрднрдЧ $ 50 рдереА рдФрд░ рдЗрд╕рдореЗрдВ рд╕рднреА рдореЗрдореЛрд░реА рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдзрд╛рд░рдг 8-рдмрд┐рдЯ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдФрд░ 40 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЧрдИ рдереАред рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрд┐рдВрдЧ рдореЗрдВ рдЗрд╕ рддрдереНрдп рдХрд╛ рд╕рдорд╛рд╡реЗрд╢ рдерд╛ рдХрд┐ рдЗрд╕ рдкрд░ рд╡рд┐рдХрд╕рд┐рдд рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдиреЗ рдПрдХ рдПрд▓рдИрдбреА рдХреЛ рдЭрдкрдХрд╛ рджрд┐рдпрд╛ред2005 рд╡рд░реНрд╖
рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдмреЛрд░реНрдб рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдкреНрд░рдпреЛрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдПрдХ рд╕рд╛рд░реНрдердХ рдЪрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ FPGA Xilinx Spartan3-1000ред рдЙрдиред 1 рдорд┐рд▓рд┐рдпрди рд╡рд╛рд▓реНрд╡ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЙрдкрд▓рдмреНрдз рдереЗ, рдФрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдиреЗ рдЗрд╕рдХреА рдЕрдзрд┐рдХрддрдо рдЖрд╡реГрддреНрддрд┐ 48 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ред рдФрд░ рдпрд╣ рдЗрд╕ рдмреЛрд░реНрдб рдкрд░ рдерд╛ рдХрд┐ рдореИрдВрдиреЗ рдкреНрд░рддрд┐ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдореЗрдВ рдмрд╣реБрдд рдЦреЛрдП рд╣реБрдП 2 рдмрд╛рдЗрдЯреНрд╕ рдкрдХрдбрд╝реЗред рдмреЛрд░реНрдб рдХреА рдХреАрдордд рд▓рдЧрднрдЧ $ 200 рдереАред
2007 рд╡рд░реНрд╖
рдирдП 32-рдмрд┐рдЯ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдерд╛ рдХрд┐ 1 рдорд┐рд▓рд┐рдпрди рд╡рд╛рд▓реНрд╡ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, Xilinx Spartan3-5000 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдирдпрд╛ рдорджрд░рдмреЛрд░реНрдб рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХреА рдмрджреМрд▓рдд 5 рдорд┐рд▓рд┐рдпрди рдЧреЗрдЯ рдЙрдкрд▓рдмреНрдз рд╣реБрдПред рдмреЛрд░реНрдб рдХреА рдХреАрдордд рд▓рдЧрднрдЧ $ 500 рдереА рдФрд░ рдПрдХ рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рдпрд╣ рдмреЛрд░реНрдб рдирдП рд╡рд┐рдХрд╛рд╕ рдХреЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдмрди рдЧрдпрд╛ред рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рди рдХреЗрд╡рд▓ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдмрд▓реНрдХрд┐ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╢реЗрд╖ рдорд╛рдЗрдХреНрд░реЛрдХрд┐рд░реЗрдЯреНрд╕ рднреА рдереЗред FPGA рдореЗрдВ рдбрд┐рдЬрд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 20 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдХрдо рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рддрдм рд╕рд┐рд▓рд┐рдХреЙрди рдореЗрдВ рдпрд╣ 100 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ 150 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ред32-рдмрд┐рдЯ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░
рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк : рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк (рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд▓рд╛рдЗрд╡ рдирд╣реАрдВ рд╣реБрдИ, рд▓реЗрдХрд┐рди рд╕рдорд╛рдкреНрдд RTL рдкрдВрдЦреЛрдВ рдореЗрдВ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реА рд╣реИ):
рдПрдХреАрдХреГрдд рдЯреНрд░рд╛рдВрд╕рд╕реАрд╡рд░реНрд╕ рдХреЗ рд╕рд╛рде 4-рд╡реЗ рдИрдерд░рдиреЗрдЯ рд╕реНрд╡рд┐рдЪ рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк:
2010 рдХрд╛ рд╕рд╛рд▓
рджреЛрд╣рд░реЗ рдХреЛрд░ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ (32-рдмрд┐рдЯ RISC + 16-рдмрд┐рдЯ рдбреАрдПрд╕рдкреА рдХреЛрд░) рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп, рд╣рдо рдЕрдВрдд рдореЗрдВ рдЙрд╕ рд╕реНрддрд░ рддрдХ рдкрд╣реБрдВрдЪ рдЧрдП рдЬрдм 5 рдорд┐рд▓рд┐рдпрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рдереЗред рд▓реЗрдХрд┐рди рднрд╡рд┐рд╖реНрдп рдХреЗ рдорд╛рдЗрдХреНрд░реЛрдХреНрд░рд┐рдЪрдЯ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЫрдВрдЯрдиреА рд╡рд┐рдиреНрдпрд╛рд╕реЛрдВ рдХреЗ рдПрдлрдкреАрдЬреАрдП рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЗ рдЗрд╕рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛ рджрд┐рдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЛрдВрдиреЗ рджреЛ рдХреЛрд░ (рдЖрд░рдЖрдИрдПрд╕рд╕реА + рдбреАрдПрд╕рдкреА) рдХреЛ рдкрд░рд┐рдзреАрдп рдпрд╛ рдПрдХ рдХреЛрд░ (рдЖрд░рдЖрдИрдПрд╕рд╕реА) рдХреЗ рдЯреБрдХрдбрд╝реЗ рдЯреБрдХрдбрд╝реЗ рдХреЗ рд╕рд╛рде рдмреЗрдЪрд╛, рд▓реЗрдХрд┐рди рд╕рдВрдкреВрд░реНрдг рдкрд░рд┐рдзрд┐редрд╕рд╛рд▓ 2012
рдирдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдирдП рдмреЛрд░реНрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдХреНрдпреЛрдВрдХрд┐ рдирдП 32-рдмрд┐рдЯ рдбреАрдПрд╕рдкреА рдХреЛрд░ рдХреЗ рд▓рд┐рдП рдЖрдВрддрд░рд┐рдХ рдореЗрдореЛрд░реА рдХреА рдЖрд╡рд╢реНрдпрдХ рдорд╛рддреНрд░рд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рд╕реНрдкрд╛рд░реНрдЯрди рдПрдлрдкреАрдЬреАрдП рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдХреНрд╖рдорддрд╛ рд╕реЗ рдЕрдзрд┐рдХ рдереАред рдореБрдЭреЗ рдЕрдзрд┐рдХ рдорд╣рдВрдЧреЗ рдФрд░ рдЬрдЯрд┐рд▓ FPGAs рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╕рдордп рд╕реАрдорд┐рдд рдерд╛, рдФрд░ рдПрдХ рддреИрдпрд╛рд░ рд╕рдорд╛рдзрд╛рди рдЦреЛрдЬрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЪреБрдирд╛рд╡ рдЙрд╕ рд╕рдордп FPGA Xilinx Virtex-6 XC6VLX760 рдХреЗ рд╕рд╛рде INREVIUM рд╕реЗ рдмреЛрд░реНрдб рдкрд░ рдЧрд┐рд░ рдЧрдпрд╛ред
рдФрд░ рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдорддреБрд▓реНрдп рдлрд╛рдЯрдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗрд╡рд▓ 8 рдорд┐рд▓рд┐рдпрди рд╣реЛ рдЧрдИ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдмреНрд▓реЙрдХ рдореЗрдореЛрд░реА рдХреА рдорд╛рддреНрд░рд╛ 2 рдПрдордмрд┐рдЯ рд╕реЗ 25 рдПрдордмрд┐рдЯ рддрдХ рдмрдврд╝ рдЧрдИ рд╣реИредрдЪреБрдирд╛рд╡ рдиреЗ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдХрд┐ рд╢реБрд▓реНрдХ рдХреА рд▓рд╛рдЧрдд Google рдХреЗ рдХреИрд╢ рдореЗрдВ рдЬрд░реНрдорди рдкреНрд░рддрд┐рдирд┐рдзрд┐ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреА рд╕рд╛рдЗрдЯ рдкрд░ рд╕рдВрд░рдХреНрд╖рд┐рдд рдереА, рдФрд░ рд╣рдо рдЬрд╛рдирддреЗ рдереЗ рдХрд┐ рдХрд┐рд╕реА рднреА рдПрдирдбреАрдП рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ $ 18K рдЦрд░реНрдЪ рд╣реЛрдВрдЧреЗред рдФрд░ $ 15 рд╣рдЬрд╛рд░ рдХреЗ рдХреЗрд╡рд▓ рдПрдХ FPGA рдЪрд┐рдк рдХреА рд▓рд╛рдЧрдд рдХреЗ рд╕рд╛рде, рдЗрд╕рдиреЗ рдЖрдкрдХреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдмреЛрд░реНрдб рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рд╕реА рднреА рдкреНрд░рд╢реНрди рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ред рдРрд╕реЗ рдмрдбрд╝реЗ FPGAs рдХреЗ рд▓рд┐рдП рд╕реАрд░рд┐рдпрд▓ рдмреЛрд░реНрдб рдЖрдорддреМрд░ рдкрд░ рдпрд╛ рддреЛ FPGAs рдЬрд┐рддрдирд╛ рд╣реА рдЦрд░реНрдЪ рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдорд╣рдВрдЧреЗ рд╣реЛрддреЗ рд╣реИрдВредрдмреЛрд░реНрдб рдХреА рдЦрд░реАрдж рдиреЗ рднреА рдмрд╣реБрдд рд╕рд╛рд░реЗ рд░реЛрдЪрдХ рдЬреНрдЮрд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рд╕реНрдерд╛рдиреАрдп рд╡рд┐рддрд░рдХ рдХреЛ рдпрд╣ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдерд╛ рдХрд┐ рдЗрд╕ рдмреЛрд░реНрдб рдХреА рд▓рд╛рдЧрдд рд╢рд┐рдкрд┐рдВрдЧ рд╕рд╣рд┐рдд $ 40K рд╣реИ, рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рдпрд╣ рд╣рдорд╛рд░реЗ рд╣рд┐рд╕реНрд╕реЗ рдкрд░ 100% рдкреВрд░реНрд╡ рднреБрдЧрддрд╛рди рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдЬреЛрдЦрд┐рдо рджреЗрддрд╛ рд╣реИред рдЕрдВрддрдд: рдЗрдирдореЗрдВ рд╕реЗ 3 рдмреЛрд░реНрдбреЛрдВ рдХреЛ рдмрд┐рдЪреМрд▓рд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдЦрд░реАрджрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЕрдм рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдорд╛рд░реЗ рдбреАрдПрд╕рдкреА рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрд╡рд░реНрд╖ 2013
рдирдП 32-рдмрд┐рдЯ рд╡рд┐рд╢реЗрд╖ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд▓рд┐рдП, рдЕрдкрдирд╛ рдмреЛрд░реНрдб рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, FPGAs рдкрд░ рдореЙрдбреНрдпреВрд▓ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЕрдкрдиреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрд╛рд░реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдорд╣рдВрдЧрд╛ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдорд╛рдЗрдХреНрд░реЛрдХреНрд░рд┐рд╕реНрдХреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдбрд░рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдП, рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд, рд╡рд┐рддрд░рдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рдкрд╛рд╕ рд╕реНрдЯреЙрдХ рдореЗрдВ рдХрдИ рд╡реАрд░рдЯреЗрдХреНрд╕ -6 XC6VLX550T рдереЗ рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдмрдбрд╝реА рдЫреВрдЯ рдкрд░ рдкреЗрд╢рдХрд╢ рдХреАред FPGA LX550T LX760 (рд▓рдЧрднрдЧ 30% рдХрдо рд╡рд╛рд▓реНрд╡) рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдХрджрдо рдЫреЛрдЯрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рдХрд╛рд╕ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдмреЛрд░реНрдбреЛрдВ рдХреА рдЕрдВрддрд┐рдо рдХреАрдордд рдХреЗрд╡рд▓ $ 8K рдереАред 6 рдмреЛрд░реНрдб рдЗрдХрдЯреНрдареЗ рдХрд┐рдП рдЧрдПред рд╣рдордиреЗ рдЙрдиреНрд╣реЗрдВ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рдмрдирд╛рдИ, рд▓реЗрдХрд┐рди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрди рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рд╕рдВрдЧрдард┐рдд рдереЗред рдмреЛрд░реНрдб рдиреЗ рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рд╕рдорд╛рдзрд╛рди рд▓рд╛рдЧреВ рдХрд┐рдП рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд░реНрдорд╡реЗрдпрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдПрд╕рдбреА рдХрд╛рд░реНрдб рдореЗрдВ рдорд╛рд╕рд╕реНрдЯреЛрд░реЗрдЬ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдмреЛрд░реНрдб рдкрд░ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ FPGA рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛редрдХреБрд▓ рдореЗрдВ, рдХрд╛рд░реНрдб рдореЗрдВ 10 рд╡рд┐рднрд┐рдиреНрди рдлрд╝рд░реНрдорд╡реЗрдпрд░ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдмрдВрдзрди рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдк рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рд╕рдордп рдХреМрди рд╕рд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ "рдореВрд░реНрдЦ рд╕реЗ" рд╡рд┐рднрд┐рдиреНрди рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛, рддрд╛рдХрд┐ рдЧрд▓рддреА рд╕реЗ рдПрдХ рдорд╣рдВрдЧреА рдЪрд┐рдк рдХреЛ рдЬрд▓рд╛ рди рд╕рдХреЗред рдпрд╣ рд╕рдм рдЖрдкрдХреЛ рдЗрди рдмреЛрд░реНрдбреЛрдВ рдХреЗ рд╕рд╛рде рджреВрд░ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЫрд╛рддреНрд░реЛрдВ рдкрд░ рднреА рднрд░реЛрд╕рд╛ рдХрд░рддрд╛ рд╣реИред FPGA рдореЗрдВ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ MK 40 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИредрдмреЛрд░реНрдб рд╕реНрд╡рдпрдВ (рдПрдХ рд╡рд┐рд╢реЗрд╖ рджреЛрд╣рд░реЗ рдХреЛрд░ 32-рдмрд┐рдЯ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХрд╛
рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк ): рдХреЛрдг-рд╕реЗ-рдХреЛрдб рд░реВрдкрд╛рдВрддрд░рдг рд╕реЗрдВрд╕рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЪрд┐рдк рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк:
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕ рдмреЛрд░реНрдб рдореЗрдВ рдХрдИ рдХрдорд┐рдпрд╛рдВ рд╣реИрдВ: рдЕрддрд┐рд░рд┐рдХреНрдд рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЦрд░рд╛рдм рдХрдиреЗрдХреНрдЯрд░ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЖрдзреА рдкрд░реЗрд╢рд╛рдиреА рд╣реИ, рд╣рдо рдареАрдХ рдХрд░рдирд╛ рднреВрд▓ рдЧрдП рдХрдиреЗрдХреНрдЯрд░реНрд╕ рдХреЗ рдкрд╛рд╕ рдЫреЗрдж, рдФрд░ рдореЙрдбреНрдпреВрд▓ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЗрд╡рд▓ рдХрдиреЗрдХреНрдЯрд░реНрд╕ рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдореБрдЦреНрдп рдмреЛрд░реНрдб рдкрд░ рдХреБрдЫ рдирд┐рдпрдВрддреНрд░рдгреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реЛрдЧрд╛редрдШрд░реЗрд▓реВ рдЕрдиреБрднрд╡
рд▓реЗрдХрд┐рди рдЕрдиреНрдп рдХрд╕реНрдЯрдо рдЪрд┐рдк рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, MCST рдЬрдм VLSI 1891VM6Ya (R-1000, 64-рдмрд┐рдЯ SPARC v.9 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╡рд╛рд▓рд╛ рдПрдХ рдЪрд╛рд░-рдХреЛрд░ рдкреНрд░реЛрд╕реЗрд╕рд░) рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрд┐рдВрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ 10 FPGAs Altera Stratix II (4 x EP2S180 + 5 x EP2S130 + 1 x EP2S90) рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рд╢реЗрд╖ рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓реЙрдЬрд┐рдХрд▓ рдЧреЗрдЯреНрд╕ рдХреА рдХреБрд▓ рдорд╛рддреНрд░рд╛ 20 рдорд┐рд▓рд┐рдпрди рдЖрдВрдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред
рдЕрдм рдПрдХ EP2S180 рдЪрд┐рдк рдХреА рдХреАрдордд рд▓рдЧрднрдЧ $ 8K рд╣реИред рддреЛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдореЗрдВ рдХреЗрд╡рд▓ FPGA рдЪрд┐рдкреНрд╕ рдХреА рд▓рд╛рдЧрдд $ 50K рд╕реЗ рдЕрдзрд┐рдХ рд╣реИредрдПрд▓реНрдмреНрд░рд╕ -4 рд╕реА + рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, 21 рдЕрд▓реНрдЯрд░реЗрдЯрд╛ рд╕реНрдЯреНрд░реИрдЯрд┐рдХреНрд╕ IV EP4SE820 рдорд╛рдЗрдХреНрд░реЛрдХреНрд░рд╛рд╕реАрдЯ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЖрд╡рд╢реНрдпрдХ рдереЗ рдФрд░ рдХреБрд▓ 100 рдорд┐рд▓рд┐рдпрди рд╡рд╛рд▓реНрд╡ рдХреА рдорд╛рддреНрд░рд╛ рдХреЗ рд╕рд╛рде (рд╣рд╛рд▓рд╛рдВрдХрд┐ MCST рдЦреБрдж 750 рдорд┐рд▓рд┐рдпрди рдХрд╛ рдЖрдВрдХрдбрд╝рд╛ рдмрддрд╛рддрд╛ рд╣реИ) рдФрд░ рдЗрд╕рдХреА рд▓рд╛рдЧрдд рд▓рдЧрднрдЧ $ 200K рд╣реИред рдЗрд╕реА рд╕рдордп, рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреА рдХрд╛рд░реНрдп рдЖрд╡реГрддреНрддрд┐ 9 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рд╣реИредрд╡рд┐рджреЗрд╢реА рдЕрдиреБрднрд╡
рдЕрдм рдПрдлрдкреАрдЬреАрдП рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд╕рдорд╛рдзрд╛рди рдорд╛рдЗрдХреНрд░реЛрдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдХреЗ рд▓рд┐рдП рд╕реАрдПрдбреА рдЙрдкрдХрд░рдг рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рд╡рд╛рд▓реА рдХрдВрдкрдирд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреЗрд╢ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдореЙрдбреНрдпреВрд▓ рдЕрдиреНрдп рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ рднреА рдорд┐рд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЗрдВрдЯреЗрд▓ рдФрд░ рдЖрдИрдмреАрдПрдо рдореЗрдВ FPGA рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдирдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╡реЗ рдХреЗрд╡рд▓ рдПрдХ рд╡реНрдпрд╛рдкрдХ рд╕рд░реНрдХрд▓ рдХреЗ рд▓рд┐рдП рдЬрд╛рдиреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрдм рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреБрд░рд╛рдирд╛ рд╣реЛ рдЪреБрдХрд╛ рд╣реЛрддрд╛ рд╣реИредрддрд╛рд▓ Altera Stratix-4 EP4SE820 FPGA рдкрд░ рдирд┐рд░реНрдорд┐рдд рдПрдХ рд╡рд┐рд╢реЗрд╖ рд░реИрдкрд┐рдб рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдиреНрдпреВрдирддрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ, рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдореЗрдВ рджреЛ (10 рдорд┐рд▓рд┐рдпрди рд╡рд╛рд▓реНрд╡ рдХреА рдХреБрд▓ рдорд╛рддреНрд░рд╛ рдХреЗ рд╕рд╛рде) рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЕрдзрд┐рдХрддрдо рдЫрд╣ FPGAs (30 рдорд┐рд▓рд┐рдпрди рд╡рд╛рд▓реНрд╡ рддрдХ рдХреА рдорд╛рддреНрд░рд╛ рдХреЗ рд╕рд╛рде)ред рдЖрдЬ рдПрдХ EP4SE820 рдЪрд┐рдк рдХреА рдХреАрдордд ~ $ 10K рд╣реИред
рддрд╛рд▓ рд╕реЗ рдирдИ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдкреНрд░реЛрдЯрд┐рдпрдо рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдпрд╣ Xilinx Virtex-7 XC7V2000T рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдФрд░ рдЖрдкрдХреЛ рджреЛ FPGAs рдореЗрдВ 25 рдорд┐рд▓рд┐рдпрди рд╕реЗ рдЖрда рдореЗрдВ 100 рдорд┐рд▓рд┐рдпрди рд╡рд╛рд▓реНрд╡ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдПрдХ XC7V2000T рдЪрд┐рдк рдХреА рд▓рд╛рдЧрдд рдЕрдм $ 20K рд╣реИред рдЙрдиред рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реБрд╕рдЬреНрдЬрд┐рдд рдкреНрд░реЛрдЯрд┐рдпрдо рдХреА рд▓рд╛рдЧрдд рдХрдо рд╕реЗ рдХрдо $ 160K рд╣реЛрдЧреАредрд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрд▓реНрдбреЗрдХ рдПрдЪрдИрдПрд╕ -7 рдХреЗ рдПрдлрдкреАрдЬреАрдП рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рдПрдХ рдордВрдЪ рднреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдПрдХ рдмреЛрд░реНрдб рдкрд░ рдЫрд╣ Xilinx Virtex-7 XC7V2000T рдпрд╛ UltraSacle XCVU440 рд╕реНрдерд┐рдд рд╣реИрдВред FPGA UltraSacle XCVU440 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдореЙрдбреНрдпреВрд▓ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдлрд╛рдЯрдХреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ 158 рдорд┐рд▓рд┐рдпрди рддрдХ рдкрд╣реБрдВрдЪ рдЬрд╛рддреА рд╣реИред рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк 24 FPGA рдЪрд┐рдкреНрд╕ рдХреЛ рдПрдХ рдПрдХрд▓ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдЗрдХрдЯреНрдард╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ 6 рдорд┐рд▓рд┐рдпрди рдорд┐рд▓рд┐рдпрди рдЧреЗрдЯреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ XCVU440 рдЪрд┐рдк рдХреА рд▓рд╛рдЧрдд рдЕрдм $ 49K рд╣реИред рдФрд░ рд╕рднреА FPGAs рдХреА рдЕрдзрд┐рдХрддрдо рдХреБрд▓ рд▓рд╛рдЧрдд 1M $ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИредFPGA рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ Synopsys рдХрд╛ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЕрдиреБрднрд╡ рд╣реИред рдЙрдирдХреЗ рд╢реБрд░реБрдЖрддреА рдореЙрдбрд▓ FPGA Virtex-6 (HAPS-60), рдлрд┐рд░ Virtex-7 (HAPS-70) рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдереЗред рдЙрдирдХрд╛ рдирд╡реАрдирддрдо рд╡рд┐рдХрд╛рд╕, HAPS-80, рдПрдХ рдПрдХрд▓ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдПрдХ рд╕реЗ рдЪрд╛рд░ Xilinx UltraScale XCVU440 FPGAs рд╣реИред
рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдореЙрдбреНрдпреВрд▓ рдХреЛ рдПрдХ рд░реИрдХ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреБрд▓ рдорд╛рддреНрд░рд╛ рдПрдХ рд░рд┐рдХреЙрд░реНрдб 1.6 рдмрд┐рд▓рд┐рдпрди рд╡рд╛рд▓реНрд╡ рд╣реИредрдПрдХ FPGA рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдЕрдзрд┐рдХрддрдо рдЖрд╡реГрддреНрддрд┐ 300 MHz рддрдХ рд╣реЛрддреА рд╣реИ, рдЬрдм рдкрдбрд╝реЛрд╕реА рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ 100 MHz рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЬрдм рдХрдИ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрд╡реГрддреНрддрд┐ 30 MHz рддрдХ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, FPGAs рдХреА рдЦрд░реАрдж рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ $ 3.5M рд╣реЛрдиреЗ рд╕реЗ, рдЖрдк Intel Xeon E7 рдХреЛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдПрдХ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдЗрдХрдЯреНрдард╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЦреИрд░, рдпрд╛ 20 рд╕рд╛рд▓ рдЗрдВрддрдЬрд╛рд░ рдХрд░реЗрдВ, рдЬрдм рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡реЙрд▓реНрдпреВрдо рдХреЗ FPGAs рдХреАрдордд рдореЗрдВ рд╕реМ рдбреЙрд▓рд░ рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ рддрдХ рдЧрд┐рд░ рдЬрд╛рдПрдЧреАред Source: https://habr.com/ru/post/hi387653/
All Articles