Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS5953565B2 - Direct memory access control device - Google Patents
[go: Go Back, main page]

JPS5953565B2 - Direct memory access control device - Google Patents

Direct memory access control device

Info

Publication number
JPS5953565B2
JPS5953565B2 JP53101824A JP10182478A JPS5953565B2 JP S5953565 B2 JPS5953565 B2 JP S5953565B2 JP 53101824 A JP53101824 A JP 53101824A JP 10182478 A JP10182478 A JP 10182478A JP S5953565 B2 JPS5953565 B2 JP S5953565B2
Authority
JP
Japan
Prior art keywords
data
channel
address
main memory
control device
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
Application number
JP53101824A
Other languages
Japanese (ja)
Other versions
JPS5530707A (en
Inventor
宏 松本
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 JP53101824A priority Critical patent/JPS5953565B2/en
Publication of JPS5530707A publication Critical patent/JPS5530707A/en
Publication of JPS5953565B2 publication Critical patent/JPS5953565B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Description

【発明の詳細な説明】 本発明はダイレクト メモリ アクセス制御装置、特に
入出力装置として多チャンネルで、時系、’列データを
扱う際に好適なダイレクト メモリアクセス制御装置に
関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a direct memory access control device, and particularly to a direct memory access control device suitable for handling time-based, columnar data with multiple channels as an input/output device.

ダイレクト メモリ アクセス(以下、DMAと略する
)制御装置は、中央処理装置を介さずに、主メモリとデ
バイスとの間でデータ交信を直こ接に行う方式より成る
A direct memory access (hereinafter abbreviated as DMA) control device is a system that directly communicates data between a main memory and a device without going through a central processing unit.

デバイスとして、多チャンネルで、時系列データより成
る場合の、DMA制御装置について以下、述べよう。第
1図は従来の全体構成を示す図である。
Hereinafter, we will discuss a DMA control device when the device is multi-channel and consists of time-series data. FIG. 1 is a diagram showing the entire conventional configuration.

m個のチャンネルCHI、CH2、・・・・・・、CH
mの時系列データはマルチプレクサ(MPX)2を介し
て1個毎のデータとして走査され、DMA制御装置3に
送られる。このDMA制御装置3は、中央処理装置(C
PU)4と、主メモリ (M)5に接続されている。各
チャンネルでのデータAのタイミングは第2図aで示さ
れ、MPX3の出力B及びDMA制御装置3の出力Cは
第2図をで示されている。図では、各チャンネルともに
、n個のデータを扱うものとしている。第2図をから明
らかなように、先ず、各チャンネルの第1番目のデータ
1 ・1、1・ 2、・・・・・・、1・mが送られる
m channels CHI, CH2,...,CH
The m time series data are scanned individually as data via a multiplexer (MPX) 2 and sent to the DMA control device 3. This DMA control device 3 is a central processing unit (C
PU) 4 and main memory (M) 5. The timing of data A in each channel is shown in FIG. 2a, and the output B of the MPX 3 and the output C of the DMA controller 3 are shown in FIG. In the figure, it is assumed that each channel handles n pieces of data. As is clear from FIG. 2, first, the first data 1.1, 1.2, . . . , 1.m of each channel is sent.

次いで、各チャンネルの第2番目のデータ2 ・1、2
・ 2、・・・・・・、2・ mが順順に送信される。
以下、同様な繰返しを行いながら、第n番目のデータn
・ 1、n・ 2、・・・・・・、n−mを送信し、
すべてのチャンネルにわたる全データの送信が完了する
。全データの送信後、次の全データの送信が同様にして
なされる。第3図はDMA制御装置の内部構成及び若干
のインターフェース構成を示す図である。
Next, the second data of each channel 2 ・1, 2
・2, ..., 2・m are transmitted in order.
Hereafter, while repeating the same process, the nth data n
・ Send 1, n・ 2, ......, nm,
Transmission of all data across all channels is complete. After all the data is transmitted, the next whole data is transmitted in the same way. FIG. 3 is a diagram showing the internal configuration and some interface configurations of the DMA control device.

DMA制御装置3は入出力バス100とデバイス制御回
路200との間に介在し、デバイスと主メモリとの間で
データ転送実行の制御を行つている。DMA制御装置3
は、データ レシーバ(REC)11、メモリアドレス
レジスタ(MAR)12、データ カウンタ(DC)
13、コマンド レジスタ(COM)14、データ バ
ッファ レジスタ (BUF)15、アドレス ドライ
バ(DRIVER)16、マルチプレクサ(MPX)1
7、制御回路(CTL)18より成る。更に、ラインと
しては、入力データライン(DATA)21、制御情報
ライン(CTLC)22、出力fヨ黹^ライン(DATA
)23、メモリアドレスライン(ADDRESS)24
が存在し、入出力バス100と接続している。デバイス
制御回路200との間には、ステータス入力ライン(S
TATUS)31、データ出力ライン(DATA)32
、コマンド出力ライン(COM)33、コントロール入
出力ライン(CTLC)34、データ入力ライン(DA
TA)が介在している。先ず、データ転送に先立ち、C
PUから、使用する主メモリの先頭アドレスと、データ
転送語数を受取り、それぞれMARl2,DCl3に格
納する。
The DMA control device 3 is interposed between the input/output bus 100 and the device control circuit 200, and controls execution of data transfer between the device and the main memory. DMA control device 3
is a data receiver (REC) 11, a memory address register (MAR) 12, and a data counter (DC).
13, Command register (COM) 14, Data buffer register (BUF) 15, Address driver (DRIVER) 16, Multiplexer (MPX) 1
7. Consists of a control circuit (CTL) 18. Furthermore, the lines include an input data line (DATA) 21, a control information line (CTLC) 22, and an output line (DATA).
) 23, memory address line (ADDRESS) 24
exists and is connected to the input/output bus 100. A status input line (S
TATUS) 31, data output line (DATA) 32
, command output line (COM) 33, control input/output line (CTLC) 34, data input line (DA
TA) is intervening. First, prior to data transfer, C
The head address of the main memory to be used and the number of data transfer words are received from the PU and stored in MAR12 and DC13, respectively.

MARl2は1語のデータ転送の毎にその内1容が、A
DDl(+1)され、DCl3は1語のデータ転送毎に
その内容がSUBl(−1)される。DCl3の内容が
゛0゛になつた時点でデータ転送を終了する。かかる構
成下での多チヤンネルデータの処理を,説明しよう。
MARl2 changes its contents to A every time one word of data is transferred.
DD1 (+1), and the contents of DC13 are SUB1 (-1) every time one word of data is transferred. The data transfer ends when the content of DCl3 becomes ``0''. Let us explain the processing of multi-channel data under such a configuration.

第2図bのタイミングで取り込まれたデータはその取り
込まれた順序に従つて、主メモリの中に記憶される。そ
の時の主メモリのデータ配列を第4図に示す。主メモリ
の先頭アドレスとして、EAを設定すると、図のように
、先頭番:地EAにはデータ1・]、番地EA+1には
、データ2・1,・・・・・・,字地EA+(m−1)
にはデータm・1が記憶される。以下の番地でも同様に
して、m個のアドレス毎に各チヤンネルのデータが記憶
されることになる。結局、第2図bで示すデ・ータはそ
の取り込み順に、順次第4図に示す如きデータとなつて
主メモリに記憶される。かかる配列のデータの処理は各
チヤンネル毎に行われる。即ち、チヤンネルCHlのデ
ータに対しては、主メモリの中のアドレスEA,EA+
M,EA+2m,・・・・・・,EA+(n−1)mの
データが読出され、チヤンネルCHlのデータとして処
理される。チヤンネルCH2に対しては、アドレスEA
+1,EA+m+1,・・・・・・,EA+(n−1)
m+1のデータが読出され、チヤンネルCH2のデータ
とし・て処理される。以下、同様にしてすべてのチヤン
ネルのデータ処理がなされる。データ処理の形としては
、各チヤンネルに入力するデータの性格によつて決まる
。例えば、振動台の周波数成分を求めるべく、振動台の
複数の個所に振動検出器を設け、その複数の振動検出器
にそれぞれチヤンネルの称び名を与えた場合、各チヤン
ネルでは、振動検出器から得られた検出信号をデイジタ
ル的に取り込み、上記した如く、DMA制御装置を介し
て主メモリにそのデータを第4図に示すように取り込み
記憶することになる。そして、DMAで取り込まれたデ
ータは、上述したように各チヤンネル毎に読出され、各
チヤンネル毎の周波数解析用のデータとして扱われ、例
えばFFT処理や平均化手法等により処理され、周波数
特性検出用の処理がなされる。以上の従来例では、主メ
モリへの書込み、及び読出しに特別のソフトウエアを用
意しなければならない。
The data captured at the timing shown in FIG. 2b are stored in the main memory in the order in which they were captured. The data arrangement of the main memory at that time is shown in FIG. When EA is set as the starting address of the main memory, as shown in the figure, the starting number: EA is data 1.], the address EA+1 is data 2.1,..., EA+( m-1)
Data m·1 is stored in . Similarly, data for each channel will be stored for each m address at the following addresses. In the end, the data shown in FIG. 2b is stored in the main memory in the order in which it is taken in, as data shown in FIG. 4. Processing of data in such an array is performed for each channel. That is, for the data of channel CH1, addresses EA, EA+ in the main memory are used.
The data of M, EA+2m, . . . , EA+(n-1)m is read out and processed as data of channel CH1. For channel CH2, address EA
+1,EA+m+1,...,EA+(n-1)
Data of m+1 is read out and processed as data of channel CH2. Thereafter, data processing for all channels is performed in the same manner. The form of data processing is determined by the nature of the data input to each channel. For example, if vibration detectors are installed at multiple locations on the shaking table in order to determine the frequency components of the shaking table, and each of the multiple vibration detectors is given a channel name, in each channel, The obtained detection signal is digitally captured, and as described above, the data is captured and stored in the main memory via the DMA control device as shown in FIG. The data captured by DMA is then read out for each channel as described above, treated as frequency analysis data for each channel, processed by FFT processing, averaging method, etc., and used for frequency characteristic detection. processing is performed. In the conventional example described above, special software must be prepared for writing to and reading from the main memory.

例えば、チヤンネルCHlのデータに対しては、m個毎
にとびとびのアドレスを編集しなければならなかつたり
、特別のデータ分配のためのアドレス編集を行わなけれ
ばならない。こうした処理は、従来、当然の如くみなさ
れていたが、データ取り込みからデータ処理に至る経過
をみた場合、その間の編集や分配は多くの時間を費やし
、且つ各チヤンネル毎のオンラインによるデータ処理の
ネツクとなつていたのであつた。本発明は、ソフトウエ
ア的な負担を軽くして、処理時間の短縮をはかることを
可能にするDMA制御装置を提供するものである。
For example, for the data of channel CH1, it is necessary to edit discrete addresses every m, or it is necessary to edit addresses for special data distribution. In the past, such processing was taken for granted, but if you look at the process from data capture to data processing, the editing and distribution in between takes a lot of time, and the online data processing network for each channel is extremely time-consuming. It was getting hot. The present invention provides a DMA control device that makes it possible to reduce the software load and shorten processing time.

本発明の要旨は、従来のメモリ アドレス レジスタの
代りにフアストイン・フアストアウトレジスタを使用す
るようにしたものである。
The gist of the invention is the use of fast-in, fast-out registers in place of conventional memory address registers.

以下、図面により本発明を詳細に説明しよう。第5図は
本発明の実施例を示す図である。
Hereinafter, the present invention will be explained in detail with reference to the drawings. FIG. 5 is a diagram showing an embodiment of the present invention.

第3図と異る点はMARl2の代りにフアストイン・フ
アストアウト レジスタ(FIFO)19を設けた点、
及び+1するAdd−1回路20を設けた点にある。F
IFOl9は、よく知られているように、設定(入力)
されたデータの順に(フアストイン)、外部に取り出す
(フアストアウト)ようにしたものである。
The difference from FIG. 3 is that a fast-in/fast-out register (FIFO) 19 is provided instead of MARl2.
and +1 is provided with an Add-1 circuit 20. F
IFOl9, as is well known, is a setting (input)
The data is retrieved externally (fast-out) in the order in which it is received (first-in).

本実施例では、FIFOl9のワード容量はチヤンネル
総数mとしている。このFIFOl9には、各チヤンネ
ルからのデータ取込みに先立つてすべてのワードにデー
タが記憶される。このデータは、CPUからデータライ
ン21を介して送られてくる。データの内容としては、
各チヤンネル毎のすべての先頭番地である。その先頭番
地の入力順序は、チヤンネル順、即ち、チヤンルCHl
,CH2,・・・・・・,CHmの順序で行われる。具
体的な事例で説明する。各チヤンネル毎のアドレス設定
の基本的な考え方は、各チヤンネル毎のデータは、連続
アドレスの中で設定されるということである。
In this embodiment, the word capacity of FIFO 19 is the total number of channels m. In this FIFO 19, data is stored in all words before data is taken in from each channel. This data is sent from the CPU via the data line 21. The content of the data is
These are all starting addresses for each channel. The input order of the first address is the channel order, that is, the channel CH1
, CH2, . . . , CHm. This will be explained using a specific example. The basic idea of setting addresses for each channel is that data for each channel is set in consecutive addresses.

従つて、各チヤンネル毎の先頭アドレスは、とびとびの
値となる。各チヤンネル毎のデータの総数をn個とする
と、各チヤンネルの先頭アドレスは、n個毎に得られる
アドレスである。今、チヤンネルCH]の先頭アドレス
をFAlとすると、このチヤンネルではアドレスEAl
からアレスEAl+(n−1)のアドレスを占有する。
次のチヤンネルCH2では、アドレスEAl+nを先頭
アドレスとしてEAl,+nからEAl+(2n−1)
のアドレスを占有する。チヤンネルCHiではアドレス
EAl+(11)nからEAl+i−n−]のアドレス
を占有する。最後のチヤンネルCHmではアドレスEA
l+(m−1)nからEAl+m−n−1のアドレスを
占有する。以上から明らかなように、各チヤンネルの先
頭番地は、すべてのチヤンネルに対して連続アドレスと
すると、その時のFIFOl9に設定すべき先頭アドレ
スは、EAl,BAl+N,.・・・・・・,EAl+
(1−1)N,・・・・・・,EAl+(m−1)N4
となる。尚、第2図で示す如きデータは何回にもわたつ
て取り込まれ、且つ利用されるため、第1回目のデ゛一
タのみで一担データ処理が終了しその後のデータは同一
アドレスに設定されるとは限らない。従つて、一般的に
は、先頭アドレスは、チiヤンネルCHlに対しては、
先頭アドレスは、チヤンネルCHlに対してはEAl,
CH2に対してはEA2,・・・・・・,CHiに対し
てはEAi,・・・・・・,CHmとしてはEAmの如
くなる。この時のFIFOl9のデータ構成を第6図に
示す。図では、EAl,EA2,.・・・・・・,EA
i,・・・・・・EAmの順序にアドレスが設定され、
このアドレスの順序に出力される様子を示している。第
5図に示す如く設定されたFIF(519の活用の仕方
を述べよう。
Therefore, the start address for each channel is a discrete value. Assuming that the total number of data for each channel is n, the start address of each channel is an address obtained every n pieces. Now, if the start address of the channel CH] is FAl, then in this channel the address EAL is
It occupies addresses from address EAL+(n-1).
In the next channel CH2, address EAl+n is used as the first address, and from EAl,+n to EAl+(2n-1)
occupies the address of Channel CHi occupies addresses EAl+(11)n to EAl+i−n−]. Address EA on the last channel CHm
It occupies addresses from l+(m-1)n to EAl+m-n-1. As is clear from the above, if the start address of each channel is a continuous address for all channels, the start addresses to be set in FIFO 19 at that time are EAl, BAl+N, . ......, EAL+
(1-1)N,...,EAL+(m-1)N4
becomes. Furthermore, since the data shown in Figure 2 is fetched and used many times, the data processing is completed with only the first data, and subsequent data are set to the same address. There is no guarantee that it will be done. Therefore, in general, the first address for channel CH1 is
The start address is EAl for channel CHl,
For CH2, EA2, ..., for CHi, EAi, ..., for CHm, EAm. The data structure of FIFO 19 at this time is shown in FIG. In the figure, EAl, EA2, . ......,EA
Addresses are set in the order of i, ...EAm,
This shows how the addresses are output in order. Let us describe how to utilize the FIF (519) set as shown in FIG.

先ず、データ取り込みが開始.されると、FIFOl9
のアドレスEAlが読出される。このアドレスEAlは
チヤンネルCHlの先頭番地であり、チヤンネルCHl
の第1番目のデータ]・1は主メモリのEAlに記憶さ
れる。同時に、上記読出されたデータはAdd−1回路
20を・介して+1されFIFOl9のEAmが設定さ
れていたアドレスにデータEAl+1として記憶される
。尚、EAlが読出された段階で、FIFOl9の内容
は第5゛図の下位方向に一段シストされている故、EA
mなるデータはEA../1なるデータの存在していた
場所にシフトされている。次に、アドレスEA2が読出
され、チヤンネルCH2の第1番目のデータが主メモリ
のアドレスEA2に記憶される。以下、第1番目のデ゛
一タが上記チヤンネル毎に指定された主メモリのアドレ
スに順次記憶される。この第1回目のデ゛一タの記憶が
終了した段階では、FIFOl9の内容は、第5図の上
部ワードからEAm+1,EAm/1+1,・・・・・
・EAi+1,・・・・・・,EA2+1,EA1+1
となる。各チヤンネル毎の2番目のデータは、今度はこ
のFIFOl9の設定アドレスに従つて主メモリに順次
記憶される。かかる経過を経て主メモリに記憶されたデ
ータは第7図に示すようになる。第8図は、FIFOl
9のデータの変化過程を示している。最終的には、EA
l+N,EA2+N,EAi+N,・・・・・・,EA
!11+nとなり、このアドレスに従つたデータ記憶が
なされる。以上の実施例によれば各入カチヤンネルの時
系列データが、主メモリ内において各チヤンネル毎にプ
ロツク化され、時系列データ順に格納されているため、
従来技術では必須のデータ編集操作の処理が、本発明に
於ては不必要となり、処理性能の向上に効果は大であり
、特に、振動台制御、振動計測、サイクリツタ デイジ
タル テレメータ入出力制御の如き、入出力の時間的制
約の大きいシステムに適用して効果は顕著である。
First, data import begins. FIFOl9
The address EAL of is read out. This address EAL is the start address of channel CH1, and
1st data]・1 is stored in EAl of the main memory. At the same time, the read data is incremented by 1 via the Add-1 circuit 20 and stored as data EAl+1 at the address where EAm of FIFO 19 was set. By the way, at the stage when EA1 is read, the contents of FIFO19 are shifted one step downward in FIG.
The data m is EA. .. It has been shifted to the location where the data /1 existed. Next, address EA2 is read and the first data of channel CH2 is stored at address EA2 of the main memory. Thereafter, the first data is sequentially stored in the main memory address specified for each channel. At the stage when this first data storage is completed, the contents of FIFO 19 are EAm+1, EAm/1+1, . . . from the upper word in FIG.
・EAi+1,..., EA2+1, EA1+1
becomes. The second data for each channel is then sequentially stored in the main memory according to the set address of this FIFO 19. The data stored in the main memory through this process becomes as shown in FIG. Figure 8 shows the FIFOl
9 shows the change process of the data. Ultimately, EA
l+N, EA2+N, EAi+N, ......, EA
! 11+n, and data storage is performed according to this address. According to the above embodiment, the time series data of each input channel is programmed for each channel in the main memory and stored in the order of the time series data.
Data editing operations, which are essential in the conventional technology, are no longer necessary in the present invention, which has a great effect on improving processing performance, especially for vibration table control, vibration measurement, cycling, digital telemeter input/output control, etc. The effect is remarkable when applied to systems with large input/output time constraints.

以上の実施例では、多チヤンネル時系列データの入力シ
ステムについて説明したが、出力システムについても全
く同様で゛あることは明らかで゛ある。
In the above embodiments, an input system for multi-channel time-series data has been described, but it is clear that the same applies to an output system.

更に、アドレス更新の仕方として、アドレスにプラス1
(+1)のAdd−1構成をとつたが、一般的には(+
1)以外の事例でもよい。要するにインクリメントする
ことになる。本発明によれば、データ編集の処理が不要
になり、データ処理速度の向上に効果を持つ。
Furthermore, as a way to update the address, add 1 to the address.
(+1) Add-1 configuration was adopted, but generally (+
Cases other than 1) may also be used. In short, it will be incremented. According to the present invention, there is no need for data editing processing, which is effective in improving data processing speed.

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

第1図は従来例を示す図、第2図A,bはそのタイムチ
ヤート、第3図は従来例の具体的回路図、第4図はその
際の主メモリ内でのデータ記憶構成図、第5図は本発明
の実施例図、第6図は本発明の実施例であるFIFOの
データ構成図、第7図はその際の主メモリのデ゛一タ記
憶図、第8図はFIFOのデータの流れを示す図である
。 13・・・データカウンタ、 9・・・フアストイン フアストアウトレジスタ。
FIG. 1 is a diagram showing a conventional example, FIG. 2 A and b are time charts thereof, FIG. 3 is a specific circuit diagram of the conventional example, and FIG. 4 is a data storage configuration diagram in the main memory at that time. FIG. 5 is a diagram of an embodiment of the present invention, FIG. 6 is a data configuration diagram of a FIFO which is an embodiment of the present invention, FIG. 7 is a data storage diagram of the main memory at that time, and FIG. 8 is a diagram of a FIFO FIG. 2 is a diagram showing the flow of data. 13...Data counter, 9...Fast-in-fast-out register.

Claims (1)

【特許請求の範囲】[Claims] 1 入出力デバイスと主メモリとの間に介在して中央処
理装置をぬきにして入出力デバイスと主メモリとの間で
データ交信を直接行わせてなるダイレクトメモリアクセ
ル制御装置に於いて、主メモリのアクセス用アドレスが
設定されるレジスタとしてファストインファストアウト
レジスタを設け、該レジスタに設定されたアドレスに従
つて主メモリのアクセスを行わせると共に、該レジスタ
から読出したアドレスをインクリメントして再び上記レ
ジスタに記憶させ、以後のアクセスを順次行わせるよう
にしたダイレクトメモリアクセス制御装置。
1. In a direct memory accelerator control device that is interposed between an input/output device and the main memory and allows data communication to be performed directly between the input/output device and the main memory without using the central processing unit, the main memory A fast-in-fast-out register is provided as a register in which an access address is set, and the main memory is accessed according to the address set in the register, and the address read from the register is incremented and the register is read again. A direct memory access control device that stores data in the memory and sequentially performs subsequent accesses.
JP53101824A 1978-08-23 1978-08-23 Direct memory access control device Expired JPS5953565B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53101824A JPS5953565B2 (en) 1978-08-23 1978-08-23 Direct memory access control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53101824A JPS5953565B2 (en) 1978-08-23 1978-08-23 Direct memory access control device

Publications (2)

Publication Number Publication Date
JPS5530707A JPS5530707A (en) 1980-03-04
JPS5953565B2 true JPS5953565B2 (en) 1984-12-26

Family

ID=14310852

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53101824A Expired JPS5953565B2 (en) 1978-08-23 1978-08-23 Direct memory access control device

Country Status (1)

Country Link
JP (1) JPS5953565B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60168256A (en) * 1984-02-10 1985-08-31 Hitachi Ltd Address management system of various direct memory access
JPH0644258B2 (en) * 1984-02-29 1994-06-08 株式会社日立製作所 DMA transfer destination buffer setting method
JPS60183665A (en) * 1984-03-02 1985-09-19 Hitachi Ltd Dma transfer control system
JPS60183666A (en) * 1984-03-02 1985-09-19 Hitachi Ltd Dma transfer control system

Also Published As

Publication number Publication date
JPS5530707A (en) 1980-03-04

Similar Documents

Publication Publication Date Title
JPH0122940B2 (en)
JPS5953565B2 (en) Direct memory access control device
JPH0537676A (en) High speed processing unit for music information
JP3317316B2 (en) Image processing device
JPS6156546B2 (en)
JP3357243B2 (en) Setting data changing device in image processing device
JPS59214977A (en) data processing equipment
JPS59132479A (en) Data processing circuit
JPS63192150A (en) Data transfer buffer equipment
JP2001350714A (en) Data processing device
JP2534321B2 (en) Data transfer control method and apparatus
JP2531209B2 (en) Channel device
JPH07319829A (en) Method for transferring data
JP3447820B2 (en) Bus controller
JPS6019023B2 (en) data processing equipment
JPH0246967B2 (en)
JPS6130300B2 (en)
JP3207329B2 (en) Bus controller and bus transfer method
JP2531207B2 (en) Channel device
JPS6321932B2 (en)
JPS6391756A (en) Partial write instruction processing system for storage device
JP2533958B2 (en) Data preceding set device
JPH05324534A (en) Dma transfer system
JPS61117651A (en) Interface device
JPS60132260A (en) Input/output controlling method