JPH02172255A - Method for packaging semiconductor integrated circuit - Google Patents
Method for packaging semiconductor integrated circuitInfo
- Publication number
- JPH02172255A JPH02172255A JP32580388A JP32580388A JPH02172255A JP H02172255 A JPH02172255 A JP H02172255A JP 32580388 A JP32580388 A JP 32580388A JP 32580388 A JP32580388 A JP 32580388A JP H02172255 A JPH02172255 A JP H02172255A
- Authority
- JP
- Japan
- Prior art keywords
- gates
- auxiliary gates
- spare
- auxiliary
- integrated circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 5
- 239000004065 semiconductor Substances 0.000 title claims description 15
- 238000004806 packaging method and process Methods 0.000 title 1
- 239000002184 metal Substances 0.000 abstract description 8
- 238000009792 diffusion process Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
Landscapes
- Semiconductor Integrated Circuits (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ビルディング・ブロック方式半導体集積回路
の実装方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a mounting method for a building block type semiconductor integrated circuit.
従来の技術では、例えば特開昭57−190343号公
報に記載のように、半導体集積回路において、論理変更
対策用に予備ゲートを散在させ、予備ゲート間を相互に
配線し、論理変更時1こは配線層のマスクを変更し、こ
れに対応する方法があった・
〔発明が解決しようとする課題〕
上記従来技術では、予備ゲートの配置は特に指定が無く
、自動配置プログラムにより、予備ゲートが近接配置さ
れた場合、配線チャンネルの余裕がなく、メタル層のみ
で、論理変更が行なえなくなる問題があった。In the conventional technology, for example, as described in Japanese Patent Laid-Open No. 57-190343, in a semiconductor integrated circuit, spare gates are scattered as a countermeasure against logic changes, and the spare gates are interconnected, and when the logic is changed, one gate is connected. There was a method to deal with this by changing the mask of the wiring layer. [Problem to be solved by the invention] In the above-mentioned conventional technology, there is no particular designation for the placement of the spare gate, and an automatic placement program allows the spare gate to be placed. When they are placed close together, there is a problem that there is no room for wiring channels, and logic cannot be changed using only the metal layer.
また、予備ゲートの選定が適切でないと、論理変更の時
、利用できるゲートが少ないという問題がある。Furthermore, if the selection of spare gates is not appropriate, there is a problem that there are few gates that can be used when changing the logic.
本発明の目的は、半導体集積回路の論理変更を容易にし
、かつ、予備ゲートを有効に活用できるようにすること
にある。SUMMARY OF THE INVENTION An object of the present invention is to facilitate logic changes in a semiconductor integrated circuit and to make effective use of spare gates.
上記目的は、ビルディング・ブロック方式半導体集積回
路において、回路全体を機能を考慮した複数のブロック
に分割し、矩形のブロック領域の四隅に予備ゲートを配
置し、また、直接配線される予備ゲート同士を、同一の
隅には配置させないこと、さらに予備ゲートとして使用
頻度の高いNANDゲート、NORゲート、NOTゲー
トを選定することにより、達成される。The above purpose is to divide the entire circuit into multiple blocks considering functions in a building block type semiconductor integrated circuit, place spare gates at the four corners of a rectangular block area, and connect spare gates that are directly wired together. , by not arranging them in the same corner, and by selecting frequently used NAND gates, NOR gates, and NOT gates as spare gates.
ブロック領域内の予備ゲートの配置は四隅とし、直接配
線される予備ゲート同士は同一の隅に配置させないこと
で、予備ゲート同士の間隔が大きくとれるため、配線は
拡散層ではなく、メタル層で行なわれる可能性が大きく
なり、小規模の論理変更ならば、メタル層マスクの変更
による予備ゲートの活用・ゲート間配線の変更により対
処できる。The spare gates in the block area are placed in the four corners, and the spare gates that are directly wired are not placed in the same corner. This allows for a large gap between the spare gates, so wiring is done in a metal layer instead of a diffusion layer. If it is a small-scale logic change, it can be handled by changing the metal layer mask, using spare gates, or changing the wiring between gates.
以下、本発明の一実施例を図面により説明する。 An embodiment of the present invention will be described below with reference to the drawings.
第2図において、半導体集積回路チップ7には、複数の
ブロック8が配列されている。ブロック8の形状は矩形
である。ブロック8の間は、ブロック間配線9で接続す
る。In FIG. 2, a plurality of blocks 8 are arranged on a semiconductor integrated circuit chip 7. As shown in FIG. The shape of block 8 is rectangular. The blocks 8 are connected by inter-block wiring 9.
第1図において、ブロック1は、第2のブロック8を取
り出し、内部構成を示したものである。In FIG. 1, block 1 shows the internal configuration of second block 8 taken out.
ブロック1は、セル2の複数個の組み合わせで構成され
ている。セル2は、トランジスタ、抵抗、コンデンサを
組み合わせたもので、機能としては、1個あるいは、複
数個の論理ゲートを有する。ブロック1内において、セ
ル2は列状に配列されており、セル列4と称する。セル
2の間は、ブロック内配線5で接続する。Block 1 is composed of a plurality of combinations of cells 2. The cell 2 is a combination of a transistor, a resistor, and a capacitor, and functions as one or more logic gates. Within the block 1, the cells 2 are arranged in columns, referred to as cell columns 4. Cells 2 are connected by intra-block wiring 5.
第1図により、本発明を説明する。予備セル3は、ブロ
ック1の四隅に配置する。予備セル3の間は、相互に予
備セル間のブロック配線6で接続する。直接信号のつな
がる予備セル3同士は、ブロック1の同じ隅には配置し
ない。このように予備セル3を配置することで、セル列
4を飛び越えた配線が必要になり、予備セル間のブロッ
ク内配線は6は、拡散層を使用せず、メタル層が使用さ
れる。The present invention will be explained with reference to FIG. Spare cells 3 are placed at the four corners of block 1. The spare cells 3 are connected to each other by block wiring lines 6 between the spare cells. Spare cells 3 that have direct signal connections are not placed in the same corner of block 1. By arranging the spare cells 3 in this way, wiring that goes beyond the cell rows 4 is required, and for the intra-block wiring 6 between the spare cells, a metal layer is used instead of a diffusion layer.
本発明によれば、ビルディング・ブロック方式半導体集
積回路の論理変更を行なう必要が生じた時、予備ゲート
で足りる範囲の変更ならば、予備ゲート間は相互にメタ
ル層のみで配線されているので、拡散層は従来通りで、
メタル層の配線のみを変更し、論理変更に対処できる。According to the present invention, when it becomes necessary to change the logic of a building block type semiconductor integrated circuit, if the change is within the range where spare gates are sufficient, the spare gates are interconnected with only metal layers. The diffusion layer is the same as before.
Logic changes can be handled by changing only the metal layer wiring.
また、予備ゲートとして、使用頻度の高いNANDゲー
ト、NORゲート、NOTゲートを選定したので、論理
変更で使用できない予備ゲートが生じる可能性が少なく
、半導体集積回路を拡散層から作り直し、ゲートを追加
する必要性が減少する。In addition, since we have selected NAND gates, NOR gates, and NOT gates that are frequently used as spare gates, there is less possibility that unusable spare gates will be created due to logic changes, and it is possible to rebuild the semiconductor integrated circuit from the diffusion layer and add gates. The need decreases.
以上により、半導体集積回路の論理変更に要する期間お
よび費用の大幅低減が可能になる。As a result of the above, it is possible to significantly reduce the time and cost required for changing the logic of a semiconductor integrated circuit.
第1図は本発明の一実施例の半導体集積回路のブロック
構成図、第2図は半導体集積回路の構成図である、
1・・・ブロック、2・・・セル、3・・・予備セル、
4・・・セル列、5・・・ブロック内線、6・・・予備
セル間のブロック内配線、7・・・半導体集積回路チッ
プ、8・・・ブロック、9・・・ブロック間配線。
纂1図
8−7パロ・ツク
美 2 ダFIG. 1 is a block configuration diagram of a semiconductor integrated circuit according to an embodiment of the present invention, and FIG. 2 is a configuration diagram of the semiconductor integrated circuit. 1...Block, 2...Cell, 3...Spare cell ,
4... Cell row, 5... Block internal line, 6... Intra-block wiring between spare cells, 7... Semiconductor integrated circuit chip, 8... Block, 9... Inter-block wiring. Volume 1 Figure 8-7 Paro Tsukumi 2 Da
Claims (1)
いて、前記ゲートの一部を予備ゲートとし、前記予備ゲ
ート相互間を配線により接続し、前記予備ゲートは、前
記半導体集積回路を機能毎に矩形をした複数のブロック
に分割した前記ブロックの四隅に配置し、前記予備ゲー
トとしてNAND、NOR、NOTの機能を有するゲー
トを用意したことを特徴とする半導体集積回路実装方式
。1. In a semiconductor integrated circuit in which a large number of gates are interconnected, some of the gates are used as spare gates, the spare gates are connected by wiring, and the spare gates form the semiconductor integrated circuit into rectangular shapes for each function. A semiconductor integrated circuit mounting method, characterized in that gates having NAND, NOR, and NOT functions are arranged at four corners of the blocks divided into a plurality of blocks, and have NAND, NOR, and NOT functions as the spare gates.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32580388A JPH02172255A (en) | 1988-12-26 | 1988-12-26 | Method for packaging semiconductor integrated circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32580388A JPH02172255A (en) | 1988-12-26 | 1988-12-26 | Method for packaging semiconductor integrated circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH02172255A true JPH02172255A (en) | 1990-07-03 |
Family
ID=18180769
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP32580388A Pending JPH02172255A (en) | 1988-12-26 | 1988-12-26 | Method for packaging semiconductor integrated circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH02172255A (en) |
-
1988
- 1988-12-26 JP JP32580388A patent/JPH02172255A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS63198355A (en) | Master-slice type semiconductor integrated circuit | |
JPH0519989B2 (en) | ||
JPH02172255A (en) | Method for packaging semiconductor integrated circuit | |
JPS59117132A (en) | Master slice lsi substrate | |
JPH063826B2 (en) | Block layout around standard cells | |
JP2757445B2 (en) | Semiconductor device | |
JPH0332044A (en) | Semiconductor integrated circuit | |
JPS62273751A (en) | Integrated circuit | |
JP2956271B2 (en) | Integrated circuit design method | |
JP2505039B2 (en) | Wiring method for wiring that passes over functional blocks | |
JPH04162669A (en) | Semiconductor integrated circuit | |
JPH023951A (en) | Functional block | |
JPH01117341A (en) | Semiconductor device | |
JPH0475665B2 (en) | ||
JPS6115346A (en) | Semiconductor logic ic device | |
JPH01152642A (en) | Semiconductor integrated circuit | |
JP2604720B2 (en) | Semiconductor integrated circuit device | |
JPH05243380A (en) | Semiconductor integrated circuit device | |
JPH04154158A (en) | Semiconductor integrated circuit device | |
JPH0563080A (en) | Semiconductor integrated device | |
JPS6135536A (en) | Semiconductor device | |
JPH04171756A (en) | Semiconductor integrated circuit device | |
JPS59167036A (en) | Semiconductor integrated circuit | |
JPH05259379A (en) | Semiconductor integrated circuit | |
JPH04278581A (en) | Semiconductor integrated circuit device of gate array system |