Multi-Voltage Standard Cell Layout for Timing-Power Tradeoffs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Integrated circuits face challenges in achieving timing convergence while reducing power consumption and area usage, especially at low and ultra-low voltage levels, due to increased timing delays and variations, which complicates the trade-off between power consumption and area constraints.
Innovation Solution
The implementation of multiple supply voltage tracks providing different supply voltages and standard cells connected to these tracks to optimize timing delays and power consumption, along with multiple standard cell libraries for various voltage levels, allows for the selection of cells that balance timing performance and power efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If supply voltage is reduced to lower power consumption, then power consumption decreases, but timing delays and variations increase
Solution Approach 1:
The power supply network is segmented into multiple voltage tracks (first supply voltage track, second supply voltage track, third supply voltage track) providing different voltage levels (VDD1, VDD2, VDD3) to different standard cells. This allows critical path cells to receive higher voltage for faster operation while non-critical cells operate at lower voltage to reduce power consumption.
Solution Approach 2:
Different regions of the circuit are assigned different supply voltages based on their performance requirements. Standard cells on the first supply voltage track receive VDD1, cells on the second track receive VDD2, and cells on the third track receive VDD3. This local differentiation enables timing convergence in critical paths while minimizing power consumption in non-critical areas.
2Use of energy by moving object
If supply voltage is reduced to reduce power consumption, then power consumption decreases, but timing variations increase
Solution Approach 1:
The power supply network is segmented into multiple voltage tracks (first supply voltage track, second supply voltage track, third supply voltage track) providing different voltage levels (VDD1, VDD2, VDD3) to different standard cells. This allows critical path cells to receive higher voltage for faster operation while non-critical cells operate at lower voltage to reduce power consumption.
Solution Approach 2:
Different regions of the circuit are assigned different supply voltages based on their performance requirements. Standard cells on the first supply voltage track receive VDD1, cells on the second track receive VDD2, and cells on the third track receive VDD3. This local differentiation enables timing convergence in critical paths while minimizing power consumption in non-critical areas.
3Loss of time
If multiple supply voltage tracks are implemented to reduce timing delays, then timing performance improves, but device complexity increases
Solution Approach 1:
The multiple supply voltage tracks and associated standard cells form a universal architecture that can be configured for different performance-power requirements. The same basic structure with three voltage tracks can serve various design goals by selectively placing standard cells on different tracks, making the solution adaptable without requiring redesign.
Solution Approach 2:
The system provides dynamic voltage selection capability where standard cells can be placed on different supply voltage tracks based on timing requirements. This creates a flexible, adjustable architecture that can be optimized for different operating conditions without increasing fundamental device complexity.
Data Source
AI summary
A device including a first supply voltage track, a second supply voltage track, a first reference track, a first standard cell, and a second standard cell. The first supply voltage track is configured to provide a first voltage and the second supply voltage track is configured to provide a second voltage that is greater than the first voltage. The first standard cell is configured to be electrically connected to the first supply voltage track to receive the first voltage and electrically connected to the first reference track. The second standard cell is configured to be electrically connected to the second supply voltage track to receive the second voltage and electrically connected to the first reference track.


