JPH0242745A - Large-scale integrated circuit - Google Patents
Large-scale integrated circuitInfo
- Publication number
- JPH0242745A JPH0242745A JP19310588A JP19310588A JPH0242745A JP H0242745 A JPH0242745 A JP H0242745A JP 19310588 A JP19310588 A JP 19310588A JP 19310588 A JP19310588 A JP 19310588A JP H0242745 A JPH0242745 A JP H0242745A
- Authority
- JP
- Japan
- Prior art keywords
- standard cell
- standard
- cell group
- dummy
- logic function
- 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
Landscapes
- Semiconductor Integrated Circuits (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は半導体チップ上に形成されたスタンダード・セ
ル群のスタンダード・セル間を配線接続して特定の論理
機能を実現する大規模集積回路に関する。[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention connects standard cells of a group of standard cells formed on a semiconductor chip with wires to realize a specific logic function. Concerning large-scale integrated circuits.
(従来の技術)
近時、集積回路化技術の発達が目覚ましく、大きぼな集
積回路を短期間に実現し得るゲートアレイ技術が注目さ
れている。このゲートアレイは、論理ゲートの最小単位
であるベーシック・セルタイルを半導体チップ上に敷き
詰めて形成しておき、これらのベーシック・セルタイル
間を配線することで種々の論理ゲートを実現し、更にこ
れらの論理ゲート間を配線することで特定の論理回路を
実現するものである。(Prior Art) Recently, the development of integrated circuit technology has been remarkable, and gate array technology that can realize large integrated circuits in a short period of time is attracting attention. This gate array is formed by laying basic cell tiles, which are the smallest unit of logic gates, on a semiconductor chip, and by wiring these basic cell tiles, various logic gates are realized. A specific logic circuit is realized by wiring between gates.
これに対して最近では、更に大きな回路集積を目的とし
てスタンダード・セル構造の大規模集積回路が開発され
ている。このスタンダード・セル構造の大規模集積回路
は、半導体チップ上に予め複数の論理ゲートをスタンダ
ード・セルとして形成しておき、これらのスタンダード
−セル(論理ゲート)間を配線することで特定の論理回
路を実現するものである。このようなスタンダード・セ
ル構造の大規模集積回路は上述したゲートアレイによる
大規模集積回路に比較して格段にその集積度を高め得る
と云う特徴を備えている。In contrast, recently, large-scale integrated circuits with a standard cell structure have been developed for the purpose of even larger circuit integration. Large-scale integrated circuits with this standard cell structure are constructed by forming multiple logic gates as standard cells on a semiconductor chip in advance, and by wiring these standard cells (logic gates) to create a specific logic circuit. This is to realize the following. A large-scale integrated circuit having such a standard cell structure has a feature that the degree of integration can be significantly increased compared to the above-mentioned large-scale integrated circuit using a gate array.
ところがスタンダードΦセル間を配線して実現された特
定の論理回路の一部を修正(リファイン)する必要が生
じたとき、次のような不具合がある。However, when it becomes necessary to modify (refine) a part of a specific logic circuit realized by wiring between standard Φ cells, the following problems occur.
即ち、前述したゲート・アレイによる大規模集積回路に
あっては、そのマスク設計工程と同様にしてベーシック
Φセルタイル間を結ぶ配線層のマスクを修正するだけで
論理機能の修正に対処し得るが、スタンダード・セル構
造の大規模集積回路にあっては、セル部および配線部の
全てのマスクを修正する必要が生じる。この結果、その
論理機能を修正するには、その回路設計に要する期間と
同程度の長い期間を必要とし、その作業労力が極めて多
大となることが否めなかった。That is, in the case of a large-scale integrated circuit using the gate array described above, it is possible to modify the logic function by simply modifying the mask of the wiring layer connecting the basic Φ cell tiles in the same way as in the mask design process. In a large-scale integrated circuit with a standard cell structure, it becomes necessary to modify all the masks of the cell part and the wiring part. As a result, it is undeniable that modifying the logic function requires a period of time comparable to that required for designing the circuit, and that the amount of work required is extremely large.
(発明が解決しようとする課題)
このように従来のスタンダード・セル構造の大規模集積
回路にあっては、そこに実現された論理機能の修正変更
を行なう作業が非常に大変であり、迅速に対処すること
ができないと云う問題があった。(Problem to be solved by the invention) As described above, in large-scale integrated circuits with a conventional standard cell structure, it is very difficult to modify the logical functions implemented therein, and it is difficult to modify them quickly. There were problems that could not be addressed.
本発明はこのような事情を考慮してなされたもので、そ
の目的とするところは、スタンダード・セルを用いて実
現された論理回路に対する修正を簡易に、短期間に行な
い得る構造の大規模集積回路を提供することにある。The present invention has been made in consideration of these circumstances, and its purpose is to provide a large-scale integration of a structure in which modifications to logic circuits realized using standard cells can be easily and quickly made. The purpose is to provide circuits.
[発明の構成]
(課題を解決するための手段)
本発明は半導体チップ上に形成されたスタンダード・セ
ル群のスタンダード・セル間を配線接続して特定の論理
機能を実現する大規模集積回路に係わり、
特に上記スタンダード・セル群を形成した半導体チップ
上に、上記スタンダード・セル群とは別にダミー・スタ
ンダード・セル群を予め形成しておき、前記スタンダー
ド・セル群を用いて実現された論理機能を変更する際に
は上記ダミー・スタンダード・セル群を利用し、変更対
象とするスタンダード・セルとダミー・スタンダードφ
セルとを配線接続することによって上記論理機能の修正
に対処するようにしたことを特徴としたものである。[Structure of the Invention] (Means for Solving the Problems) The present invention provides a large-scale integrated circuit that connects standard cells of a group of standard cells formed on a semiconductor chip with wires to realize a specific logic function. In particular, a dummy standard cell group is formed in advance on the semiconductor chip on which the standard cell group is formed, separate from the standard cell group, and a logical function is realized using the standard cell group. When changing φ, use the dummy standard cell group mentioned above, and select the standard cell to be changed and the dummy standard φ.
This feature is characterized in that the above-mentioned modification of the logic function can be handled by wiring connection to the cells.
つまりスタンダード・セル間を接続して所定の論理機能
を実現する配線部のマスク修正だけにより、上記論理機
能の修正に対処し得るようにしたことを特徴とするもの
である。In other words, the present invention is characterized in that it is possible to cope with the modification of the logic function simply by modifying the mask of the wiring section that connects the standard cells and realizes the predetermined logic function.
(作用)
本発明によれば、スタンダード・セル群を形成した半導
体チップ上に予め形成されているダミー・スタンダード
・セル群を有効に用いることで、スタンダード・セル群
を実現するセル部のマスクを修正することなく、その配
線部のマスク修正を行なうことだけにより論理機能の修
正を可能とする。この結果、スタンダード・セル群を用
いて実現された論理機能を簡易に、且つ効率的に、しか
も短時間に修正することが可能となる。(Function) According to the present invention, by effectively using the dummy standard cell group formed in advance on the semiconductor chip on which the standard cell group is formed, the mask of the cell part that realizes the standard cell group is masked. The logic function can be modified only by modifying the mask of the wiring portion without modification. As a result, it becomes possible to modify the logic function realized using the standard cell group easily, efficiently, and in a short time.
(実施例)
以下、図面を参照して本発明の一実施例につき説明する
。(Example) Hereinafter, an example of the present invention will be described with reference to the drawings.
本発明に係る大規模集積回路が特徴とするところは、例
えば第1図に示すように特定の論理機能を実現するべく
半導体チップl上に形成された複数のスタンダード・セ
ルからなるスタンダード・セル群2に加えて、上記半導
体チップl上の空き領域に所定の論理回路を実現した複
数のスタンダードψセルからなるダミ一番スタンダード
・セル群3を形成しておき、前記スタンダード・セル群
2を用いて実現された特定の論理機能の修正変更時には
上記ダミー・スタンダード・セル群3を用い、修正対象
とするスタンダード・セルとダミー・スタンダード・セ
ルとを配線することで、上記論理機能の修正を行ない得
るようにしたことを特徴としている。The large-scale integrated circuit according to the present invention is characterized by a standard cell group consisting of a plurality of standard cells formed on a semiconductor chip l to realize a specific logical function, as shown in FIG. In addition to 2, a dummy first standard cell group 3 consisting of a plurality of standard ψ cells realizing a predetermined logic circuit is formed in the vacant area on the semiconductor chip l, and the standard cell group 2 is used to form a dummy first standard cell group 3. When modifying or modifying a specific logic function realized by It is characterized by the fact that it is made to obtain.
尚、上記ダミー〇スタンダード・セル群3は、スタンダ
ードやセル群2中の未使用のスタンダード・セルの集り
として実現されるものであっても良い。このダミー・ス
タンダード・セル群3中のスタンダード・セルは、通常
はその入力端を接地配線され、そのに入力レベルを“0
“に固定することでスイッチング動作による電力消費が
最小となるように設定されている。Note that the dummy standard cell group 3 may be realized as a collection of unused standard cells in the standard or cell group 2. The standard cells in this dummy standard cell group 3 usually have their input ends wired to ground, and the input level is set to “0”.
By fixing it to ``, the power consumption due to switching operation is set to be minimized.
しかして第1図においては、スタンダード・セル群2を
用いた特定の論理機能としては、NANDゲ−)11.
N叶ゲート12. ANDゲート13の直列回路
。In FIG. 1, specific logic functions using standard cell group 2 include NAND game) 11.
N Kano Gate 12. Series circuit of AND gate 13.
およびこれに並列なNANDゲート14を含む論理機能
回路として実現されている。またダミー・スタンダード
・セル群3としては2つの反転回路21.22と AN
Dゲート23とが準備されている。It is realized as a logic function circuit including a NAND gate 14 and a NAND gate 14 in parallel thereto. Also, as dummy standard cell group 3, there are two inverting circuits 21, 22 and AN
D gate 23 is prepared.
このような構成の大規模集積回路は、スタンダード・セ
ル群2およびダミー・スタンダード・セル群3の各セル
部のマスクを設計し、更に上記セル群2,3中のスタン
ダード・セルを相互に接続して所定の論理機能を実現す
る配線部のマスクを設計することにより実現される。A large-scale integrated circuit with such a configuration is designed by designing masks for each cell part of standard cell group 2 and dummy standard cell group 3, and further interconnecting the standard cells in cell groups 2 and 3. This is achieved by designing a mask for a wiring section that implements a predetermined logical function.
ところがこのようにして所定の論理機能を実現する大規
模集積回路が設計されたにも拘らず、例えば第1図中破
線で示す回路機能部分5の論理機能を第2図に示すよう
に変更する必要が生じた場合、この実施例に係る大規模
集積回路では前記ダミー・スタンダード・セル群3のス
タンダード・セル21.22.23を用いて第3図に示
すようにその配線パターンを変更することで、上記論理
機能の修正に対処するものとなっている。この論理機能
の修正は、前述した配線部のマスクを変更修正すること
で実現される。However, although a large-scale integrated circuit that realizes a predetermined logic function has been designed in this way, for example, the logic function of the circuit function portion 5 shown by the broken line in FIG. 1 is changed as shown in FIG. 2. If necessary, the wiring pattern of the large-scale integrated circuit according to this embodiment can be changed as shown in FIG. 3 using the standard cells 21, 22, and 23 of the dummy standard cell group 3. This is to deal with the modification of the above logical function. Modification of this logical function is realized by changing and modifying the mask of the wiring section described above.
即ち、NANDゲート11の出力段に反転回路21を接
続することでその論理機能をANDに変更修正し、同様
にNOAゲート12の出力段に反転回路22を接続する
ことでその論理機能をORに変更修正している。そして
ANDゲート13の回路機能の修正に関しては、 AN
I)ゲート23を利用してNANDゲート14の出力を
追加入力することで、その機能修正に対処している。That is, by connecting the inverting circuit 21 to the output stage of the NAND gate 11, the logical function is changed to AND, and by similarly connecting the inverting circuit 22 to the output stage of the NOA gate 12, the logical function is changed to OR. Changes and corrections have been made. And regarding modification of the circuit function of AND gate 13, AN
I) By using the gate 23 to additionally input the output of the NAND gate 14, the function can be modified.
かくしてこのようなダミー・スタンダード・セル群3を
用いて論理機能を修正し得るように構成された実施例回
路によれば、スタンダード・セル群2等のセル部のマス
クを修正することなく、単にセル間を接続する為の配線
部のマスク修正を行なうだけで、その論理機能の修正を
簡易に行なうことが可能となる。According to the embodiment circuit configured so that the logic function can be modified using such dummy standard cell group 3, it is possible to simply modify the mask of the cell portion of standard cell group 2, etc. By simply modifying the mask of the wiring section for connecting cells, the logical function can be easily modified.
この結果、従来のスタンダード・セル構造の大規模集積
回路に比較して、その論理機能修正を行なうに際してセ
ル部のマスク修正が不要となるので、その修正変更に要
する期間を大幅に短縮することが可能となる。また配線
部のマスク修正については、例えばマニュアル的に行な
うことも可能であり、その修正を簡易に短時間に行なう
ことが=’J能である。As a result, compared to conventional large-scale integrated circuits with a standard cell structure, when modifying the logic function, there is no need to modify the mask of the cell section, so the period required for modification can be significantly shortened. It becomes possible. Further, the mask correction of the wiring part can be carried out manually, for example, and it is possible to carry out the correction simply and in a short time.
従って論理機能の修正に要する処理負担を大幅に軽減し
、低コストで短期間にスタンダード・セル構造の大規模
集積回路における論理機能の修正を行なうことが可能と
なる。Therefore, the processing load required for modifying the logic function can be greatly reduced, and it becomes possible to modify the logic function in a large-scale integrated circuit having a standard cell structure at low cost and in a short period of time.
尚、本発明は上述した実施例に限定されるものではない
。ここではスタンダード・セルだけを持つ大規模集積回
路を例に説明したが、汎用マイクロプロセッサや周辺ペ
リフェラルなLSIマスクと、スタンダード・セル回路
とを組合わせたスーパー・インテグレーション回路を実
現する場合にも同様に適用することが可能である。また
ダミーとして準備するセルの数やその論理機能について
は、その回路仕様に応じて定めておけば良いものである
。その他、本発明はその要旨を逸脱しない範囲で種々変
形して実施することができる。Note that the present invention is not limited to the embodiments described above. Although the explanation here uses an example of a large-scale integrated circuit that has only standard cells, the same applies to the case of realizing a super-integrated circuit that combines a general-purpose microprocessor or peripheral peripheral LSI mask with a standard cell circuit. It is possible to apply it to Further, the number of cells to be prepared as dummy cells and their logical functions may be determined in accordance with the circuit specifications. In addition, the present invention can be implemented with various modifications without departing from the gist thereof.
[発明の効果コ
以上説明したように本発明によれば、スタンダード・セ
ル構造として実現された大規模集積回路の論理機能修正
を、簡易に低コストで、しかも短期間で行なうことがで
き、その修正処理負担を大幅に軽減することができる等
の実用上多大なる効果が奏せられる。[Effects of the Invention] As explained above, according to the present invention, the logic function of a large-scale integrated circuit realized as a standard cell structure can be easily modified at low cost and in a short period of time. This has great practical effects, such as being able to significantly reduce the burden of correction processing.
第1図は本発明の一実施例に係るスタンダード・セル構
造の大規模集積回路の構成を模式的に示す図、第2図は
第1図に示す回路の論理機能に対する修正論理機能を示
す図、第3図はダミスタンダード・セル群を用いた論理
機能の修正形態を模式的に示す図である。
■・・・大規模集積回路、2・・・スタンダード・セル
群、3・・・ダミー・スタンダード・セル群、5・・・
修正対象とする機能回路部分。FIG. 1 is a diagram schematically showing the configuration of a large-scale integrated circuit with a standard cell structure according to an embodiment of the present invention, and FIG. 2 is a diagram showing a modified logic function for the logic function of the circuit shown in FIG. 1. , FIG. 3 is a diagram schematically showing a modification of the logic function using a dummy standard cell group. ■...Large-scale integrated circuit, 2...Standard cell group, 3...Dummy standard cell group, 5...
Functional circuit part to be modified.
Claims (1)
タンダード・セル間を配線接続して特定の論理機能を実
現する大規模集積回路において、上記スタンダード・セ
ル群を形成した半導体チップ上に、上記スタンダード・
セル群とは別に形成されたダミー・スタンダード・セル
群を備え、前記スタンダード・セル群を用いて実現され
た論理機能の変更時には、変更対象とするスタンダード
・セルとダミー・スタンダード・セルとを配線接続する
手段を備えたことを特徴とする大規模集積回路。In a large-scale integrated circuit in which standard cells of a group of standard cells formed on a semiconductor chip are interconnected to realize a specific logic function, the standard cell group formed on a semiconductor chip is
A dummy standard cell group is formed separately from the cell group, and when changing the logic function realized using the standard cell group, wiring is required between the standard cell to be changed and the dummy standard cell. A large-scale integrated circuit characterized by comprising means for connecting.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19310588A JPH0242745A (en) | 1988-08-02 | 1988-08-02 | Large-scale integrated circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19310588A JPH0242745A (en) | 1988-08-02 | 1988-08-02 | Large-scale integrated circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0242745A true JPH0242745A (en) | 1990-02-13 |
Family
ID=16302326
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19310588A Pending JPH0242745A (en) | 1988-08-02 | 1988-08-02 | Large-scale integrated circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0242745A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02283048A (en) * | 1989-04-25 | 1990-11-20 | Fujitsu Ltd | Manufacture of semiconductor device |
-
1988
- 1988-08-02 JP JP19310588A patent/JPH0242745A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02283048A (en) * | 1989-04-25 | 1990-11-20 | Fujitsu Ltd | Manufacture of semiconductor device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6075381A (en) | Programmable logic block in an integrated circuit | |
| JPS6124250A (en) | Semiconductor integrated circuit device | |
| JPS6114734A (en) | Manufacture of semiconductor integrated circuit device | |
| KR100334001B1 (en) | Method for designing semiconductor integrated circuit and automatic designing device | |
| JPH04188750A (en) | Manufacture of semiconductor integrated circuit | |
| JPH0247862B2 (en) | ||
| JPH0242745A (en) | Large-scale integrated circuit | |
| EP0458244A2 (en) | Cell library method for semiconductor integrated circuit design | |
| US4791609A (en) | Semiconductor integrated circuit device | |
| JP2001060626A (en) | Semiconductor integrated circuit and design method thereof | |
| JPS59220948A (en) | Semiconductor device | |
| JPH0383376A (en) | Gate array | |
| JPS61100024A (en) | Master slice type semiconductor integrated circuit | |
| JPH02191361A (en) | Integrated circuit | |
| JPH0318121A (en) | Method for constituting semiconductor integrated circuit device | |
| JPS5983260A (en) | Production of large scale integrated circuit | |
| JP2776627B2 (en) | Gate array | |
| JP2510163B2 (en) | Layout method of integrated circuit | |
| JP2505039B2 (en) | Wiring method for wiring that passes over functional blocks | |
| JPH0360053A (en) | Semiconductor integrated circuit device | |
| JPH0685064A (en) | Manufacture of semiconductor integrated circuit and its device | |
| JPH0239455A (en) | Large-scale integrated circuit | |
| JPH02154446A (en) | Automated designing of semiconductor device | |
| JPH02106053A (en) | Programmable logic array | |
| JPS6233441A (en) | Semiconductor integrated circuit |