2000 Mar 21 15
Philips Semiconductors Preliminary specification
Channel encoder/decoder CDR60 SAA7392
7.2.6 INTERRUPT ENABLE REGISTER 2(INTEN2)
Table 13 Interrupt Enable Register 2 (address 21H) - WRITE
Table 14 Description of IntEn2 bits
7.2.7 S
OFT RESET REGISTER (SOFTRESET)
Table 15 Soft Reset Register (address 1BH) - WRITE
Table 16 Description of SoftReset bits
76 543210
BankSwitchEnSyncErrorEn DataNotValidEnQSyncEn ATIPSyncEn LaserOnEn LaserOffEn XErrorLarge
En
BIT SYMBOL DESCRIPTION
7 BankSwitchEnIf BankSwitchEn = 1, then BankSwitch interrupt is enabled.
6 SyncErrorEn If SyncErrorEn = 1, then SyncError interrupt is enabled.
5 DataNotVali
dEn
If DataNotValidEn= 1, then DataNotValid interrupt is enabled.
4 QSyncEn If QSyncEn = 1, then QSync interrupt is enabled.
3 ATIPSyncEn If ATIPSyncEn = 1, then ATIPSync interrupt is enabled.
2 LaserOnEn If LaserOnEn = 1, then LaserOn interrupt is enabled.
1 LaserOffEn If LaserOffEn = 1, then LaserOff interrupt is enabled.
0 XErrorLargeEnIf XerrorLarge = 1, then XErrorLarge interrupt is enabled.
76543210
−−−−−−−SReset1
BIT SYMBOL DESCRIPTION
7to1 − These 7 bits are reserved.
0 SReset1 When set, synchronisation with PLUM on subcode transfer has failed; reset when
a logic 1 is written to this bit (Status2).
This bit is an active HIGH reset to the following blocks: Encoder/decoder, EFM
modulator, Encode control block, Serial input/output block and Encode subcode insert
block. The clock control, EFM PLL, tacho, motor interface and wobble interface remain
running.
Soft reset will reset the following registers: EFMPresetCount, EFMModulateConfig,
EFMModulateConfig2, EncodeXOffset, EncodeWriteControl, EncodeStartOffset,
EncodeStopOffset, SubPresetCount, SubConfig1, Subconfig2,SubStartData, SubData,
InputConfig, DecoMode, Output1, Output2 and Output3.
A soft reset is mandatory in the following cases:
1. After programming the BCLK clock
2. When switching from encode to decode
3. When switching from decode to encode.