Field
Programmable Gate Arrays (FPGAs) and Application
Specific Integrated Circuits (ASICs) provide different values to designers,
and they must be carefully evaluated before choosing any one over the other.
Information abounds that compares the two technologies. While FPGAs used to be
selected for lower speed/complexity/volume designs in the past, today’s FPGAs
easily push the 500MHz performance barrier. With unprecedented logic density
increases and a host of other features, such as embedded processors, DSP
blocks, clocking, and high-speed serial at ever lower price points, FPGAs are a
compelling proposition for almost any type of design.
FPGA vs ASIC Design Advantage:
FPGA Design
|
|
Advantage
|
Benefit
|
Faster time-to-market
|
No layout, masks or other
manufacturing steps are needed
|
No upfront non-recurring expenses
(NRE)
|
Costs typically associated with an
ASIC design
|
Simpler design cycle
|
Due to software that handles much of
the routing, placement, and timing
|
More predictable project cycle
|
Due to elimination of potential
re-spins, wafer capacities, etc.
|
Field reprogramability
|
A new bitstream can be uploaded
remotely
|
ASIC Design
|
|
Advantage
|
Benefit
|
Full custom capability
|
For design since device is
manufactured to design specs
|
Lower unit costs
|
For very high volume designs
|
Smaller form factor
|
Since device is manufactured to
design specs
|
No comments:
Post a Comment