TMS320VC5501/5502/5503/5507/5509/5510 DSP
Multichannel Buffered Serial Port (McBSP)
Reference Guide
Literature Number: SPRU592E
April 2005
iiiRead This First
Preface
Read This First
About This Manual
This manual describes the type of multichannel buffered serial ports (McBSP)
available on the TMS320C55x™ DSPs. The McBSPs provide a direct serial
interface between a C55x™ DSP and other devices in a system. For the
number of McBSPs available on a particular C55x device, see the
device-specific data manual.
Notational Conventions
This document uses the following conventions.
- When the part number TMS320VC5509 is used, it refers both to
TMS320VC5509 devices and to TMS320VC5509A devices.
- In most cases, hexadecimal numbers are shown with the suffix h. For
example, the following number is a hexadecimal 40 (decimal 64):
40h
Similarly, binary numbers often are shown with the suffix b. For example,
the following number is the decimal number 4 shown in binary form:
0100b
- If a signal or pin is active low, it has an overbar. For example, the RESET
signal is active low.
Related Documentation From Texas Instruments
The following documents describe the C55x devices and related support tools.
Copies of these documents are available on the Internet at www.ti.com.
Tip: Enter the literature number in the search box provided at www.ti.com.
TMS320VC5501 Fixed-Point Digital Signal Processor Data Manual
(literature number SPRS206) describes the features of the
TMS320VC5501 fixed-point DSP and provides signal descriptions,
pinouts, electrical specifications, and timings for the device.
Related Documentation From Texas Instruments
iv
TMS320VC5502 Fixed-Point Digital Signal Processor Data Manual
(literature number SPRS166) describes the features of the
TMS320VC5502 fixed-point DSP and provides signal descriptions,
pinouts, electrical specifications, and timings for the device.
TMS320VC5503 Fixed-Point Digital Signal Processor Data Manual (litera-
ture number SPRS245) describes the features of the TMS320VC5503
fixed-point DSP and provides signal descriptions, pinouts, electrical
specifications, and timings for the device.
TMS320VC5507 Fixed-Point Digital Signal Processor Data Manual (litera-
ture number SPRS244) describes the features of the TMS320VC5507
fixed-point DSP and provides signal descriptions, pinouts, electrical
specifications, and timings for the device.
TMS320VC5509 Fixed-Point Digital Signal Processor Data Manual
(literature number SPRS163) describes the features of the
TMS320VC5509 fixed-point DSP and provides signal descriptions,
pinouts, electrical specifications, and timings for the device.
TMS320VC5509A Fixed-Point Digital Signal Processor Data Manual
(literature number SPRS205) describes the features of the
TMS320VC5509A fixed-point DSP and provides signal descriptions,
pinouts, electrical specifications, and timings for the device.
TMS320VC5510 Fixed-Point Digital Signal Processor Data Manual
(literature number SPRS076) describes the features of the
TMS320VC5510 fixed-point DSP and provides signal descriptions,
pinouts, electrical specifications, and timings for the device.
TMS320C55x Technical Overview (literature number SPRU393) introduces
the TMS320C55x DSPs, the latest generation of fixed-point DSPs in the
TMS320C5000™ DSP platform. Like the previous generations, this
processor is optimized for high performance and low-power operation.
This book describes the CPU architecture, low-power enhancements,
and embedded emulation features.
TMS320C55x DSP CPU Reference Guide (literature number SPRU371)
describes the architecture, registers, and operation of the CPU for the
TMS320C55x DSPs.
TMS320C55x DSP Peripherals Overview Reference Guide (literature
number SPRU317) introduces the peripherals, interfaces, and related
hardware that are available on TMS320C55x DSPs.
Related Documentation From Texas Instruments
vRead This First
TMS320C55x DSP Algebraic Instruction Set Reference Guide (literature
number SPRU375) describes the TMS320C55x DSP algebraic
instructions individually. Also includes a summary of the instruction set,
a list of the instruction opcodes, and a cross-reference to the mnemonic
instruction set.
TMS320C55x DSP Mnemonic Instruction Set Reference Guide (literature
number SPRU374) describes the TMS320C55x DSP mnemonic
instructions individually. Also includes a summary of the instruction set,
a list of the instruction opcodes, and a cross-reference to the algebraic
instruction set.
TMS320C55x Optimizing C/C++ Compiler User’s Guide (literature number
SPRU281) describes the TMS320C55x C/C++ Compiler. This C/C++
compiler accepts ISO standard C and C++ source code and produces
assembly language source code for TMS320C55x devices.
TMS320C55x Assembly Language Tools User’s Guide (literature number
SPRU280) describes the assembly language tools (assembler, linker,
and other tools used to develop assembly language code), assembler
directives, macros, common object file format, and symbolic debugging
directives for TMS320C55x devices.
TMS320C55x DSP Programmer’s Guide (literature number SPRU376)
describes ways to optimize C and assembly code for the TMS320C55x
DSPs and explains how to write code that uses special features and
instructions of the DSPs.
Trademarks
TMS320C5000, TMS320C55x, and C55x are trademarks of
Texas Instruments.
Other trademarks are the property of their respective owners.
Related Documentation From Texas Instruments / Trademarks
vi
This page is intentionally left blank.