
2000 Mar 21
48
Philips Semiconductors
Preliminary specification
Channel encoder/decoder CDR60
SAA7392
7.12.2
S
UBCODE
C
ONFIGURATION
R
EGISTER
1 (S
UB
C
ONFIG
1)
Table 96
Subcode Configuration Register 1 (address 23H) - WRITE
Table 97
Description of SubConfig1 bits
Table 98
Selection of Q-channel time fields
7
6
5
4
3
2
1
0
sri_on
p_toggle
p_one
time1
time2
copy_alter
zero_inc
time3
BIT
SYMBOL
DESCRIPTION
7
sri_on
If sri_on = 0, then subcode generated by CDR60 for P and Q-channels; R to W
channels are all logic 0’s. If sri_on = 1, then subcode data from SRI except Q-channel
CRC and S0 and S1 bytes. SRI frame sync checking is enabled. SubConfig1 register
bits 1 to 6 do not effect the SRI subcode data.
If p_toggle = 0, then P-channel takes value of the p_one bit. If p_toggle = 1, then
P-channel is the value of bit 5 of the absolute frame byte in the current Q-code memory
bank.
P-channel is the value of this bit. The P-channel takes on a new value of p_one at the
start of a subcode frame.
These 3 bits control the incrementing and decrementing of the Q-channel absolute and
relative time fields; see Table 98.
6
p_toggle
5
p_one
4
3
0
2
time1
time2
time3
copy_alter
If copy_alter = 0, then the copy bit will hold its current value. The copy bit value can be
changed by writing to the Q-code memory control byte via the SubData register. If
copy_alter = 1, then the copy bit in the subcode control byte will alternate every
4 subcode frames. This is accomplished by copying bit 2 of the current Q-code memory
absolute frame byte to the copy bit of the Q-code memory control byte.
If zero_inc = 0, then all bits of the Q-code memory zero byte will hold. If zero_inc = 1,
then bits 0 to 3 of the current Q-code memory zero byte are incremented modulo 10.
Bits 4 to 7 are unchanged.
1
zero_inc
time3
time2
time1
Q-CHANNEL TIME FIELD
0
0
1
1
1
X
0
1
0
0
1
X
0
1
0
1
1
X
increment relative and absolute time
increment relative time and hold absolute time
hold relative time and increment absolute time
decrement relative time and increment absolute time
hold relative and absolute time
All other settings are reserved.