2010Unpublished venueRequires access

High-performance instruction-set simulator for TMS320C62x DSP

Zhe Zhang, Xiaoming Hu, Linxiang Shi

Open publisher page 1 citations

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%.

About this research paper

What this paper is about

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%.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available 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%.

Key concepts: Very long instruction word, Computer science, Instruction set, Texas Instruments DaVinci, Digital signal processing, Pipeline (software), Digital signal processor, Set (abstract data type)

Related papers

Back to paper searchBrowse research topicsOriginal source
High-performance instruction-set simulator for TMS320C62x DSP — Research Paper | ScholarLens