Claims
- 1. An electronic architecture for a hard disk drive that can be coupled to an external device, comprising:
- disk means for storing information;
- spin motor means for rotating said disk means;
- actuator arm assembly means for transferring information relative to said disk means, said actuator arm assembly means including a voice coil used to move a read/write head relative to said disk means;
- data manager means for transferring information with the external device;
- read/write means for transferring information between said read/write head and said data manager means;
- servo module means containing voice coil control circuit means for controlling said voice coil, spin motor control circuit means for controlling said spin motor means, said servo module means further having digital to analog converter means for converting digital command signals to analog input signals that are provided to said voice coil and said spin motor control circuit means;
- controller means for controlling said data manager means, said read/write means and said servo module means, said controller means providing digital command signals to said servo module means to control said spin motor means and said actuator arm assembly means, said controller means including a digital signal processor having separate internal first and second busses and a plurality of hardware elements communicating with said digital signal processor by means of a plurality of external conductors that are external to said digital signal processor and are different from said first and second internal busses, with said first internal bus for transferring instructions and said second internal bus for transferring data and in which said digital signal processor executes fetching, decoding, reading and execution routines in parallel including receiving data at the same time said digital signal processor is executing said instructions, said plurality of hardware elements and said digital signal processor being on the same structure, said plurality of hardware elements being all of said hardware elements on said same support structure that communicate with said digital signal processor, said plurality of external conductors constituting all of said conductors that communicate between said plurality of hardware elements and said digital signal processor, said digital signal processor operating with less instructions than instructions required when a conventional processor, different from said digital signal processor, is used as part of said controller means.
- 2. The architecture as recited in claim 1, wherein said servo module means contains analog to digital converter means for converting analog feedback signals, provided to said servo module means from said read/write means, to digital signals that are transmitted to said controller means.
- 3. The architecture as recited in claim 2, wherein said analog to digital converter means includes digital to analog circuits of a digital to analog converter and in which said analog to digital converter utilizes said digital to analog circuits during said converting from an analog signal to a digital signal.
- 4. The architecture as recited in claim 1, wherein said digital signal processor operates with 3.3 V power.
Parent Case Info
This is a continuation of application Ser. No. 08/401,670, filed Mar. 10, 1995, now U.S. Pat. No. 5,594,600 which is a continuation of application Ser. No. 08/089,228, filed Jul. 8, 1993.
US Referenced Citations (4)
Number |
Name |
Date |
Kind |
4979056 |
Squires et al. |
Dec 1990 |
|
5025335 |
Stefansky |
Jun 1991 |
|
5396596 |
Hashemi et al. |
Mar 1995 |
|
5594600 |
Bruner et al. |
Jan 1997 |
|
Continuations (2)
|
Number |
Date |
Country |
Parent |
401670 |
Mar 1995 |
|
Parent |
089228 |
Jul 1993 |
|