Cybersecurity and privacy risk assessment of point-of-care systems in healthcare: A use case approach

Edit links
Content deleted Content added
Mandishaa (talk | contribs)
m add the timeline of Virtex-II family
m Added non-breaking space to non-template file size, bitrate, and bandwidth values (via WP:JWB)
(42 intermediate revisions by 24 users not shown)
Line 1: Line 1:
{{short description|Flagship family of FPGA products by AMD}}
'''Virtex''' is the flagship family of [[FPGA]] products developed by [[Xilinx]].<ref name="Xilinx-Inc-May-2017-10-K">{{cite web|url=http://edgar.secdatabase.com/1004/74398817000046/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date May 15, 2017 |publisher=secdatabase.com |accessdate =May 6, 2018}}</ref> Other current product lines include [[Xilinx|Kintex]] (mid-range) and [[Xilinx|Artix]] (low-cost), each including configurations and models optimized for different applications.<ref name="thirtythree">DSP-FPGA.com. [http://www.dsp-fpga.com/products/search/index.php?q=xilinx+fpga&op=cn&max=40 Xilinx FPGA Products].” April 2010. Retrieved June 10, 2010.</ref> In addition, Xilinx offers the Spartan low-cost series, which continues to be updated and is nearing production utilizing the same underlying architecture and [[process node]] as the larger 7-series devices.<ref>Company Release. “[http://press.xilinx.com/2015-11-19-Xilinx-Announces-the-Spartan-7-FPGA-Family Xilinx Announces the Spartan-7 FPGA Family].” Nov 19, 2015. Retrieved February 10, 2015.</ref>
'''Virtex''' is the flagship family of [[Field-programmable gate array|FPGA]] products currently developed by [[AMD]], originally [[Xilinx]] before being acquired by the former.<ref name="Xilinx-Inc-May-2017-10-K">{{cite web|url=http://edgar.secdatabase.com/1004/74398817000046/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date May 15, 2017 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref> Other current product lines include Kintex (mid-range) and Artix (low-cost), each including configurations and models optimized for different applications.<ref name="thirtythree">DSP-FPGA.com. [http://www.dsp-fpga.com/products/search/index.php?q=xilinx+fpga&op=cn&max=40 Xilinx FPGA Products].” April 2010. Retrieved June 10, 2010.</ref> In addition, AMD offers the Spartan low-cost series, which continues to be updated and is nearing production utilizing the same underlying architecture and [[process node]] as the larger 7-series devices.<ref>Company Release. “[http://press.xilinx.com/2015-11-19-Xilinx-Announces-the-Spartan-7-FPGA-Family Xilinx Announces the Spartan-7 FPGA Family].” Nov 19, 2015. Retrieved February 10, 2015.</ref>


Virtex FPGAs are typically programmed in [[hardware description language]]s such as [[VHDL]] or [[Verilog]], using the [[Xilinx ISE]] or [[Xilinx_Vivado|Vivado Design Suite]] computer software.<ref name=EETimes25Apr2012>Brian Bailey, EE Times. "[http://www.eetimes.com/electronics-products/ip-eda-products/4371701/Second-generation-for-FPGA-software Second generation for FPGA software]." Apr 25, 2012. Retrieved Dec 21, 2012.</ref>
Virtex FPGAs are typically programmed in [[hardware description language]]s such as [[VHDL]] or [[Verilog]], using the [[Xilinx ISE]] or [[Vivado]] computer software.<ref name=EETimes25Apr2012>Brian Bailey, EE Times. "[http://www.eetimes.com/electronics-products/ip-eda-products/4371701/Second-generation-for-FPGA-software Second generation for FPGA software]." Apr 25, 2012. Retrieved Dec 21, 2012.</ref>


Xilinx FPGA products have been recognized by EE Times, EDN and others for innovation and market impact.<ref name="ace">EE Times, “[http://www.eetimes-ace.com/finalists.php EE Times 2010 ACE Award for Design Innovation].” April 27, 2010. Retrieved June 17, 2010.</ref><ref name="hot">EDN, “[http://www.edn.com/article/469589-EDN_Hot_100_Products_of_2007_Digital_Memory_and_Programmable_ICs.php EDN Hot 100 Products of 2007: Digital, Memory and Programmable ICs].” December 14, 2007. Retrieved June 17, 2010.</ref><ref name="hott">EDN, “[http://www.edn.com/article/458392-The_Hot_100_Electronic_Products_of_2009.php The Hot 100 Electronic Products of 2009].” December 15, 2009. Retrieved June 15, 2010.</ref>
Xilinx FPGA products have been recognized by EE Times, EDN and others for innovation and market impact.<ref name="ace">EE Times, “[http://www.eetimes-ace.com/finalists.php EE Times 2010 ACE Award for Design Innovation] {{Webarchive|url=https://web.archive.org/web/20100614112636/http://www.eetimes-ace.com/finalists.php |date=2010-06-14 }}.” April 27, 2010. Retrieved June 17, 2010.</ref><ref name="hot">EDN, “[http://www.edn.com/article/469589-EDN_Hot_100_Products_of_2007_Digital_Memory_and_Programmable_ICs.php EDN Hot 100 Products of 2007: Digital, Memory and Programmable ICs] {{Webarchive|url=https://web.archive.org/web/20120403034249/http://www.edn.com/article/469589-EDN_Hot_100_Products_of_2007_Digital_Memory_and_Programmable_ICs.php |date=2012-04-03 }}.” December 14, 2007. Retrieved June 17, 2010.</ref><ref name="hott">EDN, “[http://www.edn.com/article/458392-The_Hot_100_Electronic_Products_of_2009.php The Hot 100 Electronic Products of 2009] {{Webarchive|url=https://web.archive.org/web/20120403034306/http://www.edn.com/article/458392-The_Hot_100_Electronic_Products_of_2009.php |date=2012-04-03 }}.” December 15, 2009. Retrieved June 15, 2010.</ref>


==Architecture==
==Architecture==
The Virtex series of FPGAs are based on [[logic block|Configurable Logic Blocks]] (CLBs), where each CLB is equivalent to multiple [[logic gate|ASIC gates]].<ref name="b2">[https://books.google.com/books?id=FD2JDc7CpSgC&pg=PA513&dq=virtex+logic+blocks&hl=en&sa=X#v=onepage&q=virtex%20logic%20blocks&f=false Field Programmable Logic and Applications], Springer Science & Business Media, 21-Aug-2002</ref><ref name="b3">[https://books.google.com/books?id=5ZlAAAAAQBAJ&pg=PA713&dq=virtex+logic+blocks&hl=en&sa=X#v=onepage&q=virtex%20logic%20blocks&f=false Handbook of Signal Processing Systems - Volume 2], Springer Science & Business Media, 20-Jun-2013</ref> Each CLB is composed of multiple ''slices'', that differ in construction between Virtex families.<ref name="b3"/>
The Virtex series of FPGAs are based on [[logic block|Configurable Logic Blocks]] (CLBs), where each CLB is equivalent to multiple [[logic gate|ASIC gates]].<ref name="b2">[https://books.google.com/books?id=FD2JDc7CpSgC&dq=virtex+logic+blocks&pg=PA513 Field Programmable Logic and Applications], Springer Science & Business Media, 21-Aug-2002</ref><ref name="b3">[https://books.google.com/books?id=5ZlAAAAAQBAJ&dq=virtex+logic+blocks&pg=PA713 Handbook of Signal Processing Systems - Volume 2], Springer Science & Business Media, 20-Jun-2013</ref> Each CLB is composed of multiple ''slices'', that differ in construction between Virtex families.<ref name="b3"/>


Virtex FPGAs include an I/O Block for controlling input/output pins on the Virtex chip, that support a variety of signalling standards.<ref name="b4">[https://books.google.com/books?id=6L5TXxyfl4UC&pg=PA49&dq=virtex+logic+blocks&hl=en&sa=X#v=onepage&q=virtex%20logic%20blocks&f=false Cryptographic Hardware and Embedded Systems], Springer Science & Business Media, 02-Sep-2003</ref> All pins default to "input" mode (high impedance). I/O pins are grouped into I/O Banks, where each Bank can support a different voltage.<ref name="b4"/>
Virtex FPGAs include an I/O Block for controlling input/output pins on the Virtex chip, that support a variety of signalling standards.<ref name="b4">[https://books.google.com/books?id=6L5TXxyfl4UC&dq=virtex+logic+blocks&pg=PA49 Cryptographic Hardware and Embedded Systems], Springer Science & Business Media, 02-Sep-2003</ref> All pins default to "input" mode (high impedance). I/O pins are grouped into I/O Banks, where each Bank can support a different voltage.<ref name="b4"/>


In addition to configurable FPGA logic, Virtex FPGAs include fixed-function hardware for multipliers, memories, microprocessor cores, FIFO and ECC logic, DSP blocks, [[PCI Express]] controllers, [[Media access control|Ethernet MAC]] blocks, and high-speed serial transceivers.<ref name="Virtex1">Ron Wilson, EDN. "[http://www.edn.com/article/459148-Xilinx_FPGA_introductions_hint_at_new_realities.php Xilinx FPGA introductions hint at new realities]." February 2, 2009 Retrieved June 10, 2010.</ref><ref name="Virtex2">Design & Reuse. "[http://www.design-reuse.com/news/19988/xilinx-virtex-6-fpga.html New Xilinx Virtex-6 FPGA Family Designed to Satisfy Insatiable Demand for Higher Bandwidth and Lower Power Systems]." February 2, 2009. Retrieved June 10, 2010.</ref>
In addition to configurable FPGA logic, Virtex FPGAs include fixed-function hardware for multipliers, memories, microprocessor cores, FIFO and ECC logic, DSP blocks, [[PCI Express]] controllers, [[Media access control|Ethernet MAC]] blocks, and high-speed serial transceivers.<ref name="Virtex1">Ron Wilson, EDN. "[http://www.edn.com/article/459148-Xilinx_FPGA_introductions_hint_at_new_realities.php Xilinx FPGA introductions hint at new realities] {{Webarchive|url=https://web.archive.org/web/20110525031230/http://www.edn.com/article/459148-Xilinx_FPGA_introductions_hint_at_new_realities.php |date=2011-05-25 }}." February 2, 2009 Retrieved June 10, 2010.</ref><ref name="Virtex2">Design & Reuse. "[http://www.design-reuse.com/news/19988/xilinx-virtex-6-fpga.html New Xilinx Virtex-6 FPGA Family Designed to Satisfy Insatiable Demand for Higher Bandwidth and Lower Power Systems]." February 2, 2009. Retrieved June 10, 2010.</ref>


Some Virtex family members (such as the Virtex-5QX) are available in radiation-hardened packages, for outer-space applications.<ref>Don Clark, ''Wall Street Journal''. "[https://blogs.wsj.com/digits/2010/07/19/xilinx-say-new-chips-adept-at-surviving-space-radiation/?KEYWORDS=Xilinx+Says+New+Chips+Adept+at+Surviving+Space+Radiation Xilinx Say New Chips Adept at Surviving Space Radiation.]" July 19, 2010. Retrieved August 10, 2010.</ref>
Some Virtex family members (such as the Virtex-5QX) are available in radiation-hardened packages, for outer-space applications.<ref>Don Clark, ''Wall Street Journal''. "[https://blogs.wsj.com/digits/2010/07/19/xilinx-say-new-chips-adept-at-surviving-space-radiation/?KEYWORDS=Xilinx+Says+New+Chips+Adept+at+Surviving+Space+Radiation Xilinx Say New Chips Adept at Surviving Space Radiation.]" July 19, 2010. Retrieved August 10, 2010.</ref>


==Families==
==Families==
===Virtex-E===
The '''Virtex-E''' family was introduced in September 1999 on a 180&nbsp;nm process technology.<ref name="Xilinx-Inc-Jun-2001-10-K">{{cite web|url=http://edgar.secdatabase.com/1862/101287001501165/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 12, 2001 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref> Virtex-E includes a two million system gate device and supports twice the system-gate density and has a 50 percent higher I/O performance than the original Virtex FPGAs.<ref name="Xilinx-Inc-Jun-2001-10-K"/><ref name="Xilinx-Inc-Jun-2004-10-K">{{cite web|url=http://edgar.secdatabase.com/2528/104746904019430/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 4, 2004 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref>

===Virtex-II===
===Virtex-II===
Xilinxintroduced '''Virtex-II''' in January 2001,<ref name="Xilinx-Inc-Jun-2001-10-K">{{cite web|url=http://edgar.secdatabase.com/1862/101287001501165/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 12, 2001 |publisher=secdatabase.com |accessdate =May 6, 2018}}</ref> and Virtex-II Pro in March 2002.<ref name="Xilinx-Inc-Jun-2002-10-K">{{cite web|url=http://edgar.secdatabase.com/2603/101287002002739/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 17, 2002 |publisher=secdatabase.com |accessdate =May 6, 2018}}</ref> The '''Virtex-II''' and Virtex-II Pro families are considered legacy devices, and are not recommended for use in new designs, although they are still produced by Xilinx for existing designs.
Xilinx introduced '''Virtex-II''' family in January 2001 on 150&nbsp;nm process technology,<ref name="Xilinx-Inc-Jun-2001-10-K">{{cite web|url=http://edgar.secdatabase.com/1862/101287001501165/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 12, 2001 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref> and Virtex-II Pro family in March 2002 on 90&nbsp;nm process technology.<ref name="Xilinx-Inc-Jun-2002-10-K">{{cite web|url=http://edgar.secdatabase.com/2603/101287002002739/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 17, 2002 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref> The Virtex-II and Virtex-II Pro families are considered legacy devices, and are not recommended for use in new designs, although they are still produced by Xilinx for existing designs.


===Virtex-4===
===Virtex-4===
[[File:Mechanism3.jpg|thumb|An array of Virtex 4 chips on a PCB.]]
The '''Virtex-4''' family are considered legacy devices, and are not recommended for use in new designs, although they are still produced by Xilinx for existing designs.
The '''Virtex-4''' family are considered legacy devices, and are not recommended for use in new designs, although they are still produced by Xilinx for existing designs.


Virtex-4 FPGAs have been used for the [[A Large Ion Collider Experiment|ALICE]] (A Large Ion Collider Experiment) at the [[CERN]] European laboratory on the [[France|French]]-[[Swiss]] border to map and disentangle the trajectories of thousands of [[subatomic particles]].<ref>Xcell Journal, "[http://www.xilinx.com/publications/xcellonline/xcell_65/xc_pdf/p28_31_65_F_XiWild.pdf CERN Scientists Use Virtex-4 FPGAs for Big Bang Research]." July 2008. Retrieved January 28, 2009.</ref>
Virtex-4 family was introduced in June 2004 on 90&nbsp;nm process technology.<ref name="Xilinx-Inc-Jun-2005-10-K">{{cite web|url=http://edgar.secdatabase.com/669/104746905016238/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 1, 2005 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref><ref name="Xilinx-Inc-Oct-2004-8-K">{{cite web|url=http://pdf.secdatabase.com/1492/0001104659-04-031400.pdf |title=Xilinx Inc, Form 8-K, Current Report, Filing Date Oct 21, 2004 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref> Virtex-4 FPGAs have been used for the [[A Large Ion Collider Experiment|ALICE]] (A Large Ion Collider Experiment) at the [[CERN]] European laboratory on the [[France|French]]-[[Switzerland|Swiss]] border to map and disentangle the trajectories of thousands of [[subatomic particles]].<ref>Xcell Journal, "[http://www.xilinx.com/publications/xcellonline/xcell_65/xc_pdf/p28_31_65_F_XiWild.pdf CERN Scientists Use Virtex-4 FPGAs for Big Bang Research] {{Webarchive|url=https://web.archive.org/web/20090327150946/http://www.xilinx.com/publications/xcellonline/xcell_65/xc_pdf/p28_31_65_F_XiWild.pdf |date=2009-03-27 }}." July 2008. Retrieved January 28, 2009.</ref>


===Virtex-5===
===Virtex-5===
The '''Virtex-5''' LX and the LXT are intended for logic-intensive applications, and the Virtex-5 SXT is for DSP applications.<ref>DSP DesignLine. "[http://www.industrialcontroldesignline.com/products/208404026' Analysis: Xilinx debuts Virtex-5 FXT, expands SXT]." June 13, 2008. Retrieved January 20, 2008.</ref> With the Virtex-5, Xilinx changed the logic fabric from four-input LUTs to six-input LUTs. With the increasing complexity of combinational logic functions required by SoC designs, the percentage of combinational paths requiring multiple four-input LUTs had become a performance and routing bottleneck. The new six-input LUT represented a tradeoff between better handling of increasingly complex combinational functions, at the expense of a reduction in the absolute number of LUTs per device. The Virtex-5 series is a 65&nbsp;nm design [[Semiconductor device fabrication|fabricated]] in 1.0&nbsp;V, triple-oxide process technology.<ref name="Virtex3">National Instruments. "[http://zone.ni.com/devzone/cda/tut/p/id/7440#toc1 Advantages of the Xilinx Virtex-5 FPGA]." June 17, 2009. Retrieved June 29, 2010.</ref>
The '''Virtex-5''' family was introduced in May 2006 on 65&nbsp;nm process technology.<ref name="Xilinx-Inc-Jul-2006-8-K">{{cite web|url=http://edgar.secdatabase.com/822/110465906049057/filing-main.htm |title=Xilinx Inc, Form 8-K, Current Report, Filing Date Jul 26, 2006 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref> The Virtex-5 LX and the LXT are intended for logic-intensive applications, and the Virtex-5 SXT is for DSP applications.<ref>DSP DesignLine. "[http://www.industrialcontroldesignline.com/products/208404026' Analysis: Xilinx debuts Virtex-5 FXT, expands SXT]." June 13, 2008. Retrieved January 20, 2008.</ref> With the Virtex-5, Xilinx changed the logic fabric from four-input LUTs to six-input LUTs. With the increasing complexity of combinational logic functions required by SoC designs, the percentage of combinational paths requiring multiple four-input LUTs had become a performance and routing bottleneck. The new six-input LUT represented a tradeoff between better handling of increasingly complex combinational functions, at the expense of a reduction in the absolute number of LUTs per device. The Virtex-5 series is a 65&nbsp;nm design [[Semiconductor device fabrication|fabricated]] in 1.0&nbsp;V, triple-oxide process technology.<ref name="Xilinx-Inc-May-2006-10-K">{{cite web|url=http://edgar.secdatabase.com/2628/104746906007867/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date May 31, 2006 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref><ref name="Virtex3">National Instruments. "[http://zone.ni.com/devzone/cda/tut/p/id/7440#toc1 Advantages of the Xilinx Virtex-5 FPGA]." June 17, 2009. Retrieved June 29, 2010.</ref>


===Virtex-6===
===Virtex-6===
[[File:Xilinx V6 XC6VLX240T device 300ppi.jpg|thumb|A Virtex-6 chip.]]
The '''Virtex-6''' family is built on a 40&nbsp;nm process for compute-intensive electronic systems, and the company claims it consumes 15 percent less power and has 15 percent improved performance over competing 40&nbsp;nm FPGAs.<ref>Company Release. "[http://press.xilinx.com/phoenix.zhtml?c=212763&p=irol-newsArticle&ID=1250609&highlight= New Xilinx Virtex-6 FPGA Family Designed to Satisfy Insatiable Demand for Higher Bandwidth and Lower Power Systems]." February 2, 2009. Retrieved February 2, 2009.</ref>
The '''Virtex-6''' family was introduced in February 2009 on a 40&nbsp;nm process technology for compute-intensive electronic systems,<ref name="Xilinx-Inc-Jun-2009-10-K">{{cite web|url=http://edgar.secdatabase.com/1217/120677409001145/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 1, 2009 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref> and the company claims it consumes 15 percent less power and has 15 percent improved performance over competing 40&nbsp;nm FPGAs.<ref>Company Release. "[https://archive.today/20120713091646/http://press.xilinx.com/phoenix.zhtml?c=212763&p=irol-newsArticle&ID=1250609&highlight= New Xilinx Virtex-6 FPGA Family Designed to Satisfy Insatiable Demand for Higher Bandwidth and Lower Power Systems]." February 2, 2009. Retrieved February 2, 2009.</ref>


===Virtex-7===
===Virtex-7===
The '''Virtex-7''' family is based on a 28&nbsp;nm design and is reported to deliver a two-fold system performance improvement at 50 percent lower power compared to previous generation Virtex-6 devices. In addition, Virtex-7 doubles the memory bandwidth compared to previous generation Virtex FPGAs with 1866&nbsp;Mbit/s memory interfacing performance and over two million logic cells.<ref name= EET>EE Times. “[http://press.xilinx.com/2015-11-19-Xilinx-Announces-the-Spartan-7-FPGA-Family Xilinx Announces the Spartan-7 FPGA Family].” Nov 19, 2015. Retrieved February 10, 2015.</ref><ref name= Morris>Kevin Morris, FPGA Journal. “[http://www.techfocusmedia.net/fpgajournal/feature_articles/20100622-virtex/ Veni! Vidi! Virtex! (and Kintex and Artix Too)].” June 21, 2010. Retrieved September 23, 2010.</ref>
The '''Virtex-7''' family was introduced in June 2010 on a 28&nbsp;nm process technology,<ref name="Xilinx-Inc-May-2011-10-K">{{cite web|url=http://edgar.secdatabase.com/1249/95012311055454/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date May 31, 2011 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref> and is reported to deliver a two-fold system performance improvement at 50 percent lower power compared to previous generation Virtex-6 devices.<ref name="Xilinx-Inc-Jul-2010-8-K">{{cite web|url=http://edgar.secdatabase.com/2304/95012310066839/filing-main.htm |title=Xilinx Inc, Form 8-K, Current Report, Filing Date Jul 21, 2010 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref> In addition, Virtex-7 doubles the memory bandwidth compared to previous generation Virtex FPGAs with 1866&nbsp;Mbit/s memory interfacing performance and over two million logic cells.<ref name= EET>EE Times. “[http://press.xilinx.com/2015-11-19-Xilinx-Announces-the-Spartan-7-FPGA-Family Xilinx Announces the Spartan-7 FPGA Family].” Nov 19, 2015. Retrieved February 10, 2015.</ref><ref name=Morris>Kevin Morris, FPGA Journal. “[http://www.techfocusmedia.net/fpgajournal/feature_articles/20100622-virtex/ Veni! Vidi! Virtex! (and Kintex and Artix Too)] {{Webarchive|url=https://web.archive.org/web/20101123043600/http://www.techfocusmedia.net/fpgajournal/feature_articles/20100622-virtex/ |date=2010-11-23 }}.” June 21, 2010. Retrieved September 23, 2010.</ref>


===Virtex-7 (3D)===
===Virtex-7 (3D)===
In 2011, Xilinx began shipping sample quantities of the Virtex-7 2000T FPGA, which combines four smaller FPGAs into a single package by placing them on a special silicon interconnection pad (called an interposer) to deliver 6.8 billion transistors in a single large chip. The interposer provides 10,000 data pathways between the individual FPGAs&nbsp;– roughly 10 to 100 times more than would usually be available on a board&nbsp;– to create a single FPGA.<ref name=don1025>Don Clark, The Wall Street Journal. "[https://blogs.wsj.com/digits/2011/10/25/xilinx-says-four-chips-act-like-one-giant/?KEYWORDS=Xilinx Xilinx Says Four Chips Act Like One Giant]." October 25, 2011. Retrieved November 18, 2011.</ref><ref name=clive1025>Clive Maxfield, EETimes. "[http://www.eetimes.com/electronics-news/4230048/Xilinx-announces-world-s-highest-capacity-FPGA Xilinx tips world’s highest capacity FPGA]." October 25, 2011. Retrieved November 18, 2011.</ref><ref name=david1025>David Manners, Electronics Weekly. "[http://www.electronicsweekly.com/Articles/25/10/2011/52110/xilinx-launches-20m-asic-gate-stacked-silicon-fpga.htm Xilinx launches 20m ASIC gate stacked silicon FPGA]." October 25, 2011. Retrieved November 18, 2011.</ref> In 2012, using the same 3D technology, Xilinx introduced initial shipments of their Virtex-7 H580T FPGA, a heterogeneous device, so called because it comprises two FPGA dies and one 8-channel 28Gbit/s transceiver die in the same package.<ref name=ElectronicProductNews15May2012>Electronic Product News. "[http://www.epn-online.com/page/new188150/with-moshe-gavrielov-president-ceo-xilinx.html Interview with Moshe Gavrielov, president, CEO, Xilinx]." May 15, 2012. Retrieved June 12, 2012.</ref>
In 2011, Xilinx began shipping sample quantities of the Virtex-7 2000T FPGA, which combines four smaller FPGAs into a single package by placing them on a special silicon interconnection pad (called an interposer) to deliver 6.8 billion transistors in a single large chip. The interposer provides 10,000 data pathways between the individual FPGAs&nbsp;– roughly 10 to 100 times more than would usually be available on a board&nbsp;– to create a single FPGA.<ref name=don1025>Don Clark, The Wall Street Journal. "[https://blogs.wsj.com/digits/2011/10/25/xilinx-says-four-chips-act-like-one-giant/?KEYWORDS=Xilinx Xilinx Says Four Chips Act Like One Giant]." October 25, 2011. Retrieved November 18, 2011.</ref><ref name=clive1025>Clive Maxfield, EETimes. "[http://www.eetimes.com/electronics-news/4230048/Xilinx-announces-world-s-highest-capacity-FPGA Xilinx tips world’s highest capacity FPGA]." October 25, 2011. Retrieved November 18, 2011.</ref><ref name=david1025>David Manners, Electronics Weekly. "[http://www.electronicsweekly.com/Articles/25/10/2011/52110/xilinx-launches-20m-asic-gate-stacked-silicon-fpga.htm Xilinx launches 20m ASIC gate stacked silicon FPGA]." October 25, 2011. Retrieved November 18, 2011.</ref> In 2012, using the same 3D technology, Xilinx introduced initial shipments of their Virtex-7 H580T FPGA, a heterogeneous device, so called because it comprises two FPGA dies and one 8-channel 28&nbsp;Gbit/s transceiver die in the same package.<ref name=ElectronicProductNews15May2012>Electronic Product News. "[http://www.epn-online.com/page/new188150/with-moshe-gavrielov-president-ceo-xilinx.html Interview with Moshe Gavrielov, president, CEO, Xilinx]." May 15, 2012. Retrieved June 12, 2012.</ref>


As Xilinx introduced new high capacity 3D FPGAs, including Virtex-7 2000T and Virtex-7 H580T products, these devices began to outpace the capacity of Xilinx’s design software, which led the company to completely redesign its tool set. The result was the introduction of the [[Xilinx_Vivado|Vivado Design Suite]], which reduces the time needed for programmable logic and I/O design, and speeds systems integration and implementation compared to the previous software.<ref name=EETimes25Apr2012/><ref name=EDN15Jun2012>EDN. "[http://www.edn.com/electronics-products/other/4375467/The-Vivado-Design-Suite-accelerates-programmable-systems-integration-by-up-to-4X The Vivado Design Suite accelerates programmable systems integration and implementation by up to 4X]." Jun 15, 2012. Retrieved Jan 3, 2013.</ref>
As Xilinx introduced new high capacity 3D FPGAs, including Virtex-7 2000T and Virtex-7 H580T products, these devices began to outpace the capacity of Xilinx’s design software, which led the company to completely redesign its tool set. The result was the introduction of the [[Xilinx Vivado|Vivado Design Suite]], which reduces the time needed for programmable logic and I/O design, and speeds systems integration and implementation compared to the previous software.<ref name=EETimes25Apr2012/><ref name=EDN15Jun2012>EDN. "[http://www.edn.com/electronics-products/other/4375467/The-Vivado-Design-Suite-accelerates-programmable-systems-integration-by-up-to-4X The Vivado Design Suite accelerates programmable systems integration and implementation by up to 4X]." Jun 15, 2012. Retrieved Jan 3, 2013.</ref>


===Virtex UltraScale===
===Virtex UltraScale===
The '''Virtex UltraScale''' is a next-generation FPGA architecture built on a 20&nbsp;nm process, introduced in May, 2014.<ref name=XCellDaily>[http://forums.xilinx.com/t5/Xcell-Daily-Blog/Xilinx-ships-first-20nm-Virtex-UltraScale-FPGA-Why-this-matters/ba-p/458488]</ref> The UltraScale is a "3D FPGA" that contains up to 4.4M logic cells, and uses up to 45% lower power vs. previous generations, and up to 50% lower BOM cost.<ref>[http://www.xilinx.com/products/silicon-devices/fpga/virtex-ultrascale.html Virtex UltraScale], Xilinx</ref>
The '''Virtex UltraScale''' family was introduced in May, 2014 on a 20&nbsp;nm process technology.<ref name="Xilinx-Inc-May-2015-10-K">{{cite web|url=http://edgar.secdatabase.com/1313/74398815000022/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date May 13, 2015 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref><ref name=XCellDaily>http://forums.xilinx.com/t5/Xcell-Daily-Blog/Xilinx-ships-first-20nm-Virtex-UltraScale-FPGA-Why-this-matters/ba-p/458488 {{User-generated source|date=August 2022}}</ref> The UltraScale is a "3D FPGA" that contains up to 4.4M logic cells, and uses up to 45% lower power vs. previous generations, and up to 50% lower BOM cost.<ref>[http://www.xilinx.com/products/silicon-devices/fpga/virtex-ultrascale.html Virtex UltraScale], Xilinx</ref>

===Virtex UltraScale+===
The '''Virtex UltraScale+''' family was introduced in January 2016 on a 16&nbsp;nm process technology.<ref name="Xilinx-Inc-May-2016-10-K">{{cite web|url=http://edgar.secdatabase.com/2687/74398816000063/filing-main.htm |title=Xilinx Inc, Form 10-K, Annual Report, Filing Date May 17, 2016 |publisher=secdatabase.com |access-date =May 6, 2018}}</ref>


===SoC===
===SoC===
[[File:Ic-photo-Xilinx--XC2VP30-FFG896CGB0609--(Vertex-II Pro--PowerPC-CPU).JPG|thumb|A Virtex-II Pro]]
The Virtex-II Pro, Virtex-4, Virtex-5, and Virtex-6 FPGA families, which include up to two embedded IBM [[PowerPC]] cores, are targeted to the needs of [[system-on-chip]] (SoC) designers.<ref>[http://www.xilinx.com/support/documentation/data_sheets/ds083.pdf Virtex-II Pro Datasheet]</ref><ref name="eweekly">[http://www.xilinx.com/support/documentation/data_sheets/ds112.pdf Virtex-4 Family Overview]</ref><ref>Richard Wilson, ElectronicsWeekly.com, "[http://www.electronicsweekly.com/Articles/2009/02/02/45377/xilinx-repositions-fpgas-with-soc-move.htm Xilinx repositions FPGAs with SoC move]." February 2, 2009. Retrieved on February 2, 2009.</ref>
The Virtex-II Pro, Virtex-4, Virtex-5, and Virtex-6 FPGA families, which include up to two embedded IBM [[PowerPC]] cores, are targeted to the needs of [[system-on-chip]] (SoC) designers.<ref>[http://www.xilinx.com/support/documentation/data_sheets/ds083.pdf Virtex-II Pro Datasheet]</ref><ref name="eweekly">[http://www.xilinx.com/support/documentation/data_sheets/ds112.pdf Virtex-4 Family Overview]</ref><ref>Richard Wilson, ElectronicsWeekly.com, "[http://www.electronicsweekly.com/Articles/2009/02/02/45377/xilinx-repositions-fpgas-with-soc-move.htm Xilinx repositions FPGAs with SoC move]." February 2, 2009. Retrieved on February 2, 2009.</ref>

== See also ==
* [[Xilinx]]
* [[List of Xilinx FPGAs]]


==References==
==References==
Line 50: Line 64:
*[[Lattice Semiconductor]]
*[[Lattice Semiconductor]]


{{AMD technology}}
{{Programmable Logic}}
{{Programmable Logic}}


[[Category:Reconfigurable computing]]
[[Category:Reconfigurable computing]]
[[Category:FPGA device]]
[[Category:Field-programmable gate arrays]]
[[Category:AMD products]]

Revision as of 15:23, 23 April 2024

Virtex is the flagship family of FPGA products currently developed by AMD, originally Xilinx before being acquired by the former.[1] Other current product lines include Kintex (mid-range) and Artix (low-cost), each including configurations and models optimized for different applications.[2] In addition, AMD offers the Spartan low-cost series, which continues to be updated and is nearing production utilizing the same underlying architecture and process node as the larger 7-series devices.[3]

Virtex FPGAs are typically programmed in hardware description languages such as VHDL or Verilog, using the Xilinx ISE or Vivado computer software.[4]

Xilinx FPGA products have been recognized by EE Times, EDN and others for innovation and market impact.[5][6][7]

Architecture

The Virtex series of FPGAs are based on Configurable Logic Blocks (CLBs), where each CLB is equivalent to multiple ASIC gates.[8][9] Each CLB is composed of multiple slices, that differ in construction between Virtex families.[9]

Virtex FPGAs include an I/O Block for controlling input/output pins on the Virtex chip, that support a variety of signalling standards.[10] All pins default to "input" mode (high impedance). I/O pins are grouped into I/O Banks, where each Bank can support a different voltage.[10]

In addition to configurable FPGA logic, Virtex FPGAs include fixed-function hardware for multipliers, memories, microprocessor cores, FIFO and ECC logic, DSP blocks, PCI Express controllers, Ethernet MAC blocks, and high-speed serial transceivers.[11][12]

Some Virtex family members (such as the Virtex-5QX) are available in radiation-hardened packages, for outer-space applications.[13]

Families

Virtex-E

The Virtex-E family was introduced in September 1999 on a 180 nm process technology.[14] Virtex-E includes a two million system gate device and supports twice the system-gate density and has a 50 percent higher I/O performance than the original Virtex FPGAs.[14][15]

Virtex-II

Xilinx introduced Virtex-II family in January 2001 on 150 nm process technology,[14] and Virtex-II Pro family in March 2002 on 90 nm process technology.[16] The Virtex-II and Virtex-II Pro families are considered legacy devices, and are not recommended for use in new designs, although they are still produced by Xilinx for existing designs.

Virtex-4

An array of Virtex 4 chips on a PCB.

The Virtex-4 family are considered legacy devices, and are not recommended for use in new designs, although they are still produced by Xilinx for existing designs.

Virtex-4 family was introduced in June 2004 on 90 nm process technology.[17][18] Virtex-4 FPGAs have been used for the ALICE (A Large Ion Collider Experiment) at the CERN European laboratory on the French-Swiss border to map and disentangle the trajectories of thousands of subatomic particles.[19]

Virtex-5

The Virtex-5 family was introduced in May 2006 on 65 nm process technology.[20] The Virtex-5 LX and the LXT are intended for logic-intensive applications, and the Virtex-5 SXT is for DSP applications.[21] With the Virtex-5, Xilinx changed the logic fabric from four-input LUTs to six-input LUTs. With the increasing complexity of combinational logic functions required by SoC designs, the percentage of combinational paths requiring multiple four-input LUTs had become a performance and routing bottleneck. The new six-input LUT represented a tradeoff between better handling of increasingly complex combinational functions, at the expense of a reduction in the absolute number of LUTs per device. The Virtex-5 series is a 65 nm design fabricated in 1.0 V, triple-oxide process technology.[22][23]

Virtex-6

A Virtex-6 chip.

The Virtex-6 family was introduced in February 2009 on a 40 nm process technology for compute-intensive electronic systems,[24] and the company claims it consumes 15 percent less power and has 15 percent improved performance over competing 40 nm FPGAs.[25]

Virtex-7

The Virtex-7 family was introduced in June 2010 on a 28 nm process technology,[26] and is reported to deliver a two-fold system performance improvement at 50 percent lower power compared to previous generation Virtex-6 devices.[27] In addition, Virtex-7 doubles the memory bandwidth compared to previous generation Virtex FPGAs with 1866 Mbit/s memory interfacing performance and over two million logic cells.[28][29]

Virtex-7 (3D)

In 2011, Xilinx began shipping sample quantities of the Virtex-7 2000T FPGA, which combines four smaller FPGAs into a single package by placing them on a special silicon interconnection pad (called an interposer) to deliver 6.8 billion transistors in a single large chip. The interposer provides 10,000 data pathways between the individual FPGAs – roughly 10 to 100 times more than would usually be available on a board – to create a single FPGA.[30][31][32] In 2012, using the same 3D technology, Xilinx introduced initial shipments of their Virtex-7 H580T FPGA, a heterogeneous device, so called because it comprises two FPGA dies and one 8-channel 28 Gbit/s transceiver die in the same package.[33]

As Xilinx introduced new high capacity 3D FPGAs, including Virtex-7 2000T and Virtex-7 H580T products, these devices began to outpace the capacity of Xilinx’s design software, which led the company to completely redesign its tool set. The result was the introduction of the Vivado Design Suite, which reduces the time needed for programmable logic and I/O design, and speeds systems integration and implementation compared to the previous software.[4][34]

Virtex UltraScale

The Virtex UltraScale family was introduced in May, 2014 on a 20 nm process technology.[35][36] The UltraScale is a "3D FPGA" that contains up to 4.4M logic cells, and uses up to 45% lower power vs. previous generations, and up to 50% lower BOM cost.[37]

Virtex UltraScale+

The Virtex UltraScale+ family was introduced in January 2016 on a 16 nm process technology.[38]

SoC

A Virtex-II Pro

The Virtex-II Pro, Virtex-4, Virtex-5, and Virtex-6 FPGA families, which include up to two embedded IBM PowerPC cores, are targeted to the needs of system-on-chip (SoC) designers.[39][40][41]

See also

References

  1. ^ "Xilinx Inc, Form 10-K, Annual Report, Filing Date May 15, 2017". secdatabase.com. Retrieved May 6, 2018.
  2. ^ DSP-FPGA.com. Xilinx FPGA Products.” April 2010. Retrieved June 10, 2010.
  3. ^ Company Release. “Xilinx Announces the Spartan-7 FPGA Family.” Nov 19, 2015. Retrieved February 10, 2015.
  4. ^ a b Brian Bailey, EE Times. "Second generation for FPGA software." Apr 25, 2012. Retrieved Dec 21, 2012.
  5. ^ EE Times, “EE Times 2010 ACE Award for Design Innovation Archived 2010-06-14 at the Wayback Machine.” April 27, 2010. Retrieved June 17, 2010.
  6. ^ EDN, “EDN Hot 100 Products of 2007: Digital, Memory and Programmable ICs Archived 2012-04-03 at the Wayback Machine.” December 14, 2007. Retrieved June 17, 2010.
  7. ^ EDN, “The Hot 100 Electronic Products of 2009 Archived 2012-04-03 at the Wayback Machine.” December 15, 2009. Retrieved June 15, 2010.
  8. ^ Field Programmable Logic and Applications, Springer Science & Business Media, 21-Aug-2002
  9. ^ a b Handbook of Signal Processing Systems - Volume 2, Springer Science & Business Media, 20-Jun-2013
  10. ^ a b Cryptographic Hardware and Embedded Systems, Springer Science & Business Media, 02-Sep-2003
  11. ^ Ron Wilson, EDN. "Xilinx FPGA introductions hint at new realities Archived 2011-05-25 at the Wayback Machine." February 2, 2009 Retrieved June 10, 2010.
  12. ^ Design & Reuse. "New Xilinx Virtex-6 FPGA Family Designed to Satisfy Insatiable Demand for Higher Bandwidth and Lower Power Systems." February 2, 2009. Retrieved June 10, 2010.
  13. ^ Don Clark, Wall Street Journal. "Xilinx Say New Chips Adept at Surviving Space Radiation." July 19, 2010. Retrieved August 10, 2010.
  14. ^ a b c "Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 12, 2001". secdatabase.com. Retrieved May 6, 2018.
  15. ^ "Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 4, 2004". secdatabase.com. Retrieved May 6, 2018.
  16. ^ "Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 17, 2002". secdatabase.com. Retrieved May 6, 2018.
  17. ^ "Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 1, 2005". secdatabase.com. Retrieved May 6, 2018.
  18. ^ "Xilinx Inc, Form 8-K, Current Report, Filing Date Oct 21, 2004" (PDF). secdatabase.com. Retrieved May 6, 2018.
  19. ^ Xcell Journal, "CERN Scientists Use Virtex-4 FPGAs for Big Bang Research Archived 2009-03-27 at the Wayback Machine." July 2008. Retrieved January 28, 2009.
  20. ^ "Xilinx Inc, Form 8-K, Current Report, Filing Date Jul 26, 2006". secdatabase.com. Retrieved May 6, 2018.
  21. ^ DSP DesignLine. "Analysis: Xilinx debuts Virtex-5 FXT, expands SXT." June 13, 2008. Retrieved January 20, 2008.
  22. ^ "Xilinx Inc, Form 10-K, Annual Report, Filing Date May 31, 2006". secdatabase.com. Retrieved May 6, 2018.
  23. ^ National Instruments. "Advantages of the Xilinx Virtex-5 FPGA." June 17, 2009. Retrieved June 29, 2010.
  24. ^ "Xilinx Inc, Form 10-K, Annual Report, Filing Date Jun 1, 2009". secdatabase.com. Retrieved May 6, 2018.
  25. ^ Company Release. "New Xilinx Virtex-6 FPGA Family Designed to Satisfy Insatiable Demand for Higher Bandwidth and Lower Power Systems." February 2, 2009. Retrieved February 2, 2009.
  26. ^ "Xilinx Inc, Form 10-K, Annual Report, Filing Date May 31, 2011". secdatabase.com. Retrieved May 6, 2018.
  27. ^ "Xilinx Inc, Form 8-K, Current Report, Filing Date Jul 21, 2010". secdatabase.com. Retrieved May 6, 2018.
  28. ^ EE Times. “Xilinx Announces the Spartan-7 FPGA Family.” Nov 19, 2015. Retrieved February 10, 2015.
  29. ^ Kevin Morris, FPGA Journal. “Veni! Vidi! Virtex! (and Kintex and Artix Too) Archived 2010-11-23 at the Wayback Machine.” June 21, 2010. Retrieved September 23, 2010.
  30. ^ Don Clark, The Wall Street Journal. "Xilinx Says Four Chips Act Like One Giant." October 25, 2011. Retrieved November 18, 2011.
  31. ^ Clive Maxfield, EETimes. "Xilinx tips world’s highest capacity FPGA." October 25, 2011. Retrieved November 18, 2011.
  32. ^ David Manners, Electronics Weekly. "Xilinx launches 20m ASIC gate stacked silicon FPGA." October 25, 2011. Retrieved November 18, 2011.
  33. ^ Electronic Product News. "Interview with Moshe Gavrielov, president, CEO, Xilinx." May 15, 2012. Retrieved June 12, 2012.
  34. ^ EDN. "The Vivado Design Suite accelerates programmable systems integration and implementation by up to 4X." Jun 15, 2012. Retrieved Jan 3, 2013.
  35. ^ "Xilinx Inc, Form 10-K, Annual Report, Filing Date May 13, 2015". secdatabase.com. Retrieved May 6, 2018.
  36. ^ http://forums.xilinx.com/t5/Xcell-Daily-Blog/Xilinx-ships-first-20nm-Virtex-UltraScale-FPGA-Why-this-matters/ba-p/458488 [user-generated source]
  37. ^ Virtex UltraScale, Xilinx
  38. ^ "Xilinx Inc, Form 10-K, Annual Report, Filing Date May 17, 2016". secdatabase.com. Retrieved May 6, 2018.
  39. ^ Virtex-II Pro Datasheet
  40. ^ Virtex-4 Family Overview
  41. ^ Richard Wilson, ElectronicsWeekly.com, "Xilinx repositions FPGAs with SoC move." February 2, 2009. Retrieved on February 2, 2009.

Alternative FPGA manufacturers