Routing density analysis of ASICs, Structured ASICs, and FPGAs
Programmable Logic DesignLine
(10/19/2005 11:14 AM EDT)
This article uses well-known routing estimation techniques to analyze the trends of routing area requirements for standard cell ASICs, coarse-grained standard metal Structured ASICs, and field programmable gate arrays FPGAs. The cell granularity and the metal interconnect structure of these diametrically different architectures is analyzed and compared.
Standard cell ASICs typically feature fine-grained cell architectures. These devices have functions created out of standard single gate primitives, which are combined with custom metal interconnect, metal segments, and vias fabricated with custom masks. At the other end of the spectrum we find FPGAs, which are standard products with programmable elements that are used to connect predefined metal segments together with coarse-grained programmable cells.
Structured ASICs have regular arrays of coarse-grained programmable cells. Early Structured ASIC fabrics required multiple unique metal and via photomasks to fully implement a design. More recently, standard metal Structured ASICs have evolved. These devices comprise a sea of basic logic and memory building blocks coupled with a pre-configured, pre-characterized routing superhighway system. In the case of these standard metal fabrics, a single via layer - implemented using a single photomask or ebeam - is used to turn different routing paths on and off.
To read the full article, click here
Related Semiconductor IP
- Post-Quantum Digital Signature IP Core
- Compact Embedded RISC-V Processor
- Power-OK Monitor
- RISC-V-Based, Open Source AI Accelerator for the Edge
- Securyzr™ neo Core Platform
Related White Papers
- Improving ASIC Design Verification using FPGAs and Structured ASICs
- Single event effects (SEEs) in FPGAs, ASICs, and processors, part I: impact and analysis
- Structured ASICs rescue endangered species
- Structured ASICs allow improved design flow
Latest White Papers
- SPAD: Specialized Prefill and Decode Hardware for Disaggregated LLM Inference
- DRsam: Detection of Fault-Based Microarchitectural Side-Channel Attacks in RISC-V Using Statistical Preprocessing and Association Rule Mining
- ShuffleV: A Microarchitectural Defense Strategy against Electromagnetic Side-Channel Attacks in Microprocessors
- Practical Considerations of LDPC Decoder Design in Communications Systems
- A Direct Memory Access Controller (DMAC) for Irregular Data Transfers on RISC-V Linux Systems