Design considerations for regular fabrics

  • Authors:
  • Deepak D. Sherlekar

  • Affiliations:
  • Virage Logic Corporation, Fremont, CA

  • Venue:
  • Proceedings of the 2004 international symposium on Physical design
  • Year:
  • 2004

Quantified Score

Hi-index 0.01

Visualization

Abstract

Structured ASICs are an emerging new class of ASICs that attempt to bridge the widening gap in per-unit manufacturing costs, non recurring engineering (NRE) costs, power consumption, and performance between zero-mask programmable devices such as FPGAs and devices such as cell based ASICs, which require new custom designed masks for every ASIC. They offer an intermediate trade-off point between the two extremes of the very high per unit cost, but zero non-recurring cost of FPGAs, and the very low per unit cost, but very high non-recurring cost of cell based ASICs. They also offer a similar, intermediate trade-off point between the two extremes for performance and power consumption. A common theme across all structured ASICs is the use of a circuit fabric that has a regular, repeating pattern of elementary building blocks that can be programmed using one or more masks to implement an ASIC device. In this paper, we describe the considerations involved in designing the regular circuit fabrics underlying structured ASIC offerings.