Title :
High-performance instruction-set simulator for TMS320C62x DSP
Author :
Zhang, Zhe ; Hu, Xiaoming ; Shi, Linxiang
Author_Institution :
Sch. of Comput. & Inf., Shanghai Second Polytech. Univ., Shanghai, China
Abstract :
The instruction-set simulator (ISS) for DSP is essential to the exploration of DSP micro-architecture and DSP-centric system, just as that for the general-purpose processor. As the mainstream DSPs have developed instruction-level parallelism via very-long instruction word (VLIW), greater challenges are facing design of such simulators than that for superscalar ones. The ISSs not only define the behavior but also have to depict the timing of each instruction exactly at level of pipeline-cycle, which leads to performance penalty consequentially. A high-performance ISS has been proposed for TMS320C62x DSP, a VLIW-based DSP from TI. The proposed one has employed a unified and parameterized scheme to define all kinds of timing information, including timing of instruction-issue, delay-slot, etc. As compared to the conventional pipeline-based simulator, the proposed one was shown to achieve higher performance by more than 40%.
Keywords :
Computational modeling; Computer architecture; Computer simulation; Digital signal processing; Etching; Pipelines; Processor scheduling; Programming profession; Timing; VLIW; DSP; VLIW; instruction-set simulator; pipeline;
Conference_Titel :
Industrial Mechatronics and Automation (ICIMA), 2010 2nd International Conference on
Conference_Location :
Wuhan, China
Print_ISBN :
978-1-4244-7653-4
DOI :
10.1109/ICINDMA.2010.5538061