2024年5月8日发(作者:纳俊驰)
TMS320C28x INSTRUCTION SET SIMULATOR
TECHNICAL OVERVIEW
SPRU608A – JULY 2002 – REVISED NOVEMBER 2002
q
q
q
Included in Code Composer Studio™
IntegratedDevelopmentEnvironment(IDE)for
TMS320C2000™
TMS320C28x™ CPU Full Instruction Set
Architecture Execution
–Parallel Instruction Execution
TMS320C28x Can be Simulated With the
Following Peripherals:
–Peripheral Interrupt Expansion (PIE)
–VBUS
–Timer
–FLASH memory
q
q
q
q
q
Configurable Memory Simulation
Accurate Cycle Simulation
–On-Chip Memory Blocks
–External Memory Blocks
Port Connect
–Supports External Data Simulation
Pin Connect
–Supports External Event Simulation
Supports Pipeline Display
Description
TheTMS320C28xInstructionSetSimulator,availablewithintheCodeComposerStudioforTMS320C2000
IDE,simulatestheinstructionsetoftheC28x™1liststhesimulatorcoresandperipheralssupported,
withthecorrespondingconfigurationtobeselectedundertheImportConfigurationmenuofCodeComposer
Studio Setup.
Table sors Supported by the C28x Simulator
PROCESSOR
TMS320F2810
TMS320F2812
TMS320F28x (CPU only, no peripherals)
TMS320F2810 and TMS320F2812 tutorial
CODE COMPOSER STUDIO IDE
IMPORT CONFIGURATION
F2810 Device Simulator
F2812 Device Simulator
F28xx Cycle Accurate Simulator
F28xx Simulator Tutorial
All trademarks are the property of their respective owners.
Code Composer Studio, TMS320C2000, TMS320C28x, and C28x are trademarks of Texas Instruments.
Copyright© 2002, Texas Instruments Incorporated
POST OFFICE BOX 1443
•
HOUSTON, TEXAS 77251-1443
1
TMS320C28x INSTRUCTION SET SIMULATOR
TECHNICAL OVERVIEW
SPRU608A – JULY 2002 – REVISED NOVEMBER 2002
Supported Hardware Resources
CPU
The C28x simulator simulates the full C28x instruction set architecture (except emulation instructions).
Memory
Thesimulatorprovidesconfiult,thesimulatordoesnotprovideanymemory
mappingspecifimemoryblocksinProgram,Data,andI/Ospacecanbe
simulatedbyaddingmemoryblocksusingthesimulatorconfigurationfioryblockscanalsobe
added using the "Memory Map Add" feature in GEL for debugger visibility.
Thesimmple,foron-chip
memories,thesimulatortakescareofthenumberofcyclesrequiredtoaccessmemorydependingonwait
states specified by the simulator configuration file.
Peripherals
TheperipheralsmodeledbythesimulatorarePIE,FLASH,,TimerandFLASH
memoryareavailableasadd-onmodules,rtosimulate
aperipheral,itmustbeincludedintheconfigurationfitaxforincludingperipheralsisspecifiedinthe
TMS320C28x Instruction Set Simulator User’s Guide
(literature number SPRU003).
TheF2810andF2812confi28xx
configuration models only the simulator core.
2
POST OFFICE BOX 1443
•
HOUSTON, TEXAS 77251-1443
2024年5月8日发(作者:纳俊驰)
TMS320C28x INSTRUCTION SET SIMULATOR
TECHNICAL OVERVIEW
SPRU608A – JULY 2002 – REVISED NOVEMBER 2002
q
q
q
Included in Code Composer Studio™
IntegratedDevelopmentEnvironment(IDE)for
TMS320C2000™
TMS320C28x™ CPU Full Instruction Set
Architecture Execution
–Parallel Instruction Execution
TMS320C28x Can be Simulated With the
Following Peripherals:
–Peripheral Interrupt Expansion (PIE)
–VBUS
–Timer
–FLASH memory
q
q
q
q
q
Configurable Memory Simulation
Accurate Cycle Simulation
–On-Chip Memory Blocks
–External Memory Blocks
Port Connect
–Supports External Data Simulation
Pin Connect
–Supports External Event Simulation
Supports Pipeline Display
Description
TheTMS320C28xInstructionSetSimulator,availablewithintheCodeComposerStudioforTMS320C2000
IDE,simulatestheinstructionsetoftheC28x™1liststhesimulatorcoresandperipheralssupported,
withthecorrespondingconfigurationtobeselectedundertheImportConfigurationmenuofCodeComposer
Studio Setup.
Table sors Supported by the C28x Simulator
PROCESSOR
TMS320F2810
TMS320F2812
TMS320F28x (CPU only, no peripherals)
TMS320F2810 and TMS320F2812 tutorial
CODE COMPOSER STUDIO IDE
IMPORT CONFIGURATION
F2810 Device Simulator
F2812 Device Simulator
F28xx Cycle Accurate Simulator
F28xx Simulator Tutorial
All trademarks are the property of their respective owners.
Code Composer Studio, TMS320C2000, TMS320C28x, and C28x are trademarks of Texas Instruments.
Copyright© 2002, Texas Instruments Incorporated
POST OFFICE BOX 1443
•
HOUSTON, TEXAS 77251-1443
1
TMS320C28x INSTRUCTION SET SIMULATOR
TECHNICAL OVERVIEW
SPRU608A – JULY 2002 – REVISED NOVEMBER 2002
Supported Hardware Resources
CPU
The C28x simulator simulates the full C28x instruction set architecture (except emulation instructions).
Memory
Thesimulatorprovidesconfiult,thesimulatordoesnotprovideanymemory
mappingspecifimemoryblocksinProgram,Data,andI/Ospacecanbe
simulatedbyaddingmemoryblocksusingthesimulatorconfigurationfioryblockscanalsobe
added using the "Memory Map Add" feature in GEL for debugger visibility.
Thesimmple,foron-chip
memories,thesimulatortakescareofthenumberofcyclesrequiredtoaccessmemorydependingonwait
states specified by the simulator configuration file.
Peripherals
TheperipheralsmodeledbythesimulatorarePIE,FLASH,,TimerandFLASH
memoryareavailableasadd-onmodules,rtosimulate
aperipheral,itmustbeincludedintheconfigurationfitaxforincludingperipheralsisspecifiedinthe
TMS320C28x Instruction Set Simulator User’s Guide
(literature number SPRU003).
TheF2810andF2812confi28xx
configuration models only the simulator core.
2
POST OFFICE BOX 1443
•
HOUSTON, TEXAS 77251-1443