Resetting and Initializing a McBSP
10-5
Emulation, Power, and Reset Considerations
SPRU592E
10.4 Resetting and Initializing a McBSP
10.4.1 McBSP Pin States: DSP Reset Versus Receiver/Transmitter Reset
2 shows the state of McBSP pins when the serial port is reset due
to a DSP reset and due to a direct receiver or transmitter reset.
Table 10
−
2. Reset State of Each McBSP Pin
Pin
Possible
State(s)
State Forced By
DSP Reset
State Forced By
Receiver/Transmitter Reset
Receiver Reset (RRST = 0 and GRST = 1)
DR
I
Input
Input
CLKR
I/O/Z
Input
Known state
if Input; CLKR running if output
FSR
I/O/Z
Input
Known state if Input; FSRP inactive state if output
CLKS
I/O/Z
Input
Input
Transmitter Reset (XRST = 0 and GRST = 1)
DX
O/Z
High impedance
High impedance
CLKX
I/O/Z
Input
Known state if Input; CLKX running if output
FSX
I/O/Z
Input
Known state if Input; FSXP inactive state if output
CLKS
I
Input
Input
Note:
In Possible State(s) column, I = Input, O = Output, Z = High impedance
10.4.2 DSP Reset, McBSP Reset, and Sample Rate Generator Reset
When a DSP reset or a McBSP reset occurs, the McBSP is reset to its initial
state, including reset of all counters and status bits. The receive status bits
include RFULL, RRDY, and RSYNCERR. The transmit status bits include
XEMPTY, XRDY, and XSYNCERR.
-
DSP reset.
When the whole DSP is reset (RESET signal is driven low),
the entire serial port, including the transmitter, receiver, and the sample
rate generator, is reset. All input-only pins and three-state pins should be
in a known state. The output-only pin DX is in the high-impedance state.
The DSP reset forces the sample rate generator clock, CLKG, to have half
the frequency of the McBSP internal input clock. No pulses are generated
on the sample rate generator’s frame-sync signal, FSG.
When the device is pulled out of reset, the serial port remains in the reset
state. In this state the DR and DX pins may be used as general-purpose
I/O pins.
Содержание 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 ...