Trends on EDA for low power
Title | Trends on EDA for low power |
Publication Type | Conference Paper |
Year of Publication | 2015 |
Authors | Reis, R. |
Conference Name | 2015 IEEE MTT-S International Conference on Numerical Electromagnetic and Multiphysics Modeling and Optimization (NEMO) |
Date Published | aug |
Keywords | AD 2012, AD 2013, Algorithm design and analysis, Algorithms, cell library, continuous gate sizing, discrete gate sizing, EDA, EDA algorithms, electronic design automation, integrated circuit layout, ISPD Contest, Layout, layout design automation tool, Libraries, Logic gates, low power, low-power electronics, microprocessor chips, Optimization, Physical design, power consumption, Power demand, power optimization, pubcrawl170110, state-of-the-art microprocessors, transistor circuits, transistor layout, transistor network, transistor sizing, Transistors, visualization, visualization tools |
Abstract | One of the main issues in the design of modern integrated circuits is power reduction. Mainly in digital circuits, the power consumption was defined by the dynamic power consumption, during decades. But in the new NanoCMOs technologies, the static power due to the leakage current is becoming the main issue in power consumption. As the leakage power is related to the amount of components, it is becoming mandatory to reduce the amount of transistors in any type of design, to reduce power consumption. So, it is important to obtain new EDA algorithms and tools to optimize the amount of components (transistors). It is also needed tools for the layout design automation that are able to design any network of components that is provided by an optimization tool that is able to reduce the size of the network of components. It is presented an example of a layout design automation tool that can do the layout of any network of transistors using transistors of any size. Another issue for power optimization is the use of tools and algorithms for gate sizing. The designer can manage the sizing of transistors to reduce power consumption, without compromising the clock frequency. There are two types of gate sizing, discrete gate sizing and continuous gate sizing. The discrete gate sizing tools are used when it is being used a cell library that has only few available sizes for each cell. The continuous gate sizing considers that the EDA tool can define any transistor sizing. In this case, the designer needs to have a layout design tool able to do the layout of transistors with any size. It will be presented the winner tools of the ISPD Contest 2012 and 2013. Also, it will be discussed the inclusion of our gate sizing algorithms in an industrial flow used to design state-of-the-art microprocessors. Another type of EDA tool that is becoming more and more useful is the visualization tools that provide an animated visual output of the running of EDA tools. This kind of tools is very usef- l to show to the tool developers how the tool is running. So, the EDA developers can use this information to improve the algorithms used in an EDA Tool. |
DOI | 10.1109/NEMO.2015.7415104 |
Citation Key | reis_trends_2015 |
- state-of-the-art microprocessors
- low-power electronics
- microprocessor chips
- optimization
- Physical design
- power consumption
- Power demand
- power optimization
- pubcrawl170110
- Low power
- transistor circuits
- transistor layout
- transistor network
- transistor sizing
- Transistors
- visualization
- visualization tools
- AD 2012
- Logic gates
- Libraries
- layout design automation tool
- Layout
- ISPD Contest
- integrated circuit layout
- electronic design automation
- EDA algorithms
- EDA
- discrete gate sizing
- continuous gate sizing
- cell library
- Algorithms
- Algorithm design and analysis
- AD 2013