Obsolete Product(s) - Obsolete Product(s)
Functional description TDA7333
16/26
3.7.1 rds_int register
Figure 9. rds_int register
3.7.2 rds_qu register
Figure 10. rds_qu register
Note : when changing the interrupt mode, one has to
perform a reset of the module (i.e set the bit “ar_res” at
one)
interrupt bit. It is set to one on every programmed interrupt. It
is reset by reading rds_int register.
interrupt source
itsrc[2:0] select the interrupt source
(1)
synchronization information.
1: the module is already synchronized.
0: the module is synchronizing
It is used to force a resynchronization. If it is set to one, the
RDS modules are forced to resynchronization state.
The bit is automatically reset. So it is always read as zero.
RDS block.
if 1, one block has been detected
rds_int and rds_bd_ctrl write order (
when in SPI mode
)
1: rds_int and rds_bd_ctrl are updated with data shifted in.
0: rds_int and rds_bd_ctrl are not updated.
bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
r/w r r/w r r/w r/w r/w r
write bne ar_res synch itsrc2 itsrc1 itsrc0 int
00000
00
0
(1)
00
interrupt source i tsrc2 itsrc1 itsrc0
no interrupt
RDS Block
block A
block B
block D
TA
TAEON
0
010
011
110
111
101
rds_int
reset value
bit name
access
001
(3) qu[3..0] is a counter of the quality bit information coming
from the RDS demodulator. It is counting the number of bits
which are marked as bad by the demodulator. Only those bits
are allowed to be corrected. Thus the quality bit counter indi-
cates the maximum possible number of bits being corrected.
It indicates if the error correction was successfull.
1: the syndrome was zero after the error correction.
0: the syndrome did not become zero and therefore the
correction was not successfull.
1: a block E is detected.This indicates a paging block
which is defined in the RBDS specification used in the
united states of America.
0: an ordinary RDS block A, B, C, c·or D is detected, or no
valid syndrome was found.
bit 0 of block counter (2)
bit 1 of block counter (2)
bit 0 of quality counter
(3)
bit 1 of quality counter
(3)
bit 2 of quality counter
(3)
bit 3 of quality counter
(3)
bit name
access
bit 7 bit 0bit 1bit 2bit 3bit 4bit 5bit 6
r
r
rr
rrr
r
synzequ0qu3 qu1qu2 blk1 blk0
blk1
10
00
blk0
block A
block name
block D
1block C,C’ 0
block B
11
(2)
reset value
0
0
00
000
0
rds_qu
Obsolete Product(s) - Obsolete Product(s)