www.ti.com
List of Figures
1-1 McASP to Parallel 2-Channel DACs .................................................................................... 13
1-2 McASP to 6-Channel DAC and 2-Channel DAC ....................................................................... 14
1-3 McASP to Digital Amplifier ................................................................................................ 14
1-4 McASP as Digital Audio Encoder ....................................................................................... 14
1-5 McASP as 16 Channel Digital Processor .............................................................................. 15
1-6 Definition of Bit, Word, and Slot .......................................................................................... 16
1-7 Bit Order and Word Alignment Within a Slot Examples ............................................................... 17
1-8 Definition of Frame and Frame Sync Width ............................................................................ 18
1-9 TDM Format–6 Channel TDM Example ................................................................................. 19
1-10 TDM Format Bit Delays from Frame Sync .............................................................................. 19
1-11 Inter-Integrated Sound (I2S) Format ..................................................................................... 20
1-12 Biphase-Mark Code (BMC) ............................................................................................... 20
1-13 S/PDIF Subframe Format ................................................................................................. 21
1-14 S/PDIF Frame Format ..................................................................................................... 22
2-1 McASP Block Diagram .................................................................................................... 25
2-2 Transmit Clock Generator Block Diagram .............................................................................. 26
2-3 Receive Clock Generator Block Diagram ............................................................................... 27
2-4 Frame Sync Generator Block Diagram ................................................................................. 28
2-5 Individual Serializer and Connections Within McASP ................................................................ 29
2-6 Receive Format Unit ...................................................................................................... 30
2-7 Transmit Format Unit ...................................................................................................... 30
2-8 McASP I/O Pin Control Block Diagram ................................................................................. 33
2-9 McASP I/O Pin to Control Register Mapping ........................................................................... 33
3-1 Burst Frame Sync Mode................................................................................................... 39
3-2 Transmit DMA Event (AXEVT) Generation in TDM Time Slots ..................................................... 41
3-3 DSP Service Time Upon Transmit DMA Event (AXEVT) ............................................................. 47
3-4 DSP Service Time Upon Receive DMA Event (AREVT) .............................................................. 48
3-5 DMA Events in an Audio Example–Two Events (Scenario 1) ........................................................ 50
3-6 DMA Events in an Audio Example–Four Events (Scenario 2) ....................................................... 51
3-7 DMA Events in an Audio Example ...................................................................................... 52
3-8 Data Flow Through Transmit Format Unit, Illustrated ................................................................. 54
3-9 Data Flow Through Receive Format Unit, Illustrated .................................................................. 56
3-10 Audio Mute (AMUTE) Block Diagram ................................................................................... 58
3-11 Transmit Clock Failure Detection Circuit Block Diagram ............................................................. 62
3-12 Receive Clock Failure Detection Circuit Block Diagram .............................................................. 63
3-13 Serializers in Loopback Mode ........................................................................................... 64
4-1 Peripheral Identification Register (PID) [Offset 0h] .................................................................... 70
4-2 Power Down and Emulation Management Register (PWRDEMU) [Offset 4h] ..................................... 71
4-3 Pin Function Register (PFUNC) [Offset 10h] ........................................................................... 72
4-4 Pin Direction Register (PDIR) [Offset 14h] .............................................................................. 74
4-5 Pin Data Output Register (PDOUT) [Offset 18h] ....................................................................... 76
4-6 Pin Data Input Register (PDIN) [Offset 1Ch] ........................................................................... 78
4-7 Pin Data Set Register (PDSET) [Offset 1Ch] ........................................................................... 80
4-8 Pin Data Clear Register (PDCLR) [Offset 20h] ......................................................................... 82
4-9 Global Control Register (GBLCTL) [Offset 44h] ........................................................................ 84
4-10 Audio Mute Control Register (AMUTE) [Offset 48h] ................................................................... 86
4-11 Digital Loopback Control Register (DLBCTL) [Offset 4Ch] ........................................................... 88
4-12 Digital Mode Control Register (DITCTL) [Offset 50h] ................................................................. 89
4-13 Receiver Global Control Register (RGBLCTL) [Offset 60h] .......................................................... 90
4-14 Receive Format Unit Bit Mask Register (RMASK) [Offset 64h] ...................................................... 91
4-15 Receive Bit Stream Format Register (RFMT) [Offset 68h] ........................................................... 92
4-16 Receive Frame Sync Control Register (AFSRCTL) [Offset 6Ch] .................................................... 94
6 List of Figures SPRU041J – November 2008
Submit Documentation Feedback