
SAMSUNG
Version: TM 2.4
KS9245 ATAPI Automated CD-ROM Controller
Preliminary Technical Manual
_____________________________________________________________
Do Not Copy or Release
6-7
Bit 0: Reserved
This bit is reserved for future enhancements.
Register 3Eh :
DSP Device Type Selection Register (Read)
DSP Device Type Selection Register (Write)
DDTS
BIT 5
BIT 4
BIT 3
FPS
BCKLength
Acronym:
BIT 7
Rsvd
BIT 6
BCKD1
BIT 2
LSBF
BIT 1
LCH
BIT 0
BCKF
The
DSP Device Type Selection Register
selects various CD DSP and Subcode Interface formats.
Bit 7: Reserved
This bit is reserved for future enhancements.
Bit 6: BCKD1 (BCK data sampling delay one clock)
When this bit is set, the data is delayed by one BCK clock in sampling.
Bit 5: FPS (Forward Packet Stream)
When this bit is set, the main data stream is a forward packet stream.
Bit 4-3: BCKLength (Clock Length)
These bits specify the DSP main channel Clock Length.
Bit 2: LSBF (Main Channel Data LSB byte comes first)
When this bit is set, the KS9245 takes the first byte of the DSP channel data as the LSB and the
second byte as the MSB on the SDATA Pin. When this bit is cleared, the KS9245 takes the first
byte of the DSP channel data as the MSB and the second byte as the LSB on the SDATA Pin.
Bit 1: LCH (Left Channel High)
When this bit is set, a high level on the LRCK pin indicates the left channel. When this bit is
cleared, a high level on the LRCK pin indicates the right channel.
Bit 0: BCKF (Data Latched on Falling Edge)
When this bit is set, the data is valid on the falling edge of the BCK signal. When this bit is
cleared, the data is valid on the rising edge of the BCK signal.
Register 3Fh :
Acronym:
BIT 7
ESH0
Decoder Header Erasure Register (Read)
DHER
BIT 5
BIT 4
BIT 3
ESH2
ESH3
Emin
BIT 6
ESH1
BIT 2
Esec
BIT 1
Eframe
BIT 0
Emode
The Decoder Header Erasure Register contains the error flags for the header or subheader of the
data block.
Bit 7: ESH0 (Error flag for Subheader 0 - File Number)
When this bit is set, the error flag of the File Number Byte in both subheaders is set. When this bit
is cleared, the error flag of the File Number Byte in either of the subheaders is cleared