User manual
9.1 Overview of the System Control Module
9.2 Device Identification
Overview of the System Control Module
www.ti.com
The TMS320DM646x DMSoC system control module is a system-level module containing status and
top-level control logic required by the device. The system control module consists of a set of status and
control registers, accessible by the ARM (and DSP), supporting all of the following system features and
operations:
• Device Identification
• Device Configuration
– Pin multiplexing control
– Device boot configuration status
– Device boot process status
• ARM-DSP Integration
– ARM-DSP interrupt control and status
– DSP boot address control and status
• Power Management
– V
DD
3.3 V I/O power-down control
• Special Peripheral Status and Control
– Universal serial bus (USB) interface control
– Host port interface (HPI) control
– Video clock control
– Transport stream interface (TSIF) control
– Video and TSIF clock disable
– PWM control
– EDMA3 transfer controller (EDMA3TC) default burst size configuration
– ARM memory wait state control
• Bandwidth Management
– Bus master DMA priority control
• Emulation Control
– Set emulator suspend source
• Device Unique ID
– 128-bit ID, unique to each device, suitable for digital rights management (DRM) implementation
• Clock and oscillator control
This chapter describes the system control module.
The JTAG ID register (JTAGID) of the System Control Module contains a software readable version of the
JTAG/Device ID. Software can use this register to determine the version of the device on which it is
executing. The register format and description are shown in the device-specific data manual.
104 System Control Module SPRUEP9A – May 2008
Submit Documentation Feedback