Semiconductor Node Benchmarking Across PVT Corners and Voltage Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IC design methods face challenges in optimizing performance, power consumption, area, and yield due to the lack of comprehensive and standardized frameworks for analyzing and comparing semiconductor technology nodes, leading to suboptimal design decisions and increased complexity in managing process and environmental variations.

Innovation Solution

A systematic benchmarking system and method for creating and analyzing standardized data on semiconductor technology node characteristics, involving the design of representative benchmark circuits, simulation across various corners, and interpretation of results to inform IC design decisions, including the use of voltage scaling techniques like static and adaptive voltage scaling to optimize performance, power, and area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If lower leakage current cells or lower drive voltages are used, then power consumption is reduced, but circuit speed decreases

Engineering Contradiction:
Improvepower consumptionVSAvoidcircuit speed
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The patent implements adaptive voltage scaling that dynamically adjusts drive voltages based on detected process variations, allowing the circuit to operate at optimal voltage levels for both power efficiency and speed under different operating conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the drive voltage parameter adaptively based on process corner detection, transitioning between different voltage levels to resolve the trade-off between power consumption and circuit speed

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If comprehensive simulation across all PVT corners is performed, then design accuracy is improved, but CAD tool run-time increases

Engineering Contradiction:
Improvedesign accuracyVSAvoidCAD tool run-time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary simulation at selected representative PVT corners to establish baseline performance data, which is then used to guide adaptive scaling decisions without requiring exhaustive simulation of all possible corners

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs simulation at a reduced set of critical PVT corners rather than all possible corners, using adaptive scaling to compensate for the reduced simulation coverage and maintain design accuracy

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If process variations are accounted for using statistical methods, then design reliability is improved, but design complexity increases

Engineering Contradiction:
Improvedesign reliabilityVSAvoiddesign complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where process variations are detected during simulation or operation, and drive voltages are automatically adjusted in response, simplifying the design process while maintaining reliability under process variations

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8024694B2Systematic benchmarking system and method for standardized data creation, analysis and comparison of semiconductor technology node characteristics
Publication Date: 2011.09.20 BELL SEMICONDUCTOR LLC
  • US8024694B2 patent drawing
  • US8024694B2 patent drawing
  • US8024694B2 patent drawing

AI summary

One aspect provides a method of standardized data creation and analysis of semiconductor technology node characteristics. In one embodiment, the method includes: (1) designing at least one representative benchmark circuit, (2) establishing standard sensitization and measurement rules for delay and power for the at least one representative benchmark circuit and across corners in the technology nodes, (3) performing a simulation by sweeping through a range of values and at predetermined intervals across the corners, (4) extracting data from the simulation and (5) parsing and interpreting the data to produce at least one report.