Course Descriptions
Registration Form
| |
TMS320C3x Floating-Point DSP Design Workshop
This workshop focuses on designing with the third generation digital signal processors.
Who should attend
This workshop is tailored for hardware or software design engineers who plan on designing with the 'C3x floating-point DSPs. Experience with digital systems and basic knowledge of assembly language programming is assumed. Basic knowledge of the C programming language is helpful, although not required.
What you will learn
- 'C3x architecture and instruction set
- Use of PC-based development tools
- Floating-point and parallel operations
- Interrupts and traps
- Efficient memory usage
- Peripherals and input/output techniques
- Hardware interface issues
- System design issues
TMS320C3x Workshop Outline
- Introduction to the 'C3x DSP
- Introduction to the C source debugger
- Software development
- Memory addressing
- CPU operations and floating-point format
- Enhanced CPU operations
- Pipeline and cache
- Direct memory access
- Reset, interrupts and traps
- Special addressing modes
- Memory interface
- Timers and serial ports
- C compiler and runtime environment
- Mixing C and assembly language
- Example architectures
- System design
|