JPH0330899B2 - - Google Patents

Info

Publication number
JPH0330899B2
JPH0330899B2 JP59068651A JP6865184A JPH0330899B2 JP H0330899 B2 JPH0330899 B2 JP H0330899B2 JP 59068651 A JP59068651 A JP 59068651A JP 6865184 A JP6865184 A JP 6865184A JP H0330899 B2 JPH0330899 B2 JP H0330899B2
Authority
JP
Japan
Prior art keywords
bus
request signal
data
signal
read
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
Application number
JP59068651A
Other languages
Japanese (ja)
Other versions
JPS60211557A (en
Inventor
Kyoshi Kuwazawa
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP6865184A priority Critical patent/JPS60211557A/en
Publication of JPS60211557A publication Critical patent/JPS60211557A/en
Publication of JPH0330899B2 publication Critical patent/JPH0330899B2/ja
Granted legal-status Critical Current

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/14—Handling requests for interconnection or transfer
    • G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/28—Handling requests for interconnection or transfer for access to input/output bus using burst mode transfer, e.g. direct memory access DMA, cycle steal

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bus Control (AREA)

Description

【発明の詳細な説明】 <技術分野> 本発明はCPUとメモリー装置および補助記憶
装置を含む電子機器に関する。
Detailed Description of the Invention <Technical Field> The present invention relates to an electronic device including a CPU, a memory device, and an auxiliary storage device.

<従来技術> 主記憶装置(以下メモリーと言う)とフロツピ
ーデイスクやハードデイスクのような補助記憶装
置(以下デバイスと言う)との間でCPUの介在
なしでデータを直接授受するるイレクトメモリア
セスス(以下、DMAと略す。)は高速にデーの
授受が出来るため最近の電子機器では広く使用さ
れている。しかしDMAはメモリーとCPUを結ぶ
バスを使用して行なわれるため、DMAの行なわ
れている間、CPUのメモリーに対する処理動作
は中断される。したがつてDMAがバスを使用す
る時間は少ない程好ましい。最近16ビツトCPU
が一般化しメモリーおよびバスは16ビツトで構成
される。
<Prior art> An direct memory access system that directly transfers data between a main storage device (hereinafter referred to as memory) and an auxiliary storage device (hereinafter referred to as device) such as a floppy disk or hard disk without the intervention of a CPU. DMA (hereinafter abbreviated as DMA) is widely used in recent electronic devices because it can send and receive data at high speed. However, since DMA is performed using a bus that connects the memory and the CPU, the CPU's processing operations on the memory are interrupted while the DMA is performed. Therefore, the less time the DMA uses the bus, the better. Recent 16-bit CPU
has become commonplace, and memory and buses are composed of 16 bits.

一方デバイスの方は従来と同じ8ビツト長で構
成されるものが殆どである。そのため16ビツト長
(1ワード)のメモリーのデータを8ビツト長の
テバイスに書き込む場合は最初のDMAにより16
ビツト長のデータのうち上位8ビツト又は下位8
ビツト長のうち一方の8ビツトをデバイスに書き
込み、2回目のDMAにより他方の8ビツトをデ
バイスに書き込む。また逆にデバイスからの8ビ
ツト長のデータを16ビツト長のメモリーに書き込
む場合は最初のDMAでメモリーの上位又は下位
の8ビツト部分にのみ書込み、続いて2回目の
DMAで他方の8ビツト部分に書き込む。いずれ
にしても1ワードのデータの授受は2回のDMA
を必要とする。さらにDMAの各回毎にデバイス
とメモリーの16ビツトデータの上位8ビツトデー
タバスと下位8ビツトデータバスを交互に接続す
る回路も必要となり複雑化する。
On the other hand, most devices are constructed with the same 8-bit length as conventional devices. Therefore, when writing 16-bit long (1 word) memory data to an 8-bit long device, the first DMA
Upper 8 bits or lower 8 bits of bit length data
One of the 8 bits of the bit length is written to the device, and the other 8 bits are written to the device by the second DMA. Conversely, when writing 8-bit data from a device to 16-bit memory, the first DMA writes only to the upper or lower 8-bit portion of the memory, and then the second
Write to the other 8-bit part using DMA. In any case, sending and receiving one word of data requires two DMAs.
Requires. Furthermore, a circuit for alternately connecting the upper 8-bit data bus and the lower 8-bit data bus of 16-bit data between the device and the memory is required for each DMA cycle, which increases the complexity.

<目的> 本発明は8ビツト長のデータを一時的にラツチ
する回路とDMAを行なう上で必要な信号を発生
する回路で構成されDMAを16ビツト単位で行な
うことでDMAに必要な時間を減少させ、DMA
によるCPUの処理中断時間を減少させてCPUの
処理速度の向上を図ることを目的とする。
<Purpose> The present invention consists of a circuit that temporarily latches 8-bit data and a circuit that generates the signals necessary for DMA, and reduces the time required for DMA by performing DMA in 16-bit units. Let, DMA
The purpose is to improve the processing speed of the CPU by reducing the amount of time that CPU processing is interrupted.

<発明の特徴> 本発明のダイレクトメモリアクセス制御回路の
特徴は、例えば8ビツト長のデータをラツチする
回路とDMAを行なうために必要な信号を発生す
る回路で構成され例えば8ビツトデバイスとメモ
リ間のDMAを例えば16ビツト単位で行なうこと
である。
<Features of the Invention> A feature of the direct memory access control circuit of the present invention is that it is composed of a circuit that latches, for example, 8-bit data, and a circuit that generates signals necessary for performing DMA, and that the For example, DMA is performed in units of 16 bits.

<実施例> 以下発明の詳細を説明する。 <Example> The details of the invention will be explained below.

デバイス1はメモリー4とデータの授受を行な
うデバイスでそのデータライン20は8ビツト幅
を持つラツチ19と切換回路18はいずれも双方
向性で、フリツプフロツプ(以下F/Fと略す)
5の出力Q6が“1”のときでI/Oライト信号
7が“1”のときは切換回路18は下位8ビツト
バス12の内容をデータライン20へ接続してお
り、I/Oライト信号が“0”に房る時、(第2
図のt1)ラツチ19は上位8ビツトバス11の内
容を内部にラツチする。ここでバス30は上位ビ
ツトバス11及び下位ビツトバス12より構成さ
れる16ビツトバスである。このラツチされた内容
はF/F5の出力Q6が“0”でI/Oライト信
号7が“1”の間ラツチバス23に出力される
(第2図のt2)。一方F/F5の出力Q6が“0”
のときにI/Oリード信号8が“1”になると
(第3図t3)切換回路18はデータライン20の
内容をラツチバス23へ接続しており、I/Oリ
ード信号8が“0”に房る時(第3図のt4)ラツ
チバス23の内容を内部にラツチする。このラツ
チされた内容はF/F5の出力Q6が“1”の
時、I/Oリード信号8が“1”の間上位8ビツ
ト、バス11に出力される(第3図のt5)。デバ
イス1からはDMAによるデータの授受を要求す
る2つの信号、すなわちデバイスリード要求信号
27およびデバイスライト要求信号26が出力さ
れており、これらの信号はオアゲード2でオアさ
れてF/F5のクロツク入力とアンドゲート13
に接続されている。F/F5はデバイスリード要
求信号27又はデバイスライト要求信号26が発
生する毎に出力Q6を反転させる。またF/F5
の出力Q6はアンドゲート13の一方の入力とし
て入り、その出力はDMAコントローラ(以下
DMACと略す)3に対するDMA要求信号9とな
つている。
The device 1 is a device that exchanges data with the memory 4, and its data line 20 has an 8-bit width.The latch 19 and the switching circuit 18 are both bidirectional and are called flip-flops (hereinafter abbreviated as F/F).
When the output Q6 of 5 is "1" and the I/O write signal 7 is "1", the switching circuit 18 connects the contents of the lower 8-bit bus 12 to the data line 20, and the I/O write signal is When it reaches “0”, (second
At t 1 in the figure, latch 19 latches the contents of upper 8-bit bus 11 internally. Here, the bus 30 is a 16-bit bus composed of an upper bit bus 11 and a lower bit bus 12. This latched content is output to the latch bus 23 while the output Q6 of the F/F 5 is "0" and the I/O write signal 7 is "1" (t2 in FIG. 2 ). On the other hand, the output Q6 of F/F5 is “0”
When the I/O read signal 8 becomes "1" (t3 in Fig. 3 ), the switching circuit 18 connects the contents of the data line 20 to the latch bus 23, and the I/O read signal 8 becomes "0". At the time of locking (t 4 in FIG. 3), the contents of the latch bus 23 are latched internally. When the output Q6 of the F/F 5 is "1", the upper 8 bits of the latched contents are outputted to the bus 11 while the I/O read signal 8 is "1" ( t5 in FIG. 3). Device 1 outputs two signals requesting data transfer by DMA, namely a device read request signal 27 and a device write request signal 26. These signals are ORed by OR gate 2 and sent to the clock input of F/F 5. and and gate 13
It is connected to the. The F/F 5 inverts the output Q6 every time the device read request signal 27 or the device write request signal 26 is generated. Also F/F5
The output Q6 enters as one input of the AND gate 13, and its output is sent to the DMA controller (hereinafter referred to as
This is a DMA request signal 9 for the DMAC (abbreviated as DMAC) 3.

DMAC3はDMA要求信号9が“1”となる
と、CPU17へDMAを要求し、要求が認められ
ると、メモリー4のアドレツシグとメモリリード
信号24又はメモリーライト信号25を発生させ
る。
When the DMA request signal 9 becomes "1", the DMAC 3 requests the CPU 17 for DMA, and when the request is accepted, it generates addressing of the memory 4 and a memory read signal 24 or a memory write signal 25.

今デバイス1からメモー4へデータを転送する
場合を考える。始めにF/F5の出力Q6は
“1”にセツトされていると仮定する。第4図の
t6においてデバス1はデバイスリード要求信号
27を“1”にしてデータを送りたい旨指示する
がこの時F/F5の出力Q6はORゲート2を通
過したデバイスリード信号27の立上りにより反
転“0”になるためDMAC3へのDMA要求信号
9はアンドゲート13により“0”のままであり
DMAは行なわれない。代りにデバイスリード要
求27はアンドゲート28及びORゲート14を
通過してI/Oリード信号8を“1”にしてデバ
イス1の保持しているデータ(上位8ビツトデー
タ)をデータライン20に出力させる。さらにこ
のデータは切換回路18を通り、ラツチバス23
上に現われる。第4図のt7において、デバイス
リード要求信号27は”0”に房るが、この立下
りでラツチバス23上のデぞタはラツチ19によ
りラツチされる。さらに一定時間の後第4図のt
8にてデバイス1は次のデータ読出しを要求する
ためデバイスリード要求信号27を再び“1”に
する。今度はF/Fの出力Q6は“0”から
“1”に反転するため、デバイスリード要求信号
27はアンドゲート13を通過してDMA要求信
号9を“1”にする。この結果DMAC3はCPU
17へDMAを要求し、一定時間の後、DMAが
開始される。DMAサイクルではメモリーライト
信号25が第4図のt9においてDMAC3によ
り“1”となる。メモリーライト信号25はデコ
ーダ30およびORゲート14を通過しI/Oリ
ード信号8を“1”とする。I/Oリード信号8
の“1”によりデバイスは一定時間後t10にお
いて出力データ(下位8ビツトデータ)をデータ
ライン20へ出力する。この時データライン20
は切換回路18により下位8ビツトバス12に接
続されている。
Now consider the case where data is transferred from device 1 to memo 4. First, it is assumed that the output Q6 of F/F5 is set to "1". At t6 in FIG. 4, the device 1 sets the device read request signal 27 to "1" to instruct that it wants to send data. Since it becomes an inverted “0”, the DMA request signal 9 to the DMAC3 remains “0” due to the AND gate 13.
No DMA is performed. Instead, the device read request 27 passes through the AND gate 28 and the OR gate 14, sets the I/O read signal 8 to “1”, and outputs the data held by the device 1 (upper 8 bit data) to the data line 20. let Furthermore, this data passes through the switching circuit 18 and the latch bus 23.
appear above. At t7 in FIG. 4, the device read request signal 27 remains at "0", and the data on the latch bus 23 is latched by the latch 19 at this fall. After a further certain period of time, t in Figure 4
At step 8, the device 1 sets the device read request signal 27 to "1" again to request the next data read. This time, the output Q6 of the F/F is inverted from "0" to "1", so the device read request signal 27 passes through the AND gate 13 and changes the DMA request signal 9 to "1". As a result, DMAC3 is
17 for DMA, and after a certain period of time, DMA is started. In the DMA cycle, the memory write signal 25 is set to "1" by the DMAC 3 at t9 in FIG. The memory write signal 25 passes through the decoder 30 and the OR gate 14 and sets the I/O read signal 8 to "1". I/O read signal 8
1, the device outputs output data (lower 8-bit data) to the data line 20 at t10 after a certain period of time. At this time data line 20
is connected to the lower 8-bit bus 12 by a switching circuit 18.

一方上位8ビツトバス11には先のデバイスア
クセス時に出力されたデータのラツチ出力が出力
されている。メモリーライト信号25がt11に
おいて“1”から“0”になるとメモリー4に上
位8ビツトバス11と下位8ビツトバス12のデ
ータ16ビツトが書き込まれてDMAは終了す
る。以降デバイスリード要求信号27が発生する
たびにこれを繰り返す。次にメモリー4からデバ
イス1にデータを転送する場合を述べる。F/F
5の出力Q6は初めに“0”に初期化されている
とする。デバイス1からの最初のデバイスライト
要求信号26が“1”になると(第5図t12)
F/F5の出力Q6は反転し“1”となる。した
がつてデバイスライト要求信号26はアンドゲー
ト13を通過してDMAC3にDMAを要求し、
DMAC3はCPU17にDMAを要求し、DMAが
開始きれる。DMAC3によりメモリーリード信
号24が第5図t13に“1”となるとORゲー
ト15によりI/Oライト信号7も“1”とな
る。一定時間後上位8ビツトバス11、下位8ビ
ツトバス12上にメモリー4のデータが確定する
(第5図t14)。この時切換回路18は下位8ビ
ツトバス12をデータライン20に接続してい
る。その後t15にてメモリーリード信号24が
“0”になつた時、データライン20上のデータ
(下位8ビツトデータ)はデバイス1に書き込ま
れ、さらに上位8ビツトバス11ろ内容はラツチ
19にラツチされてDMは終了しデバイスライト
要求信号26も“0”に房る。次に再びデバイス
ライト要求信号26が“1”になると(第5図t
16)この時F/F5の出力Q6は反転して
“0”になる。そのためアンドゲート13により
DMA要求信号9は“0”のままでDMAは行な
わない。しかしアンドゲート29とORゲート1
5によりI/Oライト信号7が“1”となり先に
ラツチされた上位8ビツトバスのデータがラツチ
バス23に出力される。この時切換回路はラツチ
バス23をデータライン20に接続している。一
定時間後デバイスライト要求信号26が“0”に
房つた時(第5図t17)I/Oライト信号7も
“0”となつてデータライン20上のデータはデ
バイスに書き込まれる。この段階でメモリー4の
データ16ビツトがデバイス1に転送された事に
なる。以降デバイスライト要求信号26が発生す
るたびにこれを繰り返す。又、以上の実施例で
は、8ビツト←16ビツトの切り換えにつき述べた
が、本発明は、これに限定されるものではなく、
例えば、16ビツト←32ビツトの切り換え等にも適
用できる。
On the other hand, the upper 8-bit bus 11 outputs the latch output of the data output during the previous device access. When the memory write signal 25 changes from "1" to "0" at t11, 16 bits of data on the upper 8-bit bus 11 and the lower 8-bit bus 12 are written into the memory 4, and the DMA ends. This process is repeated every time the device read request signal 27 is generated thereafter. Next, a case will be described in which data is transferred from the memory 4 to the device 1. F/F
It is assumed that the output Q6 of 5 is initially initialized to "0". When the first device write request signal 26 from device 1 becomes "1" (t12 in FIG. 5)
The output Q6 of the F/F5 is inverted and becomes "1". Therefore, the device write request signal 26 passes through the AND gate 13 and requests DMA from the DMAC 3,
DMAC3 requests DMA from CPU17, and DMA can be started. When the memory read signal 24 becomes "1" by the DMAC 3 at t13 in FIG. 5, the I/O write signal 7 also becomes "1" by the OR gate 15. After a certain period of time, the data in the memory 4 is fixed on the upper 8-bit bus 11 and the lower 8-bit bus 12 (t14 in FIG. 5). At this time, the switching circuit 18 connects the lower 8-bit bus 12 to the data line 20. After that, when the memory read signal 24 becomes "0" at t15, the data on the data line 20 (lower 8-bit data) is written to the device 1, and the contents of the upper 8-bit bus 11 are latched into the latch 19. DM ends and the device write request signal 26 also becomes "0". Next, when the device write request signal 26 becomes "1" again (FIG. 5, t)
16) At this time, the output Q6 of F/F5 is inverted and becomes "0". Therefore, by AND gate 13
The DMA request signal 9 remains at "0" and no DMA is performed. However, AND gate 29 and OR gate 1
5, the I/O write signal 7 becomes "1" and the previously latched upper 8-bit bus data is output to the latch bus 23. At this time, the switching circuit connects the latch bus 23 to the data line 20. After a certain period of time, when the device write request signal 26 becomes "0" (t17 in FIG. 5), the I/O write signal 7 also becomes "0" and the data on the data line 20 is written to the device. At this stage, 16 bits of data in memory 4 have been transferred to device 1. This is repeated every time the device write request signal 26 is generated thereafter. Furthermore, in the above embodiments, switching between 8 bits and 16 bits was described, but the present invention is not limited to this.
For example, it can be applied to switching from 16 bits to 32 bits.

<効果> 以上、詳細に説明したように本発明においては、
上位側あるいは下位側のデータのいずれか一方を
一時記憶手段に記憶し、切り換え回路が、切り換
わるのと同期して、該記憶手段に記憶されたデー
タが大きなバス幅のバスに、出力されるので、
DMA実行時においても、バスの専用される時間
が、大幅に削減でき、それによつてCPUの処理
中断時間が大幅に減らせるので、システム全体の
スループツトが大幅に向上する。
<Effects> As described above in detail, in the present invention,
Either the upper side data or the lower side data is stored in a temporary storage means, and a switching circuit outputs the data stored in the storage means to a bus with a large bus width in synchronization with the switching. So,
Even during DMA execution, the time dedicated to the bus can be significantly reduced, thereby greatly reducing the time during which CPU processing is interrupted, thereby greatly improving the throughput of the entire system.

又、本願では、切り換え回路が切り換えるれ、
最後のデータが、大きなビツト幅のバスに転送可
になつた時点で、一時記憶手段に記憶されていた
データも同時に、大きなビツト幅バスに転送可と
なるので、データ転送のタイミングが速く、した
がつてデータ転送の効率を大幅に向上できる。
Moreover, in the present application, if the switching circuit is switched,
When the last data can be transferred to a bus with a large bit width, the data stored in the temporary storage means can also be transferred to a bus with a large bit width at the same time. As a result, data transfer efficiency can be greatly improved.

また、デバイス装置で準備できたデータ分だけ
該デバイス装置にリードまたはライトアクセスす
ると共にDMAを実行するので、デバイス装置の
準備が間に合わないことにより生ずるデータ転送
におけるオーバーランエラーが完全になくなりデ
ータ転送の信頼性が大幅に向上する。
In addition, since read or write access is performed to the device and DMA is executed for the amount of data that has been prepared by the device, overrun errors in data transfer that occur due to the device not being ready in time are completely eliminated, and data transfer is Reliability is greatly improved.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は、本発明のDMA制御回路の実施例で
ある。第2図〜第5図は、第1図の実施例の動作
を示すタイムチヤートである。 1……デバイス、4……メモリー、5……フリ
ツプフロツプ、18……切換回路、19……ラツ
チ、30……デコーダ。
FIG. 1 shows an embodiment of the DMA control circuit of the present invention. 2 to 5 are time charts showing the operation of the embodiment of FIG. 1. 1...Device, 4...Memory, 5...Flip-flop, 18...Switching circuit, 19...Latch, 30...Decoder.

Claims (1)

【特許請求の範囲】 1 ダイレクトメモリアクセス開始要求信号によ
り起動するダイレクトメモリアクセス実行回路を
用いてメモリー装置とデバイス装置間でデータの
授受を行なう装置に於て、 上位ビツト側バス及び下位ビツト側バスから構
成される第1バスと、 デバイス装置に接続される第2バスと、 前記第1バスの上位ビツト側バス及び下位ビツ
ト側バスのいずれか一方と前記第2バスとを選択
的に接続するバス切換回路と、 前記第1バスの上位ビツト側バス及び下位ビツ
ト側バスのいずれか一方及び前記バス切換回路と
接続される一時記憶手段と、 前記デバイス装置からのリードまたはライト要
求信号に応答して該デバイス装置へのリードまた
はライトアクセスを該デバイス装置の単位番地分
実行すると共に前記デバイス装置からのリード要
求信号及びライト要求信号を入力し前記リード要
求信号又はライト要求信号に対応して出力信号を
反転させる反転手段を備え、前記デバイス装置よ
り前記データをリードする場合は前記デバイス装
置からの前記リード要求信号を前記第1バスのバ
ス幅に対応した前記データの準備に必要な所定回
数だけ前記反転手段に入力して前記反転手段から
の出力信号を変化させ該反転手段からの出力信号
と前記リード要求信号又はライト要求信号の一方
が入力されるゲート手段の前記リード要求信号通
過禁止状態を解除することにより、前記デバイス
装置へ前記データをライトする場合は前記デバイ
ス装置への前記ライト要求信号を前記反転手段へ
入力して前記反転手段からの出力信号を変化させ
前記ライト要求信号に前記ゲート手段を通過させ
ることにより前記ダイレクトメモリアクセス開始
要求信号を生成して前記ダイレクトメモリアクセ
ス実行回路へ出力し前記ダイレクトメモリアクセ
ス実行回路を起動させる回路と、 を有することを特徴とするダイレクトメモリアク
セス制御回路。
[Claims] 1. In a device that exchanges data between a memory device and a device using a direct memory access execution circuit activated by a direct memory access start request signal, an upper bit side bus and a lower bit side bus a first bus consisting of a first bus, a second bus connected to a device, and selectively connecting one of an upper bit side bus and a lower bit side bus of the first bus to the second bus. a bus switching circuit; temporary storage means connected to either one of the upper bit side bus and the lower bit side bus of the first bus and the bus switching circuit; responsive to a read or write request signal from the device apparatus; executes read or write access to the device for the unit address of the device, inputs a read request signal and a write request signal from the device, and outputs a signal in response to the read request signal or write request signal. and when reading the data from the device, the read request signal from the device is inverted a predetermined number of times necessary to prepare the data corresponding to the bus width of the first bus. inputting the signal into an inverting means to change the output signal from the inverting means to release the read request signal passage prohibition state of the gate means to which the output signal from the inverting means and either the read request signal or the write request signal are input; By doing this, when writing the data to the device, the write request signal to the device is input to the inverting means to change the output signal from the inverting means, and the gate means changes the output signal from the inverting means to the write request signal. A direct memory access control circuit comprising: a circuit that generates the direct memory access start request signal and outputs it to the direct memory access execution circuit to activate the direct memory access execution circuit.
JP6865184A 1984-04-06 1984-04-06 Direct memory access control circuit Granted JPS60211557A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6865184A JPS60211557A (en) 1984-04-06 1984-04-06 Direct memory access control circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6865184A JPS60211557A (en) 1984-04-06 1984-04-06 Direct memory access control circuit

Publications (2)

Publication Number Publication Date
JPS60211557A JPS60211557A (en) 1985-10-23
JPH0330899B2 true JPH0330899B2 (en) 1991-05-01

Family

ID=13379813

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6865184A Granted JPS60211557A (en) 1984-04-06 1984-04-06 Direct memory access control circuit

Country Status (1)

Country Link
JP (1) JPS60211557A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2563807B2 (en) * 1987-08-19 1996-12-18 沖電気工業 株式会社 Direct memory access control circuit
JPH01181145A (en) * 1988-01-13 1989-07-19 Nec Corp Data composing system for dma transfer device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5952460B2 (en) * 1978-12-21 1984-12-19 三菱電機株式会社 memory device
JPS58114119A (en) * 1981-12-26 1983-07-07 Fujitsu Ltd Data transfer controlling system

Also Published As

Publication number Publication date
JPS60211557A (en) 1985-10-23

Similar Documents

Publication Publication Date Title
JPH0619760B2 (en) Information processing equipment
JPS6217783B2 (en)
JPS581451B2 (en) Data transfer method
JP3304395B2 (en) Data transfer device and data transfer method
JPH06274462A (en) Asynchronous writing system for shared memory
JP2634609B2 (en) Data transfer device
JPH029401Y2 (en)
JPS6381557A (en) Dual port memory
JP2581144B2 (en) Bus control device
JPS61237145A (en) Controlling system for store buffer
JP3242474B2 (en) Data processing device
JP3028998B2 (en) DMA transfer circuit
JPS6349964A (en) Handshake controller
JPS5886623A (en) Memory control system
JPH0567035A (en) Data alignment method in DMA transfer
JP2669028B2 (en) Command register circuit
JP2884620B2 (en) Digital image processing device
JPS5864534A (en) Data transfer system of computer device
JP2659886B2 (en) Processor system
JPS6059462A (en) Pipeline access memory of bi-directional data bus
JPH0519918A (en) IO bus control system
JPS6049465A (en) Data transfer method between microcomputers
JPS60211557A (en) Direct memory access control circuit
JPH0551931B2 (en)
JPS61292739A (en) Memory device

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term