AlteraAltera ProductProduct OverviewOverview

TimTim ColleranColleran ViceVice President,President, ProductProduct MarketingMarketing

© 2001

AlteraAltera ProductProduct OverviewOverview

High Density + Programmable High-Speed Embedded High Performance Low Cost High Bandwidth ASSP with CDR Product Term All Copper 2.5 V I/O

Phase-Locked Loop CAM Multiplier Termination FIFO Resistors CDR Embedded Software Processors

© 2001

1 AlteraAltera I/OI/O AchievementsAchievements 1st 11stst 1.25-Gbps LVDS + CDR 1st 1-Gbps Support 1st LVDS Support 1.8-V I/O 840-Mbps Product-Term LVDS Family, Support SSTL-2/-3 1st

PLL

1996 1999 2000 2001 2001 FLEXFLEX®® 10K10K APEX™ 20KE MAX® 7000B APEX II Mercury™Mercury™

© 2001

TypicalTypical CommunicationsCommunications DatapathDatapath Example: OC-192 Data Path

DDR, ZBT & QDR Interfacing SRAMs & SDRAMs Dedicated Timing Circuitry Multiple I/O Registers 10-Gbps CDR POS-PHY UTOPIA Dedicated CDR Circuitry 622-MHz LVDS Flexbus CSIX CDR Switch Packet PMD Fabric Transceiver Framer Processing

HSTL Buffers Half Rate Clock Half Rate Clock 311-MHz Clock 311-MHz Clock 17-32 Channels RapidIO Host HyperTransport Processor 311-MHz Half Rate Clock HyperTransport Buffers

© 2001

2 TheThe I/OI/O AllAll StarsStars

„ APEX II: Complete I/O Flexibility − Maximum Bandwidth in a PLD − Broadest Protocol Support in a PLD „ Mercury: The Programmable ASSP − Clock Data Recovery / SERDES − Highest Performance PLD „ MAX 7000B − I/O Super Glue Logic „ Intellectual Property − A Key Ingredient for Success

© 2001

© 2001

3 APEXAPEX IIII I/OI/O SupportSupport „ High-Speed I/O Capabilities − 1-Gbps True-LVDS™ Solution, LVPECL, PCML & HyperTransport − 624-Mbps, Flexible-LVDS™ Solution, LVPECL & HyperTransport − RapidIO, UTOPIA IV, Flexbus CSIX, POS-PHY Level 4 − 250-MHz HSTL

„ Internal & External „ Maximized Chip-to-Chip Memory Options Performance − 4-Kbit Memory Blocks with − Clock-Data Synchronization Bidirectional Read / Write − 1-Gbps LVDS & LVPECL Ports − Up to 124 High-Speed Channels − External Interface Support − Programmable Output Drive for ZBT, DDR & QDR RAMs © 2001

APEXAPEX IIII ProductProduct OfferingsOfferings

Device Logic RAM LVDS Channels (Input/Output) Max. Elements Bits 1-Gbps 624-Mbps User True-LVDS* Flexible-LVDS** I/O Pins

EP2A15 16,640 416K 36 / 36 56 / 56 492

EP2A25 24,320 608K 36 / 36 56 / 56 607

EP2A40 38,400 640K 36 / 36 88 / 88 735

EP2A70 67,200 1,120K 36 / 36 88 / 88 1,060

EP2A90 89,280 1,488K 36 / 36 88 / 88 1,140

* True-LVDS Channels Also Support LVPECL, PCML & HyperTransport I/O ** Flexible-LVDS Channels Also Support LVPECL Inputs & HyperTransport I/O (3$Ã6DPSOHVÃ6KLSSLQJÄ

© 2001

4 APEXAPEX IIII True-LVDSTrue-LVDS CircuitryCircuitry „ Dedicated True-LVDS Circuitry Enables 1-Gbps Differential Signaling „ 36 Input & Output Channels per Device „ LVDS, LVPECL, PCML & HyperTransport „ Features 2 Improved & Independent Clock Domains

(1-Gbps, x8 Example) 1-Gbps 1-Gbps 1-Bit Data 1-Bit Data

System Logic Serializer (x8) Deserializer (x8) 1-GHz 125-MHz 1-GHz Dedicated LVDS 100-MHz Clock Clock Clock 100-MHz Circuitry Clock Clock LVDS LVDS General-Purpose PLL (x10) PLL (x10) Programmable Logic

© 2001

APEXAPEX IIII Clock-DataClock-Data SynchronizationSynchronization „ CDS Circuitry Synchronizes True-LVDS Channels to System Clock − Performed Independently on All Channels Source-Synchronous Chip-to-Chip Transfer with CDS Limited to 2 Devices Unlimited Chip-to-Chip Communication Clock Must Be Forwarded with Data

$3(;Ã.( $3(;Ã.(

Clock Clock

© 2001

5 APEXAPEX IIII Phase-LockedPhase-Locked LoopsLoops

(8 Global Clocks) PLL Applications G3 G2 PLL G7 G6 PLL True-LVDS I/O 8 Flexible-LVDS G1 G0 Internal Clock Management PLL G5 G4 PLL Frequency Synthesis

TxPLL G2 G1 RxPLL External System Clock Management Physical Layer I/O Standards TxPLL G4 G3 RxPLL

General-Purpose PLL Dedicated LVDS PLL

© 2001

I/OI/O StandardsStandards SupportedSupported

I/O Standard Performance Type LVPECL 1 Gbps Differential PCML 1 Gbps Differential HyperTransport 1 Gbps Differential HSTL Class I, II 250 MHz Single-Ended SSTL-2 Class I, II 332 Mbps Single-Ended SSTL-3 Class I, II 167 MHz Single-Ended PCI-X 133 MHz Single-Ended

© 2001

6 CompleteComplete MemoryMemory SolutionSolution

External Memory Interfacing Memory Type Performance Internal RAM Blocks ZBT SRAM 200 MHz 4 Kbits per Block SDR SDRAMs 200 MHz True Dual-Port RAM Mode DDR SRAMs 334 Mbps Packing Mode QDR SRAMs 668 Mbps Mixed Port Widths DDR SDRAMs 334 Mbps

QDR

DDR ESBESB ZBT

© 2001

UnparalleledUnparalleled TotalTotal DeviceDevice BandwidthBandwidth

UpUp toto 366366 GbpsGbps 36 Input 36 Output 1-Gbps True-LVDS Channels Channels 88 Input 88 Output 624-Mbps Flexible-LVDS Channels Channels 270+ Input EP2A70 270+ Output 334-Mbps General-Purpose I/O Channels Channels

Compare Device Bandwidths

Previously Today Device EP20K1500E EP2A70 True-LVDS 27 Gbps 72 Gbps Flexible-LVDS - 110 Gbps General-Purpose + 110 Gbps + 184 Gbps Totals 137 Gbps 366 Gbps © 2001

7 © 2001

TheThe MercuryMercury SolutionSolution

= 1.25-Gbit CDR + PLD

CDR Comma Custom Detect Logic Receive 125 Mbps Bandwidth- 1.25 Gbps Data Dedicated Optimized Circuitry Programmable Logic 125 Mbps 1.25 Gbps Data Encode/ CDR DSP Transmit Decode

© 2001

8 MercuryMercury ProductProduct OfferingsOfferings The Programmable ASSP

Device CDR Logic RAM Max. Channels Elements Bits User I/O

EP1M120 8 4,800 48 K 303

EP1M350 18 14,400 112 K 486

(30Ã6DPSOHVÃ6KLSSLQJÄ

© 2001

MercuryMercury Clock-DataClock-Data RecoveryRecovery

Single-Ended I/O Standards

Single-Ended Standards Hit Noise Limitations at ~250 MHz

100 MHz 250 MHz Differential I/O Standards (LVDS) Clock Skew Overwhelms Differential I/O Standards at ~ 1 Gbps

100 Mbps 250 Mbps 500 Mbps 750 Mbps 1 Gbps

Clock Data Recovery (CDR) CDR Eliminates Barriers

CLOCK CLOCK CLOCK CLOCK CLOCK CLOCK CLOCK CLOCK CLOCK CLOCK CLOCKCLOCKCLOCK 1.25 Gbps & Beyond

100 Mbps 250 Mbps 500 Mbps 750 Mbps 1 Gbps

© 2001

9 MercuryMercury 1M1201M120 Vs.Vs. APEXAPEX 20KC20KC Mercury on a 0.15-um Copper Process Is the World’s Fastest PLD

300.0 46%46% PerformancePerformance 250.0 AdvantageAdvantage APEX 20KC 200.0

150.0

100.0 Performance (MHz)Performance 50.0

0.0 Quartus II v1.1 B111, Synplify v6.2R83 EP1M120–5 vs. EP20K100C-7/EP20K200C-7200C–7 Design © 2001

High-SpeedHigh-Speed SerialSerial BackplanesBackplanes

„ High-End Systems Exceed PCI Capabilities „ CDR Enables Multi-Crystal Operation „ CDR Enables High-Speed Backplanes

Standardized Backplane Common Protocols Mercury Device & Implementations

Serial Proprietary Backplane Differentiation & Connection Value Proposition for System Architects Multiple Line Cards with Independent Clocks

© 2001

10 InterfacesInterfaces SupportedSupported byby Altera

Interface Bandwidth Number Needed I/O I/O Mercury APEX II Standard (Gbps) Of Performance Standard Channels (Mbps) POS-PHY Level 4 10G 16 + 1* 622 LVDS 9 9 UTOPIA IV 10G 32 416** LVDS 9 9 RapidIO 16G 16 + 1* 1,000 LVDS 9 9 Hyper- 16G 16 + 1* 1,000 Hyper- 9 Transport Transport 1G 1.25G Any 1,250 LVDS 9 + CDR 1G Any 1,062 LVPECL 9 + CDR OC-12/SDH-4 0.622G Any 622 LVDS 9 SONET + CDR CSIX 32G 128 250 MHz HSTL 9 9

* Control Signal, ** Overhead Included © 2001

© 2001

11 MAX 7000B: I/O Standards

„ Two I/O Blocks Can Be Configured Separately

Programmable I/O Blocks

• GTL+ • SSTL-3 Class I & II • SSTL-2 Class I & II • LVCMOS • LVTTL

Individual Power Buses

,QFUHDVHGÃ,2Ã3HUIRUPDQFH © 2001

UniqueUnique AdvancedAdvanced I/OI/O SupportSupport

I/O Standard MAX 7000A MAX 7000B (3.3 V) (2.5 V) GTL+ 9 SSTL-2 Class I & II 9 SSTL-3 Class I & II 9 LVTTL 9 9 LVCMOS 9 9 5.0 V 9 3.3 V 9 9 2.5 V 9 9 1.8 V 9 64-Bit, 66-MHz PCI 9

© 2001

12 ApplicationsApplications

Processor

GTL+

SSTL – 2/-3 3.3 –V PCI High-Bandwidth SDRAM MAX 7000B LVTTL Communications 2.5 V

I/O Standard Applications

GTL/GTL+ High-Speed Processor Interface High-Speed Backplane Driver 125 MHz SSTL-3 High-Speed Memory Interfacing to SDRAMs 150 MHz

© 2001

© 2001

13 IncreasingIncreasing InterfacesInterfaces

EthernetEthernet POS-PHYPOS-PHY AMBAAMBA OCPOCP

CoreCore Infiniband UTOPIA VCIVCI Infiniband UTOPIA ConnectConnect

CoreCore PCIPCI FlexbusFlexbus FrameFrame

USBUSB IPbus DDR/DDR/ QDRQDR IPbus

FISPbusFISPbus

Board-to-Board Chip-to-Chip On-Chip

© 2001

BridgingBridging InterfacesInterfaces withwith AlteraAltera

„ Multiple Interfaces on Board „ Need for Altera to Bridge Different Interfaces

Example: POS-PHY Level 3 to PCI Bridge

ASSP: ASIC: Proprietary Different Interface Interface X X Y Y Y Y Interface Interface Interface Interface Interface Interface

PMC SierraPOS-PHY 3 PCI ASIC with Interface Interface PCI Interface

© 2001

14 AtlanticAtlantic InterfaceInterface „ Atlantic Is an on-Chip PLD Packet-Based Interface − Full-Duplex, Synchronous Protocol − High Performance − Simple to Implement − Scalable „ Specification Available Today

„ Supported by AMPPSM Partners

Atlantic POS-PHY UTOPIA Interface

© 2001

High-SpeedHigh-Speed InterfaceInterface MegafunctionsMegafunctions

Atlantic™ Interface

POS-PHYPOS-PHY CSIX-L1CSIX-L1 LevelLevel 2,2, 33 && 44

FlexbusFlexbus LevelLevel 33 && 44 IX-BusIX-Bus UTOPIAUTOPIA LevelLevel 22 && 33

RapidIORapidIO HyperTransportHyperTransport

© 2001

15 LookingLooking ForwardForward

© 2001

High-SpeedHigh-Speed I/OI/O RoadmapRoadmap

10.0 )XWXUHÃ,,, CDR 10 Gbps

)XWXUHÃ,, 6.4 CDR 6.4 Gbps

)XWXUH CDR 3.2 3.125 Gbps

Data Rate (Gbps) CDR 1.25 Gbps 1.25 ,, .( True-LVDS True-LVDS 1 Gbps 840 Mbps

2000 2001 2002 2003 2004

© 2001

16 ProvenProven High-SpeedHigh-Speed I/OI/O DesignDesign ExpertiseExpertise „ 2.5-Gbps CDR Test Chip „ 3.125-Gbps Chip in Joint Development

7HVW 1H[W &KLS *HQHUDWLRQ

2002

840 Mbps 1.25 Gbps 2.5 Gbps 3.125 Gbps

© 2001

Altera’sAltera’s CompleteComplete I/OI/O SolutionSolution

„ Altera Enables High-Speed Communication among Multiple Devices Using Multiple Standards

POS-PHY Level 4 LVDS with CDS APEX II ASSP UTOPIA IV Flexible-LVDS Mercury Flexbus HSTL PLDs

External Quad Data Rate GTL+ Product- Memory Double Data Rate SSTL-2 Term PLDs Zero Bus Turnaround SSTL-3

RapidIO LVDS with CDR Processor HyperTransport Mercury PCI-X

© 2001

17 SummarySummary

„ Altera Offers the Most Complete I/O for Programmable Logic „ The Technologies Are Unique − Mercury Is the Only PLD with CDR Shipping in Volume − APEX II Has the Broadest Differential I/O Support − MAX 7000B Is I/O Leader for Product-Term Devices „ We Have the Tools, IP & Tech Support Team to Help Make You Successful

© 2001

18