JPS62107318A - LSiの内部回路構造 - Google Patents

LSiの内部回路構造

Info

Publication number
JPS62107318A
JPS62107318A JP24700385A JP24700385A JPS62107318A JP S62107318 A JPS62107318 A JP S62107318A JP 24700385 A JP24700385 A JP 24700385A JP 24700385 A JP24700385 A JP 24700385A JP S62107318 A JPS62107318 A JP S62107318A
Authority
JP
Japan
Prior art keywords
register
input
data
lsi
selector
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
JP24700385A
Other languages
English (en)
Inventor
Hiroyuki Kimura
裕之 木村
Toshiro Kasahara
笠原 敏郎
Takayuki Oshiga
押賀 孝幸
Katsuhiro Fujiwara
克弘 藤原
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP24700385A priority Critical patent/JPS62107318A/ja
Publication of JPS62107318A publication Critical patent/JPS62107318A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Executing Machine-Instructions (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明はLSiの内部回路構造に係り、特にその機能を
低下することなしに、回路規模を縮小するのに好適なL
Siの内部回路方式に関する。
〔発明の背景〕
従来の回路構成は第3図に示す構成乞とっていた。
まずオ6図において1がカスタムLSi、2゜5が人出
カバソファ、4がレジスタである。
従来の回路構成では牙5図を見るとわかる様に入出力バ
ッファ2から3に流れるデータと入出力バッファ3から
2に流れるデータのためにそれぞれ専用のレジスタを持
っている。このためデータ数が多くなればなる種回路規
模が太き(なる。つまり、16ビツトのバスでは32個
のレジスタが必要となり、32ビツトバスでは64個も
のレジスタが必要となり、カスタムLSiの中でレジス
タの占める割合が非常に高くなる。またレジスタのゲー
ト構成を見ると1ビット当り10ゲート前後と多くのゲ
ートv使用しており、回路規模の縮小は否めず、必然的
にL8i形状が太き(なり、また開発費、開発期間が高
く、長くなるという欠点を有していた。
〔発明の目的〕
本発明の目的は機能を低下することなしに容積を小さく
することができるLSiの内部回路構造を提供すること
にある。
〔発明の概要〕
すなわち、本発明では複数の入出力バツファ−にデータ
ーバスを介して連がる共用レジスタを設げると共に、こ
の共用レジスタの入力側に前記複数の入出力バッファの
出力を選択して前記レジスタに入力するデータセレクタ
を設ける。
〔発明の実施例〕
以下、本発明の実施例を才1図により説明する。才1図
に本発明による内部回路のブロック図を示す。5がデー
タセレクタである。矛1図に示す様に本発明では、入出
力バッファ2から5、入出力バク7ア3から2へ流れる
両方向の1データ′を1つのレジスタ4で処理する様に
しへつまりレジスタ4の前段に入出力バッファ2から3
,3から2へ流れるデータを選択するセレクタ5を設け
た。このセレクタに外部から入出力の選択信号を入力し
データを選択する。この。
ことによりゲート数を1ビット当り5〜10ゲート削減
することができ、扱うデータのビット数が多いもの程有
効である。たとえば、52ビツトバスのデータでは16
0〜300ゲートを削減することができる。
さらに、LSiの内部の構成乞、1”2図の様にレジス
タ4を通過しないスルーパス10を設げ、レジスタの後
段にセレクタ6を設けることにより、入出力バツ7ア3
側の16ビツトアクセスの外部機器において16ビツト
の同時性を必要とするものに対してもCPU自身のアク
セスタイミングで読み出し、書き込みすることができる
なお、セレクタ7は入出力バッファ6からの入力データ
を、入出力バッファ2側の機器が選択して取込むための
セレクタである。
〔発明の効果〕
本発明によれば、レジスタの入力前段にセレクタを設け
ることにより、従来の回路構成に比べて大巾に回路規模
ン縮小することができた。
これによりLSiの開発において小形比倍低価。
格化、開発期間の短縮をすることができた。このことに
より電子機器の小形・低価格化を促進することができた
【図面の簡単な説明】
才1図は、本発明の実施例を示す内部ブロック図1才2
図は、本発明による異なる実施例を示す内部ブロック図
2才5図は、従来構造によるブロック図である。 +−L S i、2・3・・・入出力バツ7ア、4・・
・レジスタ、5−6−7・・・セレクタ。

Claims (1)

    【特許請求の範囲】
  1. 複数の入出力バッファに、データーバスを介して連がる
    共用レジスタを設けると共に、この共用レジスタの入力
    側に前記複数の入出力バッファの出力を選択して前記レ
    ジスタに入力するデータセレクタを設けたことを特徴と
    するLSiの内部回路構造。
JP24700385A 1985-11-06 1985-11-06 LSiの内部回路構造 Pending JPS62107318A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24700385A JPS62107318A (ja) 1985-11-06 1985-11-06 LSiの内部回路構造

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24700385A JPS62107318A (ja) 1985-11-06 1985-11-06 LSiの内部回路構造

Publications (1)

Publication Number Publication Date
JPS62107318A true JPS62107318A (ja) 1987-05-18

Family

ID=17156932

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24700385A Pending JPS62107318A (ja) 1985-11-06 1985-11-06 LSiの内部回路構造

Country Status (1)

Country Link
JP (1) JPS62107318A (ja)

Similar Documents

Publication Publication Date Title
US5418976A (en) Processing system having a storage set with data designating operation state from operation states in instruction memory set with application specific block
JPS62107318A (ja) LSiの内部回路構造
US6647450B1 (en) Multiprocessor computer systems with command FIFO buffer at each target device
JPH04323747A (ja) 中央演算処理装置
JPH01230125A (ja) レジスタの部分的更新機能を持つデータ処理装置
JPS6145338A (ja) 評価用マイクロコンピユ−タlsi
JPS6116357A (ja) デ−タ転送装置
JPS59123957A (ja) デジタル信号演算装置
JPS6022774B2 (ja) 入出力端子制御方式
JPH04237346A (ja) マイクロプロセッサシステム
JPH01121965A (ja) マイクロプロセッサ
JPS62224852A (ja) デイジタル・シグナル・プロセツサ
JP2814543B2 (ja) 信号選択伝送回路とそのタスク処理方法
JPS6321928B2 (ja)
JPH04113469A (ja) 論理シミュレーションプロセッサ
JPS63142446A (ja) アドレス生成方式
JPS6020657U (ja) チツプセレクト装置
JPH01276241A (ja) 多重割り込み装置
JPS59119644U (ja) ゲ−トアレ−ic
JPH06124228A (ja) メモリアクセス方式
JPS63153629A (ja) デ−タフオ−マツト変換装置
JPH0234017A (ja) ディジタル信号処理装置
JPH02153451A (ja) バス制御方式
JPH04177697A (ja) 半導体メモリ
JPH0561809A (ja) 半導体集積回路のメモリ制御回路