TMS320C5000 System DSP Assembly Language Program Design

Author: Zhang Yong et al
Publisher:
Publish Date: 2004-12-01
Features:
◇ This is the companion book to our publication, "Hardware Programming of C/C++ Languages—Based on TMS320C5000 Series DSP."
◇ Introduces the architecture of TMS320C54x and C55x, with the VC5410 as the core DSP chip. Interface chips for implementing asynchronous serial communication, USB, encoding, and other functions are selected, and a detailed method for creating a general-purpose DSP function board is illustrated, along with circuit diagrams.
◇ Provides a program framework for C54x and C55x assembly language, and uses this framework to test and release all assembly instructions for C54x and C55x.
◇ Explains related topics through complete program examples and code, and introduces specific methods and examples for designing floating-point programs using assembly language.
◇ Demonstrates program design for voice communication using synchronous serial ports (McBSP) and computer communication via asynchronous serial ports, and discusses the BOOT program design for VC5410.
TMS320C54x and C55x Series DSP Architecture
Design of Typical DSP Hardware Circuit Systems
C54x and C55x Assembly Language
Assembly Program Design for Floating-Point Operations
Assembly Program Design for Synchronous Serial Ports
Assembly Program Design for Asynchronous Serial Ports
BOOT Assembly Program Design and Application Examples
This book is the companion to "C/C++ Language Hardware Programming—Based on TMS320C5000 Series DSP" (published by Xidian University Press). It comprehensively and thoroughly introduces methods for developing TMS320C5000 Series DSP application systems using assembly language. The book is divided into 9 chapters, covering topics such as the hardware architecture of the TMS320C54x Series DSP, the hardware architecture of the TMS320C55x Series DSP, the design of typical DSP hardware circuit systems, C54x and C55x assembly language, assembly program design for floating-point operations, assembly program design for synchronous serial ports, assembly program design for asynchronous serial ports, BOOT assembly program design, and application examples. The greatest feature of this book lies in introducing related content through complete program examples.
This book is the technical crystallization of the author's continuous work in TMS320 Series DSP system design, development, and teaching over the years. It presents the assembly language program design based on TMS320C5000 from an easily understandable and accessible perspective, aiming to popularize the application of assembly language. This book can serve as a reference for electronic engineering technicians engaged in DSP development and DSP enthusiasts, as well as a textbook for postgraduate students and senior undergraduate students in electronic communication-related fields studying DSP and its program design.

📌 Related Posts