IP Library Granted Patent US 7,461,365
Granted Patent B1
US 7,461,365 · App. 11/456,219 · Granted Dec 2, 2008

Increased effective flip-flop density in a structured ASIC

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 7,461,365
App. No.
11/456,219
Granted
Dec 2, 2008
Kind
B1
Abstract

An H-tree is formed in a conducting layer over a base array of a structured ASIC, an H-tree being a predefined constraint imposed on ad hoc circuit designs adapted to make use of the base array and H-tree. The endpoints of the H-tree are formed at or near sequential elements. When the H-tree is used as part of a clock structure, clock skew to the sequential elements is minimized as is the consumption of routing resources for forming the clock structure. When a pulse generator is coupled to the H-tree, each individual flip-flop of a plurality of flip-flops can be emulated with an individual latch, thereby increasing effective flip-flop density.

Claims (10)

1. A method of designing a structured ASIC based integrated circuit, the method comprising:

specifying a base array of function blocks;

describing the base array as being organized into clusters of one or more of the function blocks, at least some of the clusters including a plurality of latch elements of the base array;

describing one or more H-trees respectively over one or more of the clusters, each of the H-trees having a plurality of endpoints, at least some of the plurality of endpoints terminating near at least one corresponding latch element of the plurality of latch elements;

describing an ad hoc circuit design that in conjunction with the base array defines at least in part a functionality of the structured ASIC based integrated circuit;

imposing design constraints on the ad hoc circuit design including that one or more of the H-trees are predefined and correspond to the clusters having latch elements and that one or more of the predefined H-trees in conjunction with one or more conducting layers above the H-trees couple the latch elements of the corresponding clusters to one or more associated one-shot pulse generators such that the coupled latch elements emulate flip-flop functionality as observed by the ad hoc circuit design;

wherein the H-trees corresponding to the clusters having latch elements provide matched path-lengths between each of the coupled latch elements of each corresponding cluster and the one or more associated one-shot pulse generators; and

wherein an achievable effective flip-flop density of each corresponding cluster is greater than a density using actual flip-flops.

2. The method of claim 1 , wherein each cluster includes a plurality of the function blocks.

3. The method of claim 1 , wherein each cluster includes one of the function blocks.

Assignments (3)
MERGER Recorded Jan 6, 2016
From: OTRSOTECH, LIMITED LIABILITY COMPANY
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 037451/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2008
From: LIGHTSPEED LOGIC, INC.
To: OTRSOTECH, LLC
Reel/Frame 021965/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2007
From: GALBI, DAVID; WEST, ERIC T.
To: LIGHTSPEED LOGIC
Reel/Frame 018785/0285 →