JPH06314967A - 出力バッファ - Google Patents
出力バッファInfo
- Publication number
- JPH06314967A JPH06314967A JP5125531A JP12553193A JPH06314967A JP H06314967 A JPH06314967 A JP H06314967A JP 5125531 A JP5125531 A JP 5125531A JP 12553193 A JP12553193 A JP 12553193A JP H06314967 A JPH06314967 A JP H06314967A
- Authority
- JP
- Japan
- Prior art keywords
- output
- output buffer
- cell
- circuit
- low
- 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
Links
Landscapes
- Logic Circuits (AREA)
- Pulse Circuits (AREA)
Abstract
(57)【要約】
【目的】 ゲートアレイ等の半導体集積回路の周辺回路
部に用いられるI/Oセルを出力用に設定した場合、多
数の出力セルが同時にハイからロー、またはローからハ
イに変化するときに発生する瞬時的な電流を抑制する。 【構成】 I/Oセル内部にインバータ型のゲートを少
なくとも2個以上配置しておき、金属配線でI/0セル
の入力から出力に至るまでにつながるゲート段数を任意
に設定することで、出力バッファが同時に切り換わるこ
とにより発生する瞬時的な電流を時間的に分散すること
ができる。
部に用いられるI/Oセルを出力用に設定した場合、多
数の出力セルが同時にハイからロー、またはローからハ
イに変化するときに発生する瞬時的な電流を抑制する。 【構成】 I/Oセル内部にインバータ型のゲートを少
なくとも2個以上配置しておき、金属配線でI/0セル
の入力から出力に至るまでにつながるゲート段数を任意
に設定することで、出力バッファが同時に切り換わるこ
とにより発生する瞬時的な電流を時間的に分散すること
ができる。
Description
【0001】
【産業上の利用分野】本発明は、半導体集積回路の中で
も特に、ゲートアレイに用いる入出力バッファセルに関
するものである。
も特に、ゲートアレイに用いる入出力バッファセルに関
するものである。
【0002】
【従来の技術】従来のゲートアレイの入出力バッファセ
ルは、金属配線用のパターンを変更するだけで、入力、
出力、トライステート出力、入出力等の回路に設定でき
た。ゲートアレイチップの入出力バッファの一部を出力
に設定した場合の従来例について図面をもとに説明す
る。
ルは、金属配線用のパターンを変更するだけで、入力、
出力、トライステート出力、入出力等の回路に設定でき
た。ゲートアレイチップの入出力バッファの一部を出力
に設定した場合の従来例について図面をもとに説明す
る。
【0003】図2はゲートアレイチップの一例である。
図に於て1は回路コア部、2は周辺回路部、3、4、1
05〜109は周辺回路を構成するセルで、3はGND
セル、4はVDDセルである。また105〜109はI/
Oセルで金属配線によりインバータ型の出力バッファに
設定している。
図に於て1は回路コア部、2は周辺回路部、3、4、1
05〜109は周辺回路を構成するセルで、3はGND
セル、4はVDDセルである。また105〜109はI/
Oセルで金属配線によりインバータ型の出力バッファに
設定している。
【0004】
【発明が解決しようとする課題】従来は、前述のようで
あったため、周辺回路のI/Oセルを金属配線により、
入力または出力などに設定はできても、出力セルとした
場合に、LSIチップコア部から出力セルに信号が入
り、LSIチップ外部に出力されるまでにかかる遅延時
間は殆ど変更できず、図2のように出力セル105〜1
09が多数並んでいる場合に、全ての出力セルがハイか
らローまたはローからハイに同時に変化すると瞬時的に
過電流が流れ、チップ内部のVDDまたはGNDレベルが
変化し誤動作の原因になるという問題があった。
あったため、周辺回路のI/Oセルを金属配線により、
入力または出力などに設定はできても、出力セルとした
場合に、LSIチップコア部から出力セルに信号が入
り、LSIチップ外部に出力されるまでにかかる遅延時
間は殆ど変更できず、図2のように出力セル105〜1
09が多数並んでいる場合に、全ての出力セルがハイか
らローまたはローからハイに同時に変化すると瞬時的に
過電流が流れ、チップ内部のVDDまたはGNDレベルが
変化し誤動作の原因になるという問題があった。
【0005】そこで、この発明は、ゲートアレイの周辺
回路部のI/Oセルを出力に設定した場合に、遅延時間
を少なくとも2種類以上に設定できる手段を提供するこ
とを目的とする。
回路部のI/Oセルを出力に設定した場合に、遅延時間
を少なくとも2種類以上に設定できる手段を提供するこ
とを目的とする。
【0006】
【課題を解決するための手段】このような目的は、本発
明によれば、半導体集積回路の内部回路を外部回路と接
続するために半導体集積回路の内部バスの各線と出力端
子間に接続された複数の出力バッファ手段を備えた出力
バッファ回路に於て、前記複数の出力バッファ手段のう
ち少なくとも2以上の出力バッファ手段はそれぞれ少な
くとも2段以上の直列に接続された複数のゲートを備
え、少なくとも2以上の出力バッファ手段のゲートの段
数が互いに異なることを特徴とする出力バッファ回路、
及び前記複数の出力バッファ手段のうち少なくとも2以
上の出力バッファ手段は異なる遅延時間を有することを
特徴とする出力バッファ回路を提供することにより達成
される。
明によれば、半導体集積回路の内部回路を外部回路と接
続するために半導体集積回路の内部バスの各線と出力端
子間に接続された複数の出力バッファ手段を備えた出力
バッファ回路に於て、前記複数の出力バッファ手段のう
ち少なくとも2以上の出力バッファ手段はそれぞれ少な
くとも2段以上の直列に接続された複数のゲートを備
え、少なくとも2以上の出力バッファ手段のゲートの段
数が互いに異なることを特徴とする出力バッファ回路、
及び前記複数の出力バッファ手段のうち少なくとも2以
上の出力バッファ手段は異なる遅延時間を有することを
特徴とする出力バッファ回路を提供することにより達成
される。
【0007】
【作用】本発明は前述のごとき手段を設けることによ
り、ゲートアレイの周辺回路部のI/Oセルを出力セル
として設定する際に、上記I/Oセル内に設けられた複
数個のゲートを任意に従属接続することにより、論理的
に等価で遅延時間の異なる出力セルを複数種設定でき、
多数の出力セルが同時にハイからローまたはローからハ
イに変化するときに発生する瞬時電流を抑制することが
できる。
り、ゲートアレイの周辺回路部のI/Oセルを出力セル
として設定する際に、上記I/Oセル内に設けられた複
数個のゲートを任意に従属接続することにより、論理的
に等価で遅延時間の異なる出力セルを複数種設定でき、
多数の出力セルが同時にハイからローまたはローからハ
イに変化するときに発生する瞬時電流を抑制することが
できる。
【0008】
【実施例】以下に本発明の一実施例について図面をもと
に説明する。
に説明する。
【0009】図1は本発明の一実施例である出力用I/
Oセルである。本実施例では出力用I/Oセルにはコン
ピュータによる設計段階で標準セルフォーマットとして
7個の直列に配置されたインバータが用意されている。
設計時に1つのバスに対して少なくとも2本の信号線用
I/Oセルのインバータの個数が異なるように配線レイ
アウトを決定する。図1では、BUS15のI/Oセル
9は、7段のインバータ全部を使用し、BUS1のI/
Oセル6では3段を直列に接続している。BUS0のI
/Oセル5は1段である。
Oセルである。本実施例では出力用I/Oセルにはコン
ピュータによる設計段階で標準セルフォーマットとして
7個の直列に配置されたインバータが用意されている。
設計時に1つのバスに対して少なくとも2本の信号線用
I/Oセルのインバータの個数が異なるように配線レイ
アウトを決定する。図1では、BUS15のI/Oセル
9は、7段のインバータ全部を使用し、BUS1のI/
Oセル6では3段を直列に接続している。BUS0のI
/Oセル5は1段である。
【0010】本実施例では1つのI/Oセル内に7個の
インバータが配置されており、LSIチップコアからの
出力信号(BUS0〜BUS15)がチップ外部に出力
されるまでに通過するゲート段数は金属配線により、
1、3、5、7段の選択が可能である。従って、本実施
例に上げたように16ビット幅の信号が全てハイからロ
ーまたはローからハイに切り換わる場合でも、出力パッ
ドに一番近いインバータは同時には4個切り換わるだけ
で、瞬時電流を分散することができる。
インバータが配置されており、LSIチップコアからの
出力信号(BUS0〜BUS15)がチップ外部に出力
されるまでに通過するゲート段数は金属配線により、
1、3、5、7段の選択が可能である。従って、本実施
例に上げたように16ビット幅の信号が全てハイからロ
ーまたはローからハイに切り換わる場合でも、出力パッ
ドに一番近いインバータは同時には4個切り換わるだけ
で、瞬時電流を分散することができる。
【0011】
【発明の効果】以上説明したように本発明によれば、ゲ
ートアレイの周辺回路部のI/Oセルを出力用に設定す
る場合、I/Oセル内部にインバータ型のゲートを少な
くとも2個以上用意しておくことにより、金属配線でI
/Oセルの入力から出力に至るまでにつながるゲート段
数を、用意しておいたゲートの個数内で任意に設定で
き、出力パッドに一番近いゲート(出力バッファ)が同
時にハイからローまたはローからハイに切り換わること
により発生する瞬時的な電流を抑制することができる。
ートアレイの周辺回路部のI/Oセルを出力用に設定す
る場合、I/Oセル内部にインバータ型のゲートを少な
くとも2個以上用意しておくことにより、金属配線でI
/Oセルの入力から出力に至るまでにつながるゲート段
数を、用意しておいたゲートの個数内で任意に設定で
き、出力パッドに一番近いゲート(出力バッファ)が同
時にハイからローまたはローからハイに切り換わること
により発生する瞬時的な電流を抑制することができる。
【図1】本発明の実施例を示す、ゲートアレイの周辺回
路部のI/Oセルの回路図である。
路部のI/Oセルの回路図である。
【図2】従来のゲートアレイのブロック図である。
1 LSIチップコア 2 LSI周辺回路 3 GNDパッド 4 VDDパッド 5〜9、105〜109 出力用に設定されたI/Oセ
ル
ル
Claims (2)
- 【請求項1】 半導体集積回路の内部回路と外部回路
とを接続するために半導体集積回路の内部バスの各線と
出力端子間に接続された複数の出力バッファ手段を備え
た出力バッファ回路に於て、 前記複数の出力バッファ手段のうち少なくとも2以上の
出力バッファ手段はそれぞれ少なくとも2段以上の直列
に接続された複数のゲートを備え、少なくとも2以上の
出力バッファ手段のゲートの段数が互いに異なることを
特徴とする出力バッファ回路。 - 【請求項2】 半導体集積回路の内部回路を外部回路
と接続するために半導体集積回路の内部バスの各線と出
力端子間に接続された複数の出力バッファ手段を備えた
出力バッファ回路に於て、 前記複数の出力バッファ手段のうち少なくとも2以上の
出力バッファ手段は異なる遅延時間を有することを特徴
とする出力バッファ回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5125531A JPH06314967A (ja) | 1993-04-28 | 1993-04-28 | 出力バッファ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5125531A JPH06314967A (ja) | 1993-04-28 | 1993-04-28 | 出力バッファ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06314967A true JPH06314967A (ja) | 1994-11-08 |
Family
ID=14912494
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5125531A Withdrawn JPH06314967A (ja) | 1993-04-28 | 1993-04-28 | 出力バッファ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06314967A (ja) |
-
1993
- 1993-04-28 JP JP5125531A patent/JPH06314967A/ja not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5003200A (en) | Programmable logic device having programmable wiring for connecting adjacent programmable logic elements through a single switch station | |
| KR960006977B1 (ko) | 마스터-슬라이스형 반도체집적회로 | |
| WO1984000252A1 (en) | Power bus routing for gate arrays | |
| US4593205A (en) | Macrocell array having an on-chip clock generator | |
| US6898101B1 (en) | Microcontroller with programmable logic on a single chip | |
| JPH06314967A (ja) | 出力バッファ | |
| US4922136A (en) | Master slice integrated circuit having high and low speed unit cells | |
| JPS60169150A (ja) | 集積回路 | |
| JP2590681B2 (ja) | 半導体論理回路装置 | |
| US6034543A (en) | Programmable logic array structure having reduced parasitic loading | |
| JPH05300007A (ja) | 2入力or回路 | |
| JP2976693B2 (ja) | Cmos型半導体集積回路 | |
| JP2597666B2 (ja) | 自動配線工程を有する集積回路の製造方法 | |
| JPH0277150A (ja) | クロックライン駆動装置 | |
| JPH0834427B2 (ja) | 論理回路 | |
| JPH06204435A (ja) | 半導体集積回路のクロックツリー設計方法及びそれによる半導体集積回路 | |
| JPH06140566A (ja) | 半導体集積回路 | |
| JPH05300006A (ja) | 2入力and回路 | |
| JP3273683B2 (ja) | 半導体集積回路 | |
| JPS624343A (ja) | マスタ−スライス型半導体集積回路装置 | |
| JP2001156622A (ja) | 論理セル | |
| JPH07226439A (ja) | 半導体集積回路 | |
| JPH0797620B2 (ja) | 半導体集積回路 | |
| JPH08271588A (ja) | 半導体装置 | |
| JPH0536835A (ja) | ゲートアレイ回路 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20000704 |