JPH06310689A - マルチユーザ対応ゲートアレイ - Google Patents

マルチユーザ対応ゲートアレイ

Info

Publication number
JPH06310689A
JPH06310689A JP9637393A JP9637393A JPH06310689A JP H06310689 A JPH06310689 A JP H06310689A JP 9637393 A JP9637393 A JP 9637393A JP 9637393 A JP9637393 A JP 9637393A JP H06310689 A JPH06310689 A JP H06310689A
Authority
JP
Japan
Prior art keywords
gate array
user
buffer
circuit
section
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
Application number
JP9637393A
Other languages
English (en)
Inventor
Kaoru Mihashi
薫 三橋
Osamu Matsuo
統 松尾
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP9637393A priority Critical patent/JPH06310689A/ja
Publication of JPH06310689A publication Critical patent/JPH06310689A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

(57)【要約】 【目的】復数のユーザが同一チップ内に回路を構成する
際、接続ミスの要因を無くして、開発費の削減できるゲ
ートアレイを提供する。 【構成】構成は、I/Oバッファ部1、基本セル部2、
選択器およびバッファブロック番号と入出力端子を割り
当てて提供し、各ユーザが選択器まで回路に組込んで設
計を行うことにより、容易に勘違い無く複数(N)ユー
ザが同一チップ内に回路を構成できる。また、選択機能
付きI/Oバッファを用意する事で、新たな下地用マス
タを開発する事無くユーザに提供ができ、ゲートアレイ
内部の回路状態の把握ができるためシステムバッグが容
易になる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はゲートアレイに関し、特
に複数ユーザが同一チップ内に回路を構成できるゲート
アレイに関する。
【0002】
【従来の技術】近年のゲートアレイは微細加工の進展に
伴い、大規模な回路が搭載できる大容量の製品が提供さ
れている。しかし、最先端のテクノロジを用いているた
め、その開発費は上昇する一方である。その様な背景の
中で、複数(N)のユーザの要求の電子回路を同一チッ
プ内に失敗無く集積して、ゲートアレイの開発費を1/
Nにする事が要望されている。
【0003】従来例のゲートアレイを示す図6を参照す
ると、このゲートアレイは、I/Oバッファ部1および
基本セル部2から構成されている。今、一例として二つ
のユーザの要求の電子回路を同一チップ内に格納する場
合を考える。この場合は、基本セル2内に各ユーザの回
路と選択器3を設けて通常の設計を行い、信号を切替え
てI/Oバッファ1に出力する様、各ユーザが任意に設
計を行っている。その後、各ユーザからの回路をゲート
アレイ化する最終設計工程をメーカー側で行い、ゲート
アレイの同一チップに格納していた。
【0004】
【発明が解決しようとする課題】従来の方法によれは、
単に選択器を用いて、各ユーザに端子を割り当て最終の
設計工程をメーカ側で行う方法のため、各ユーザが任意
の選択器を用いることになり、同一チップに統合する作
業の失敗をひきおこす問題が有った。
【0005】また、基本セル内のどこに選択器が配置さ
れるか判断できないので、チップ上での配線差による遅
延時間差が生じ、電子回路の誤動作の可能性があるとい
う問題も有していた。
【0006】
【課題を解決するための手段】本発明のマルチユーザ対
応ゲートアレイは、信号の入出力を行うI/Oバッファ
部と、前記信号によりユーザの回路を構築する基本セル
を敷き詰めた基本セル部と、前記基本セル部の最も外側
の四辺に選択器とバッファを交互にあらかじめ配置した
ユーザインタフェイス部とを少なくとも備えている。
【0007】さらに本発明の他のマルチユーザ対応ゲー
トアレイは、信号の入出力を行うI/Oバッファ部と、
ユーザの回路を構築するために基本セルを敷き詰めた基
本セル部とを備え、前記I/Oバッファ部は選択機能付
きバッファを有する構成である。
【0008】
【実施例】次に、本発明の第1の実施例のマルチユーザ
対応ゲートアレイについて、図面を参照して詳細に説明
する。
【0009】図1は本発明の第1の実施例のマルチユー
ザ対応ゲートアレイのレイアウト図である。この実施例
のゲートアレイは、I/Oバッファ部1、基本セル部2
ならびに選択器3およびバッファ4が交互に並べられた
ユーザインタフェイス部5からなっている。
【0010】今、一例として二つのユーザの要求の電子
回路を同一チップ内に格納する場合の拡大図を示す図2
を参照すると、メーカ側であらかじめ、ユーザA用の回
路6aとユーザB用の回路6bにユーザインタフェイス
部5の中から選択器ブロック番号3nおよびバッファブ
ロック4nと各々の入力端子を割り当てて指定する。
【0011】入力信号は二つのユーザとも共通に使用で
きるため、一旦バッファブロック4nに入力された後、
整形された信号10となってユーザA用回路6aとユー
ザB用回路6bに供給される。ユーザA用回路6aは、
与えられた信号10と基本セル部2の中のセルを用いて
回路設計がなされ、選択器ブロク番号3nの端子に出力
11を供給する。同様にユーザB用回路6bは、与えら
れた信号10と基本セル部2の中のセルを用いて回路設
計がなされ、指定された選択器ブロック番号3nのもう
一方の端子に出力12を供給する。
【0012】選択器ブロック3nは、選択信号によっ
て、例えば、Lowレベルなら信号11を、Highレ
ベルなら信号12を出力としてI/Oバッファ部1に供
給する。
【0013】これによって、メーカ側ではあらかじめ、
各ユーザに決められた選択器ブロック番号およびバッフ
ァブロック番号と入出力端子を割り当てて提供できるた
め、各ユーザが選択器まで回路に組込んでの設計が可能
となり、配線による遅延等も含めて検討することができ
るため、回路の信頼性が向上する。
【0014】また、メーカ側では各ユーザの結果をマー
ジしてそのままレイアウトを実行するだけで良くなり、
メーカ側で新たに手を加えなくて済むため失敗の要因を
無くす事が可能となる。
【0015】次に、本発明の第2の実施例のマルチユー
ザ対応ゲートアレイについて、図面を参照して詳細に説
明する。
【0016】図3は本発明の第2の実施例のゲートアレ
イの構成図であり、この実施例は、I/Oバッファ部1
および基本セル部2から構成され、さらに、I/Oバッ
ファ部1は、通常バッファ7aおよび双方向バッファ7
bなど有するのと同様に選択機能付きバッファ7cを有
する。
【0017】図4を参照すると、同一チップ内に複数ユ
ーザの要求の電子回路を構築する場合、出力ピン8を共
有することになるため、このゲートアレイは、選択機能
付きバッファ7cを選択する。
【0018】選択機能付きバッファ7cは、双方向バッ
ファ7bと同じくスリーステートバッファを組合わせた
構成となっており、制御信号の状態によりどりらか一方
を必ずハイインピーダンス状態となって信号を選択す
る。つまり、ユーザA用回路6aからの出力13を選択
機能付きバッファ7cの一方の入力へ供給し、同様にユ
ーザB用回路6bからの出力14をもう一方の入力へ供
給する。
【0019】選択信号15によってユーザ出力13およ
び14を切り替える。例えば、選択信号15がLowレ
ベルならば信号13を、Highレベルならば信号14
を出力ピン8へ出力する。
【0020】これによって、通常ゲートアレイの下地用
マスタをマルチユーザ対応ゲートアレイの下地として流
用でき、複数ユーザ向けの新規下地用マスタの開発が不
要となって開発工数の削減ができる。
【0021】次に、本発明の第3の実施例のマルチユー
ザ対応ゲートアレイを示す図5を参照すると、図4に示
した第2の実施例と同様に、この実施例はI/Oバッフ
ァ部1に選択機能付きバッファ7cを配置し、機能ブロ
ック9aの出力16と内部状態信号17を切り替えて出
力できる。
【0022】これによって、LSIの内部回路の状態を
切り替えて出力できることから、ゲートアレイ上に実現
したシステムのシステムデバッグ時に容易にデバッグす
ることができる。
【0023】以上の説明では、二つのユーザの例につい
てであるが、それ以上の複数ユーザに対しても、選択器
の組合わせや多入力選択器を用意することで容易に対応
できることは明らかである。
【0024】
【発明の効果】以上説明したように、本発明の第1の発
明によれば、あらかじめゲートアレイの下地に選択器と
バッファを交互に並べたユーザインタフェイス部を用意
したことにより、容易に間違い無く複数(N)ユーザが
同一チップ内に回路を構成できるマルチユーザ対応ゲー
トアレイを提供することができる。
【0025】また、本発明の第2の発明によれば、選択
機能付きバッファを用意することで容易に複数ユーザの
要求電子回路の同一チップ内回路構築が可能となる。ま
た、通常のゲートアレイの下地マスタをこのマルチユー
ザ対応ゲートアレイの下地として使用できるため復数ユ
ーザ向けの新規マスタ開発が不要となり、開発工数を削
減することができる。
【0026】さらに、LSIの内部回路状態を切り替え
て出力できることから、システムデバッグ時の効率化を
図れるマルチユーザ対応ゲートアレイを提供することが
できる。
【図面の簡単な説明】
【図1】本発明の第1の実施例のマルチユーザ対応ゲー
トアレイのレイアウトを示す平面図である。
【図2】図1に示す実施例の部分拡大図である。
【図3】本発明の第2の実施例のマルチユーザ対応ゲー
トアレイのレイアウトを示す平面図である。
【図4】図3に示す実施例の部分拡大図である。
【図5】本発明の第3の実施例のマルチユーザ対応ゲー
トアレイのレイアウトを示す平面図の部分拡大図であ
る。
【図6】従来例のゲートアレイのレイアウトを示す平面
図である。
【符号の説明】
1 I/Oバッファ部 2 基本セル部 3 選択器 4 バッファ 5 ユーザインタフェース部 6a,6b ユーザ回路 7a,7b,7c バッファ 8 出力ピン 9a,9b 機能ブロック 11〜17 信号
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成5年11月2日
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】0026
【補正方法】変更
【補正内容】
【0026】さらに、LSIの内部回路状態を切り替え
て出力できることから、システムデバック時の効率化を
図れるマルチユーザ対応ゲートアレイを提供することが
できる。
【手続補正2】
【補正対象書類名】明細書
【補正対象項目名】図面の簡単な説明
【補正方法】変更
【補正内容】
【図面の簡単な説明】
【図1】本発明の第1の実施例のマルチユーザ対応ゲー
トアレイのレイアウトを示す平面図である。
【図2】図1に示す実施例の部分拡大図である。
【図3】本発明の第2の実施例のマルチユーザ対応ゲー
トアレイのレイアウトを示す平面図である。
【図4】図3に示す実施例の部分拡大図である。
【図5】本発明の第3の実施例のマルチユーザ対応ゲー
トアレイのレイアウトを示す平面図の部分拡大図であ
る。
【図6】従来例のゲートアレイのレイアウトを示す平面
図である。
【符号の説明】 1 I/Oバッファ部 2 基本セル部 3 選択器 4 バッファ 5 ユーザインタフェース部 6a,6b ユーザ回路 7a,7b,7c バッファ 8 出力ピン 9a,9b 機能ブロック 11〜17 信号

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 信号の入出力を行うI/Oバッファ部
    と、前記信号によりユーザの回路を構築する基本セルを
    敷き詰めた基本セル部と、前記基本セル部の最も外側の
    四辺に選択器とバッファを交互にあらかじめ配置したユ
    ーザインタフェイス部とで少なくとも構成することを特
    徴とするマルチユーザ対応ゲートアレイ。
  2. 【請求項2】 信号の入出力を行うI/Oバッファ部
    と、ユーザの回路を構築する基本セルを敷き詰めた基本
    セル部とで少なくとも構成し、前記I/Oバッファ部は
    選択機能付きバッファを有する構成であることを特徴と
    するマルチユーザ対応ゲートアレイ。
JP9637393A 1993-04-23 1993-04-23 マルチユーザ対応ゲートアレイ Pending JPH06310689A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9637393A JPH06310689A (ja) 1993-04-23 1993-04-23 マルチユーザ対応ゲートアレイ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9637393A JPH06310689A (ja) 1993-04-23 1993-04-23 マルチユーザ対応ゲートアレイ

Publications (1)

Publication Number Publication Date
JPH06310689A true JPH06310689A (ja) 1994-11-04

Family

ID=14163171

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9637393A Pending JPH06310689A (ja) 1993-04-23 1993-04-23 マルチユーザ対応ゲートアレイ

Country Status (1)

Country Link
JP (1) JPH06310689A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59111343A (ja) * 1982-12-16 1984-06-27 Nec Corp 集積回路装置
JPS59122234A (ja) * 1982-12-28 1984-07-14 Mitsubishi Electric Corp Lsi装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59111343A (ja) * 1982-12-16 1984-06-27 Nec Corp 集積回路装置
JPS59122234A (ja) * 1982-12-28 1984-07-14 Mitsubishi Electric Corp Lsi装置

Similar Documents

Publication Publication Date Title
US6928606B2 (en) Fault tolerant scan chain for a parallel processing system
US6555398B1 (en) Software programmable multiple function integrated circuit module
US4833620A (en) Method for fabricating a 1-chip microcomputer
US10635538B2 (en) Semiconductor device and control method thereof for processing
JPH06125067A (ja) 半導体集積回路及びその設計方法
EP0453106B1 (en) Electrical assemblies
EP0633529B1 (en) Emulation system for microcomputer
JPH06310689A (ja) マルチユーザ対応ゲートアレイ
US5754561A (en) Large scale integrated circuit equipped with a normal internal logic testing circuit and unconnected/substandard solder testing circuit
JPS60245053A (ja) 論理回路の診断方式
JPH04146664A (ja) 集積回路
JPS62293821A (ja) 論理集積回路
EP0422930A2 (en) Semiconductor integrated circuit devices
JPH1140913A (ja) 階層構造を有するプリント基板
JP2558819B2 (ja) 半田付不良検査用テスト回路を有する多ピンlsi
JPH04128666A (ja) 半導体集積回路
EP1365513A2 (en) General-purpose logic-cell, logic array using the same, and ASIC using this logic array
JPH03209849A (ja) 半導体集積回路
JP2665083B2 (ja) 半導体集積回路のテスト回路
JPS604238A (ja) 半導体集積回路装置
KR0167646B1 (ko) 중앙처리장치의 선택장치
JPH0666885A (ja) バウンダリースキャン回路
JPH07168735A (ja) スキャンテスト方法およびクロックスキュー補正装置およびクロック配線方法
JPH07226439A (ja) 半導体集積回路
JPH01293650A (ja) 集積回路

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19961105