Setting the Transmit Data Delay
8-17
Transmitter Configuration
SPRU592E
8.13 Setting the Transmit Data Delay
Use the XDATDLY bits (see Figure 8
0, 1, or 2 bits after a transmit frame-sync pulse is detected.
Figure 8
−
11.Register Bits Used to Set the Transmit Data Delay
XCR2
15
2 1
0
XDATDLY
R/W-00
Legend:
R = Read; W = Write; -
n
= Value after reset
Table 8
−
14. Register Bits Used to Set the Transmit Data Delay
Register
Bit
Name
Function
XCR2
1-0
XDATDLY
Transmit data delay
XDATDLY = 00
0-bit data delay
XDATDLY = 01
1-bit data delay
XDATDLY = 10
2-bit data delay
XDATDLY = 11
Reserved
8.13.1 About the Data Delay
The start of a frame is defined by the first clock cycle in which frame
synchronization is found to be active. The beginning of actual data reception
or transmission with respect to the start of the frame can be delayed if required.
This delay is called data delay.
XDATDLY specifies the data delay for transmission. The range of
programmable data delay is zero to two bit-clocks (XDATDLY = 00b–10b), as
described in Table 8
12. In this figure, the data transferred
is an 8-bit value with bits labeled B7, B6, B5, and so on. Typically a 1-bit delay
is selected, because data often follows a 1-cycle active frame-sync pulse.
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 ...