Computer-aided design and analysis of circuits and semiconductor – Nanotechnology related integrated circuit design
Reexamination Certificate
2000-05-26
2002-06-11
Smith, Matthew (Department: 2825)
Computer-aided design and analysis of circuits and semiconductor
Nanotechnology related integrated circuit design
Reexamination Certificate
active
06405349
ABSTRACT:
FIELD OF THE INVENTION
The current invention relates to the design of electronic devices. More specifically, the current invention relates to the design of electronic devices with components optimized for power consumption.
BACKGROUND OF THE INVENTION
In the design of electronic devices, e.g. integrated circuits, processors, and the like, power consumption and other parameters are significant to the design process. This is especially true when those devices are to be used in battery-powered or other equipment where power consumption is critical to operational life.
Utilizing a typical paradigm, the design of an integrated circuit passes through five levels: system, architecture, implementation, layout, and prototyping. At the system level, the designer conceives and designs the overall integrated circuit using a specific technology. At the architecture level, specific components of the integrated circuit required to realize the design, e.g. adders, RAMs, multipliers, etc., are selected from well-known building blocks peculiar to that specific technology. At the implementation level, interconnections between selected building blocks are defined to produce a homogenous circuit. At the layout level, the integrated circuit's physical topology is determined and masks are created from which the integrated circuit will be produced. Finally, at the prototype level a physical integrated circuit is produced.
Utilizing the paradigm discussed above as an example, the designer traditionally utilizes a probabilistic approach to determine power consumption and other design parameters at the system and architecture levels. That is, a composite of estimated gate count, rules of thumb, and experience-based “best guesses” are used to select components that the designer believes will fulfill the required function at the lowest power consumption.
At the layout level, conventional power analysis tools may be used to determine the probable power consumption of the integrated circuit as a whole and of each of the selected components. Verification of these probable power consumptions is performed through actual measurements of the prototype integrated circuit.
One disadvantage of this schema is its inaccuracy. Actual power consumption is often more than double that predicted by the designer during at the system and architecture level component selection. Also, since the actual power consumption is normally not discovered until the layout level, late in the design cycle, the implementation and layout design levels efforts would need to be scrapped and the designer return to the architecture level to select different components in order to make changes. This is often cost-prohibitive, resulting in undesirable compromises in the resultant integrated circuit.
What is needed is a method of accurately predicting power consumption and other design parameters at the architecture level, early in the design process, allowing the designer to objectively select the appropriate component for the task while reducing overall power consumption to a minimum.
REFERENCES:
patent: 4951221 (1990-08-01), Corbett et al.
patent: 5404310 (1995-04-01), Mitsuhashi
patent: 5685006 (1997-11-01), Shiraishi
patent: 5692160 (1997-11-01), Sarin
patent: 5726902 (1998-03-01), Mahmood et al.
patent: 5768130 (1998-06-01), Lai
patent: 5774367 (1998-06-01), Reyes et al.
patent: 5880967 (1999-03-01), Jyu et al.
patent: 5883808 (1999-03-01), Kawarabayashi
patent: 6026226 (2000-02-01), Heile et al.
patent: 6090151 (2000-07-01), Gehman et al.
NN9410499, “Bus Deskewing Method using a Self-Adjusting Variable”, IBM Technical Disclosure Bulletin, vol. 37, No. 10, Oct. 1, 1994, pp. 499-500 (1-4).*
Raghunathan et al., “Register-transfer level estimation techniques for switching activity and power consumption”, 1996 IEEE/ACM International Conference on Computer-Aided Design, ICCAD-96, Digest of Technical Papers, Nov. 10, 1996, pp. 158-165.*
Pant et al. (“Device-circuit Optimization For Minimal Energy And Power Consumption In Cmos Random Logic Networks”, Proceedings of the 34thDesign Automation Conference, Jun. 9, 1997, pp. 403-408).
Shen et al. (“CB-Power: a hierarchical cell-based power characterization and estimation environment for static CMOS circuits”, Proceedings of the ASP-DAC '97, Asia and South Pacific Design Automation Conference, pp. 189-194, Jan. 1, 1997).
Tsui et al. (“Efficient estimation of dynamic power consumption under a real delay model”, Proceeding of the 1993 IEEE/ACM International Conference on Computer-Aided Design, pp. 224-228, Jan. 1, 1993).
Borah et al. (“Transistor sizing for low power CMOS circuits”, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 15, No. 6, pp. 665-671, Jun. 1, 1996).
Gehman John B.
Johns-Vano Kerry Lucille
Steward Colleen Kane
General Dynamics Decision Systems, In.
Jenner & Block LLC
Kik Phallaka
Smith Matthew
LandOfFree
Electronic device parameter estimator and method therefor does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Electronic device parameter estimator and method therefor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Electronic device parameter estimator and method therefor will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2948021