POWER AND TIMING MODELLING, OPTIMISATION AND SIMULATION Leakage current aware high-level estimation for VLSI circuits
نویسندگان
چکیده
The ever-growing leakage current of MOSFETs in nanometre technologies is the major concern to high performance and power efficient designs. Dynamic power management via powergating is effective to reduce leakage power, but it introduces power-up current that affects the circuit reliability. The authors present an in-depth study on high-level modelling of power-up current and leakage current in the context of a full custom design environment. They propose a methodology to estimate the circuit area, maximum power-up current, and minimum and maximum leakage current for any given logic function. Novel estimation metrics are built based on logic synthesis and gate-level analysis using only a small number of typical circuits, but no further logic synthesis and gate-level analysis are needed during the high-level estimation. Compared to time-consuming logic synthesis and gate-level analysis, the average errors for circuits from a leading industrial design project are 23.59% for area, 21.44% for maximum power-up current, 15.65% for maximum leakage current and 6.21% for minimum leakage current. In contrast, estimation based on quick synthesis leads to an 11 area difference in gate count for an 8-bit adder.
منابع مشابه
Optimisation of full-custom logic cells using response surface methodology
Introduction: The design of digital circuits, especially for full-custom cells, is often a time consuming and laborious process relying on the intuition and heuristic knowledge of the designer. Optimising transistor sizes is the main key in meeting the various design specifications such as time-delay, area and power. The problem with this type of design optimisation is the large number of desig...
متن کاملPlant Controller Power monitor POWER READINGS BUILD POWER MODEL PROBABILISTIC POWER MODEL SAFE REGION OPTIMISATION ALGORITHM
We develop a novel model-based hardware-in-the-loop (HIL) framework for optimising energy consumption of embedded software controllers. Controller and plant models are specified as networks of parameterised timed input/output automata and translated into executable code. The controller is encoded into the target embedded hardware, which is connected to a power monitor and interacts with the sim...
متن کاملPOWER AND TIMING MODELLING, OPTIMISATION AND SIMULATION Reducing power dissipation of register alias tables in high-performance processors
Modern microprocessor designs implement register renaming using register alias tables (RATs) which maintain the mapping between architectural and physical registers. Because of the non-trivial power that is dissipated in a disproportionately small area, the power density in the RAT is significantly higher than in some other datapath components. Mechanisms are proposed to reduce the RAT power an...
متن کاملPOWER AND TIMING MODELLING, OPTIMISATION AND SIMULATION Switching activity reduction in embedded systems: a genetic bus encoding approach
A new approach based on genetic algorithms to reduce power consumption by communication buses in an embedded system is presented. This approach makes it possible to obtain the truth table of an encoder that minimises switching activity on a bus. This method is static, in the sense that the encoders are generated ad hoc for specific traffic. This is not, however, a limiting hypothesis if the app...
متن کاملFurther Optimisation of the Diamond Light Source Injector
Optimisation of the Diamond Light Source injector has continued since user operation started in January 2007. Beam losses have been minimised by injector tuning and stabilisation, and high level software has been developed to characterise booster and injection parameters. Operation in top-up and single bunch storage ring fill modes are reported, and low-energy linac fault-mode studies are detai...
متن کامل