Title :
Assembly code conversion through pattern mapping between two VLIW DSP processors: a case study
Author :
Su, Bogong ; Wang, Jian ; Hu, Erh-Wen ; Manzano, Joseph
Author_Institution :
Dept. of Comput. Sci., The William Paterson Univ. of New Jersey, Wayne, NJ, USA
Abstract :
We investigate a new pattern mapping method to convert the assembly code between two VLIW digital signal processors. The method is so named because the pattern of the code is kept unchanged during the conversion process in order to manage complexity. As a case study, we first manually convert the assembly code of a typical DSP application from a Texas Instruments TIC62, the source processor, to a high level intermediate code. We then feed the intermediate code to the SC140 compiler backend to generate the assembly code of the target SC140 processor, which is executed on the SC140 simulator. The result thus obtained compares favorably with that obtained directly by compiling and executing the C code on the SC140 system in terms of both validity and total execution cycles.
Keywords :
C language; C listings; assembly language; assembly language listings; digital signal processing chips; flow graphs; parallel architectures; program compilers; C code; DSP; SC140 compiler backend; Texas Instruments TIC62; VLIW digital signal processors; VLIW processors; assembly code conversion; control flow graph; pattern mapping; source processor; Assembly; Computer aided software engineering; Digital signal processing; Digital signal processors; Feeds; Flow graphs; Instruments; Manufacturing industries; Signal mapping; VLIW;
Conference_Titel :
Signal Processing, 2002 6th International Conference on
Print_ISBN :
0-7803-7488-6
DOI :
10.1109/ICOSP.2002.1181076