Preliminary
Architecture
www.ti.com
11.2.7.2.1 Analysis of the Receiver Smart Idle Behavior
The analysis of the power mode behavior is depicted in
Table 11-8. Analysis of the Receiver Smart Idle Behavior
CLKRM
CLKXM
Behavior
0
0
McBSP is configured as a slave, (functional clocks are provided from outside). The module will
acknowledge the SmartIdle mode request as soon as there is no pending DMA, interrupt request
or transmit buffer threshold synchronization (only when wake-up event is set on transmit
threshold reached), regardless of the CLOCKACTIVITY settings or receive and transmit activity.
0
1
McBSP is configured as a transmit master (the source clock can be CLKS, CLKR or OCP).
When OCP clock is used as source clock and CLOCKACTIVITY is indicating that the OCP clock
will be switched off, or CLKS clock is used as source clock and CLOCKACTIVITY is indicating
that the functional clock is switched off, the McBSP will not acknowledge the SmartIdle request
unless:
• the transmit part is disabled (XDISABLE) or under software reset (XRST) and the receive
part is not using the transmit loop-back clock (ALBCTRLRX[0] pin is asserted).
• both transmit and receive parts are disabled (XDISABLE/RDISABLE) or under software
reset (XRST/RRST)
The SmartIdle acknowledge is asserted as soon as there is no pending DMA, interrupt request or
transmit/receive buffer threshold synchronization (only when wake-up event is set on
transmit/receive threshold reached) and the pending transmit and/or receive frames where
completed in case of transmit and/or receive disable.
When OCP or CLKS is used as source clock and the CLOCKACTIVITY indicates that the
corresponding clock will not be switched off, the module will acknowledge the SmartIdle mode
request as soon as there is no pending DMA, interrupt request or transmit/receive buffer
threshold synchronization (only when wake-up event is set on transmit/receive threshold
reached).
When CLKR is used as source (functional clock is provided from outside) then the module will
acknowledge the SmartIdle mode request as soon as there is no pending DMA, interrupt request
or transmit/receive buffer threshold synchronization (only when wake-up event is set on
transmit/receive threshold reached), regardless of the CLOCKACTIVITY settings.
1
0
McBSP is configured as a receive master (the source clock can be CLKS, CLKX or OCP).
When OCP clock is used as source clock and CLOCKACTIVITY is indicating that the OCP clock
will be switched off, or CLKS clock is used as source clock and CLOCKACTIVITY is indicating
that the functional clock is switched off, the McBSP will not acknowledge the SmartIdle request
unless:
• the receive part is disabled (RDISABLE) or under software reset (RRST).
The acknowledge is asserted as soon as there is no pending DMA, interrupt request or
transmit/receive buffer threshold synchronization (only when wake-up event is set on
transmit/receive threshold reached) and the pending transmit and/or receive frames where
completed in case of transmit and/or receive disable.
When OCP or CLKS is used as source clock and the CLOCKACTIVITY indicates that the
corresponding clock will not be switched off, the module will acknowledge the SmartIdle mode
request as soon as there is no pending DMA, interrupt request or transmit/receive buffer
threshold synchronization (only when wake-up event is set on transmit/receive threshold
reached).
When CLKX is used as source (functional clock is provided from outside) then the module will
acknowledge the SmartIdle mode request as soon as there is no pending DMA, interrupt request
or transmit/receive buffer threshold synchronization (only when wake-up event is set on
transmit/receive threshold reached), regardless of the CLOCKACTIVITY settings.
1154Multichannel Buffered Serial Port (McBSP)
SPRUGX9 – 15 April 2011
© 2011, Texas Instruments Incorporated
Содержание TMS320C6A816 Series
Страница 2: ...Preliminary 2 SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 92: ...92 Read This First SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1122: ...1122 Multichannel Audio Serial Port McASP SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1562: ...1562 Real Time Clock RTC SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1658: ...1658 Timers SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1750: ...1750 UART IrDA CIR Module SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1984: ...1984 Universal Serial Bus USB SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...