JPH04255055A - Dmaコントローラ - Google Patents

Dmaコントローラ

Info

Publication number
JPH04255055A
JPH04255055A JP1549391A JP1549391A JPH04255055A JP H04255055 A JPH04255055 A JP H04255055A JP 1549391 A JP1549391 A JP 1549391A JP 1549391 A JP1549391 A JP 1549391A JP H04255055 A JPH04255055 A JP H04255055A
Authority
JP
Japan
Prior art keywords
shift control
address
data
control signal
shift
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
JP1549391A
Other languages
English (en)
Inventor
Yoshiaki Yamazaki
義明 山崎
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP1549391A priority Critical patent/JPH04255055A/ja
Publication of JPH04255055A publication Critical patent/JPH04255055A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はデータ転送制御回路に係
わり、特にメモリ間若しくはメモリと入出力機器との間
で直接データを転送するための制御を行うDMAコント
ローラに関する。
【0002】
【従来の技術】マイクロコンピュータ等のデータ処理シ
ステム等では、メモリ間若しくはメモリと入出力機器と
の間での高速データ転送が要求されるが、処理速度の遅
いCPU(中央処理装置)ではメモリや入出力機器のデ
ータ転送速度に追随できないため、いわゆるDMA(直
接メモリアクセス)制御を行うことが多い。
【0003】このDMA制御では、例えば入出力機器が
DMAを要求すると、DMAコントローラがCPUに対
してバスの開放を要求し、CPUからのアクノレッジ信
号を受け取りバスの制御権を獲得したのち、DMAを要
求していた入出力機器にDMAアクノレッジ信号を出力
し、メモリへのデータ転送が行われる。そして、データ
転送が終了すると、DMAコントローラは入出力機器に
終了信号を出力し、バスの制御権をCPUに渡すように
なっている。
【0004】このようなDMAコントローラの転送方式
の1つとしていわゆるデュアルアドレスモードがある。 この方式は、リードサイクルとライトサイクルを1つの
転送サイクルとして動作するものである。
【0005】リードサイクルでは、転送元デバイス(以
下ソースデバイスと呼ぶ。)に対し、転送すべきデータ
の格納アドレスを与え、このソースデバイスの該当アド
レスから出力されたデータをDMAコントローラ内のデ
ータ保持用レジスタ(以下テンポラリレジスタと呼ぶ。 )に転送する。
【0006】一方、ライトサイクルでは、転送先デバイ
ス(以下ディスティネーションデバイスと呼ぶ。)に対
し、転送するデータの格納アドレスを与え、このテンポ
ラリレジスタから出力されたデータをディスティネーシ
ョンデバイスの該当アドレスに転送するようになってい
る。
【0007】図2は従来のDMAコントローラの要部を
表わしたものである。このDMAコントローラにはテン
ポラリレジスタ(11)が備えられ、外部メモリ若しく
は周辺機器等のソースデバイスから32ビット幅のデー
タバス上をパラレル転送されてくるデータを、8ビット
(1バイト)ずつ4ブロックに区切って一時保持するよ
うになっている。これらのブロックを、それぞれT0〜
T3とする。
【0008】テンポラリレジスタ(11)にはシフト回
路13が接続され、シフト制御回路14から入力される
シフト制御信号(15a),(15b),(15c)に
基づき、テンポラリレジスタ(11)に格納する4バイ
トのデータをバイト単位で入換え配置する制御を行うよ
うになっている。このシフト制御回路(14)は、制御
信号(16)及びアドレスバス(17)で供給されるア
ドレス信号を基にシフト制御信号(15a),(15b
),(15c)を作成する。
【0009】シフト回路(13)で入換え配置されたデ
ータは、データバス(12)を介し、主記憶メモリ等の
ディスティネーションデバイスにパラレル転送されるよ
うになっている。
【0010】以上のような構成の従来のDMAコントロ
ーラの動作を、図3〜図6と共に説明する。ここでは、
ソースデバイス(21)のソースアドレス“S”〜“S
+3”にそれぞれ1バイトずつ格納されたデータ“a”
,“b”,“c”,“d”を、ディスティネーションデ
バイス(22)のディスティネーションアドレス“D−
3”〜“D+4”のいずれかに転送するものとし、また
、S及びDはいずれも4の倍数とする。
【0011】図3は、ソースデバイス(21)のアドレ
ス“S”を先頭とする4バイトのデータをアドレス増加
方向に順次転送し、これらをディスティネーションデバ
イス(22)のアドレス“D”を先頭とする4つのアド
レスの増加方向に順次に転送する場合の動作を表わした
ものである。
【0012】リードサイクルでは、ソースデバイス(2
1)のソースアドレス“S”〜“S+3”のデータ“a
”,“b”,“c”,“d”はデータバス(12)を介
してテンポラリレジスタ(11)に転送される。
【0013】このとき、シフト制御回路(14)からは
シフト制御信号(15a),(15b),(15c)と
して“000”が出力される。このシフト制御信号を受
けたシフト回路(13)は、データ“a”,“b”,“
c”,“d”をそのままブロックT0〜T3に格納する
。そして、ライトサイクルで、テンポラリレジスタ(1
1)のブロックT0〜T3のデータをそのままデータバ
ス(12)上に送出する。これにより、ディスティネー
ションデバイス(22)のアドレス“D”〜“D+3”
にデータ“a”,“b”,“c”,“d”が転送される
こととなる。図4は、ソースデバイス(21)のアドレ
ス“S+2”を先頭とする2バイトのデータをアドレス
増加方向に順次転送し、これらをディスティネーション
デバイス(22)のアドレス“D+3”を先頭とする2
つのアドレスの増加方向に順次に転送する場合の動作を
表わしたものである。
【0014】リードサイクルでは、ソースデバイス(2
1)のソースアドレス“S+2”及び“S+3”のデー
タ“c”,“d”はデータバス(12)を介してテンポ
ラリレジスタ(11)に転送される。
【0015】このとき、シフト制御回路(14)からは
シフト制御信号(15a),(15b),(15c)と
して“011”が出力される。このシフト制御信号を受
けたシフト回路(13)は、ブロックT3の内容をブロ
ックT0にシフトすると共に、ブロックT2の内容をブ
ロックT3にシフトさせて格納する。
【0016】そして、ライトサイクルで、テンポラリレ
ジスタ(11)のブロックT3及びT0のデータをその
ままデータバス(12)上に送出する。これにより、デ
ィスティネーションデバイス(22)のアドレス“D+
3”〜“D+4”にデータ“c”,“d”がそれぞれ転
送されることとなる。
【0017】図5は、ソースデバイス“21”のアドレ
ス“S”を先頭とする4バイトのデータをアドレス増加
方向に順次転送し、これらをディスティネーションデバ
イス(22)のアドレス“D”を末尾とする4つのアド
レスの減少方向に順次に転送する場合の動作を表わした
ものである。
【0018】リードサイクルでは、図3の場合と同様、
ソースデバイス(21)のソースアドレス“S”〜“S
+3”のデータ“a”,“b”,“c”,“d”はデー
タバス(12)を介してテンポラリレジスタ(11)に
転送される。
【0019】このとき、シフト制御回路(14)からは
シフト制御信号(15a),(15b),(15c)と
して“100”が出力される。このシフト制御信号を受
けたシフト回路(13)は、テンポラリレジスタ(11
)のブロックT1とブロックT3の内容を互いに入れ換
える制御を行いながらデータを格納する。これによりブ
ロックT0〜T3の内容は“a”,“d”,“c”,“
b”となる。
【0020】そして、ライトサイクルで、テンポラリレ
ジスタ(11)のブロックT0〜T3のデータをそのま
まデータバス(12)上に送出する。これにより、ディ
スティネーションデバイス(22)のアドレス“D”〜
“D−3”にデータ“a”,“b”,“c”,“d”が
転送されることとなる。
【0021】図6は、ソースデバイス(21)のアドレ
ス“S+2”を先頭とする2バイトのデータをアドレス
増加方向に順次転送し、これらをディスティネーション
デバイス(22)のアドレス“D+3”を末尾とする2
つのアドレスの減少方向に順次に転送する場合の動作を
表わしたものである。
【0022】リードサイクルでは、図4の場合と同様、
ソースデバイス(21)のソースアドレス“S+2”及
び“S+3”のデータ“c”,“d”は、データバス(
12)を介してテンポラリレジスタ(11)に転送され
る。
【0023】このとき、シフト制御回路(14)からは
シフト制御信号(15a),(15b),(15c)と
して“101”が出力される。このシフト制御信号を受
けたシフト回路(13)は、ブロックT2とブロックT
3の内容を互いに入れ換えてデータを格納する。これに
よりブロックT2,T3の内容はそれぞれ“d”,“c
”となる。
【0024】そして、ライトサイクルで、テンポラリレ
ジスタ(11)のブロックT2及びT3のデータをその
ままデータバス(12)上に送出する。これにより、デ
ィスティネーションデバイス(22)のアドレス“D+
3”,“D+2”に対し、データ“c”,“d”がそれ
ぞれ転送されることとなる。
【0025】図7は、シフト制御回路(14)からシフ
ト回路(13)に与えられるシフト制御信号(15a)
,(15b),(15c)の値と、シフト回路(13)
によりシフトされた後のテンポラリレジスタ(11)内
のデータ位置との関係を表わしたものである。
【0026】この図に示すように、ソースアドレスとデ
ィスティネーションアドレスとの差を4の倍数からいく
つシフトさせるかという条件と、ソースアドレスからア
ドレス増加方向に転送したデータをディスティネーショ
ンアドレスでアドレス増加方向に格納するかあるいはア
ドレス減少方向に格納するかという条件により、8通り
(=23 )のシフトパターンが存在する。従って、シ
フト制御回路(14)はこれらに対応してシフト制御信
号パターンを生成し、シフト回路(13)に供給する必
要があった。
【0027】
【発明が解決しようとする課題】このように、従来のD
MAコントローラでデュアルアドレスモードでのデータ
転送を行う場合、ソースアドレスとディスティネーショ
ンアドレスの増減方向が逆のときにはシフト制御回路は
特別なパターンのシフト制御信号を生成してシフト回路
に与える必要があった。従って、シフト制御回路の構成
の複雑化と規模の増大を招くと共に、動作速度が低下す
るという問題があった。
【0028】従って、上記問題点を解決しなければなら
ないという課題がある。
【0029】この発明は、かかる課題を解決するために
なされたもので、ソースアドレスとディスティネーショ
ンアドレスの増減方向が逆の場合であっても、シフト制
御回路として特別なシフト制御信号パターンを生成する
ことなく所定のシフト制御を行うことができるDMAコ
ントローラを得ることを目的とする。
【0030】
【課題を解決するための手段】本発明に係るDMAコン
トローラは、(i) ソースデバイスから所定ビット幅
のデータバス上を転送されてきたパラレルデータを所定
ビットずつ分割してブロック単位で格納する一時保持用
レジスタと、(ii)ソースデバイスのアドレス変化方
向とデータ転送先装置のアドレス変化方向との一致不一
致を示す第1のシフト制御信号と、ソースアドレスとデ
ィスティネーションアドレスとの差の状態を示す一定ビ
ット幅の第2のシフト制御信号とを出力するシフト制御
信号出力手段と、(iii) ディスティネーションア
ドレスと第1の制御信号を基に、第2のシフト制御信号
の一部のビットを反転させるか否かの判定を行う判定手
段と、(iv)この判定手段による判定の結果に従い、
第2のシフト制御信号をその一部のビットのみ反転させ
た信号に変換する変換手段と、(v) 第1のシフト制
御信号と変換手段から出力された制御信号を基に、レジ
スタへのデータ格納の際にブロックごとのデータ配置を
行うシフト手段とを有するものである。
【0031】
【作用】本発明では、所定のビット幅単位でのDMAデ
ータ転送を行う際に、判定手段の結果に応じてシフト制
御信号出力手段の出力の一部を反転させることにより、
ソースデバイスのアドレス変化方向とディスティネーシ
ョンデバイスのアドレス変化方向とが逆であっても、シ
フト制御信号出力手段で特別なパターンのシフト制御信
号を生成する必要がなくなり、回路を簡素化できる。
【0032】
【実施例】以下実施例につき本発明を詳細に説明する。
【0033】図1は、本発明の一実施例におけるDMA
コントローラを表わしたものである。この図で、従来例
(図2)と同一部分には同一の符号を付し、適宜説明を
省略する。
【0034】このDMAコントローラに設けられたシフ
ト制御回路(14)は、アドレスバス(17)から供給
されるソースアドレスからディスティネーションアドレ
スを減算し、その減算結果の下位2ビットをシフト制御
信号(15b),(15c)として出力するようになっ
ている。
【0035】また、シフト制御回路(14)は、制御信
号(16)によりソースアドレスとディスティネーショ
ンアドレスのアドレス増減方向の一致不一致を判断し、
一致の場合は“0”、不一致の場合は“1”をシフト制
御信号(15a)として出力するようになっている。
【0036】このDMAコントローラにはアンドゲート
(18)が設けられ、アドレスバス(17)からシフト
制御回路(14)に供給されるディスティネーションア
ドレスの最下位ビットとシフト制御回路(14)から出
力されるシフト制御信号(15a)とのアンドをとって
、セレクト信号(25)を出力するようになっている。   シフト制御回路(14)から出力されるシフト制御
信号(15b)はセレクタ(19)に入力され、アンド
ゲート(18)からのセレクト信号(25)によりビッ
トの論理値を反転するか否かの制御が行われる。ここで
は、セレクト信号(25)の値が“1”のときシフト制
御信号(15b)をビット反転し、“0”のときは反転
しないようになっている。その他の構成は従来例と同様
である。
【0037】以上の構成のDMAコントローラの動作を
説明する。
【0038】まず、従来例で説明した図3の場合、即ち
ソースデバイス(21)のアドレス“S”を先頭とする
4バイトのデータをアドレス増加方向に順次転送し、こ
れらをディスティネーションデバイス(22)のアドレ
ス“D”を先頭とする4つのアドレスの増加方向に順次
に転送する場合、シフト制御回路(14)は次のような
動作を行う。
【0039】この場合、ソースアドレス“S”とディス
ティネーションアドレス“D”は共に4の倍数なので、
その差“S−D”も4の倍数である。従って、この減算
結果の下位2ビットは“00”となる。
【0040】また、ソースアドレスとディスティネーシ
ョンアドレスのアドレス増減方向は共に増加方向で一致
するため、シフト制御回路(14)はシフト制御信号(
15a)、として“0”を出力する。一方、ディスティ
ネーションアドレス“D”は4の倍数なのでその最下位
ビットは“0”である。従って、アンドゲート(18)
から出力されるセレクト信号(25)は“0”となる。
【0041】これによりセレクタ(19)はシフト制御
信号(15b)をビット反転せず、そのままシフト制御
信号(15d)としてシフト回路(13)に出力する。 即ちシフト制御信号(15a),(15d),(15c
)は“000”となる。
【0042】なお、ソースデバイス(21)からテンポ
ラリレジスタ(11)へのデータ転送動作や、シフト制
御信号のデータ“000”を受けたシフト回路(13)
の動作等は従来例と同様なので、ここでは説明を省略す
る。
【0043】次に、図4の場合、即ちソースデバイス(
21)のアドレス“S+2”を先頭とする2バイトのデ
ータをアドレス増加方向に順次転送し、これらをディス
ティネーションデバイス(22)のアドレス“D+3”
を先頭とする2つのアドレスの増加方向に順次に転送す
る場合には、ソースアドレス“S+2”とディスティネ
ーションアドレス“D+3”の差は次の(1)式のよう
になる。
【0044】   (S+2)−(D+3)=S−D−1      
                  =(S−D−4
)+3  ……(1)従って、この減算結果の下位2ビ
ットであるシフト制御信号(15b),(15c)は“
11”となる。
【0045】また、ソースアドレスとディスティネーシ
ョンアドレスのアドレス増減方向は共に増加方向で一致
するため、シフト制御回路(14)はシフト制御信号(
15a)として“0”を出力する。一方、ディスティネ
ーションアドレス“D+3”の最下位ビットは“0”で
ある。従って、アンドゲート(18)から出力されるセ
レクト信号(25)は“0”となる。
【0046】これによりセレクタ(19)はシフト制御
信号(15b)をビット反転せず、そのままシフト制御
信号(15d)としてシフト回路(13)に出力する。 即ち、シフト制御信号(15a),(15d),(15
c)は“011”となる。
【0047】なお、ソースデバイス(21)からテンポ
ラリレジスタ(11)へのデータ転送動作や、シフト制
御信号のデータ“011”を受けたシフト回路(13)
の動作等は従来例と同様なので、ここでは説明を省略す
る。
【0048】また、図5の場合、即ちソースデバイス(
21)のアドレス“S”を先頭とする4バイトのデータ
をアドレス増加方向に順次転送し、これらをディスティ
ネーションデバイス(22)のアドレス“D”を末尾と
する4つのアドレスの減少方向に順次に転送する場合は
、ソースアドレス“S”とディスティネーションアドレ
ス“D”は共に4の倍数なので、その差“S−D”も4
の倍数である。従って、この減算結果の下位2ビットは
“00”となる。
【0049】また、ソースアドレスとディスティネーシ
ョンアドレスのアドレス増減方向は互いに逆方向なので
、シフト制御回路(14)はシフト制御信号(15a)
として“1”を出力する。一方、ディスティネーション
アドレス“D”は4の倍数なのでその最下位ビットは“
0”である。従って、アンドゲート“18”から出力さ
れるセレクト信号(25)は“0”となる。
【0050】これによりセレクタ(19)はシフト制御
信号(15b)をビット反転せず、そのままシフト制御
信号(15d)としてシフト回路(13)に出力する。 即ちシフト制御信号(15a),(15d),(15c
)は“100”となる。
【0051】なお、ソースデバイス(21)からテンポ
ラリレジスタ(11)へのデータ転送動作、シフト制御
信号のデータ“100”を受けたシフト回路(13)の
動作等は従来例と同様なので、ここでは説明を省略する
【0052】図6の場合、即ちソースデバイス(21)
のアドレス“S+2”を先頭とする2バイトのデータを
アドレス増加方向に順次転送し、これらをディスティネ
ーションデバイス(22)のアドレス“D+3”を末尾
とする2つのアドレスの減少方向に順次に転送する場合
には、ソースアドレス“S+2”とディスティネーショ
ンアドレス“D+3”の差は上記した(1)式のように
なる。従って、この減算結果の下位2ビットであるシフ
ト制御信号(15b),(15c)は“11”となる。
【0053】また、ソースアドレスとディスティネーシ
ョンアドレスのアドレス増減方向は互いに逆方向なので
、シフト制御回路(14)はシフト制御信号(15a)
として“1”を出力する。一方、ディスティネーション
アドレス“D+3”の最下位ビットは“1”である。従
って、アンドゲート(18)から出力されるセレクト信
号(25)は“1”となる。
【0054】これによりセレクタ(19)はシフト制御
信号(15b)をビット反転させてシフト制御信号(1
5d)としてシフト回路(13)に出力する。即ちシフ
ト制御信号(15a),(15d),(15c)は“1
01”となる。
【0055】なお、ソースデバイス(21)からテンポ
ラリレジスタ(11)へのデータ転送動作や、シフト制
御信号のデータ“100”を受けたシフト回路(13)
の動作等は従来例と同様なので、ここでは説明を省略す
る。
【0056】このようにして、図7に示したように、シ
フト回路(13)によるデータ位置変化パターンに対応
したシフト制御信号が出力されることとなる。
【0057】なお、本実施例では、リードサイクル時に
データバスのデータをバイト単位で入換え配置すること
としたが、ライトサイクル時にこの動作を行うようにし
てもよいのはもちろんである。
【0058】
【発明の効果】以上説明したように、本発明によれば、
所定のビット幅単位でのDMAデータ転送を行う際に、
判定手段の結果に応じてシフト制御信号出力手段の出力
の一部を反転させることとしたので、ソースデバイスの
アドレス変化方向とディスティネーションデバイスのア
ドレス変化方向とが逆であっても、シフト制御信号出力
手段で特別なパターンのシフト制御信号を生成する必要
がない。
【0059】従って、シフト制御回路自体としては簡単
な演算によりシフト制御信号の生成ができ、シフト制御
回路の簡略化と動作速度の向上を図ることができるとい
う効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例におけるDMAコントローラ
を示すブロック図である。
【図2】従来のDMAコントローラを示すブロック図で
ある。
【図3】ソースデバイスからディスティネーションデバ
イスへのデータ転送を共にアドレス増加方向に行う場合
の動作の一例を示すブロック図である。
【図4】ソースデバイスからディスティネーションデバ
イスへのデータ転送を共にアドレス増加方向に行う場合
の動作の他の例を示すブロック図である。
【図5】ソースデバイスからのデータ転送はアドレス増
加方向に行いディスティネーションデバイスへのデータ
転送はアドレス減少方向に行う場合の動作の一例を示す
説明図である。
【図6】ソースデバイスからのデータ転送はアドレス増
加方向に行い、ディスティネーションデバイスへのデー
タ転送はアドレス減少方向に行う場合の動作の他の例を
示す説明図である。
【図7】シフト回路によるデータ位置変化パターンに対
応したシフト制御信号を示す説明図である。
【符号の説明】
(11)  テンポラリレジスタ (12)  データバス (13)  シフト回路 (14)  シフト制御回路 (15a),(15b),(15c),(15d)  
シフト制御信号 (16)  制御信号 (17)  アドレスバス (18)  アンドゲート (19)  セレクタ (25)  セレクト信号

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  データ転送元装置から所定ビット幅の
    データバス上を転送されてきたパラレルデータを所定ビ
    ットずつ分割してブロック単位で格納するレジスタと、
    データ転送元装置のアドレス変化方向とデータ転送先装
    置のアドレス変化方向との一致不一致を示す第1のシフ
    ト制御信号と、データ転送元アドレスとデータ転送先ア
    ドレスとの差の状態を示す一定ビット幅の第2のシフト
    制御信号とを出力するシフト制御信号出力手段と、デー
    タ転送先アドレスと前記第1の制御信号を基に、前記第
    2のシフト制御信号の一部のビットを反転させるか否か
    の判定を行う判定手段と、この判定手段による判定の結
    果に従い、前記第2のシフト制御信号をその一部のビッ
    トのみ反転させた信号に変換する変換手段と、前記第1
    のシフト制御信号と前記変換手段から出力された制御信
    号を基に、前記レジスタへのデータ格納の際にブロック
    ごとのデータ配置を行うシフト手段とを具備することを
    特徴とするDMAコントローラ。
JP1549391A 1991-02-06 1991-02-06 Dmaコントローラ Pending JPH04255055A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1549391A JPH04255055A (ja) 1991-02-06 1991-02-06 Dmaコントローラ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1549391A JPH04255055A (ja) 1991-02-06 1991-02-06 Dmaコントローラ

Publications (1)

Publication Number Publication Date
JPH04255055A true JPH04255055A (ja) 1992-09-10

Family

ID=11890334

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1549391A Pending JPH04255055A (ja) 1991-02-06 1991-02-06 Dmaコントローラ

Country Status (1)

Country Link
JP (1) JPH04255055A (ja)

Similar Documents

Publication Publication Date Title
JPS6259822B2 (ja)
US5349693A (en) Control circuit for digital data transfer
JPH04255055A (ja) Dmaコントローラ
US20020188771A1 (en) Direct memory access controller for carrying out data transfer by determining whether or not burst access can be utilized in an external bus and access control method thereof
JPH0444136A (ja) メモリアクセス制御装置
JPH03204753A (ja) Dma制御装置
JP3266610B2 (ja) Dma転送方式
JPH03214275A (ja) 半導体集積回路
JP2849804B2 (ja) メモリーアクセスのインターフェイス回路及びメモリーアクセスの方法
JPH031394A (ja) 記憶装置
JPH1031647A (ja) データバス幅変換制御回路を有するcpuボード
JPH04160458A (ja) Dmaコントローラ周辺回路
JPS63206855A (ja) デ−タ転送装置
JPH01250163A (ja) バス制御装置
JPH0160864B2 (ja)
JPH02141860A (ja) データ転送制御装置
JPH01233515A (ja) 情報処理装置
JPH04112251A (ja) マイクロコンピュータ
JPS63251846A (ja) 記憶装置制御システム
JPS58121454A (ja) バツフア交換装置
JPH01109460A (ja) データ転送装置
JPH06149724A (ja) Dma転送装置
JPH01120661A (ja) メモリ制御回路
JPH0581445A (ja) マイクロコンピユータlsi
JPH04170661A (ja) マイクロプロセッサシステム