Overrun in the Receiver
McBSP Exception/Error Conditions
4-4
SPRU592E
Figure 4
−
1. Overrun in the McBSP Receiver
No RSR1 to RBR1 copy(C)
No read from DRR1(A)
No RBR1 to DRR1 copy(B)
No read from DRR1(A)
RBR1 to DRR1 copy(A)
D7
C0
C1
C2
C3
C4
C5
C6
C7
B0
B1
B2
B3
B4
B5
B6
B7
A0
A1
RFULL
RRDY
DR
FSR
CLKR
Á
Á
Á
Á
Á
Á
ÁÁ
ÁÁ
Á
Á
Á
Á
4.2.2 Example of Preventing the Overrun Condition
2 shows the case where the overrun condition is prevented by a read
from DRR1 at least 2.5 cycles before the next serial word (C) is completely
shifted into RSR1. This ensures that an RBR1-to-DRR1 copy of word B occurs
before receiver attempts to transfer word C from RSR1 to RBR1.
Figure 4
−
2. Overrun Prevented in the McBSP Receiver
RBR1 to DRR1(B)
No RBR1 to DRR1 copy(B)
No read from DRR1(A)
RBR1 to DRR1 copy(A)
C0
C1
C2
C3
C4
C5
C6
C7
B0
B1
B2
B3
B4
B5
B6
B7
A0
A1
RFULL
RRDY
DR
FSR
CLKR
ÁÁ
ÁÁ
ÁÁ
ÁÁ
Á
Á
Read from DRR1(A)
Latest time to read A
from DRR1 to prevent
an overrun condition
Содержание TMS320VC5509
Страница 5: ...vi This page is intentionally left blank ...
Страница 43: ...McBSP Operation 2 20 SPRU592E This page is intentionally left blank ...
Страница 105: ...SPI Operation Using the Clock Stop Mode 6 16 SPRU592E This page is intentionally left blank ...
Страница 187: ...Transmitter Configuration 8 40 SPRU592E This page is intentionally left blank ...
Страница 191: ...General Purpose I O on the McBSP Pins 9 4 SPRU592E This page is intentionally left blank ...
Страница 201: ...Emulation Power and Reset Considerations 10 10 SPRU592E ...
Страница 207: ...Data Packing Examples 11 6 SPRU592E This page is intentionally left blank ...
Страница 273: ...McBSP Register Worksheet 13 14 SPRU592E This page is intentionally left blank ...