
Unexpected Receive Frame-Sync Pulse
4-7
McBSP Exception/Error Conditions
SPRU592E
Figure 4
−
4. An Unexpected Frame-Sync Pulse During a McBSP Reception
Á
Á
Á
Á
Á
Á
Unexpected frame synchronization
RBR1 to DRR1(B)
Read from DRR1(C)
RBR1 to DRR1 copy(C)
Read from DRR1(A)
RBR1 to DRR1 copy(A)
C0
C1
C2
C3
C4
C5
C6
C7
B4
B5
B6
B7
A0
A1
RSYNCERR
RRDY
DR
FSR
CLKR
4.3.3 Preventing Unexpected Receive Frame-Sync Pulses
Each frame transfer can be delayed by 0, 1, or 2 CLKR cycles, depending on
the value in the RDATDLY bits of RCR2. For each possible data delay,
Figure 4
5 shows when a new frame-sync pulse on FSR can safely occur
relative to the last bit of the current frame.
Figure 4
−
5. Proper Positioning of Frame-Sync Pulses
For 2-bit delay:
Next frame-sync pulse
here or later is OK.
For 1-bit delay:
Next frame-sync pulse
here or later is OK.
For 0-bit delay:
Next frame-sync pulse
here or later is OK.
CLKR/CLKX
FSR/FSX
DR/DX
Last bit of
current frame
Earliest possible
time to begin transfer
of next frame
Summary of Contents for TMS320VC5509
Page 5: ...vi This page is intentionally left blank ...
Page 43: ...McBSP Operation 2 20 SPRU592E This page is intentionally left blank ...
Page 105: ...SPI Operation Using the Clock Stop Mode 6 16 SPRU592E This page is intentionally left blank ...
Page 187: ...Transmitter Configuration 8 40 SPRU592E This page is intentionally left blank ...
Page 191: ...General Purpose I O on the McBSP Pins 9 4 SPRU592E This page is intentionally left blank ...
Page 201: ...Emulation Power and Reset Considerations 10 10 SPRU592E ...
Page 207: ...Data Packing Examples 11 6 SPRU592E This page is intentionally left blank ...
Page 273: ...McBSP Register Worksheet 13 14 SPRU592E This page is intentionally left blank ...