Patent · US Expired

Autonomous high speed linear space address mode translation for use with a computer hard disc system

US5715418A · kind A · utility

18Cited by
4References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 27, 1994
Grant dateFeb 3, 1998
Priority date
Expiry dateJul 27, 2014

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0676
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Translating between physical and logical (or virtual) address spaces occurs autonomously using information decoded by an address mode translator from command bits within a host CPU issued command. The translator communicates with a hard disc controller unit local microprocessor or microcontroller and controller unit task registers. A host CPU issued command interrupts the local microprocessor and activates the address mode translator by writing to an appropriate controller unit task register using indirect addressing. The address mode translator preferably provides four algorithms, with algorithm selection occurring autonomously according to the decoded command bits. The algorithms provide physical block address to physical CHS cylinder-head-sector conversion, logical CHS to logical block address conversion, and also provide divide and multiply functions, useful for disc caching. Upon completion of the conversion or other function procedure, the address translator signals that the processed result is ready for reading by the controller unit local microprocessor or microcontroller. The translator may be implemented as a microprogrammed sequencer with an instruction set tailored to p…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.