JPH046029B2 - - Google Patents
Info
- Publication number
- JPH046029B2 JPH046029B2 JP57111341A JP11134182A JPH046029B2 JP H046029 B2 JPH046029 B2 JP H046029B2 JP 57111341 A JP57111341 A JP 57111341A JP 11134182 A JP11134182 A JP 11134182A JP H046029 B2 JPH046029 B2 JP H046029B2
- Authority
- JP
- Japan
- Prior art keywords
- bus
- data
- circuit
- signal line
- address
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4204—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
- G06F13/4234—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being a memory bus
- G06F13/4239—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being a memory bus with asynchronous protocol
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bus Control (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
Description
【発明の詳細な説明】
本発明は、通信制御装置におけるアドレスおよ
びデータのバスインタフエース回路に関するもの
である。
びデータのバスインタフエース回路に関するもの
である。
一般に通信制御装置はアドレスおよびデータを
時分割的に入出力するDMA(ダイレクト・メモ
リ・アクセス)機能内蔵の回線制御部と、該回線
制御部のバスと中央処理部および主記憶部のバス
とのインタフエースを変換するバスインタフエー
ス回路から構成される。このような通信制御装置
において、ハードウエア量の削減を図るため、バ
スインタフエース回路をIC化、LSI化する場合、
通信制御装置のアドレスおよびデータのバス幅が
大型化すると、バスインタフエース回路の外部端
子数が多くなり、該バスインタフエース回路を複
数個に分割する必要がある。このため、従来は数
ビツトのバス幅のラツチ回路複数個と1つのバス
コントロール回路とでバスインタフエース回路を
構成し、別々にIC化していた。
時分割的に入出力するDMA(ダイレクト・メモ
リ・アクセス)機能内蔵の回線制御部と、該回線
制御部のバスと中央処理部および主記憶部のバス
とのインタフエースを変換するバスインタフエー
ス回路から構成される。このような通信制御装置
において、ハードウエア量の削減を図るため、バ
スインタフエース回路をIC化、LSI化する場合、
通信制御装置のアドレスおよびデータのバス幅が
大型化すると、バスインタフエース回路の外部端
子数が多くなり、該バスインタフエース回路を複
数個に分割する必要がある。このため、従来は数
ビツトのバス幅のラツチ回路複数個と1つのバス
コントロール回路とでバスインタフエース回路を
構成し、別々にIC化していた。
第1図にこの種のバスインタフエース回路の従
来の構成例例を示す。第1図において、1は回線
制御部、2は主記憶部、31と32はラツチ回路、
4はアドレス・データ共通バス、5はアドレスバ
ス、6はデータバス、7はバスコントロール回
路、8はDMA制御信号線、9はラツチ回路制御
信号線、10はメモリアクセス信号線、20は中
央処理部であり、バスインタフエース回路はバス
コントロール回路7とラツチ回路31,32で構成
される。即ち、第1図は主記憶部2のアドレスバ
ス5およびデータバス6のバス幅を2つにビツト
スライスする2組のラツチ回路31,32を設け、
回線制御部1とラツチ回路31,32の間およびラ
ツチ回路31,32と主記憶部2のデータ転送をバ
スコントロール回路7で制御するという構成であ
る。第1図の動作は以下の通りである。
来の構成例例を示す。第1図において、1は回線
制御部、2は主記憶部、31と32はラツチ回路、
4はアドレス・データ共通バス、5はアドレスバ
ス、6はデータバス、7はバスコントロール回
路、8はDMA制御信号線、9はラツチ回路制御
信号線、10はメモリアクセス信号線、20は中
央処理部であり、バスインタフエース回路はバス
コントロール回路7とラツチ回路31,32で構成
される。即ち、第1図は主記憶部2のアドレスバ
ス5およびデータバス6のバス幅を2つにビツト
スライスする2組のラツチ回路31,32を設け、
回線制御部1とラツチ回路31,32の間およびラ
ツチ回路31,32と主記憶部2のデータ転送をバ
スコントロール回路7で制御するという構成であ
る。第1図の動作は以下の通りである。
書込み動作:
回線制御部1はDMA制御信号線8を通してバ
スコントロール回路7に書込みを指示すると共
に、まず書込みアドレスを2つにビツトスライス
してアドレス・データ共通バス4に乗せる。バス
コントロール回路7は回線制御部1から信号線8
を通して与えられるDMA制御信号にもとづき、
ラツチ回路制御信号線9によりラツチ回路31,
32を制御し、アドレス・データ共通バス4上の
書込みアドレスをラツチ回路31,32にラツチし
てアドレスバス5に乗せる。次に、回線制御部1
は書込みデータを同じく2つにビツトスライスし
てアドレス・データ共通バス4に乗せ、これを同
様にしてバスコントロール回路7はラツチ回路3
1,32にラツチしてデータバス6に乗せる。アド
レスバス5とデータバス6に書込みアドレスと書
込みデータが揃うと、バスコントロール回路7は
回線制御部1から与えられるDMA制御信号にも
とづき、メモリアクセス信号線10に書込み信号
を出力して主記憶部2をアクセスする。
スコントロール回路7に書込みを指示すると共
に、まず書込みアドレスを2つにビツトスライス
してアドレス・データ共通バス4に乗せる。バス
コントロール回路7は回線制御部1から信号線8
を通して与えられるDMA制御信号にもとづき、
ラツチ回路制御信号線9によりラツチ回路31,
32を制御し、アドレス・データ共通バス4上の
書込みアドレスをラツチ回路31,32にラツチし
てアドレスバス5に乗せる。次に、回線制御部1
は書込みデータを同じく2つにビツトスライスし
てアドレス・データ共通バス4に乗せ、これを同
様にしてバスコントロール回路7はラツチ回路3
1,32にラツチしてデータバス6に乗せる。アド
レスバス5とデータバス6に書込みアドレスと書
込みデータが揃うと、バスコントロール回路7は
回線制御部1から与えられるDMA制御信号にも
とづき、メモリアクセス信号線10に書込み信号
を出力して主記憶部2をアクセスする。
読出し動作:
回線制御部1はDMA制御信号線8を通してバ
スコントロール回路7に読出しを指示すると共
に、読出しアドレスを2つにビツトスライスして
アドレス・データ共通バス4に乗せる。バスコン
トロール回路7は、ラツチ回路制御信号線9によ
りラツチ回路31,32を制御して、アドレス・デ
ータ共通バス4上の読出しアドレスをラツチ回路
31,32にラツチし、アドレスバス5に乗せる。
同時にバスコントロール回路7はメモリアクセス
信号線10に読出し信号を出力し、主記憶部2を
アクセスする。主記憶部2からの読出しデータは
データバス6を通し、2つにビツトスライスされ
てラツチ回路31,32にラツチされた後、バスコ
ントロール回路7の制御のもとにアドレス・デー
タ共通バス4経由で回線制御部1へ転送される。
スコントロール回路7に読出しを指示すると共
に、読出しアドレスを2つにビツトスライスして
アドレス・データ共通バス4に乗せる。バスコン
トロール回路7は、ラツチ回路制御信号線9によ
りラツチ回路31,32を制御して、アドレス・デ
ータ共通バス4上の読出しアドレスをラツチ回路
31,32にラツチし、アドレスバス5に乗せる。
同時にバスコントロール回路7はメモリアクセス
信号線10に読出し信号を出力し、主記憶部2を
アクセスする。主記憶部2からの読出しデータは
データバス6を通し、2つにビツトスライスされ
てラツチ回路31,32にラツチされた後、バスコ
ントロール回路7の制御のもとにアドレス・デー
タ共通バス4経由で回線制御部1へ転送される。
以上のように、従来のバスインタフエース回路
ではIC化する単位がバスコントロール回路とラ
ツチ回路の2種類となるため、新しくバスインタ
フエース回路を設計するときに2品種のIC開発
を必要とし、IC開発費用が高くなる欠点があつ
た。又、バスコントロール回路をラツチ回路から
分離するため、それぞれIC化する単位の外部端
子数が多くなるという欠点があつた。
ではIC化する単位がバスコントロール回路とラ
ツチ回路の2種類となるため、新しくバスインタ
フエース回路を設計するときに2品種のIC開発
を必要とし、IC開発費用が高くなる欠点があつ
た。又、バスコントロール回路をラツチ回路から
分離するため、それぞれIC化する単位の外部端
子数が多くなるという欠点があつた。
本発明は上記従来の欠点を除去するため、バス
インタフエース回路をラツチ回路とバスコントロ
ール回路とセレクタ回路よりなる同一の機能単位
を、ビツトスライスする数だけ用いて構成するよ
うにしたもので、以下、実施例について詳細に説
明する。
インタフエース回路をラツチ回路とバスコントロ
ール回路とセレクタ回路よりなる同一の機能単位
を、ビツトスライスする数だけ用いて構成するよ
うにしたもので、以下、実施例について詳細に説
明する。
第2図は本発明の一実施例であつて、第1図と
同一符号は同一部分を示す。11は主記憶部2か
らデータを読出すためのメモリリード信号線、1
2は主記憶部2へデータを書込むためのメモリラ
イト信号線、13はメモリリード信号線11とメ
モリライト信号線12のどちらか一方を選択する
セレクタであり、切替端子14の設定信号により
メモリリード信号線11およびメモリライト信号
線12の何れでも選択可能である。15は、バス
インタフエース回路を構成する機能単位である。
この機能単位15はラツチ回路3とバスコントロ
ール回路7とセレクタ13から構成される。メモ
リアクセス信号線10はメモリリード信号線とメ
モリライト信号線よりなり、一方の機能単位15
から切替端子14によりメモリリード信号線11
を取り出し、他方の機能単位15から切替端子1
4によりメモリライト信号線12を取り出してい
る。即ち、個々の機能単位15は主記憶部2をア
クセスするメモリアクセス信号線10のうちメモ
リリード信号線11またはメモリライト信号線1
2の何れか一方の信号だけを出力するが、各機能
単位内でメモリリード信号とメモリライト信号の
両信号を作成し、セレクタ13で一方のみを使用
するという冗長な回路構成となつている。ここで
は、上方の機能単位15からはメモリリード信号
線11を取り出し、下方の機能単位15からはメ
モリライト信号線12を取り出すとして第2図の
動作を説明する。
同一符号は同一部分を示す。11は主記憶部2か
らデータを読出すためのメモリリード信号線、1
2は主記憶部2へデータを書込むためのメモリラ
イト信号線、13はメモリリード信号線11とメ
モリライト信号線12のどちらか一方を選択する
セレクタであり、切替端子14の設定信号により
メモリリード信号線11およびメモリライト信号
線12の何れでも選択可能である。15は、バス
インタフエース回路を構成する機能単位である。
この機能単位15はラツチ回路3とバスコントロ
ール回路7とセレクタ13から構成される。メモ
リアクセス信号線10はメモリリード信号線とメ
モリライト信号線よりなり、一方の機能単位15
から切替端子14によりメモリリード信号線11
を取り出し、他方の機能単位15から切替端子1
4によりメモリライト信号線12を取り出してい
る。即ち、個々の機能単位15は主記憶部2をア
クセスするメモリアクセス信号線10のうちメモ
リリード信号線11またはメモリライト信号線1
2の何れか一方の信号だけを出力するが、各機能
単位内でメモリリード信号とメモリライト信号の
両信号を作成し、セレクタ13で一方のみを使用
するという冗長な回路構成となつている。ここで
は、上方の機能単位15からはメモリリード信号
線11を取り出し、下方の機能単位15からはメ
モリライト信号線12を取り出すとして第2図の
動作を説明する。
書込み動作:
回線制御部1はDMA制御信号線8を通して各
機能単位15のバスコントロール回路7に書込み
を指示すると共に、まず書込みアドレスを2つに
ビツトスライスしてアドレス・データ共通バス4
に乗せる。各機能単位15のバスコントロール回
路7は、回線制御部1から信号線8を通して与え
られるDMA制御信号にもとづき、ラツチ回路制
御信号線9により自ラツチ回路3を制御し、アド
レス・データ共通バス4上の書込みアドレスを該
当ラツチ回路3にラツチして、アドレスバス5に
乗せる。次に、回線制御部1は書込みデータを同
じく2つにビツトスライスしてアドレス・データ
共通バヅ4に乗せ、これを同様にして、各機能単
位15のバスコントロール回路7は自ラツチ回路
3にラツチしてデータバス6に乗せる。アドレス
バス5とデータバス6に書込みアドレス、書込み
データが揃うと、各機能単位15のバスコントロ
ール回路7はメモリライト信号線12を有効とす
るが、書込み動作ということで、セレクタ13に
より下方の機能単位15のメモリライト信号線1
2が選択され、主記憶部2がアクセスされる。
機能単位15のバスコントロール回路7に書込み
を指示すると共に、まず書込みアドレスを2つに
ビツトスライスしてアドレス・データ共通バス4
に乗せる。各機能単位15のバスコントロール回
路7は、回線制御部1から信号線8を通して与え
られるDMA制御信号にもとづき、ラツチ回路制
御信号線9により自ラツチ回路3を制御し、アド
レス・データ共通バス4上の書込みアドレスを該
当ラツチ回路3にラツチして、アドレスバス5に
乗せる。次に、回線制御部1は書込みデータを同
じく2つにビツトスライスしてアドレス・データ
共通バヅ4に乗せ、これを同様にして、各機能単
位15のバスコントロール回路7は自ラツチ回路
3にラツチしてデータバス6に乗せる。アドレス
バス5とデータバス6に書込みアドレス、書込み
データが揃うと、各機能単位15のバスコントロ
ール回路7はメモリライト信号線12を有効とす
るが、書込み動作ということで、セレクタ13に
より下方の機能単位15のメモリライト信号線1
2が選択され、主記憶部2がアクセスされる。
読出し動作:
回線制御部1はDMA制御信号線8を通して各
機能単位15のバスコントロール回路7に読出し
を指示すると共に、読出しアドレスを2つにビツ
トスライスしてアドレス・データ共通バス4に乗
せる。各機能単位15のバスコントロール回路7
は、ラツチ回路制御信号線9により自ラツチ回路
3を制御し、アドレス・データ共通バス4上の読
出しアドレスを該当ラツチ回路にラツチしてアド
レスバス5に乗せる。同時に、各機能単位15の
バスコントロール回路7はメモリリード信号線1
1を有効とするが、読出し動作ということで、セ
レクタ13により上方の機能単位15のメモリリ
ード信号線11が選択され、主記憶部2がアクセ
スされる。主記憶部2からの読出しデータはデー
タバス6を通し、2つにビツトスライスされて各
機能単位15のラツチ回路3にラツチされた後、
各バスコントロール回路7の制御のもとにアドレ
ス・データ共通バス4経由で回線制御部1へ転送
される。
機能単位15のバスコントロール回路7に読出し
を指示すると共に、読出しアドレスを2つにビツ
トスライスしてアドレス・データ共通バス4に乗
せる。各機能単位15のバスコントロール回路7
は、ラツチ回路制御信号線9により自ラツチ回路
3を制御し、アドレス・データ共通バス4上の読
出しアドレスを該当ラツチ回路にラツチしてアド
レスバス5に乗せる。同時に、各機能単位15の
バスコントロール回路7はメモリリード信号線1
1を有効とするが、読出し動作ということで、セ
レクタ13により上方の機能単位15のメモリリ
ード信号線11が選択され、主記憶部2がアクセ
スされる。主記憶部2からの読出しデータはデー
タバス6を通し、2つにビツトスライスされて各
機能単位15のラツチ回路3にラツチされた後、
各バスコントロール回路7の制御のもとにアドレ
ス・データ共通バス4経由で回線制御部1へ転送
される。
第2図はアドレスバス5およびデータバス6の
バス幅を2つにビツトスライスするのに対応して
2つの機能単位を用いた例であるが、アドレスお
よびデータのバス幅が大型化するにつれて機能単
位の数も増加することは云うまでもない。
バス幅を2つにビツトスライスするのに対応して
2つの機能単位を用いた例であるが、アドレスお
よびデータのバス幅が大型化するにつれて機能単
位の数も増加することは云うまでもない。
以上説明したように、本発明によれば、バスイ
ンタフエース回路を同じ回路構成の複数の機能単
位に分割しているため、機能単位をIC化するこ
とにより1品種のICでバスインタフエース回路
が構成できる利点がある。更に、開発するICが
1品種で済むため、ICの開発費が少なくなるこ
とと開発した1品種のICをバスインタフエース
回路に複数個用いるため、ICの生産個数が多く
なることにより、バスインタフエース回路の構成
ICを低コスト化できるという利点がある。また、
バスインタフエース回路を構成する機能単位がラ
ツチ回路とバスコントロール回路をペアで具備し
ているため、機能単位間の接続が不要になる利点
がある。
ンタフエース回路を同じ回路構成の複数の機能単
位に分割しているため、機能単位をIC化するこ
とにより1品種のICでバスインタフエース回路
が構成できる利点がある。更に、開発するICが
1品種で済むため、ICの開発費が少なくなるこ
とと開発した1品種のICをバスインタフエース
回路に複数個用いるため、ICの生産個数が多く
なることにより、バスインタフエース回路の構成
ICを低コスト化できるという利点がある。また、
バスインタフエース回路を構成する機能単位がラ
ツチ回路とバスコントロール回路をペアで具備し
ているため、機能単位間の接続が不要になる利点
がある。
第1図は従来のバスインタフエース回路の構成
例を示す図、第2図は本発明のバスインタフエー
ス回路の一実施例を示す図である。 1……回線制御部、2……主記憶部、3……ラ
ツチ回路、4……アドレス・データ共通バス、5
……アドレスバス、6……データバス、7……バ
スコントロール回路、8……DMA制御信号線、
9……ラツチ回路制御信号線、10……メモリア
クセス信号線、11……メモリリード信号線、1
2……メモリライト信号線、13……セレクタ、
14……切替端子、15……機能単位、20……
中央処理部。
例を示す図、第2図は本発明のバスインタフエー
ス回路の一実施例を示す図である。 1……回線制御部、2……主記憶部、3……ラ
ツチ回路、4……アドレス・データ共通バス、5
……アドレスバス、6……データバス、7……バ
スコントロール回路、8……DMA制御信号線、
9……ラツチ回路制御信号線、10……メモリア
クセス信号線、11……メモリリード信号線、1
2……メモリライト信号線、13……セレクタ、
14……切替端子、15……機能単位、20……
中央処理部。
Claims (1)
- 1 アドレスおよびデータを時分割的に入出力す
るアドレス・データ共通バスとデータの書込み・
読み出しを指示するDMA制御信号線とを備えた
DMA機能内蔵の回線制御部と、アドレスバス、
データバスおよびデータの書込み・読み出しを指
示するメモリアクセス信号線よりなる主記憶部の
バスと前記アドレス・データ共通バスと前記
DMA制御信号線よりなる前記回線制御部のバス
との間のデータ転送を行うバスインタフエース回
路から構成される通信制御装置のバスインタフエ
ース回路において、前記バスインタフエース回路
は同一構成の複数個の機能単位回路よりなり、各
機能単位回路は、ビツト分割されたアドレスとデ
ータとをラツチするラツチ回路と、前記DMA制
御信号線の指示に基づきメモリリード信号とメモ
リライト信号を生成するとともに、前記回線制御
部と前記ラツチ回路間および前記ラツチ回路と前
記主記憶部間のデータ転送を制御するバスコント
ロール回路と、前記バスコントロール回路で生成
されるメモリリード信号とメモリライト信号のい
ずれか一方を選択し前記メモリアクセス信号線に
出力するセレクタ回路とよりなることを特徴とす
る通信制御装置のバスインタフエース回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57111341A JPS592134A (ja) | 1982-06-28 | 1982-06-28 | 通信制御装置のバスインタフエ−ス回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57111341A JPS592134A (ja) | 1982-06-28 | 1982-06-28 | 通信制御装置のバスインタフエ−ス回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS592134A JPS592134A (ja) | 1984-01-07 |
| JPH046029B2 true JPH046029B2 (ja) | 1992-02-04 |
Family
ID=14558732
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57111341A Granted JPS592134A (ja) | 1982-06-28 | 1982-06-28 | 通信制御装置のバスインタフエ−ス回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS592134A (ja) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5717048A (en) * | 1980-07-07 | 1982-01-28 | Nippon Telegr & Teleph Corp <Ntt> | Time-division information output system of data transfer circuit |
-
1982
- 1982-06-28 JP JP57111341A patent/JPS592134A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS592134A (ja) | 1984-01-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0066605B1 (en) | Chip topography for integrated circuit communication controller | |
| US4443864A (en) | Memory system for microprocessor with multiplexed address/data bus | |
| US4610004A (en) | Expandable four-port register file | |
| JPH0114614B2 (ja) | ||
| US4667310A (en) | Large scale circuit device containing simultaneously accessible memory cells | |
| US5025415A (en) | Memory card | |
| JPH046029B2 (ja) | ||
| JPH0365745A (ja) | Icカード | |
| JPS6211382B2 (ja) | ||
| JPH0652640B2 (ja) | メモリを内蔵した半導体集積回路 | |
| JP2975638B2 (ja) | 半導体集積回路 | |
| JPS5842544B2 (ja) | メモリ−カ−ドのブロック選択装置 | |
| JPH01195555A (ja) | マイクロコンピュータ | |
| JPS6143362A (ja) | 集積回路装置 | |
| JPH024020B2 (ja) | ||
| JPH0632222B2 (ja) | ラツチ回路 | |
| JP2680013B2 (ja) | プログラマブルコントローラの外部入出力制御回路 | |
| JPH0430058B2 (ja) | ||
| JPH04170661A (ja) | マイクロプロセッサシステム | |
| JPH0561708A (ja) | 半導体集積装置 | |
| JPS5824813B2 (ja) | デ−タ処理装置 | |
| JPS61231640A (ja) | メモリ制御装置 | |
| JPH0325793A (ja) | 半導体記憶装置 | |
| JPS6072318A (ja) | 論理lsi | |
| JPH0553923A (ja) | 主記憶装置制御回路 |