US 7,519,932 B2
System and method for analyzing crosstalk occurring in a semiconductor integrated circuit
Toshiyuki Sakamoto, Kawasaki (Japan)
Assigned to Kabushiki Kaisha Toshiba, Tokyo (Japan)
Filed on Mar. 30, 2006, as Appl. No. 11/393,074.
Claims priority of application No. P2005-111031 (JP), filed on Apr. 07, 2005.
Prior Publication US 2006/0230374 A1, Oct. 12, 2006
Int. Cl. G06F 9/45 (2006.01); G06F 17/50 (2006.01)
U.S. Cl. 716—6  [716/4; 716/5] 6 Claims
OG exemplary drawing
 
1. A system for analyzing crosstalk occurring in a semiconductor integrated circuit, comprising:
a calculator configured to calculate timing windows of first and second wires, which are routed in the semiconductor integrated circuit, under a first analysis condition and calculate timing windows of the first and second wires under a second analysis condition;
a sequence determination module configured to determine whether a sequence of the timing windows of the first and second wires under the first analysis condition interchanges with a sequence of the timing windows of the first and second wires under the second analysis condition when there is no overlapping of the timing windows under any of the first and second analysis conditions; and
an analysis module configured to analyze crosstalk occurring between the first and second wires when there is no overlapping of the timing windows under any of the first and second analysis conditions, the interchange of the sequence of the timing windows of the first and second wires occurs and when there is an overlapping of the timing windows of the first and second wires under at least one of the first and second analysis conditions, wherein the analysis module does not analyze the crosstalk when there is no overlapping of the timing windows under any of the first and second analysis conditions and the interchange of the sequence of the timing windows does not occur.