DocumentCode
1369379
Title
Technology mapping onto very-high-speed standard CMOS hardware
Author
Larsson-Edefors, Per
Volume
15
Issue
9
fYear
1996
fDate
9/1/1996 12:00:00 AM
Firstpage
1137
Lastpage
1144
Abstract
This paper addresses technology mapping onto very-high-speed (>500 MHz) standard CMOS hardware. Both the technology mapping concept implemented in PRIMUS 2 and the hardware, on which the tool has to rely, are presented and discussed in the paper. PRIMUS 2 maps any multioutput multilevel combinational Boolean equation onto a predefined and precharacterized cell library. The exceptionally high clock rate and, hence, the strict gate delay requirement calls for a new mapping concept; PRIMUS 2 maps the set of equations onto a pipeline comprising dynamic gate cells with very low logic complexity. The only user-defined constraint on the mapping is the clock rate, and depending on this clock rate, PRIMUS 2 maps onto an adequate set of cells with adequate constraints on the placement and routing. To be able to control the timing behavior, the gate cells have to be very regular in size and shape, the transistor sizes have to be fixed and the cell library must contain not only gate cells but also gate interconnect (wire) cells. Thus, the maximal clock rate of the resulting hardware can be accurately tuned and controlled. A 1 GHz 1.0-μm double-metal single-poly cell library has been designed and simulated in order to demonstrate the feasibility of the PRIMUS 2 technology mapping concept
Keywords
CMOS logic circuits; circuit CAD; circuit layout CAD; integrated circuit design; integrated circuit layout; logic CAD; timing; very high speed integrated circuits; 1 GHz; 1 micron; 500 MHz; PRIMUS 2; cell library; double-metal single-poly library; dynamic gate cells; gate delay requirement; gate interconnect cells; high clock rate; multioutput multilevel combinational Boolean equation; pipeline target; placement; routing; standard CMOS hardware; technology mapping; timing behavior; very-high-speed hardware; CMOS technology; Clocks; Delay; Equations; Hardware; Libraries; Logic; Paper technology; Pipelines; Shape control;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.536719
Filename
536719
Link To Document