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

Disk channel controller

Assignee: Paradyne Corp
•
Filing: 1985-09-20
•
Granted: 1987-03-03
•
Expires: 2005-09-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This invention pertains to a disk channel controller for controlling data transfer to and from a disk drive formed of several disks. The controller includes data ports for receiving and transmitting data, head tracking circuits for tracking the heads which store and retrieve data to and from the disks, temporary memories and a microprocessor. Except for the microprocessor, all the controller elements are hardwired. A novel disk formatting is also described.

Inventors

  • 👤 Saied Zangenehpour

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 18:19
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G11; G11B; G11B27/00; G11B27/002; G06F3/0668; G06F3/0671; G06F3/0673

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 333 words
A disk channel controller for a disk assembly having a plurality of disks for data storage, and a plurality of heads which may be positioned on preselected portions of the disks for data transmission and retrieval from a disk, said controller comprising: data port means for exchanging data bits; address port means for exchanging address bits; first temporary memory means; head control tracking means for tracking the positions of the heads; and microprocessor means for storing data received through said data port means to a first address defined by data address bits from said data port means by first storing said received data bits into said temporary memory means, ordering one of said heads to move to a first portion of a disk corresponding to said first address and after said head tracking means indicates that a portion preceding said preselected portion has been reached, transferring the data from said temporary means to the disk; said microprocessor means being further provided to retrieve data from a second portion defined by a second address from said address port means by positioning said heads above the second position and transferring data from said second portion to said data ports, and wherein said disks comprise two opposed platters, each platter being sectioned into concentric tracks, and each track being sectioned into sectors, said sectors being ordered in a preselected manner, and wherein the track sectors are ordered by designating consecutive addresses to all the sectors of all the outermost tracks of the disks, followed by the sectors of sectors adjacent to the outermost tracks, and so on until the sectors of the innermost tracks are designated, and wherein each sector partitioned into a physical address field for holding data indicative of the designated address for the sector, a count field for holding error data bits indicative of whether the sector is defective and for holding an alternate address if the sector is defective, a key field for customer use and a data field for customer use.
Claim 2
Dependent Claim 333 words
A disk channel controller for a disk assembly having a plurality of disks for data storage, and a plurality of heads which may be positioned on preselected portions of the disks for data transmission and retrieval from a disk, said controller comprising: data port means for exchanging data bits; address port means for exchanging address bits; first temporary memory means; head control tracking means for tracking the positions of the heads; and microprocessor means for storing data received through said data port means to a first address defined by data address bits from said data port means by first storing said received data bits into said temporary memory means, ordering one of said heads to move to a first portion of a disk corresponding to said first address and after said head tracking means indicates that a portion preceding said preselected portion has been reached, transferring the data from said temporary means to the disk; said microprocessor means being further provided to retrieve data from a second portion defined by a second address from said address port means by positioning said heads above the second position and transferring data from said second portion to said data ports, and wherein said disks comprise two opposed platters, each platter being sectioned into concentric tracks, and each track being sectioned into sectors, said sectors being ordered in a preselected manner, and wherein the track sectors are ordered by designating consecutive addresses to all the sectors of all the outermost tracks of the disks, followed by the sectors of sectors adjacent to the outermost tracks, and so on until the sectors of the innermost tracks are designated, and wherein each sector partitioned into a physical address field for holding data indicative of the designated address for the sector, a count field for holding error data bits indicative of whether the sector is defective and for holding an alternate address if the sector is defective, a key field for customer use and a data field for customer use.

References Cited (Backward Citations)

US4507693A Cited
US4494156A Cited
US4554598A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag