
US Patent No: 7,036,105
Number of patents in Portfolio can not be more than 2000
Integrated circuits with at least one layer that has more than one preferred interconnect direction, and method for manufacturing such IC's
Stats
-
Apr 25, 2006
Issued date -
Aug 26, 2002
filing date -
10/229,311
serial no -
In Force
status
Importance
Loading Importance Indicators...
Abstract
Some embodiments of the invention provide an integrated-circuit chip that has a design based on a wiring model that allows at least a particular wiring layer to have more than one preferred wiring directions. Other embodiments provide a method of manufacturing an integrated circuit ("IC") that has a plurality of wiring layers. The method specifies a layout of the IC by using a wiring model that specifies more than one preferred wiring direction for at least a region of a particular wiring layer. The method then uses the layout to fabricate the integrated circuit.
Loading the Abstract Image...
First Claim
Related Publications
Loading Related Publications...
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,914,887 Congestion based cost factor computing apparatus for integrated circuit physical design automation system | 114 | 1994 | |
| 6,155,725 Cell placement representation and transposition for integrated circuit physical design automation system | 114 | 1994 | |
| 5,578,840 Microelectronic integrated circuit structure and method using three directional interconnect routing based on hexagonal geometry | 136 | 1994 | |
| 5,532,934 Floorplanning technique using multi-partitioning based on a partition cost factor for non-square shaped partitions | 95 | 1995 | |
| 5,742,086 Hexagonal DRAM array | 98 | 1995 | |
| 5,777,360 Hexagonal field programmable gate array architecture | 238 | 1995 | |
| 5,811,863 Transistors having dynamically adjustable characteristics | 133 | 1995 | |
| 5,822,214 CAD for hexagonal architecture | 194 | 1995 | |
| 5,889,329 Tri-directional interconnect architecture for SRAM | 88 | 1995 | |
| 5,973,376 Architecture having diamond shaped or parallelogram shaped cells | 113 | 1995 | |
| 6,407,434 Hexagonal architecture | 123 | 1995 | |
| 5,637,920 High contact density ball grid array package for flip-chips | 246 | 1995 | |
| 5,636,125 Computer implemented method for producing optimized cell placement for integrated circiut chip | 141 | 1995 | |
| 5,650,653 Microelectronic integrated circuit including triangular CMOS "nand" gate device | 117 | 1995 | |
| 6,216,252 Method and system for creating, validating, and scaling structural description of electronic device | 180 | 1996 | |
| 5,980,093 Integrated circuit layout routing using multiprocessing | 156 | 1996 | |
| 5,898,597 Integrated circuit floor plan optimization system | 100 | 1997 | |
| 6,067,409 Advanced modular cell placement system | 108 | 1997 | |
| 6,058,254 Method and apparatus for vertical congestion removal | 85 | 1997 | |
| 6,068,662 Method and apparatus for congestion removal | 91 | 1997 | |
| 6,123,736 Method and apparatus for horizontal congestion removal | 86 | 1997 | |
| 6,154,874 Memory-saving method and apparatus for partitioning high fanout nets | 60 | 1998 | |
| 6,175,950 Method and apparatus for hierarchical global routing descend | 108 | 1998 | |
| 6,230,306 Method and apparatus for minimization of process defects while routing | 106 | 1998 | |
| 6,247,167 Method and apparatus for parallel Steiner tree routing | 99 | 1998 | |
| 6,253,363 Net routing using basis element decomposition | 107 | 1998 | |
| 6,289,495 Method and apparatus for local optimization of the global routing | 114 | 1998 | |
| 6,324,674 Method and apparatus for parallel simultaneous global and detail routing | 139 | 1998 | |
| 6,088,519 Method and system for improving a placement of cells using energetic placement with alternating contraction and expansion operations | 72 | 1998 | |
| 6,412,102 Wire routing optimization | 102 | 1998 | |
| 6,473,891 Wire routing to control skew | 79 | 2000 | |
|
|
|||
| 5,663,891 Optimization of multiple performance criteria of integrated circuits by expanding a constraint graph with subgraphs derived from multiple PWL convex cost functions | 104 | 1996 | |
| 5,838,583 Optimized placement and routing of datapaths | 195 | 1996 | |
| 6,543,043 Inter-region constraint-based router for use in electronic design automation | 102 | 2000 | |
| 6,858,928 Multi-directional wiring on a single metal layer | 17 | 2000 | |
| 6,711,727 Method and arrangement for layout and manufacture of gridless nonManhattan semiconductor integrated circuits | 46 | 2001 | |
| 6,526,555 Method for layout and manufacture of gridless non manhattan semiconductor integrated circuits using compaction | 62 | 2001 | |
| 6,769,105 Method and arrangement for layout and manufacture of gridded non manhattan semiconductor integrated circuits | 16 | 2001 | |
| 6,858,935 Simulating euclidean wiring directions using manhattan and diagonal directional wires | 9 | 2002 | |
| 6,859,916 Polygonal vias | 14 | 2002 | |
| 6,829,757 Method and apparatus for generating multi-layer routes | 22 | 2002 | |
| 6,848,091 Partitioning placement method and apparatus | 8 | 2002 | |
|
|
|||
| 5,224,057 Arrangement method for logic cells in semiconductor IC device | 172 | 1992 | |
| 5,723,908 Multilayer wiring structure | 143 | 1994 | |
| 5,634,093 Method and CAD system for designing wiring patterns using predetermined rules | 92 | 1995 | |
| 5,633,479 Multilayer wiring structure for attaining high-speed signal propagation | 115 | 1995 | |
| 5,635,736 MOS gate type semiconductor device | 100 | 1995 | |
| 6,110,222 Layout design method and system for an improved place and route | 47 | 1998 | |
| 6,262,487 Semiconductor integrated circuit device, semiconductor integrated circuit wiring method, and cell arranging method | 241 | 1999 | |
| 6,546,540 Method of automatic layout design for LSI, mask set and semiconductor integrated circuit manufactured by automatic layout design method, and recording medium storing automatic layout design program | 104 | 2000 | |
| 6,436,804 Semiconductor integrated circuit device, semiconductor integrated circuit wiring method, and cell arranging method | 106 | 2001 | |
| 6,645,842 Semiconductor integrated circuit device, semiconductor integrated circuit wiring method, and cell arranging method | 90 | 2002 | |
|
|
|||
| 4,615,011 Iterative method for establishing connections and resulting product | 225 | 1983 | |
| 4,782,193 Polygonal wiring for improved package performance | 105 | 1987 | |
| 5,880,969 Method and apparatus for deciding a wiring route and for detecting a critical cut | 73 | 1996 | |
| 6,226,560 Method and apparatus for optimizing the path of a physical wire | 100 | 1998 | |
| 6,247,853 Incremental method for critical area and critical region computation of via blocks | 71 | 1998 | |
| 6,219,823 Method and apparatus for deciding a wiring route and for detecting a critical cut | 73 | 1998 | |
| 6,295,634 Wiring design apparatus, wiring determination apparatus and methods thereof | 95 | 1999 | |
| 6,401,234 Method and system for re-routing interconnects within an integrated circuit design having blockages and bays | 88 | 1999 | |
| 6,490,713 Method and apparatus for automatically generating multi-terminal nets, and program storage medium storing program for executing automatic multi-terminal net generation method | 102 | 2001 | |
|
|
|||
| 5,889,677 Circuit designing apparatus of an interactive type | 130 | 1995 | |
| 6,111,756 Universal multichip interconnect systems | 95 | 1998 | |
| 6,327,694 Cell placement apparatus and method, and computer readable record medium having cell placement program recorded thereon | 94 | 1998 | |
| 6,316,838 Semiconductor device | 280 | 2000 | |
| 6,415,427 Method and apparatus for global routing, and storage medium having global routing program stored therein | 56 | 2001 | |
|
|
|||
| 6,286,128 Method for design optimization using logical and physical information | 134 | 1998 | |
| 6,324,675 Efficient iterative, gridless, cost-based fine router for computer controlled integrated circuit design | 143 | 1998 | |
| 6,349,403 Interative, gridless, cost-based layer assignment coarse router for computer controlled IC design | 116 | 1998 | |
| 6,557,145 Method for design optimization using logical and physical information | 143 | 2001 | |
| 6,567,967 Method for designing large standard-cell base integrated circuits | 102 | 2001 | |
|
|
|||
| 5,877,091 Multilayer routing method and structure for semiconductor integrated circuit | 50 | 1996 | |
| 6,330,707 Automatic routing method | 109 | 1998 | |
| 6,434,730 Pattern forming method | 49 | 2000 | |
| 6,609,237 Routing path finding method for automated routing/designing process and computer-readable storage medium having stored thereon routing path finding program | 50 | 2000 | |
|
|
|||
| 6,505,331 Method for routing of nets in an electronic device | 58 | 1996 | |
| 6,006,024 Method of routing an integrated circuit | 92 | 1996 | |
| 6,209,123 Methods of placing transistors in a circuit layout and semiconductor device with automatically placed transistors | 293 | 1996 | |
|
|
|||
| 6,166,441 Method of forming a via overlap | 53 | 1998 | |
| 6,442,745 Method and apparatus for layout-constrained global routing | 67 | 1999 | |
| 6,519,751 Method and apparatus for accurate crosspoint allocation in VLSI area routing | 76 | 2000 | |
|
|
|||
| 4,673,966 Semiconductor integrated circuit | 105 | 1984 | |
| 5,859,449 Semiconductor integrated circuit | 78 | 1997 | |
| 6,463,575 Cell-layout method in integrated circuit devices | 75 | 2000 | |
|
|
|||
| 5,717,600 Method for designing an interconnection route in an LSI | 54 | 1996 | |
| 6,378,121 Automatic global routing device for efficiently determining optimum wiring route on integrated circuit and global routing method therefor | 81 | 1998 | |
| 6,154,873 Layout designing method and layout designing apparatus | 50 | 1998 | |
|
|
|||
| 2002/0104,061 Systems and methods for linear minimal convolution | 48 | 2001 | |
| 2003/0009,737 Detailed method for routing connections using tile expansion techniques and associated methods for designing and manufacturing VLSI circuits | 46 | 2002 | |
| 2004/0044,979 Constraint-based global router for routing high performance designs | 83 | 2002 | |
|
|
|||
| 5,757,656 Method for routing breakouts | 117 | 1995 | |
| 6,327,693 Interconnect delay driven placement and routing of an integrated circuit design | 104 | 1999 | |
|
|
|||
| 4,855,929 Routing method for use in wiring design | 108 | 1987 | |
| 5,757,089 Method of automatic wiring | 110 | 1995 | |
|
|
|||
| 6,035,108 Figure layout compaction method and compaction device | 96 | 1997 | |
| 6,301,686 Graphic layout compaction system capable of compacting a layout at once | 132 | 1999 | |
|
|
|||
| 6,385,758 System and method for compacting a graphic layout | 120 | 1999 | |
| 6,412,097 COMPACTING METHOD OF CIRCUIT LAYOUT BY MOVING COMPONENTS USING MARGINS AND BUNDLE WIDTHS IN COMPLIANCE WITH THE DESIGN RULE, A DEVICE USING THE METHOD AND A COMPUTER PRODUCT ENABLING PROCESSOR TO PERFORM THE METHOD | 114 | 2000 | |
|
|
|||
| 5,375,069 Wiring routes in a plurality of wiring layers | 133 | 1994 | |
| 6,656,644 Manufacturing method of photomask and photomask | 49 | 2001 | |
|
|
|||
| 5,659,484 Frequency driven layout and method for field programmable gate arrays | 207 | 1995 | |
| 6,601,227 Method for making large-scale ASIC using pre-engineered long distance routing structure | 240 | 2001 | |
|
|
|||
| 6,150,193 RF shielded device | 130 | 1998 | |
|
|
|||
| 6,307,256 Semiconductor package with a stacked chip on a leadframe | 75 | 1998 | |
|
|
|||
| 6,405,358 Method for estimating and displaying wiring congestion | 88 | 1999 | |
|
|
|||
| 6,260,179 Cell arrangement evaluating method, storage medium storing cell arrangement evaluating program, cell arranging apparatus and method, and storage medium storing cell arranging program | 152 | 1998 | |
|
|
|||
| 2004/0088,670 Process and apparatus for finding paths through a routing space | 47 | 2003 | |
|
|
|||
| 5,618,744 Manufacturing method and apparatus of a semiconductor integrated circuit device | 104 | 1993 | |
|
|
|||
| 6,219,832 System and method of using annotations to optimize dynamically translated code in the presence of signals | 69 | 1998 | |
|
|
|||
| 5,657,242 Method of determining routes for a plurality of wiring connections and a circuit board produced by such a method | 109 | 1993 | |
|
|
|||
| 6,586,281 Variable rotational assignment of interconnect levels in integrated circuit fabrication | 36 | 2000 | |
|
|
|||
| 6,448,591 Metallization line layout | 90 | 1999 | |
|
|
|||
| 4,777,606 Method for deriving an interconnection route between elements in an interconnection medium | 141 | 1986 | |
|
|
|||
| 2001/0038,612 Automatic routing system for circuit layout | 52 | 2001 | |
|
|
|||
| 6,038,383 Method and apparatus for determining signal line interconnect widths to ensure electromigration reliability | 71 | 1997 | |
|
|
|||
| 5,360,948 Via programming for multichip modules | 74 | 1992 | |
|
|
|||
| 5,856,927 Method for automatically routing circuits of very large scale integration (VLSI) | 73 | 1995 | |
|
|
|||
| 6,128,767 Polygon representation in an integrated circuit layout | 109 | 1997 | |
| 2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM | 2009 | ||
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Oct 25, 2013 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Oct 25, 2017 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |