QuickTime™ and a decompressor are needed to see this picture. State of the art in FPGA technology Jecel Assumpção Jr LCR - ICMC - USP São Carlos topics • • • • Xilinx vs Altera Bit players Rookies Alternatives Xilinx vs Altera Qui ckTime™ and a decompressor are needed to see this pi cture. • First FPGA (1985) • Sells US$1.7B/year QuickTime™ and a decompressor are needed to see this picture. QuickTime™ and a decompressor are needed to see this picture. • First reprogrammable logic device (1984) • First CPLD (1988) • Sells US$1.2B/year Xilinx vs Altera • High End = Virtex • • • • • • • • 1998 1999 2000 2002 2004 2006 2008 2009 E II II Pro 4 LX/SX/FX 5 LX/LXT/SXT 5 FXT/TXT 6 • High End = Stratix • • • • • • • 2002 2003 2004 2005 2006 2008 2008 GX II II GX III IV E IV GX Xilinx vs Altera • Low End = Spartan • • • • • • • • 1998 1999 2001 2003 2005 2006 2007 2009 II IIE 3 3E 3A 3AN/3A-DSP 6 • Low End = Cyclone • • • • 2003 2004 II 2007 III 2009 IV Xilinx vs Altera technology Logic cells Block RAM DSP Tranceivers I/O speed Virtex 6 40nm 75K to 588K 6M to 33M 288 to 864 Up to 48+24 380 to 720 600MHz Stratix IV 40nm 72K to 803K 7M to 33M 384 to 1024 Up to 48 372 to 920 600MHz Quic kT ime™ and a dec ompress or are needed to s ee this pi cture. Bit player: Lattice • ECP3 - lowest cost FPGA with SERDES • XP2 - 90nm Flash • Also ECP2, ECP2M and SC Qui ckTime™ and a decompressor are needed to see this pictur e. Bit player: Actel • Igloo and ProASIC3 - low power • SmartFusion and Fusion - mixed signal • RTAX, RTProASIC3 and RTSX - radiation tolerance • Axcelerator, SX-A, eX and MX - antifuse Bit player: QuickLogic • Customer Specific Standard Products (CSSPs) QuickTime™ and a decompressor are needed to see t his picture. Bit player: Atmel • Legacy devices - AT6000 • AT40KAL + AVR8 = FPSLIC (Field Programmable System Level Integrated Circuits) Edinburgh • 1985 to 1988 - three generations of CAL up to CAL256 • 1989 - Algotronix formed, CAL1024 • 1993 - bought by Xilinx: XC6200 • Very popular for research, but not commercially Imperial College QuickTime™ and a decompressor are needed to see this picture. Quick Time™ and a decompress or are needed t o see t his pic ture. • • • • Rookie: Silicon Blue Classic architecture Low power Low cost Internal Flash Rookie: Achronix • 1.5GHz • picoPIPE assynchronous internal architecture • SERDES • DDR3 controllers QuickTime™ and a decompressor are needed to see thi s picture. • • • • Rookie: Tabula 1.6GHz with 8 multiplexed designs 48 SERDES 5.5MB RAM 220K to 630K logic cells Quick Time™ an d a d eco mp res sor ar e n eed ed to s ee this pic tur e. Rookie: Tier Logic QuickTime™ and a decompressor are needed to see this picture. QuickTime™ and a decompressor are needed to see this picture. Alternative: eASIC • Standard Cell ASIC-like unit cost, power consumption performance and density • Low up-front development cost • Simple, FPGA-like design flow • Device turnaround in only 4-6 weeks QuickTime™ and a decompressor are needed to see this picture. Alternative: Stretch Inc QuickTime™ and a decompressor are needed to see this picture. Alternative: Trips QuickTime™ and a decompressor are needed to see this picture. QuickTime™ and a decompressor are needed to see this picture. Alternative: Xmos QuickTime™ and a decompressor are needed to see this picture. QuickTime™ and a decompressor are needed to see this picture. Alternative: MathStar QuickTime™ and a decompressor are needed to see this picture. QuickTime™ and a decompressor are needed to see this picture. Alternative: Tilera QuickTime™ and a decompressor are needed to see this picture. Alternative: Stream Processors Inc QuickTime™ and a decompressor are needed to see this picture. QuickTime™ and a decompressor are needed to see this picture. Thanks! references • http://www.xilinx.com/ • http://www.altera.com/ • http://lms.nthu.edu.tw/sys/read_attach.php?i d=17968 • http://ce.et.tudelft.nl/FPL/trimbergerFPL2007. pdf • http://www.fpgaguide.com/overview_frame.html references • • • • • http://www.latticesemi.com/ http://www.actel.com/ http://www.quicklogic.com/ http://www.atmel.com/ http://www.algotronix.com/people/tom/albu m.html • http://www.doc.ic.ac.uk/~ipage/papers/cam9 5.pdf references • • • • http://www.siliconbluetech.com/ http://www.achronix.com/ http://www.tabula.com/ http://www.tierlogic.com/ references • • • • • • • http://www.easic.com/ http://www.stretchinc.com/ http://userweb.cs.utexas.edu/~trips/ http://www.xmos.com/ http://www.mathstar.com/ http://www.tilera.com/ http://www.streamprocessors.com/