JPS6198468A - data transfer system - Google Patents
data transfer systemInfo
- Publication number
- JPS6198468A JPS6198468A JP21839984A JP21839984A JPS6198468A JP S6198468 A JPS6198468 A JP S6198468A JP 21839984 A JP21839984 A JP 21839984A JP 21839984 A JP21839984 A JP 21839984A JP S6198468 A JPS6198468 A JP S6198468A
- Authority
- JP
- Japan
- Prior art keywords
- input
- bytes
- data
- buffer memory
- output 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.)
- Granted
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)
Abstract
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、ホストと入出力機器とのデータ転送システム
、特にホストのO8で管理するセクタ長と入出力機器の
物理セクタ長とが異lS乙場合のデータ転送システム(
(関する。[Detailed Description of the Invention] [Field of Application of the Invention] The present invention relates to a data transfer system between a host and an input/output device. Data transfer system in case (
(Regarding.
1セクタ当たりのバイト数について(ま、従来次のよう
な問題があり、1セクタ当たりのバイト数を一義的に決
定することができなかった。Regarding the number of bytes per sector (well, conventionally there has been the following problem, and it has not been possible to uniquely determine the number of bytes per sector.
第1表
第1表は、5インチハードディスクの場合のトラック当
たり記憶容量を示したものであり、セクタ長が1024
バイトのときディスク上のメモリが有効活用できること
が分かる。しかし、Cの場合、システムメモリ上では、
仮に必要とするデータブロックが256バイトにもかか
わらす、4倍の1024バイトのデータをシステムメモ
リ上に転送することになり、768バイトのデータ転送
時間のロスが生じる。したかって必要とするデータ転送
時間を短かくするには、1セクタ当たりのバイト数(セ
クタ長)は小さい方がよい。Table 1 Table 1 shows the storage capacity per track for a 5-inch hard disk, and the sector length is 1024.
It can be seen that the memory on the disk can be used effectively when using bytes. However, in the case of C, on the system memory,
Even if the required data block is 256 bytes, 1024 bytes of data, which is four times as much, will be transferred to the system memory, resulting in a loss of 768 bytes of data transfer time. Therefore, in order to shorten the required data transfer time, it is better to have a smaller number of bytes per sector (sector length).
実際には、両者の兼合いを取ってO8で管理するセクタ
長と一致させて入出力機器の物理セクタ長を決定する。In reality, the physical sector length of the input/output device is determined by taking both of these into account and making it match the sector length managed by O8.
なお、データ転送システムに関連するものとして、例え
ば特開昭58−169658号、特開昭58−5867
号、特開昭58−146953号などが挙げられる。In addition, as related to the data transfer system, for example, Japanese Patent Application Laid-Open Nos. 58-169658 and 58-5867
No. 58-146953, etc.
本発明の目的は、ホストのO8で管理するセクタ長と、
入出力機器の物理セクタ長とが異なる場合に、データ転
送時間の損失を平均的に少なくすることにある。The purpose of the present invention is to determine the sector length managed by O8 of the host,
The purpose is to reduce the loss of data transfer time on average when the physical sector lengths of input/output devices are different.
上記目的を達するため、本発明は、ホストのO8が必要
とするデータブロックについては、バッファメモリを介
さず直接システムメモリ間でDMA転送し、それ以外の
データブロックについてはバッファメモリ間でD M
A転送することにより、データ転送I@闇の短縮を図っ
たものである。In order to achieve the above object, the present invention performs DMA transfer of data blocks required by the host O8 directly between system memories without going through a buffer memory, and transfers other data blocks between buffer memories using DMA transfer.
By performing A transfer, we aim to shorten the data transfer I@darkness.
〔発明の実施例J 以下、本発明の一実施例を図面を用いて説明する。[Embodiment J of the invention An embodiment of the present invention will be described below with reference to the drawings.
第1図は、本発明におけるデータ転送システl、 /j
’) ′z−ゝつ”ア構成ヶ示し6も′あ6・中 1
央処理部(CP(J)1は、O8(オペレーティングソ
ステム)の管理下で、メモリ管理を行なう。ディレクト
メモリアクセスコントロール回路1)MAC)2は、ド
ライブ38よびそのインターフェイス回路(I/F)4
からなる入出力機器5と、バッファメモリ6またはシス
テムメモリ7とのデータ転送の制御を行なう。FIG. 1 shows the data transfer system l, /j in the present invention.
') 'z-ゝtsu'a composition 6mo'a6・middle 1
The central processing unit (CP(J) 1 performs memory management under the control of the O8 (operating system). The direct memory access control circuit 1) MAC) 2 controls the drive 38 and its interface circuit (I/F). 4
It controls data transfer between the input/output device 5 consisting of the buffer memory 6 or the system memory 7.
第2図以降は、入出力機器の物理セクタ長が1024バ
イト、O8で管理するセクタ長が256バイトの場合の
DMA転送の状態を示した図であるっバッファメモIJ
61は、入出力任セ器の1セクタ分の記憶容量があり、
通常はこのバッファメモリ61((入出力I残存の1セ
クタ分のデータブロックをD〜IA転送し、O8がバッ
ファメモリ61の512薩地以降の256バイトを必要
とする場合% K ”l ’:’込んだバッファメモ
リ61上の512番地から256バイトをシステムメモ
リの所定の位t!f71 ICデータ転送するつ
本発明は、バッファメモリ610512浩地まではバッ
ファメモリ61にDMA転送し、O8が必要とするその
次の256バイトについてはバッファメモリ61ではな
く、直接システムメモリの所定の位N71K D M
A転送する。残りの256バイトについては、バッファ
メモリ61の所定の位置にDMA転送する。The following figures show the state of DMA transfer when the physical sector length of the input/output device is 1024 bytes and the sector length managed by O8 is 256 bytes.
61 has a storage capacity of one sector of input/output controller,
Normally, this buffer memory 61 ((When a data block of 1 sector of remaining input/output I is transferred from D to IA and O8 requires 256 bytes from 512 Satsuji onwards in buffer memory 61, %K ``l'': The present invention transfers 256 bytes from address 512 on the loaded buffer memory 61 to a predetermined location in the system memory t!f71 IC data.The present invention transfers 256 bytes from address 512 on the buffer memory 61 to the buffer memory 61 by DMA to the buffer memory 610512, and requires O8. The next 256 bytes are stored directly in the system memory, not in the buffer memory 61, but in a predetermined location N71K D M
A Transfer. The remaining 256 bytes are DMA-transferred to a predetermined location in the buffer memory 61.
この方法は、入出力機器の1セクタ分すべてをバッファ
メモリ61にDMA転送してから/ステムメモリの所定
の位置71にデータ転送する方法に比べて、256バイ
ト分のデータ転送時間の短縮が図れる。This method can reduce the data transfer time by 256 bytes compared to the method of DMA-transferring all one sector of the input/output device to the buffer memory 61 and then transferring the data to a predetermined position 71 of the stem memory. .
第3図は、連続セクタの場合のDMA転送の状態を示し
た図である。O8で管理する論理セクタ番号が3〜8で
、それに対応する入出力機器の物理セクタ番号が1〜3
の場合について説明する。(a) OSで管理する論理
セクタ番号3のデータブロックは、入出力機器の物理セ
クタ番号1の768バイト以降256バイトに相当し、
バッファメモリ62に768バイト分D M A転送し
た後、システムメモリの所定の位置72に256バイト
分DMA転送する。(b) o sで管理する論理セク
タ番号4〜7は、入出力機器の物理セクタ番号2の1セ
クタ分に相当し、バッファメモリ62を介さず直接シス
テムメモリの所定の位置73に1024バイト分DMA
転送する。(c) OSで管理する論理セクタ番号8は
、入出力機器の物理セクタ番号3の最初の256バイト
に相当し、7ステムメモリの所定の位置74に256バ
イト分DMA転送した後、バッファメモリ62に残りの
768バイト分DMA転送する。FIG. 3 is a diagram showing the state of DMA transfer in the case of continuous sectors. The logical sector number managed by O8 is 3 to 8, and the corresponding physical sector number of the input/output device is 1 to 3.
The case will be explained below. (a) The data block of logical sector number 3 managed by the OS corresponds to 256 bytes after 768 bytes of physical sector number 1 of the input/output device,
After 768 bytes are DMA transferred to the buffer memory 62, 256 bytes are DMA transferred to a predetermined location 72 in the system memory. (b) Logical sector numbers 4 to 7 managed by o s correspond to one sector of physical sector number 2 of the input/output device, and 1024 bytes are directly stored in a predetermined location 73 of the system memory without going through the buffer memory 62. D.M.A.
Forward. (c) Logical sector number 8 managed by the OS corresponds to the first 256 bytes of physical sector number 3 of the input/output device, and after DMA transfer of 256 bytes to a predetermined location 74 of the 7-stem memory, the buffer memory 62 DMA transfer the remaining 768 bytes.
この場合、入出力機器を物理的にアクセスするのは3回
のみであり、入出力機器の物理セクタ長をO8で管理す
るセクタ長(256バイト)に一致させた場合(6回)
に比べて、最大でセクタ長の差すなわち1/4 (25
6/1024)にアクセス回数を少なくすることができ
る。In this case, the input/output device is physically accessed only three times, and if the physical sector length of the input/output device matches the sector length (256 bytes) managed by O8 (six times)
Compared to , the maximum sector length difference is 1/4 (25
6/1024), the number of accesses can be reduced.
(C)の場合、バッファメモリ62の最初の256バイ
トデータは、(a)の状態における最初の256バイト
データであり、データ転送時間に余裕かあるときは、1
度バッファメモリにDMA転送し皇 た後にシステ
ムメモリ62の所定の位置74にデー)1゛
夕転送する方が望ましい。In the case of (C), the first 256 bytes of data in the buffer memory 62 are the first 256 bytes of data in the state of (a), and if there is enough data transfer time, 1
It is preferable to transfer the data to a predetermined location 74 in the system memory 62 overnight after DMA transfer to the buffer memory once.
第4図は、O8で管理する論理セクタ番号1のデータブ
ロックを読み出した後、論理セクタ番号2のデータブロ
ックを読み出す場合の状態を示している。(alO8で
管理する論理セクタ番号1のデータブロックは、入出力
機器の物理セクタ番号10256バイト以降256バイ
ト分に相当し、バッファメモリ63に256バイト分D
M A転送した後、システムメモリの所定の位[75
に256バイト分1)MAA転送るっしかる後に残りの
512バイトをバッファメモリ63の所定の位置にDM
A転送する。(b)次に、O8で管理する論理セクタ番
号2のデータブロックについて(ま、すでに(a)に2
いて、バッファメモリ63上に存在させているので、バ
ッファメモリ63の所定の位置から読み出し、システム
メモリの所定の位置76にデータ転送するだけでよいう
この場合、入出力機器をアクセスする回数は1回のみで
あり、第3図で説明したように、最大1/4にアクセス
回数を減少させることがでや
きる。この場合についても、データ転送時間に余裕があ
るときは、1度バッファメモリ63にDMA転送した後
に、システムメモリの所定の位置75にデータ転送する
方が望ましい。FIG. 4 shows a state in which the data block with logical sector number 2 managed by O8 is read after the data block with logical sector number 1 is read out. (The data block with logical sector number 1 managed by alO8 corresponds to 256 bytes after physical sector number 10256 bytes of the input/output device, and 256 bytes are stored in the buffer memory 63.
After the M A transfer, the predetermined location [75
256 bytes 1) After MAA transfer, DM the remaining 512 bytes to a predetermined location in the buffer memory 63.
A Transfer. (b) Next, regarding the data block with logical sector number 2 managed by O8 (well, we have already written 2 in (a))
In this case, the number of times the input/output device is accessed is 1. As explained in FIG. 3, the number of accesses can be reduced to a maximum of 1/4. In this case as well, if there is sufficient data transfer time, it is preferable to perform DMA transfer once to the buffer memory 63 and then transfer the data to a predetermined location 75 in the system memory.
第5図は、システムメモリの所定の位置77にあるデー
タブロック(256バイト)を入出力機器に薔き込む場
合の状態を示した図である。システムメモリの所定の位
(猷77のデータブロック(256バイト)を、O8が
管理する論理セクタ番号1すなわち入出力機器の物理セ
クタ番号1に3ける256バイト以降256バイトに書
き込む場合について説明する。(a)入出力機器の物理
セクタ番号1のセクタをバッファメモリ64にDMA転
送する。(b)次(fこ、システムメモリの所定の位置
77にあるデータブロック(256バイト)をバッファ
メモリ640256番地以降に256バイトデータ転送
する。しかる後に、バッファメモリ64のデータ102
4バイトを入出力機器にDMA転送する。FIG. 5 is a diagram showing a state in which a data block (256 bytes) located at a predetermined location 77 in the system memory is loaded into an input/output device. A case will be described in which a data block (256 bytes) at a predetermined location (i.e. 77) of the system memory is written to the 256 bytes and subsequent 256 bytes of logical sector number 1 managed by O8, that is, physical sector number 1 of the input/output device. (a) DMA transfer the sector with physical sector number 1 of the input/output device to the buffer memory 64. (b) Next (f) Transfer the data block (256 bytes) at the predetermined position 77 of the system memory to the buffer memory address 640256. After that, 256 bytes of data are transferred.After that, data 102 of the buffer memory 64 is transferred.
DMA transfer 4 bytes to input/output device.
本発明は、システムメモリの所定の位置77にあるデー
タブロック(256バイト)を、バッファメモリ64を
介さずに、直接入出力機器にDMA転送することにより
、256バイト分のデータ転送時間の短縮を図るう
この方法は、連続セクタの場合に特に効果があり、入出
力機器のアクセス回数を減少させることができる。勿論
、入出力機器の物理セクタ長を越えるシステムメモリの
データブロックについては、(a)のような入出力機器
からバッファメモリへのDMA転送はなくなり、システ
ムメモリ上の1024バイトを直接入出力機器にDMA
転送することができる。The present invention reduces the data transfer time by 256 bytes by directly transferring the data block (256 bytes) located at a predetermined location 77 in the system memory to the input/output device without going through the buffer memory 64. This method is particularly effective in the case of continuous sectors, and can reduce the number of accesses by input/output devices. Of course, for data blocks in the system memory that exceed the physical sector length of the input/output device, DMA transfer from the input/output device to the buffer memory as in (a) is no longer required, and the 1024 bytes on the system memory are directly transferred to the input/output device. D.M.A.
Can be transferred.
第6図は、DMA転送におけるアドレスの切換が、具体
的にどのように行われているかを示すフローチャート図
である。ここでは、第3図で説明した場合を例罠取り、
読み出し機能のフローチャートを説明する。FIG. 6 is a flowchart showing specifically how address switching in DMA transfer is performed. Here, we will take the case explained in Figure 3 as an example.
A flowchart of the read function will be explained.
■ O8の管理する論理セクタ番号が、入出力機器のど
の物理セクタ番号に対応するかを調べる。第3図の場合
、物理セクタ番号は、1〜3となる。■ Check which physical sector number of the input/output device corresponds to the logical sector number managed by O8. In the case of FIG. 3, the physical sector numbers are 1-3.
■ 論理セクタ番号からシステムメモリにDMA転送す
る領域と、バッファメモリにDMA転送する領域とを分
離する。第3図の場合、バッファメモリにDMA転送す
るのは、物理セクタ番号1の最初から768バイトと物
理セクタ番号2の最後の768バイトであり、システム
メモリにDMA転送するのは、物理セクタ番号1の最後
の256バイト、物理セクタ番号201024バイト、
物理セクタ番号3の最初の256バイトである。(2) Separate the area for DMA transfer to the system memory from the logical sector number and the area for DMA transfer to the buffer memory. In the case of Figure 3, the DMA transfer to the buffer memory is the first 768 bytes of physical sector number 1 and the last 768 bytes of physical sector number 2, and the DMA transfer to the system memory is the first 768 bytes of physical sector number 1. last 256 bytes, physical sector number 201024 bytes,
This is the first 256 bytes of physical sector number 3.
■ DMA転送を実行する。第3図の場合は、具体的に
は以下の手順で行なう。■ Execute DMA transfer. In the case of FIG. 3, the procedure is specifically as follows.
■ 入出力機器の物理セクタ番号1をアクセスし、入出
力機器からデータ読み出し可能状態とする。■ Access physical sector number 1 of the input/output device and make it possible to read data from the input/output device.
o DMACに、バッファメモリのスタートアドレス(
0番地)と、データの転送数(768バイト)をセット
する。o Set the buffer memory start address (
0 address) and the number of data transfers (768 bytes).
(4)DMACを動作させ、DMA転送する。(4) Operate DMAC and perform DMA transfer.
ODMACに、システムメモリのスタートアドレス(0
番地)と、データの転送数(256バイト)をセットす
る。Set the system memory start address (0) to ODMAC.
address) and the number of data transfers (256 bytes).
@ DMACを動作させ、DMA転送する。@ Operate DMAC and perform DMA transfer.
O入出力機器の物理セクタ番号2をアクセスし、入出力
機器からデータ読み出し可能状態とする。O Accesses physical sector number 2 of the input/output device and makes it possible to read data from the input/output device.
◎ DMACに、システムメモリの次のスタートアドレ
ス(2564地)と、データ転送数(1024バイト)
をセットする。◎ Enter the next start address of the system memory (2564 locations) and the number of data transfers (1024 bytes) in the DMAC.
Set.
@ DMACを動作させ、DMA転送する。@ Operate DMAC and perform DMA transfer.
O入出力機器の物理セクタ番号3なアクセスし、入出力
1機器からデータ読み出し可能状態とする。Access the physical sector number 3 of the O input/output device and make it possible to read data from the input/output 1 device.
四) D M A Cに、システムメモリの次のスター
トアドレス(1280番地)と、データ転送数(256
バイト)をセットする。4) Input the next start address of the system memory (address 1280) and the number of data transfers (256
bytes).
口D M A Cを動作させ、D M A転送する。Operate mouth DMAC and transfer DMA.
α■DMACに、バッファメモリのスタートTI″″と
し″′C256番地を・データ転送数と !して7
68バイトをセットする。α ■ Set the start TI of the buffer memory to DMAC, set address C256 as the data transfer number, and set it as 7.
Set 68 bytes.
(,9D M A Cを動作させ、D M A転送する
。(, 9 operates DMAC and performs DMA transfer.
以上、O−口の手順を経て、D M A転送が実行され
る。The DMA transfer is executed through the O-port procedure.
書き込む場°合についても、1度入出力機器から1セク
タを読み出しバッファメモリにDMA転送する点と、D
MA転送する方向が逆になる点を除けば、基本的には第
6図と同様なフローチャートとなる。When writing, one sector is read from the input/output device once and DMA transferred to the buffer memory, and
The flowchart is basically the same as that in FIG. 6, except that the direction of MA transfer is reversed.
ここで説明したフローチャートに対応するソフトウェア
l;t、BIO8(ベーシック入出カシステム)ルーチ
ンの内部において実行され、O8の管理下にはなく、入
出カドライブルーチンとして独立に機能するもり〕で、
35る。O8は、このl3IO8をサブルーチンとして
利用しているのにすぎないっ
〔発明の効果〕
以上説明したよって、本発明によれば、O8の管理する
論理セクタ長と、入出力機器の物理的セクタ長が異なる
場合、O8が必要とするデータブロックについては、バ
ッファメモリを介さず直接システムメモIJKDMA転
送し、それ以外のデータフロックについてはバッファメ
モリにDMA転送するので、データ転送時間のロスを少
なくすることができる。The software corresponding to the flowchart described here is executed within the BIO8 (basic input/output system) routine, is not under the control of O8, and functions independently as an input/output drive routine.
35 Ru. The O8 merely uses this l3IO8 as a subroutine. [Effects of the Invention] As explained above, according to the present invention, the logical sector length managed by the O8 and the physical sector length of the input/output device are If the data blocks are different, data blocks required by O8 are transferred directly to the system memory IJKDMA without going through the buffer memory, and other data blocks are transferred by DMA to the buffer memory, reducing data transfer time loss. I can do it.
O8で管理する論理セクタ長とは独立に入出力機器の物
理セクタ長を決定することができるので、入出力機器の
実効的記憶容量を最大にするセクタ長を選ぶことができ
る。Since the physical sector length of the input/output device can be determined independently of the logical sector length managed by O8, the sector length that maximizes the effective storage capacity of the input/output device can be selected.
入出力機器に対するアクセス回数が減少するので、等制
約平均アクセス時間を減少させることができるっ
などの効果がある。Since the number of accesses to the input/output device is reduced, there are effects such as the ability to reduce the equal constraint average access time.
また、これらの効果は、遁き込みの場合についても、D
MA転送の方向が逆になるだけで、同様な効果となり得
る。In addition, these effects also apply to D
A similar effect can be obtained by simply reversing the direction of MA transfer.
再1図は、本発明、の一実施例を構成するハードウェア
フロック図、W、2図〜第4図は、読み出し時における
バッファメモリとシステムメモリの状態?説明イるため
の説、明図、第5図は、書き込み時におけるバッファメ
モリと/ステムメモリの状態を説明するための説明図、
巣6図は、読み出し時のソフトウェア上の手順を説明す
るためのフローチャートである。
1・・・中央処理装置
2・・・1) M A C
5・・・入出力機器
6・・・バッファメモリ
7・・・システムメモリ
61〜64・・・バッファメモリ
71〜77・・・システムメモリ
鳳
)[
第 I 呂
第 3 z
躬4Z
(、b>
第5 口
ζト)
第Figure 1 is a hardware block diagram constituting an embodiment of the present invention, and Figures 2 to 4 show the states of the buffer memory and system memory at the time of reading. 5 is an explanatory diagram for explaining the states of the buffer memory and stem memory at the time of writing,
Figure 6 is a flowchart for explaining the software procedure at the time of reading. 1... Central processing unit 2... 1) M AC 5... Input/output device 6... Buffer memory 7... System memory 61-64... Buffer memory 71-77... System Memory Feng)
Claims (1)
リと、ダイレクトメモリアクセスコントロール回路と、
オペレーティングシステムで管理するセクタ長より大き
いセクタ長を有する入出力機器とからなるデータ転送シ
ステムにおいて、前記入出力機器から、前記オペレーテ
ィングシステムがデータブロックを読み出す場合には、
必要とするデータブロックのみ前記バッファメモリを介
さず直接前記システムメモリ上にDMA転送し、それ以
外のデータブロックがあればそれを前記バッファメモリ
上にDMA転送することを特徴とし、逆に前記オペレー
ティングシステムがデータブロックを書き込む場合には
、前記システムメモリ上の必要なデータブロックのみ前
記バッファメモリを介さず直接前記入出力機器にDMA
転送し、それ以外のデータブロックがあればそれを前記
バッファメモリから前記入出力機器にDMA転送するこ
とを特徴とするデータ転送システム。1. A central processing unit, a system memory, a buffer memory, a direct memory access control circuit,
In a data transfer system comprising an input/output device having a sector length larger than the sector length managed by an operating system, when the operating system reads a data block from the input/output device,
Only necessary data blocks are DMA-transferred directly onto the system memory without going through the buffer memory, and if there are other data blocks, they are DMA-transferred onto the buffer memory; conversely, the operating system When writing a data block, only the necessary data block on the system memory is directly written to the input/output device without going through the buffer memory.
and, if there is any other data block, it is transferred by DMA from the buffer memory to the input/output device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21839984A JPS6198468A (en) | 1984-10-19 | 1984-10-19 | data transfer system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21839984A JPS6198468A (en) | 1984-10-19 | 1984-10-19 | data transfer system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6198468A true JPS6198468A (en) | 1986-05-16 |
| JPH0436411B2 JPH0436411B2 (en) | 1992-06-16 |
Family
ID=16719296
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21839984A Granted JPS6198468A (en) | 1984-10-19 | 1984-10-19 | data transfer system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6198468A (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS564857A (en) * | 1979-06-25 | 1981-01-19 | Hitachi Ltd | Access system for memory unit |
-
1984
- 1984-10-19 JP JP21839984A patent/JPS6198468A/en active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS564857A (en) * | 1979-06-25 | 1981-01-19 | Hitachi Ltd | Access system for memory unit |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0436411B2 (en) | 1992-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101035225B1 (en) | Controller device and method for improved data transmission | |
| US6408369B1 (en) | Internal copy for a storage controller | |
| JP2000067574A (en) | Semiconductor storage device | |
| JPH0877066A (en) | Flash memory controller | |
| JP2001521246A (en) | Buffering data exchanged between buses operating at different frequencies | |
| JPH0887876A (en) | NAND flash memory IC card | |
| JP3992960B2 (en) | Recording apparatus and program | |
| JPH04311219A (en) | Data backup system | |
| JPS6331806B2 (en) | ||
| JPH05151094A (en) | Backup control system of file high-speed writing mechanism | |
| JPS61190644A (en) | Cache disc subsystem | |
| JPS6027014A (en) | Magnetic disk controller | |
| JP2001014219A (en) | Method and device for controlling cache | |
| JPH0436411B2 (en) | ||
| JPH01166378A (en) | Disk control device | |
| JPH02272666A (en) | DMA transfer control circuit | |
| JPH0876940A (en) | Disk array control method | |
| JPS63167948A (en) | computer system | |
| JPH04259025A (en) | Disk array controller | |
| JPH04341977A (en) | Data playback control method | |
| JPH04322341A (en) | Disk cache controller | |
| JP2008158572A (en) | Data storage device | |
| JPS63271520A (en) | Data processor | |
| JPH04259026A (en) | Disk array controller | |
| JPS59114661A (en) | Magnetic disk interface device |