JPS628373A - Disc interface circuit - Google Patents

Disc interface circuit

Info

Publication number
JPS628373A
JPS628373A JP14646785A JP14646785A JPS628373A JP S628373 A JPS628373 A JP S628373A JP 14646785 A JP14646785 A JP 14646785A JP 14646785 A JP14646785 A JP 14646785A JP S628373 A JPS628373 A JP S628373A
Authority
JP
Japan
Prior art keywords
parallel
serial
data
main memory
conversion circuits
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
JP14646785A
Other languages
Japanese (ja)
Inventor
Takashi Tachibana
高志 橘
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP14646785A priority Critical patent/JPS628373A/en
Publication of JPS628373A publication Critical patent/JPS628373A/en
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

PURPOSE:To reduce redundancy of data written on a disc device by providing N sets of serial/parallel and parallel/serial converting circuits connected corresponding to bits and a control circuit controlling the read/write of the said conversion circuits. CONSTITUTION:The serial/parallel.parallel/serial conversion circuits 4a-4h are connected to a parallel port of a main memory 1 at each bit via an 8-bit data path. The control circuit 5 controls the read/write of the serial/ parallel.parallel/serial conversion circuits 4a-4h. Thus, a data written in a buffer memory 2 is enough to be 7-word, while the 8-word data is read from the main memory 1. Thus, the information by one word is saved.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、ディスク装置にセイブされるデータの冗長
度を削減することができるディスク争インタフェース回
路に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a disk contention interface circuit that can reduce the redundancy of data saved in a disk device.

〔従来の技術〕[Conventional technology]

第2図は従来のディスクインタフェース回路を示すブロ
ック図である。同図において、1はメインメモリ、2は
バッファメモリ、3はディスク装置である。この構成に
よるディスク−/タフエース回路はパーソナルコンピュ
ータなどでメインメモリ1に記憶されたプログラムをデ
ィスク装置3にセイブするときには一旦バッファメモリ
2を介して行なわれる。このため、英数字を表現するア
スキーコードは7ビツトであるにもがかわらず、ディス
ク装置3にセイプされるデータは8ビツトであり、その
情報としては冗長性を持っている。
FIG. 2 is a block diagram showing a conventional disk interface circuit. In the figure, 1 is a main memory, 2 is a buffer memory, and 3 is a disk device. In the disk/tough ace circuit having this configuration, when a program stored in the main memory 1 of a personal computer or the like is saved to the disk device 3, the program is once saved via the buffer memory 2. Therefore, although the ASCII code representing alphanumeric characters is 7 bits, the data stored in the disk device 3 is 8 bits, and the information has redundancy.

〔発明が解決、しようとする問題点〕[Problems that the invention attempts to solve]

上述した従来のディスクインタフェース回路はバッファ
メモリが設けておるだけなので、7ビツトデータを8ビ
ツトデータとして取扱かわざるを得ないという問題があ
る。
Since the conventional disk interface circuit described above is only provided with a buffer memory, there is a problem in that 7-bit data must be treated as 8-bit data.

〔問題点を解決するための手段〕[Means for solving problems]

この発明に係るディスク・インタフェース回路は、制御
回路によって制御されるN個のシリアル/パラレル−パ
ラレル/シリアルの変換回路がメインメモリとバッファ
メモリとの間に接続されるようにしたものである。
In the disk interface circuit according to the present invention, N serial/parallel-parallel/serial conversion circuits controlled by a control circuit are connected between a main memory and a buffer memory.

〔作用〕[Effect]

この発明においては、ディスク装置にセイプされるデー
タの冗長度を削減するととができる。
In this invention, it is possible to reduce the redundancy of data stored in a disk device.

〔実施例〕〔Example〕

第1図はこの発明に係るディスク・インタフェース回路
の一実施例を示すブロック図である。同図において、4
a〜4hはメインメモリ1に8ビツトのデータバスを介
してビットごとにそのパラレルポートに接続されたシリ
アル/パラレル・パラレル/シリアルの変換回路、5は
とのシリアル/パラレル・パラレル/シリアルの変換回
路4a〜4hの読み出しおよび書き込みを制御する制御
回路でおる。
FIG. 1 is a block diagram showing one embodiment of a disk interface circuit according to the present invention. In the same figure, 4
a to 4h are serial/parallel/parallel/serial conversion circuits connected bit by bit to the parallel port of the main memory 1 via an 8-bit data bus; 5 is a serial/parallel/parallel/serial conversion circuit connected to the main memory 1 via an 8-bit data bus; This is a control circuit that controls reading and writing of the circuits 4a to 4h.

なお、上記変換回路4a〜4hにおいて、変換回路4a
は最上位ビットであり、変換回路4hは最下位ビットで
ある。
In addition, in the conversion circuits 4a to 4h, the conversion circuit 4a
is the most significant bit, and the conversion circuit 4h is the least significant bit.

次に上記構成によるディスク・インタフェース回路の動
作について説明する。まず、メインメモリ1にストアさ
れている英数字だけのデータをディスク装置3へ転送す
る場合、メインメモリ1にストアすれているデータは制
御回路5の制御により変換回路41〜4hに8ビツトの
データが書き込まれる。このとき、変換回路4aには最
上位ビットのみ書き込まれる。データがアスキーコード
で表現された英数字ばかりであれば最上位ビットは常に
Oである。したがって、最上位ビットが書き込まれた変
換回路4mを除く他の変換回路4b〜4hに書き込まれ
たビット別の8ビツトのデータを各々1ワードとして8
ビツトパラレルに読み出し、バックアメモリ2に書き込
まれる。つまり、メインメモリ1から読み出された8ワ
ードのデータに対して、バックアメモリ2に書き込むデ
ータは7ワードでよいことになる。したがって、1ワ一
ド分の情報が削減されたことになる。
Next, the operation of the disk interface circuit with the above configuration will be explained. First, when transferring only alphanumeric data stored in the main memory 1 to the disk device 3, the data stored in the main memory 1 is converted into 8-bit data by the conversion circuits 41 to 4h under the control of the control circuit 5. is written. At this time, only the most significant bit is written into the conversion circuit 4a. If the data consists of alphanumeric characters expressed in ASCII code, the most significant bit is always O. Therefore, the 8-bit data written in each bit of the conversion circuits 4b to 4h except for the conversion circuit 4m in which the most significant bit is written is regarded as 1 word.
The bits are read out in parallel and written into the backup memory 2. In other words, for 8 words of data read from main memory 1, only 7 words of data need to be written to backup memory 2. Therefore, information corresponding to one word is reduced.

次に、ディスク装置3にセイブされているデータを読み
出して、メインメモリ1へ転送する場合、変換回路41
にはあらかじめ0をセットすると共にバックアメモリ2
から7ワードのみ変換回路4b〜4hへ書き込む。そし
て、この変換回路41〜4hのシリアルボートから読み
出せば元のデータとなってメインメモリ1へ転送される
Next, when reading the data saved in the disk device 3 and transferring it to the main memory 1, the conversion circuit 41
is set to 0 in advance and the backup memory 2 is set to 0 in advance.
Only 7 words are written to the conversion circuits 4b to 4h. When the data is read from the serial ports of the conversion circuits 41 to 4h, it becomes the original data and is transferred to the main memory 1.

次に、同様に何んらかの処理の結果、メインメモリ1に
下位4ビツトのみ意味があシ、上位4ビツトが常に0で
あるようなデータがストアされている場合、このメイン
メモリ1にストアされているデータは制御回路50制御
によシ、変換回路4&〜4hのシリアルボートへ8ワー
ド書き込む。
Next, as a result of some similar processing, if data is stored in main memory 1 in which only the lower 4 bits have meaning and the upper 4 bits are always 0, then this main memory 1 Under the control of the control circuit 50, the stored data is written in 8 words to the serial ports of the conversion circuits 4&~4h.

そして、この変換回路41〜4hのシリアルボートから
4ワードのみ読み出し、バッファメモリ2を介してディ
スク装置3へ転送することができる。
Then, only four words can be read from the serial ports of the conversion circuits 41 to 4h and transferred to the disk device 3 via the buffer memory 2.

この場合、ディスク装置3ヘスドアするデータ量は半分
に削減できる。
In this case, the amount of data transferred to the disk device 3 can be reduced by half.

なお、同様にして、1ワードのデータ中の特定のビット
が常に0となるようなデータがメインメモリ1にストア
されている場合、その0に表る特定ビットの数やデータ
中での位置に関係なく、ディスク装置3へ書き込むデー
タ量の削減に利用できることはもちろんである。
Similarly, if data in which a specific bit in one word of data is always 0 is stored in main memory 1, the number of specific bits appearing in the 0 and the position in the data Regardless, it can of course be used to reduce the amount of data written to the disk device 3.

〔発明の効果〕〔Effect of the invention〕

以上詳細に説明したように、この発明に係るディスクイ
ンターフェイス回路によれば、ビットに対応して接続さ
れたN個のシリアル/パラレル・パラレル/シリアルの
変換回路とこの変換回路の読み出しおよび書き込みを制
御する制御回路とを備えることにより、ディスク装置に
書き込むデータの冗長度を削減することができるなどの
効果がある。
As explained in detail above, according to the disk interface circuit according to the present invention, N serial/parallel/parallel/serial conversion circuits connected corresponding to bits and reading and writing of the conversion circuits are controlled. By providing a control circuit for controlling the disk drive, there are effects such as being able to reduce the redundancy of data written to the disk device.

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

第1図はこの発明に係るディスク拳インターフェイス回
路の一実施例を示すブロック図、第2図は従来のディス
ク・インターフェイス回路を示すブロック図である。 1・・・・メインメモリ、2・・・・バッファメモリ、
3・・・・ディスク装置、4a〜4h・・・0シリアル
/パラレルΦパラレル/シリアルの変換回路、5・・・
・制御回路。
FIG. 1 is a block diagram showing an embodiment of a disk interface circuit according to the present invention, and FIG. 2 is a block diagram showing a conventional disk interface circuit. 1...Main memory, 2...Buffer memory,
3... Disk device, 4a to 4h... 0 serial/parallel Φ parallel/serial conversion circuit, 5...
・Control circuit.

Claims (1)

【特許請求の範囲】[Claims] メインメモリのデータバスにビットに対応して接続され
たN個のシリアル/パラレル・パラレル/シリアルの変
換回路と、この変換回路のパラレルポートとディスク装
置との間に接続されたバッファメモリと、前記変換回路
の読み出しおよび書き込みを制御する制御回路とを備え
たことを特徴とするディスク・インタフェース回路。
N serial/parallel/parallel/serial conversion circuits connected to the data bus of the main memory in correspondence with the bits; a buffer memory connected between the parallel port of the conversion circuit and the disk device; A disk interface circuit comprising: a control circuit for controlling reading and writing of a conversion circuit.
JP14646785A 1985-07-05 1985-07-05 Disc interface circuit Pending JPS628373A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14646785A JPS628373A (en) 1985-07-05 1985-07-05 Disc interface circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14646785A JPS628373A (en) 1985-07-05 1985-07-05 Disc interface circuit

Publications (1)

Publication Number Publication Date
JPS628373A true JPS628373A (en) 1987-01-16

Family

ID=15408294

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14646785A Pending JPS628373A (en) 1985-07-05 1985-07-05 Disc interface circuit

Country Status (1)

Country Link
JP (1) JPS628373A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5508967A (en) * 1993-08-09 1996-04-16 Matsushita Electric Industrial Co., Ltd. Line memory

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5508967A (en) * 1993-08-09 1996-04-16 Matsushita Electric Industrial Co., Ltd. Line memory

Similar Documents

Publication Publication Date Title
JPH0218987B2 (en)
JPS628373A (en) Disc interface circuit
US5222232A (en) Apparatus and method for monitoring prom access in a microcomputer
US4647991A (en) Disk channel controller
JP3091522B2 (en) Memory circuit
JPH0739086Y2 (en) FDD control circuit
JPS6379133A (en) Program unauthorized use prevention method
JPH01181137A (en) Storage unit
JPS6281693A (en) Masking system for display unit
JPS6037753Y2 (en) Memory card configuration
JPS5824947A (en) Information processor
JPS62217346A (en) Program unauthorized use prevention method
JPS62278606A (en) Numerical controller
JPS62235663A (en) Memory device
JPS5979341A (en) Confirming system of corrected document
JPH06131519A (en) IC card
JPS6173189A (en) CRT display control circuit
JPS58146081A (en) Memory input-output circuit
JPS62143125A (en) Data read/write circuit for memory
JPS61202252A (en) Data processor circuit
JPS62147552A (en) Storage device
JPH03237523A (en) Magnetic disk device
JPH02146641A (en) Memory device
JPS629457A (en) Multi-mode processing system
JPS62256139A (en) data processing equipment