EasyManua.ls Logo

Texas Instruments TMS320C6745 DSP - Overview

Texas Instruments TMS320C6745 DSP
1472 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
www.ti.com
995
SPRUH91DMarch 2013Revised September 2016
Submit Documentation Feedback
Copyright © 2013–2016, Texas Instruments Incorporated
Multichannel Audio Serial Port (McASP)
Architecture
24.0.20 Overview
Figure 24-1 shows the major blocks of the McASP. The McASP has independent receive/transmit clock
generators and frame sync generators, error-checking logic, and up to 16 serial data pins. See your
device-specific data manual for the number of data pins available on your device.
All the McASP pins on the device may be individually programmed as general-purpose I/O (GPIO) if they
are not used for serial port functions.
The McASP includes the following pins:
Serializers
Data pins AXR[n]: Up to sixteen per McASP
Transmit clock generator:
AHCLKX: McASP transmit high-frequency master clock
ACLKX: McASP transmit bit clock
Transmit Frame Sync Generator
AFSX: McASP transmit frame sync or left/right clock (LRCLK)
Receive clock generator:
AHCLKR: McASP receive high-frequency master clock
ACLKR: McASP receive bit clock
Receive Frame Sync Generator
AFSR: McASP receive frame sync or left/right clock (LRCLK)
Mute in/out:
AMUTEIN: McASP mute input (from external device)
AMUTE: McASP mute output
Data pins AXR[n]
24.0.21 Clock and Frame Sync Generators
The McASP clock generators are able to produce two independent clock zones: transmit and receive
clock zones. The serial clock generators may be programmed independently for the transmit section and
the receive section, and may be completely asynchronous to each other. The serial clock (clock at the bit
rate) may be sourced:
Internally - by passing through two clock dividers off the internal clock source (AUXCLK)
Externally - directly from ACLKR/X pin
Mixed - an external high-frequency clock is input to the McASP on either the AHCLKX or AHCLKR
pins, and divided down to produce the bit rate clock
In the internal/mixed cases, the bit rate clock is generated internally and should be driven out on the
ACLKX (for transmit) or ACLKR (for receive) pins. In the internal case, an internally-generated high-
frequency clock may be driven out onto the AHCLKX or AHCLKR pins to serve as a reference clock for
other components in the system.
The McASP requires a minimum of a bit clock and a frame sync to operate, and provides the capability to
reference these clocks from an external high-frequency master clock. In DIT mode, it is possible to use
only internally-generated clocks and frame syncs.

Table of Contents

Related product manuals