OPTICAL DRIVE CONTROLLER WITH A HOST INTERFACE FOR DIRECT CONNECTION TO AN IDE/ATA DATA BUS
First Claim
1. A compact disk drive controller for a compact disk drive to control the communication of digital information between a compact disk and a host computer, said compact disk drive having drive electronics including a digital signal processor, a microcontroller, a random access memory and a system controller, wherein said host computer communicates with said compact disk drive controller via an IDE data bus and receives digital information from the compact disk via said IDE data bus, said compact disk drive controller comprising:
- a host interface connecting said host computer via said IDE data bus with said compact disk drive controller, to receive data addresses and commands from said host computer and to transmit digital information to said host computer, a path for communicating data addresses and commands from said host interface to the microcontroller of said drive electronics, and a digital signal processor interface connecting said host interface and said digital signal processor of said drive electronics to receive digital information from said compact disk and to transmit said digital information to said host interface.
0 Assignments
0 Petitions
Accused Products
Abstract
A compact disk drive controller to control the access of information from an optical compact disk (CD) digital data storage device by a host computer using an integrated drive electronics (IDE) data bus or an industry standard architecture (ISA) data bus is disclosed. A digital signal processor (DSP) interface to the drive electronics of the CD drive, a dynamic random access memory (DRAM) controller, an error correction code (ECC) data corrector, an error detection and correction (EDC) device employing cyclical redundancy checking techniques (EDC/CRC), and a host computer interface are described.
1 Citation
11 Claims
-
1. A compact disk drive controller for a compact disk drive to control the communication of digital information between a compact disk and a host computer, said compact disk drive having drive electronics including a digital signal processor, a microcontroller, a random access memory and a system controller, wherein said host computer communicates with said compact disk drive controller via an IDE data bus and receives digital information from the compact disk via said IDE data bus, said compact disk drive controller comprising:
-
a host interface connecting said host computer via said IDE data bus with said compact disk drive controller, to receive data addresses and commands from said host computer and to transmit digital information to said host computer, a path for communicating data addresses and commands from said host interface to the microcontroller of said drive electronics, and a digital signal processor interface connecting said host interface and said digital signal processor of said drive electronics to receive digital information from said compact disk and to transmit said digital information to said host interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a disk drive controller comprising a host interface and a digital signal processor interface, a method of controlling the communication of digital information between a host computer with an IDE data bus and a compact disk, comprising the steps of:
-
receiving commands from said host computer via said IDE data bus;
receiving data from a digital signal processor of a compact disk drive; and
communicating said data via said IDE data bus to said host computer.
-
-
11. The method of claim 11 wherein data received from said digital signal processor is corrected before being communicated to via said IDE data bus to said host computer.
Specification