Before Fpgas: 1965 To 1985
Before Fpgas: 1965 To 1985
Before Fpgas: 1965 To 1985
Makimoto’s Wave
1957 to ‘67 Standard discrete devices, transistors, diodes
1968 to ‘77 Custom LSI for calculators, radio, TV
1978 to ‘87 Standard microprocessors, custom software
1988 to ‘97 Custom logic in ASICs
1998 to ‘07 Standard Field-Programmable devices
After 2008 ? but Moore’s Law will continue…
4 HOT CHIPS 19
Field-Programmable Logic Evolution
10 HOT CHIPS 19
Virtex Families: 1999 through 2007
• Process evolution = higher speed, lower cost.
• Better architecture brings big benefits:
– Dual-ported BlockRAM, first 4Kb, then 18K and 36K
– 18x25 bit multiplier, 48-bit accumulator
– Digital Clock Management and PLLs
– IDELAY, ODELAY with 75 ps granularity
– Multi-Gigabit Transceivers ( 3.2 to 6.4 Gbps)
– Hard Cores: PowerPC, Tri-mode Ethernet, PCI Express
– System monitor, Analog-to-Digital converter for Vcc and temp
13 HOT CHIPS 19
FPGA Disadvantages
Higher power consumption, slower speed, and less capacity
than possible with ASICs and ASSPs
Higher cost per chip than ASICs
but no NRE, thus lower total cost for most applications
Higher cost per chip than ASSP
but the opportunity for design diversification avoids commodity price wars
Requires you to adapt the logic design to the FPGA features
not as granular as ASICs, but all features are pre-tested and characterized
Software tools are not as advanced as for ASICs
but are much cheaper
15 HOT CHIPS 19
Logic
On-chip RAM
DSP Capabilities
Parallel I/Os
Serial Transceivers
PowerPC
Shipping since… May ‘06 Aug ‘06 Jan ‘07 2007/2008
16 HOT CHIPS 19
Spartan, Spartan-II, Spartan-3 Families
• Emphasis on reduced cost, simpler packages
– Optimized ratio of logic to I/O for specific applications
– Growing family, non-volatile and DSP-oriented members
• System features:
– Subset of Virtex features, optimized for lower cost and power
– Cost-sensitive market demands narrowly optimized feature set
Non-Volatile
Logic Optimized
XC4000 &
Spartan Capacity
100x
Virtex-4
Spartan-II
XC4000 Price
Spartan-3
1x
'91 '92 '93 '94 '95 '96 '97 '98 '99 '00 '01 '02 '03 '04
Year
19 HOT CHIPS 19
Some users attempt designs that are way over their head
20 HOT CHIPS 19
“Like Duct Tape or WD-40”
“FPGAs can perform packet switching,
they can accelerate digital signal processing,
they can bridge incompatible communications protocols,
they can play host to entire embedded computing systems,
they can drive backplanes,
they can act as reconfigurable computing elements.
People are building devices that consist of little more than one or two FPGAs plopped
down onto a circuit board with a few generic interfaces.
Look at our new reconfigurable supercomputer, they say.
Observe our amazing automotive telematics integrator, they boast.
See our fantastic ASIC emulator, they cry.
We, however, always just see a board with a few FPGAs.
The situation reminds one of the blind men with the elephant
No, more accurately, it reminds one of Duct Tape.”
Quoted from:
Duct Tape, WD-40, FPGAs
The Universal Survival Kit
by Kevin Morris, FPGA and Structured ASIC Journal
21 HOT CHIPS 19
22 HOT CHIPS 19
Xilinx University Board 2005
23 HOT CHIPS 19
24 HOT CHIPS 19
Business Aspects
Second sourcing:
Vital in the ‘80s, now irrelevant except for commodities
Xilinx “Dual-Fab” strategy assures availability
Vendor-Independent Place-&-Route Tools:
NeoCad could not make any money, joined Xilinx
Patent Battle:
Xilinx and Altera sued each other
Only the lawyers got rich
Intense Competition between Xilinx and Altera
Leads to rapid introduction of better FPGAs
Innovation may be too rapid for some users…
25 HOT CHIPS 19
0%
CY98 CY99 CY00 CY01 CY02 CY03 CY04 CY05 CY06
26 HOT CHIPS 19
A Maturing Industry…
• The two leaders have a combined market share of 86%
– Xilinx 51%, Altera 35%, leaving 14% for Lattice, Actel, Quicklogic, Atmel…
• All broad-based suppliers have given up:
– Intel, T.I., AMD, ATT, Philips, Cypress, NSC, Motorola
– “FPGAs demand too much management attention”
• Most start-ups vanished:
– Dynachip, PlusLogic, Triscend, Siliconspice (absorbed)
– Chameleon, Quicksilver, Morphics, Adaptive Silicon (failed)
• Fab-less might make it easy, but there are strong barriers to entry:
– Tool familiarity, design re-use, risk avoidance by the users,
– Economy of scale, patents, technical support, availability of sales channels
Mainstream Features
• Versatility, high performance, and low cost
• User-friendly and capable tools
• Many available cores, helpful tech support
• Easy (partial) re-programmability
• Signal integrity on the pc-board
• Compatible I/O levels and standards
• Many size, speed, temp, package options
Fab-Less is a Winner…
• FPGAs need leading-edge technology
to overcome inherent inefficiencies
compared to ASICs and ASSPs
• Leading-edge fabs are expensive ($2B to $3B)
– and become obsolete in a few years
• Fabs like TSMC and UMC are very profitable
– pioneering aggressive technology, spreading the risk
• FPGA companies do R&D, design, test, and marketing
• Leave manufacturing to (mainly Asian) fab partners
Fab-less gives stability, fast boom-time growth,
and easy survival in a recession
30 HOT CHIPS 19
FPGAs Often Beat ASICs
150 nm
130 nm
300mm wafers – Low cost
45 nm 1.0 Volt
32 nm
As technology progresses down the process curve, only companies that can amortize their
investment over many customers and designs will be able to afford to design their own IC’s
32 HOT CHIPS 19
Technical Obsolescence
ICs do not wear out in normal use
They are available for many years,
but they become non-competitive in a few years:
“One year in the life of an IC
equals 15 years in the life of a human”
Challenges
• Non-homogeneous architecture choices require trade-offs
– Efficiency, density, speed and low power against versatility
• Distributing and protecting IP cores owned by multiple vendors
– Ease-of-use while honoring the rights of the IP originator
• Users increasingly ignore hardware / architecture trade-offs,
– Many rely blindly on smart synthesis packages
– How to keep a hundred thousand users happy inspite of themselves
• Single-Event Upsets (SEUs) from radiation is a perceived problem,
– but exhaustive tests (Xilinx “Rosetta” project) quantify the issue.
– 65 nm devices are actually more robust than older devices
Moores Law…
The Good…
More logic, smaller, faster, cheaper transistors = Progress
the Bad…
More logic + thinner oxide, more leakage + higher clock rate =
More power, shorter battery life, more heat to be dissipated
and the Ugly:
More heat = higher temperature, lower performance, shorter life
Arrhenius model:
Half the life expectancy for every 10°C temperature increase
36 HOT CHIPS 19
The Near Future (2010)
• Technology will evolve to 45nm, then 32nm
– Half the cost per function, compared to Virtex-5
– Twice the high-end capacity, compared to Virtex-5
• Vcc probably lowered (to 0.7 V ?)
– Reduces dynamic and static power consumption
– Delicate balance between speed & leakage current
• Intensive search for low-K dielectric
– To reduce interconnect capacitance
• Intensive search for high-K gate-dielectric (hafnium?)
– high transconductance + low leakage
• Power consumption is biggest concern
– must be kept within reasonable limits
Conclusion
• FPGAs are gaining popularity,
– No more “too small, too slow and too expensive”
– Ideal for fast-changing standards and rapid product cycles
– ASICs are only for very high volume, speed, or ultra-low power
• Hard cores improve performance and ease-of-use
– massive parallelism (up to 200,000 six-input LUTs)
– outperforms even the fastest dedicated DSP chips
• FPGAs benefit from the cutting edge of Moore’s law,
– but higher performance comes mainly from better architecture
38 HOT CHIPS 19