[go: up one dir, main page]

JPH04291743A - Design backup apparatus for semiconductor integrated circuit - Google Patents

Design backup apparatus for semiconductor integrated circuit

Info

Publication number
JPH04291743A
JPH04291743A JP3055227A JP5522791A JPH04291743A JP H04291743 A JPH04291743 A JP H04291743A JP 3055227 A JP3055227 A JP 3055227A JP 5522791 A JP5522791 A JP 5522791A JP H04291743 A JPH04291743 A JP H04291743A
Authority
JP
Japan
Prior art keywords
digital
analog
semiconductor integrated
integrated circuit
layout
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.)
Withdrawn
Application number
JP3055227A
Other languages
Japanese (ja)
Inventor
Tatsuko Hayashi
林 樹子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu VLSI Ltd
Fujitsu Ltd
Original Assignee
Fujitsu VLSI Ltd
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu VLSI Ltd, Fujitsu Ltd filed Critical Fujitsu VLSI Ltd
Priority to JP3055227A priority Critical patent/JPH04291743A/en
Publication of JPH04291743A publication Critical patent/JPH04291743A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Semiconductor Integrated Circuits (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、半導体集積回路の設計
支援装置、特にディジタル・アナログ混載型半導体集積
回路の設計支援装置に関する。近年、半導体集積技術の
向上に伴って、ディジタル回路とアナログ回路とを同一
半導体基板上に混載したLSIが使用されるようになっ
てきた。チップの実装数を削減して実装密度を向上する
ことができる。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a design support device for semiconductor integrated circuits, and more particularly to a design support device for digital/analog mixed semiconductor integrated circuits. In recent years, as semiconductor integration technology has improved, LSIs in which digital circuits and analog circuits are mixed on the same semiconductor substrate have come into use. The number of chips mounted can be reduced and the mounting density can be improved.

【0002】一方で、ユーザニーズの多様化や製品サイ
クル短縮化の傾向から上記の混載型LSIにあってもレ
イアウト設計の柔軟性や設計開発期間の短縮化(短納期
)などが高いレベルで求められており、設計自在性の面
で有利なゲートアレイをベースにした混載型LSIの開
発が要求されている。
On the other hand, due to the diversification of user needs and the tendency to shorten product cycles, there is a high demand for layout design flexibility and shortened design and development periods (short delivery times) even in the above-mentioned integrated LSIs. Therefore, there is a demand for the development of an integrated LSI based on a gate array, which is advantageous in terms of design flexibility.

【0003】0003

【従来の技術】図7は従来の混載型LSIの大まかなレ
イアウト設計フロー図である。論理入力とライブラリ内
のピン情報とに基づいてセル配置レイアウトを決めた後
、配線レイアウトを決定し、マスク製造のためのデータ
を生成する。ここで、混載型のLSIでは、ディジタル
回路及びアナログ回路のそれぞれの電源ピンを完全分離
する必要がある。これらのディジタル電源ピンとアナロ
グ電源ピンの配置情報は予めライブラリに格納されてお
り、これらの情報はパッケージの種類毎に予め定められ
ている(固定情報)。
2. Description of the Related Art FIG. 7 is a rough layout design flowchart of a conventional embedded LSI. After determining the cell placement layout based on the logic input and pin information in the library, the wiring layout is determined and data for mask manufacturing is generated. Here, in a mixed LSI, it is necessary to completely separate the power supply pins of the digital circuit and the analog circuit. The arrangement information of these digital power supply pins and analog power supply pins is stored in advance in a library, and this information is determined in advance for each type of package (fixed information).

【0004】すなわち、図8に示すように、設計者は、
まず、使用するパッケージの種類に応じた外部ピン(デ
ィジタル、アナログごとの入・出力ピン及び電源ピン)
のアサインデータを入力し、次いで、ディジタル用、ア
ナログ用の各I/O配置を決めた後、ディジタル・アナ
ログごとの内部セル配置を決定し、同じくディジタル・
アナログごとの電源セルの配置を決定する。
That is, as shown in FIG. 8, the designer
First, external pins (digital/analog input/output pins and power supply pins) depending on the type of package used.
After inputting the assignment data for digital and analog, and determining the I/O arrangement for digital and analog, determine the internal cell arrangement for each digital and analog, and
Determine the placement of power supply cells for each analog.

【0005】このようにしてレイアウトされたチップに
ついて、その外部ピンの領域に注目すると、この領域に
はアナログ用の外部ピンブロックと、ディジタル用の外
部ピンブロックが構成され、それぞれのブロック内には
ディジタルまたはアナログ用の同一種類のピン同士が連
続してレイアウトされている。すなわち、ディジタル回
路及びアナログ回路のそれぞれの電源ピンが完全分離し
てレイアウトされている。
If we pay attention to the external pin area of the chip laid out in this way, this area consists of an analog external pin block and a digital external pin block, and each block contains Pins of the same type for digital or analog are laid out consecutively. That is, the power supply pins of the digital circuit and analog circuit are completely separated and laid out.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、かかる
従来例にあっては、ディジタル電源ピンとアナログ電源
ピンの配置情報がパッケージの種類毎に固定であったた
め、内部セルや電源セルの配置可能性に制限があり、チ
ップ内セルの配置自在性をより向上するという面で解決
すべき課題があった。
[Problem to be Solved by the Invention] However, in such conventional examples, the placement information of digital power pins and analog power pins is fixed for each package type, which limits the possibility of arranging internal cells and power cells. There was a problem to be solved in terms of further improving the flexibility of arranging cells within the chip.

【0007】そこで本発明は、外部ピンの配置に柔軟性
を持たせることにより、チップ内セルの配置自在性をよ
り一層向上することを目的としている。
Accordingly, an object of the present invention is to further improve the flexibility in arranging cells within a chip by providing flexibility in the arrangement of external pins.

【0008】[0008]

【課題を解決するための手段】本発明は、上記目的を達
成するためその原理図を図1に示すように、半導体集積
回路の論理設計情報とパッケージ毎に定められたピン情
報とに基づいてチップのレイアウトデータを生成する半
導体集積回路の設計支援装置において、前記ピン情報を
別のパッケージのピン情報、若しくは架空のパッケージ
のピン情報に置き換える置換手段1を備えたことを特徴
としている。
[Means for Solving the Problems] In order to achieve the above object, the present invention, as shown in FIG. 1, is based on logic design information of a semiconductor integrated circuit and pin information determined for each package. A design support device for a semiconductor integrated circuit that generates chip layout data is characterized by comprising a replacement means 1 for replacing the pin information with pin information of another package or pin information of an imaginary package.

【0009】[0009]

【作用】本発明では、置換手段により、チップレイアウ
ト上ふさわしいピン情報が任意に与えられる。したがっ
て、内部セルや電源セルの配置可能性を拡大でき、チッ
プ内セルの配置自在性をより一層向上することができる
[Operation] In the present invention, pin information appropriate for the chip layout is arbitrarily given by the replacement means. Therefore, the possibility of arranging internal cells and power supply cells can be expanded, and the flexibility of arranging cells within a chip can be further improved.

【0010】0010

【実施例】以下、本発明を図面に基づいて説明する。図
2〜図6は本発明に係る半導体集積回路の設計支援装置
の一実施例を示す図であり、図2はそのレイアウト設計
フロー図である。図2において、レイアウト設計は、ま
ず、ライブラリ名や外部ピンのアサインデータなどを入
力し(ステップ10、11)、以降の処理に必要な情報
、すなわち半導体集積回路の論理設計情報やパッケージ
固定のピン情報(種類、位置など)を取り込む。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be explained below based on the drawings. 2 to 6 are diagrams showing an embodiment of a semiconductor integrated circuit design support apparatus according to the present invention, and FIG. 2 is a layout design flow diagram thereof. In Figure 2, the layout design begins by inputting the library name, external pin assignment data, etc. (steps 10 and 11), and then inputting information necessary for subsequent processing, such as logic design information of the semiconductor integrated circuit and pins fixed to the package. Capture information (type, location, etc.).

【0011】次いで、上記ピン情報に対して所要の変更
指示を与える(ステップ12)が、この変更指示は「全
体のレイアウト計画を達成する上で上記固定のピン情報
(特に位置)がふさわしくない場合に、その固定ピン情
報をふさわしい内容へと変更すること」であり、これは
、「所望のレイアウトを得るのに障害となるピン情報(
パッケージ固定)を、あたかも別のパッケージのピン情
報もしくは任意に設定した架空のパッケージのピン情報
に置き換えること」に相当する。したがって、ステップ
12は置換手段として機能する。
[0011] Next, a necessary change instruction is given to the above pin information (step 12), but this change instruction is ``if the above fixed pin information (particularly the position) is not suitable for achieving the overall layout plan.'' ``change the fixed pin information to appropriate content'', and this means ``change the pin information (that is an obstacle to obtaining the desired layout)''.
This corresponds to "replacing the pin information of a fixed package) with the pin information of another package or the pin information of an arbitrarily set fictitious package." Therefore, step 12 functions as a replacement means.

【0012】そして、ピン情報を所望の内容に変更した
後は、所定のレイアウト計画に従って、ディジタル(D
IGITAL)及びアナログ(ANALOG)各々の各
セルを所望する位置に配置していく。すなわち、アナロ
グ・ディジタルI/Oの配置(ステップ13)、内部セ
ルの配置(ステップ14)、電源セルの配置(ステップ
15)、GND及びダミーセルの配置(ステップ16)
、スペーサセルの配置(ステップ17)、といった各処
理を順次に実行し、マスク設計のためのデータを生成し
て一連のレイアウト設計処理を完了する。
After changing the pin information to the desired content, digital (Digital)
IGITAL) and analog (ANALOG) cells are placed at desired positions. That is, analog/digital I/O placement (step 13), internal cell placement (step 14), power supply cell placement (step 15), and GND and dummy cell placement (step 16).
, spacer cell arrangement (step 17), and so on are executed in sequence, data for mask design is generated, and a series of layout design processes is completed.

【0013】図3は以上の設計処理によって得られたチ
ップレイアウトの一例である。図3において、白丸は内
部BC・GND電源セルとFixed・GND電源セル
間(但しディジタル・アナログ両方、左右間)接続用の
端子、黒丸1つはFixed・GND電源セルとI/O
・GND電源セル間(但しディジタル・アナログ両方、
4方間)接続用の端子、黒丸2つは内部BC・GND電
源セルとFixed・GND電源セル間(但しディジタ
ルのみ、上下間)接続用の端子、左下がりハッチングで
識別する領域はFixed・GND電源セル(但しディ
ジタル用)、多数のドットで識別する領域はFixed
・GND電源セル(但しアナログ用)、右下がりハッチ
ングで識別する領域は内部BC・GND電源セル(但し
ディジタル用)を表している。
FIG. 3 shows an example of a chip layout obtained by the above design process. In Figure 3, white circles are terminals for connection between internal BC/GND power cells and Fixed/GND power cells (both digital and analog, between left and right), and one black circle is for fixed/GND power cells and I/O.
・Between GND power supply cells (both digital and analog)
4-way) connection terminals, two black circles are connection terminals between internal BC/GND power cells and Fixed/GND power cells (digital only, between top and bottom), areas identified by downward left hatching are Fixed/GND Power supply cell (for digital), area identified by many dots is Fixed
- GND power supply cell (for analog use), the area identified by downward hatching to the right represents the internal BC/GND power supply cell (for digital use).

【0014】この例では、ディジタル用とアナログ用で
GND電源を別系統としている。すなわちディジタルと
アナログの2種類のGND端子を持ち、それぞれの種別
ごとにGND端子とI/O及び内部セル間を接続してい
る。また、ディジタル部及びアナログ部へのGND電源
供給を別にするため、ディジタル部とアナログ部の内部
セルをBC列単位で完全分離すると共に、ディジタル部
にはディジタル用の電源セルを、アナログ部にはアナロ
グ用の電源セルを配置している。
[0014] In this example, separate GND power systems are used for digital and analog applications. That is, it has two types of GND terminals, digital and analog, and connects the GND terminals to I/O and internal cells for each type. In addition, in order to separate the GND power supply to the digital section and analog section, the internal cells of the digital section and analog section are completely separated for each BC column, and the digital section is provided with a digital power supply cell, and the analog section is provided with a power supply cell for digital. Analog power supply cells are arranged.

【0015】さらに、I/Oの配置結果から自動的に2
種類の電源供給を実現するため、I/Oの配置後、図4
に示すように、同一種類のI/O間に接続用のスペーサ
セルを配置し、異種I/O間のショートを回避している
。なお、一連の電源供給の検証は、例えば同一種類のI
/O GND ダミーセルとスペーサセルとの接続状態
をチェックすればよい。
Furthermore, from the I/O placement results, 2
In order to realize different types of power supply, after arranging the I/O,
As shown in FIG. 2, spacer cells for connection are arranged between I/Os of the same type to avoid short circuits between I/Os of different types. Note that a series of power supply verifications is performed using, for example, the same type of I
/O GND Just check the connection status between the dummy cell and the spacer cell.

【0016】以上のように、本実施例では、所望のレイ
アウト計画を達成するのにふさわしいピン情報を、任意
に与えることができる。例えば、図5及び図6に示す2
つのレイアウト計画を考えると、4つの電源21〜24
のうちの電源22は、図5のレイアウトの場合にアナロ
グブロックに属し、図6のレイアウトの場合にディジタ
ルブロックに属している。パッケージ固定のピン情報が
何れか一方にしか対応しない場合、あるいは何れにも対
応しない場合には、かかるレイアウト計画を達成できな
い。
As described above, in this embodiment, pin information suitable for achieving a desired layout plan can be arbitrarily provided. For example, 2 shown in FIGS.
Considering one layout plan, four power supplies 21 to 24
The power supply 22 of these belongs to the analog block in the layout of FIG. 5, and belongs to the digital block in the layout of FIG. If the package-fixed pin information corresponds to only one or neither, such a layout plan cannot be achieved.

【0017】本実施例によれば、上記したように、ピン
情報を任意に変更できるので、例えば図5あるいは図6
の何れのレイアウトでもそれにふさわしいピン情報とす
ることができる。したがって、外部ピンの配置に柔軟性
を持たせてることができ、チップ内セルの配置自在性を
より一層向上することができると共に、異なるレイアウ
ト間で、同一のパッケージを定義できるという効果が得
られる。
According to this embodiment, as described above, the pin information can be changed arbitrarily, so that, for example, FIG. 5 or FIG.
Pin information suitable for any layout can be used. Therefore, it is possible to have flexibility in the arrangement of external pins, further improving the flexibility in arranging cells within the chip, and also being able to define the same package in different layouts. .

【0018】[0018]

【発明の効果】本発明によれば、外部ピンの配置に柔軟
性を持たせることができ、チップ内セルの配置自在性を
より一層向上することができる。
According to the present invention, it is possible to provide flexibility in the arrangement of external pins, and further improve the flexibility in arranging cells within a chip.

【図面の簡単な説明】[Brief explanation of drawings]

【図1】本発明の原理図である。FIG. 1 is a diagram showing the principle of the present invention.

【図2】一実施例のレイアウト処理フロー図である。FIG. 2 is a layout processing flow diagram of one embodiment.

【図3】一実施例の処理によって得られたチップレイア
ウト図である。
FIG. 3 is a chip layout diagram obtained by processing in one embodiment.

【図4】一実施例のI/O間接続イメージ図である。FIG. 4 is an image diagram of I/O connections according to an embodiment.

【図5】一実施例のレイアウト計画図である。FIG. 5 is a layout plan diagram of one embodiment.

【図6】一実施例の他のレイアウト計画図である。FIG. 6 is another layout plan diagram of one embodiment.

【図7】従来例の大まかなレイアウト処理フロー図であ
る。
FIG. 7 is a rough layout processing flow diagram of a conventional example.

【図8】従来例のレイアウト処理フロー図である。FIG. 8 is a layout processing flow diagram of a conventional example.

【符号の説明】[Explanation of symbols]

1:置換手段 12:置換手段 1: Substitution means 12: Substitution means

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】半導体集積回路の論理設計情報とパッケー
ジ毎に定められたピン情報とに基づいてチップのレイア
ウトデータを生成する半導体集積回路の設計支援装置に
おいて、前記ピン情報を別のパッケージのピン情報、若
しくは架空のパッケージのピン情報に置き換える置換手
段を備えたことを特徴とする半導体集積回路の設計支援
装置。
1. A design support device for a semiconductor integrated circuit that generates chip layout data based on logical design information of a semiconductor integrated circuit and pin information determined for each package, wherein 1. A design support device for a semiconductor integrated circuit, comprising a replacement means for replacing information with pin information of a fictitious package.
JP3055227A 1991-03-20 1991-03-20 Design backup apparatus for semiconductor integrated circuit Withdrawn JPH04291743A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3055227A JPH04291743A (en) 1991-03-20 1991-03-20 Design backup apparatus for semiconductor integrated circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3055227A JPH04291743A (en) 1991-03-20 1991-03-20 Design backup apparatus for semiconductor integrated circuit

Publications (1)

Publication Number Publication Date
JPH04291743A true JPH04291743A (en) 1992-10-15

Family

ID=12992723

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3055227A Withdrawn JPH04291743A (en) 1991-03-20 1991-03-20 Design backup apparatus for semiconductor integrated circuit

Country Status (1)

Country Link
JP (1) JPH04291743A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016025199A (en) * 2014-07-18 2016-02-08 セイコーエプソン株式会社 Circuit device, electronic device and moving body
CN108304614A (en) * 2017-12-27 2018-07-20 苏州中晟宏芯信息科技有限公司 The setting method and device of integrated circuit diagram pin

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016025199A (en) * 2014-07-18 2016-02-08 セイコーエプソン株式会社 Circuit device, electronic device and moving body
CN108304614A (en) * 2017-12-27 2018-07-20 苏州中晟宏芯信息科技有限公司 The setting method and device of integrated circuit diagram pin
CN108304614B (en) * 2017-12-27 2021-10-22 苏州中晟宏芯信息科技有限公司 Setting method and device for integrated circuit layout pins

Similar Documents

Publication Publication Date Title
US4144561A (en) Chip topography for MOS integrated circuitry microprocessor chip
JPH02115979A (en) Compaction method for mask pattern of semiconductor integrated circuit device
JPH04291743A (en) Design backup apparatus for semiconductor integrated circuit
US4858175A (en) Monolithic semi-custom IC having standard LSI sections and coupling gate array sections
US6780745B2 (en) Semiconductor integrated circuit and method of manufacturing the same
EP0609047A2 (en) Process for fabricating an ASIC device having a gate-array function block
US5656833A (en) Gate array type semiconductor device with flexible pellet size
JPS6231501B2 (en)
JP2910734B2 (en) Layout method
JP2564659B2 (en) Method for manufacturing semiconductor device
JPH0794587A (en) Semiconductor device, semiconductor designing method, and designing apparatus
KR900008796B1 (en) Monolithic semi-custom system lsi
JPS62273751A (en) integrated circuit
JP2702707B2 (en) Method of manufacturing target chip for 1-chip microcomputer
JPH02306650A (en) semiconductor equipment
JPH0575019A (en) Semiconductor integrated circuit and method of designing the same
JPH02185056A (en) Automatic cell placement method for semiconductor integrated circuits
JPS60208844A (en) Manufacture of semiconductor device
KR900000563B1 (en) Semi-custom lsi
JPH01154279A (en) Production of semiconductor device
JP3130891B2 (en) Wiring method
JPS62254445A (en) Analog-digital semiconductor integrated circuit
JPS6182444A (en) Monolithic semi-custom system LSI
JPS62179744A (en) semiconductor integrated circuit
JPS59208476A (en) Semiconductor integrated circuit device

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19980514