← Back to Patent Explorer
US4651237A Expired / Lapsed US ⏱️ 0.0 years remaining

Programmed disk controller capable of operating with a variety of data encoding techniques

Assignee: Zilog Inc
•
Filing: 1984-06-28
•
Granted: 1987-03-17
•
Expires: 2004-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Brady G. Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 05:01
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G11; G11B; G11B20/00; G11B20/10; G11B20/14; G11B20/1403; G11B20/1407; G11B20/1419; G11B20/1423; G11B20/1426; G06F3/0668; G06F3/0671; G06F3/0673; G11B20/10527; G11B2020/10537; G11B2220/00; G11B2220/20; G11B2220/25; G11B2220/2508

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 245 words
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.
Claim 2
Dependent Claim 245 words
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.
Claim 3
Dependent Claim 19 words
The controller according to claim 1 wherein said specific magnetic signal formats include FM, MFM, GCR and RLL formats.
Claim 4
Dependent Claim 46 words
The controller according to claim 1 wherein the programmable state machine of said translating means includes a random access memory, and wherein said programming means includes means for loading said random access memory with computer code of a selected one of said plurality of signal formats.
Claim 5
Dependent Claim 37 words
The controller according to claim 1 wherein said memory data loading means includes means for introducing the data and its addresses though said bus connecting the memory data output bit lines with the latch input bit lines.
Claim 6
Dependent Claim 34 words
The controller according to claim 1 which additionally comprises a microcomputer connected to control its operation, said microcomputer having a plurality of input/output lines connected to a plurality of said memory address bit lines.

References Cited (Backward Citations)

US4017838A Cited
US4151571A Cited
US4210959A Cited
US4357707A Cited
US4433377A Cited
US4544962A Cited
US4584616A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-03-16 1990-09-15 1991-03-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-03-16 1994-09-15 1995-03-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-03-16 1998-09-15 1999-03-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag