IP Library Granted Patent US 8,694,937
Granted Patent B2
US 8,694,937 · App. 13/681,283 · Granted Apr 8, 2014

Implementing and checking electronic circuits with flexible ramptime limits and tools for performing the same

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,694,937
App. No.
13/681,283
Granted
Apr 8, 2014
Kind
B2
Abstract

A method of manufacturing an electronic circuit employing a flexible ramptime limit and an electronic circuit are disclosed. In one embodiment, the method includes: (1) physically synthesizing a logical representation of an electronic circuit employing flexible ramptime limits, (2) performing a timing test on the physically synthesized electronic circuit employing the flexible ramptime limits and a processor and (3) determining if there is a violation of the flexible ramptime limits.

Claims (20)

1. A method of manufacturing an electronic circuit, comprising:

physically synthesizing a logical representation of an electronic circuit employing flexible ramptime limits, wherein a flexible ramptime limit is a minimum ramptime limit between a frequency based ramptime limit and a library based ramptime limit associated with said electronic circuit;

performing a timing test on said physically synthesized electronic circuit employing said flexible ramptime limits and a processor; and

determining if there is a violation of said flexible ramptime limits.

2. The method as recited in claim 1 further comprising waiving or correcting said violation if present.

3. The method as recited in claim 2 further comprising repeating said performing and said determining after correcting said violation.

4. The method as recited in claim 3 further comprising manufacturing an electronic circuit based on said physically synthesized electronic circuit after checking for ramptime violations.

5. The method as recited in claim 1 further comprising manufacturing an electronic circuit based on said physically synthesized electronic circuit after determining if there is a violation of said flexible ramptime limits.

6. The method as recited in claim 1 wherein said determining is based on said timing test.

7. The method as recited in claim 1 wherein said frequency based ramptime limit is calculated for each data signal and clock signal of said electronic circuit.

8. The method as recited in claim 1 wherein said library based ramptime limit is obtained for each data signal and clock signal of said electronic circuit.

9. The method as recited in claim 1 further comprising automatically determining said flexible ramptime limit based on said frequency based ramptime limit and said library based ramptime limit.

10. The method as recited in claim 1 wherein said flexible ramptime limits include a flexible ramptime limit of a data net of said electronic circuit and a flexible ramptime limit of a clock net of said electronic circuit.

11. The method as recited in claim 1 wherein said flexible ramptime limits include a flexible ramptime limit for each data net of said electronic circuit and a flexible ramptime limit for each clock net of said electronic circuit.

12. The method as recited in claim 1 wherein said physically synthesizing includes placement and routing stages.

13. The method as recited in claim 1 wherein said physically synthesizing is performed by a first electronic design automation tool and said performing a timing test is performed by a second electronic design automation tool.

14. An electronic circuit manufactured according to a method comprising:

physically synthesizing a logical representation of said electronic circuit employing flexible ramptime limits, wherein a flexible ramptime limit is a minimum ramptime limit between a frequency based ramptime limit and a library based ramptime limit associated with said electronic circuit;

performing a timing test on said physically synthesized electronic circuit employing said flexible ramptime limits and a processor; and

determining if there is a violation of said flexible ramptime limits.

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: LSI CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035390/0388 →
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 Nov 20, 2012
From: TETELBAUM, ALEXANDER; JAMANN, JOSEPH J.; LAUBHAN, RICHARD A.; ZAHN, BRUCE
To: LSI CORPORATION
Reel/Frame 029326/0257 →