IP Library Granted Patent US 8,122,422
Granted Patent B2
US 8,122,422 · App. 12/510,082 · Granted Feb 21, 2012

Establishing benchmarks for analyzing benefits associated with voltage scaling, analyzing the benefits and an apparatus therefor

Assignee: LSI Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,122,422
App. No.
12/510,082
Granted
Feb 21, 2012
Kind
B2
Abstract

Methods for establishing benchmarks and for analyzing benefits associated with voltage scaling are provided. In one embodiment, the method for establishing benchmarks includes: (1) synthesizing a netlist from a RTL of a functional IC design; (2) implementing a layout of an IC from the netlist, wherein the synthesizing and the implementing are performed at designated voltages and frequencies over a voltage and a frequency range, the voltage range including a voltage scaling range and a voltage associated with a designated implementation of the IC; (3) obtaining measurements of at least one voltage scaling metric associated with the IC at each of the designated voltages and frequencies; and (4) normalizing measurements associated with the voltage scaling range to measurements associated with the designated implementation employing a processor to obtain normalized benchmarks for analyzing optimization of the IC associated with voltage scaling. EDA tools may be used for synthesizing, implementing and obtaining.

Claims (40)

1. A method of establishing benchmarks to analyze benefits associated with voltage scaling, comprising:

synthesizing a netlist from a register transfer level of a functional integrated circuit design employing a first EDA tool;

implementing a layout of an integrated circuit from said netlist employing a second EDA tool, wherein said synthesizing and said implementing are performed at designated voltages and frequencies over a voltage range and a frequency range, said voltage range including a voltage scaling range and a voltage associated with a designated implementation of said integrated circuit;

obtaining measurements of at least one voltage scaling metric associated with said integrated circuit at each of said designated voltages and frequencies employing a third EDA tool; and

normalizing measurements associated with said voltage scaling range to measurements associated with said designated implementation employing a processor to obtain normalized benchmarks for analyzing optimization of said integrated circuit associated with voltage scaling.

2. The method as recited in claim 1 wherein said voltage scaling range is based on a technology node of said integrated circuit.

3. The method as recited in claim 2 wherein said designated implementation is at a designated worst corner from process-voltage-temperature corners associated with said functional integrated circuit design.

4. The method as recited in claim 3 wherein said designated worst corner with respect to performance is a worst-case-slow-corner.

5. The method as recited in claim 1 further comprising obtaining a plurality of voltage scaling metrics.

6. The method as recited in claim 5 wherein said plurality of voltage scaling metrics includes a metric selected from the group consisting of:

a performance metric,

a leakage power metric, and

a dynamic power metric.

7. The method as recited in claim 5 wherein said plurality of voltage scaling metrics includes a metric selected from the group consisting of:

a utilization metric, and

an area metric.

8. The method as recited in claim 1 wherein said implementing includes placement and routing of active elements of said functional integrated circuit design based on said synthesizing.

9. The method as recited in claim 1 wherein a high temperature is used for said voltage scaling range, said high temperature based on process-voltage-temperature corners associated with said functional integrated circuit design.

10. The method as recited in claim 1 wherein said voltage scaling is adaptive voltage scaling and optimization.

11. The method as recited in claim 1 wherein said first EDA tool, said second EDA tool and said third EDA tool are each a different EDA tool.

12. A method of analyzing benefits to an integrated circuit associated with voltage scaling techniques, comprising:

obtaining measurements of voltage scaling metrics over a voltage range and a frequency range across an register transfer level through place and route portion of a design flow for said integrated circuit employing EDA tools;

normalizing said voltage scaling metric measurements over a designated implementation for said integrated circuit to obtain normalized benchmarks; and

assessing, by employing said normalized benchmarks, a metric profile of said integrated circuit offered by voltage scaling techniques, wherein said normalizing and said assessing are performed by a processor.

13. The method as recited in claim 12 wherein said designated implementation is at a designated worst-case corner from process-voltage-temperature corners associated with said integrated circuit.

14. The method as recited in claim 12 wherein said voltage scaling techniques include adaptive voltage scaling and optimization.

15. The method as recited in claim 12 wherein said normalized benchmarks include at least one metric selected from the group consisting of:

a performance metric,

a leakage power metric, and

a dynamic power metric.

16. The method as recited in claim 12 wherein said normalized benchmarks include at least one metric selected from the group consisting of:

a utilization metric, and

an area metric.

17. The method as recited in claim 12 wherein said assessing includes identifying zones of operation for using voltage scaling with said integrated circuit.

18. The method as recited in claim 12 wherein said assessing includes identifying expected performance gains associated with employing voltage scaling with said integrated circuit.

19. The method as recited in claim 12 wherein said assessing includes identifying a percentage of area reduction for said integrated circuit associated with employing one of said voltage scaling techniques.

20. An apparatus, comprising:

a metric determiner configured to obtain measurements over a voltage range and a frequency range of at least one voltage scaling metric associated with an integrated circuit across an register transfer level through a place and route portion of a design flow for said integrated circuit;

a metric normalizer configured to normalize said measurements; and

a metric assessor configured to analyze said measurements and generate ranges for benefits associated with employing voltage scaling with said integrated circuit.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Apr 15, 2022
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: HILCO PATENT ACQUISITION 56, LLC; BELL SEMICONDUCTOR, LLC; BELL NORTHERN RESEARCH, LLC
Reel/Frame 059720/0223 →
SECURITY INTEREST Recorded Feb 1, 2018
From: HILCO PATENT ACQUISITION 56, LLC; BELL SEMICONDUCTOR, LLC; BELL NORTHERN RESEARCH, LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 045216/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2017
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.; BROADCOM CORPORATION
To: BELL SEMICONDUCTOR, LLC
Reel/Frame 044887/0109 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: AGERE SYSTEMS LLC
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035365/0634 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2009
From: RAO, VISHWAS M.; PARKER, JAMES C.; MASNICA, STEPHEN A.; SIBERT, ROBERT C.
To: LSI CORPORATION
Reel/Frame 023011/0256 →
Continuity (1)
Related Publication 20110023004A1 · Jan 27, 2011