190 likes | 322 Views
Ivo Bolsens Xilinx Research Labs. Mission Statement. Invent and discover technologies that create new business opportunities Track the external state-of-the-art and advise on the strategic implications of new technology
E N D
Ivo Bolsens Xilinx Research Labs
Mission Statement • Invent and discover technologies that create new business opportunities • Track the external state-of-the-art and advise on the strategic implications of new technology • Ensure that relevant internally- and externally-developed technology becomes a part of Xilinx's practice and products • Participate in R&D reviews, assist in product evaluations, and consult with all parts of Xilinx on issues related to technology • Demonstrate to the technical and business communities that Xilinx is the technological leader in its space, is committed to remaining the leader, and controls its own technological destiny Xilinx Confidential
Research Programs Dig Com Multimedia Networking System Capture Reconfigurable Low Power Xilinx Confidential
Systems &Applications • Advance, capture observations about • limitations of existing architectures • suggestions for new architectural features, memory hierarchy etc. • requirements for tools to support mixed HW/SW design flow, dynamic reconfiguration etc • Understand and influence the relationship between algorithms, architecture and design methodology in selected leading-edge application domains : • DSP (image processing, soft radio) and Network processing • Facilitate research into design technology at ever increasing levels of abstraction. • Develop complex demonstration vehicles for use in evaluating new design methodologies and hardware architectures. Xilinx Confidential
Design Technology deliver innovative design methodologies, flows and tools in partnership with the product divisions that give Xilinx customers best-in-class solutions to their design challenges Xilinx Confidential
Virtex-II FPGA to Market 1-Year Earlier Cu/Low-K Xilinx is developing 90nm in 2002 SIA Roadmap Xilinx FPGA’s are ahead of the curve 350 250 180 Process Technology Feature Size (nm) 150 130 100 70 97 98 99 00 01 02 03 04 05 Year Xilinx Confidential
A Decade of Progress 1000x 1000 Virtex-II (excl. Block RAM) 100x 100 Capacity Speed Price Virtex & Virtex-E (excl. Block RAM) XC4000 10x 10 Spartan 1x 1 1/91 1/92 1/93 1/94 1/95 1/96 1/97 1/98 1/99 1/00 1/01 Year Xilinx Confidential
The Cost/Volume Crossover 1000 100 ASIC Cost 10 FPGA Cost Relative Cost 1 0.1 10 100 1,000 10,000 100,000 1,000K Unit Volume Xilinx Confidential
Electronics Industry Dynamics Residential Gateway (Broadband access) Satellite/Cable + Digital VCR NTSC DES ATAPI DBS DOCSIS HomePNA HomeRF HomePLUG Bluetooth Hiperlan2 DSL... Digital VCR Custom Features (Pay-Per-View) Market Size ($) Dramatic increase in new standards NTSC DES ATAPI DBS DOCSIS Cable Decoders NTSC DES ATAPI NTSC Smart cards (DES) NTSC • New Products • Take less time to reach high volumes • Shorter Product Life Cycles • Many standards / More Interoperability Time Xilinx Confidential
Simpler/Faster Design Flows • 2:1 proven Time-to-Market Advantage • No silicon design or verification steps • More design flexibility through later design freeze Spec Design and Verification Silicon Prototype System Integration Silicon Production ASIC Flow Design Freeze Spec Design and Verification System Integration FPGA Flow Design Freeze Xilinx Confidential
Today’s Product Lifecycle Profit for first to Market • 37% of new digital products were late to market • Entering the market first can result in up to a 40% greater total profit contribution over the product’s life vs. the #2 entrant Profit Reduced profit for latecomers Time Xilinx Confidential
Today’s Product Lifecycle IRL extends product life in market • 37% of new digital products were late to market • Entering the market first can result in up to a 40% greater total profit contribution over the product’s life vs. the #2 entrant Profit Time Xilinx Confidential
I-Cache 16KB Fetch & Decode Timers and Debug Logic D-Cache 16KB PPC PPC MMU Execution Unit 32x32b GPR ALU, MAC Virtex-II Pro PowerPC Technology • 32-bit RISC CPU, Harvard Architecture • 130nm CMOS with 1.5V Operation • 456 Dhrystone MIPS at 300MHz • 32 x 32-bit General Purpose Registers • Hardware Multiply / Divide • 5-Stage Execution Pipeline • 16KB D-Cache, 16KB I-Cache • Memory Management Unit (MMU) • High-Bandwidth Interface to Logic • Built-In Hardware Timers • Built-In JTAG Debug and Trace support IBM PowerPC™ 405 RISC CPU 3.8 sq mm = 1% of 2VP100 Xilinx Confidential
4 CPUs 2 CPUs High Performance 1824 1600 912 Dhrystone MIPS 800 456 400 220 200 1 CPU 100 AlteraExcaliburArm 9 Virtex-II ProPowerPC 405 Xilinx Confidential
Where are we today 4 24 556 442 10Mb 125K 105K 340 168 3Mb 840Mb/sLVDS 3.125Gb/s MGTs Multipliers PowerPCCPUs Logic Cells Block RAM XC2V8000 = 350M tranistors XC2VP125 Xilinx Confidential
“Low PowerPC”: 0.59mW/MIPS 400 Full-Custom IBM CPU Design 1.5V 130nm CMOS Technology Low-K Dielectric IP-Immersion 300 100mW = 1 LED Indicator Power (mW) 200 100 …or 169 MIPS! 150 0 50 100 200 250 300 350 400 Performance (Dhrystone MIPS) Xilinx Confidential
PPC PPC IP-ImmersionEmbed multiple IP blocks of arbitrary shape withhigh-bandwidth connectivity to FPGA core logic, memory & I/O Technologies Enabling IP-Immersion Metal 9 Metal 8 Metal 7 Metal 6 Metal 5 Metal 4 Metal 3 Advanced hard-IP block (e.g. PowerPC CPU) Metal 2 Metal 1 Poly Silicon Substrate Active Interconnect™Segmented Routing Metal ‘Headroom’ Xilinx Confidential
Provides Specialized Connectivity Between PowerPC & FPGA Logic Dual-Port BlockRAM Memory CPU & Logic Each Own 1 Port High-Bandwidth 6.4Gb/sec Low-Latency Non-Caching Designed for Communications Data Processing Enables PowerPC & FPGA Logic to Work together on Complex Problems 6.4Gb/sec 6.4Gb/sec I-Cache 16KB Fetch & Decode Timers and Debug Logic D-Cache 16KB MMU Execution Unit 32x32b GPR ALU, MAC 6.4Gb/sec 6.4Gb/sec AccelerationLogic HW/SW Interfacing BlockRAMs Xilinx Confidential
Functional Modeling Behavioral C/C++ IP Models Architectural Exploration System Design and Partitioning Formal/ Plug&Play Implementation Architecture Cycle-Accurate C/C++ HW-SW Co-design Embedded Software HW Synthesis ANSI C/C++ HDL System Level Design Flow Enabling Technologies Xilinx Confidential