A N 3 3 2
78
Rev. 0.8
RESP3
RDSFIFOUSED[7:0]
RESP4
BLOCKA[15:8]
RESP5
BLOCKA[7:0]
RESP6
BLOCKB[15:8]
RESP7
BLOCKB[7:0]
RESP8
BLOCKC[15:8]
RESP9
BLOCKC[7:0]
RESP10
BLOCKD[15:8]
RESP11
BLOCKD[7:0]
RESP12
BLEA[1:0]
BLEB[1:0]
BLEC[1:0]
BLED[1:0]
RESP
Bit
Name
Function
1
5
RDSNEWBLOCKB
RDS New Block B.
1 = Valid Block B data has been received.
1
4
RDSNEWBLOCKA
RDS New Block A.
1 = Valid Block A data has been received.
1
2
RDSSYNCFOUND
RDS Sync Found.
1 = Found RDS synchronization.
1
1
RDSSYNCLOST
RDS Sync Lost.
1 = Lost RDS synchronization.
1
0
RDSRECV
RDS Received.
1 = FIFO filled to minimum number of groups set by RDSFIFOCNT.
2
2
GRPLOST
Group Lost.
1 = One or more RDS groups discarded due to FIFO overrun.
2
0
RDSSYNC
RDS Sync.
1 = RDS currently synchronized.
3
7:0
RDSFIFOUSED
RDS FIFO Used.
Number of groups remaining in the RDS FIFO (0 if empty). If non-zero,
BLOCKA-BLOCKD contain the oldest FIFO entry and RDSFIFOUSED decre-
ments by one on the next call to RDS_FIFO_STATUS (assuming no RDS
data received in the interim).
4
7:0
BLOCKA[15:8]
RDS Block A.
Block A group data from oldest FIFO entry if STATUSONLY is 0. Last valid
Block A data if STATUSONLY is 1 (Si4749, Si4706-C30 and later and
Si4705/31/35/85-D50 and later only).
5
7:0
BLOCKA[7:0]
6
7:0
BLOCKB[15:8]
RDS Block B.
Block B group data from oldest FIFO entry if STATUSONLY is 0. Last valid
Block B data if STATUSONLY is 1 (Si4749, Si4706-C30 and later and
Si4705/31/35/85-D50 and later only).
7
7:0
BLOCKB[7:0]
8
7:0
BLOCKC[15:8]
RDS Block C.
Block C group data from oldest FIFO entry.
9
7:0
BLOCKC[7:0]
Bit
D7
D6
D5
D4
D3
D2
D1
D0