NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.
Simulator Selection & Configuration
Simulator Selection & Configuration[edit]
TI provide different flavor of simulators - CPU or Device Simulator & Cycle Accurate or Functional Simulator and it's important to select the appropriate simulator for development.
Type of Simulator[edit]
- CPU Cycle Accurate Simulator
- Used for CPU centric application algorithm development & performance analysis.
- Device Functional Simulator
- Used for device level application development
- Device Cycle Accurate Simulator
- Used for device level application development & performance analysis.
e.g
for CPU Simulator - C64x+ CPU Cycle Accurate Simulator
for Device Simulator - C6745 Device Cycle Accurate Simulator or C6745 Device Functional Simulator
Selection & Configuration of Simulator[edit]
- Bring up CCSv4 & click on Target->New Target Configuration
- Specify the target configuration file name & use shared location or store it in the project folder.
- Target selection will appear. Select connection type as Texas Instruments Simulator & type the device you are interested in the device filter window (e.g. C64x or C6455 etc)
- Select the simulator on the available list & click on Target Configuration below the Advanced Setup
- Select the CPU & configure the necessary parameters.
- To configure the memory map & cache setting for CPU simulator check the link - C64x+ CPU Cycle Accurate Simulator
- To configure the CPU & Memory clock check the link - CPU & Memory Clock Configuration