
www.ti.com
List of Figures
1 McBSP Block Diagram.................................................................................................... 11
2 Clock and Frame Generation ............................................................................................ 13
3 Transmit Data Clocking................................................................................................... 14
4 Receive Data Clocking.................................................................................................... 14
5 Sample Rate Generator Block Diagram................................................................................ 15
6 CLKG Synchronization and FSG Generation When GSYNC = 1 and CLKGDV = 1............................. 18
7 CLKG Synchronization and FSG Generation When GSYNC = 1 and CLKGDV = 3............................. 19
8 Digital Loopback Mode ................................................................................................... 19
9 Programmable Frame Period and Width............................................................................... 22
10 Dual-Phase Frame Example............................................................................................. 24
11 Single-Phase Frame of Four 8-Bit Elements .......................................................................... 25
12 Single-Phase Frame of One 32-Bit Element........................................................................... 26
13 Data Delay.................................................................................................................. 26
14 2-Bit Data Delay Used to Discard Framing Bit ........................................................................ 27
15 McBSP Standard Operation.............................................................................................. 28
16 Receive Operation......................................................................................................... 29
17 Transmit Operation........................................................................................................ 29
18 Maximum Frame Frequency for Transmit and Receive.............................................................. 30
19 Unexpected Frame Synchronization With (R/X)FIG = 0 ............................................................. 31
20 Unexpected Frame Synchronization With (R/X)FIG = 1 ............................................................. 32
21 Maximum Frame Frequency Operation With 8-Bit Data ............................................................. 33
22 Data Packing at Maximum Frame Frequency With (R/X)FIG = 1................................................... 33
23 Serial Port Receive Overrun ............................................................................................. 35
24 Serial Port Receive Overrun Avoided................................................................................... 35
25 Decision Tree Response to Receive Frame Synchronization Pulse................................................ 37
26 Unexpected Receive Frame Synchronization Pulse.................................................................. 37
27 Transmit With Data Overwrite ........................................................................................... 38
28 Transmit Empty............................................................................................................ 39
29 Transmit Empty Avoided ................................................................................................. 39
30 Decision Tree Response to Transmit Frame Synchronization Pulse............................................... 41
31 Unexpected Transmit Frame Synchronization Pulse................................................................. 41
32 Companding Flow ......................................................................................................... 42
33 Companding Data Formats .............................................................................................. 42
34 Transmit Data Companding Format in DXR........................................................................... 42
35 Companding of Internal Data ............................................................................................ 43
36 DX Timing for Multichannel Operation.................................................................................. 45
37 Alternating Between the Channels of Partition A and the Channels of Partition B ............................... 47
38 Reassigning Channel Blocks Throughout a McBSP Data Transfer ................................................ 47
39 McBSP Data Transfer in the 8-Partition Mode ........................................................................ 48
40 Activity on McBSP Pins for the Possible Values of XMCM.......................................................... 51
41 Typical SPI Interface...................................................................................................... 52
42 SPI Transfer with CLKSTP = 2h (no clock delay) and CLKXP = 0 ................................................. 54
43 SPI Transfer With CLKSTP = 3h (clock delay) and CLKXP = 0 .................................................... 54
44 SPI Transfer With CLKSTP = 2h (no clock delay) and CLKXP = 1................................................. 55
45 SPI Transfer With CLKSTP = 3h (clock delay) and CLKXP = 1 .................................................... 55
46 McBSP as the SPI Master................................................................................................ 57
47 Data Receive Register (DRR) ........................................................................................... 68
4List of Figures SPRUFI3A–March 2009–Revised August 2009
Submit Documentation Feedback
Copyright © 2009–2009, Texas Instruments Incorporated