IP Library Granted Patent US 7,519,927
Granted Patent B1
US 7,519,927 · App. 12/166,561 · Granted Apr 14, 2009

Wiring methods to reduce metal variation effects on launch-capture clock pairs in order to minimize cycle-time overlap violations

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,519,927
App. No.
12/166,561
Granted
Apr 14, 2009
Kind
B1
Abstract

Wiring structures and methods for integrated circuit designs which are adapted to reduce metal variation effects on launch-capture clock pairs in order to minimize cycle time overlap violations in launch/capture clocking systems are provided, whereby the A/B/C (test/launch/capture) clock wire nets are designed using a five parallel track wire segment, in which the B clock wire is represented as a double track with one metal track and one adjacent isolation/shielding track, the C clock wire is represented as a double track with one metal track and one adjacent isolation/shielding track, and where the A test clock wire is represented as a single track comprising test signal wire disposed between the B and C signal wires.

Claims (9)

1. A computer implemented method for an integrated circuit design tool to form interconnect wiring in an integrated circuit design, the method comprising:

providing as input a clock netlist of a clock distribution network which comprises a list of logic books forming the clock distribution network and which specifies interconnections between test clock pins, launch clock pins and capture clock pins of source and sink logic books;

providing as input a placement information that specifies a physical location assigned to each logic book of the clock netlist in a layout of a top-level circuit;

for each logic book in the clock distribution network, adding a temporary clock pin at a point in a block level layout of that logic book, which is equidistant from the launch and capture clock pins of that logic book;

forming a physical interconnect between the temporary pins of a source logic book and sink logic book using one or more five parallel track wire segments,

wherein for each five parallel track wire segment forming an interconnect, a center track is specified as a test clock signal wire, a first pair of adjacent tracks on a first side of the center track is specified as launch clock wire and a second pair of adjacent tracks on a second side of the center track specified as a capture clock wire,

wherein the launch and capture clock wires each comprise (i) a signal wire track disposed on opposing sides of the center test clock signal wire to act a shield between the launch and capture clock signal wire tracks, and (ii) an empty track or shielding wire track disposed adjacent the clock signal wire track that serves to isolate or shield the launch and capture clock signal wires;

for each logic book, forming single wire connections between the test, launch and capture of that logic book and open ends of the test, launch and capture signal wires at the temporary pin; and

removing the temporary pins in the block level layout of each logic book in the clock distribution network.

Assignments (3)
MERGER AND CHANGE OF NAME Recorded Jun 18, 2021
From: MENTOR GRAPHICS CORPORATION; SIEMENS INDUSTRY SOFTWARE INC.
To: SIEMENS INDUSTRY SOFTWARE INC.
Reel/Frame 057261/0545 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2013
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: MENTOR GRAPHICS CORPORATION
Reel/Frame 029733/0156 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2008
From: HRYCKOWIAN, JOHN N.; LAGARES-VAZQUEZ, HEIDI L.; RAPHY, RAY; STIGLIANI, ALAN DANIEL; VAKIRTZIS, CHARLES
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 021186/0378 →