Programmed disk controller capable of operating with a variety of data encoding techniques
First Claim
Patent Images
1. A computer system disk controller adapted to transfer digital data between a computer and magnetic data storage media read/write head means, comprising:
- means including a programmable state machine for translating between digital data of the computer system and signals in a form placed onto said magnetic storage media;
said state machine including a signal input line, a signal output line, a random access memory having an address input of a plurality of bit lines and data output of a plurality of bit lines, said signal input line being connected to one of said address bit lines, a latch having an input of a plurality of bit lines and an output of a plurality of bit lines, said signal output line being connected to one of the latch output bit lines, a bus connecting the memory data output bit lines with the latch input bit lines, a bus connecting a plurality of the latch output bit lines with a plurality the memory address input bit lines,means selectively connecting said state machine signal input and output lines between the computer and the head means for causing the controller to operate in either a data read or write mode, andmeans for programming said state machine to select one of a plurality of specific magnetic media signal formats that are translated by said translating means, whereby said controller can interface a given computer with a magnetic storage system having one of said plurality of magnetic signal formats.
2 Assignments
0 Petitions
Accused Products
Abstract
A disk controller system utilizes a single state machine having random access memory which is loaded with program code to translate between computer data and signals obtained by reading from, or developed for writing onto, a magnetic disk in accordance with a selected data encoding technique. The encoding techniques that are discussed include FM, MFM, GCR and RLL. Different program code is loaded into the state machine'"'"'s memory to make the controller operate with each of these techniques.
20 Citations
5 Claims
-
1. A computer system disk controller adapted to transfer digital data between a computer and magnetic data storage media read/write head means, comprising:
-
means including a programmable state machine for translating between digital data of the computer system and signals in a form placed onto said magnetic storage media; said state machine including a signal input line, a signal output line, a random access memory having an address input of a plurality of bit lines and data output of a plurality of bit lines, said signal input line being connected to one of said address bit lines, a latch having an input of a plurality of bit lines and an output of a plurality of bit lines, said signal output line being connected to one of the latch output bit lines, a bus connecting the memory data output bit lines with the latch input bit lines, a bus connecting a plurality of the latch output bit lines with a plurality the memory address input bit lines, means selectively connecting said state machine signal input and output lines between the computer and the head means for causing the controller to operate in either a data read or write mode, and means for programming said state machine to select one of a plurality of specific magnetic media signal formats that are translated by said translating means, whereby said controller can interface a given computer with a magnetic storage system having one of said plurality of magnetic signal formats. - View Dependent Claims (2, 3, 4, 5)
-
Specification