Presentation 2000/5/11
Multi-Target DSP Compiler
XingZhou Xu, Nobuhiko Sugino, Akinori Nishihara,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) A Multi-target DSP compiler is presented. This compiler can generate assembler codes for a user-selected DSP among multiple target DSPs registered in database. The compiler uses the same frontend and the computational ordering modules in the existing DSP compiler for digital signal processing algorithms. A code generation module together with rule database is newly introduced. The code generation module consists of 4 phases;i.e.serial-code generation, memory allocation and addressing operaion assignment, code parallelization, and code optimization. In each phase, rule database is refered to find appropriate code generation rules for a target DSP name and types of intermediate codes. Users can easily add rules for a newcoming DSPs into the database. The proposed compiler is written in C++, and works on PC. An examlpe rule database is prepared for 4 different types of DSPs, i.e.μPD77230A (NEC), TMS320C3x, TMS320C5x (TI), 56000 (Motorola). For each target DSP, codes fro several example programs are generated. The result shows that the multi-target compiler is comparable to the previous compiler in terms of code efficiency.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) DSP Compiler / Multi-Target / Rule Database
Paper # DSP2000-18
Date of Issue

Conference Information
Committee DSP
Conference Date 2000/5/11(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Digital Signal Processing (DSP)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Multi-Target DSP Compiler
Sub Title (in English)
Keyword(1) DSP Compiler
Keyword(2) Multi-Target
Keyword(3) Rule Database
1st Author's Name XingZhou Xu
1st Author's Affiliation Tokyo Institute of Technology()
2nd Author's Name Nobuhiko Sugino
2nd Author's Affiliation Tokyo Institute of Technology
3rd Author's Name Akinori Nishihara
3rd Author's Affiliation Tokyo Institute of Technology
Date 2000/5/11
Paper # DSP2000-18
Volume (vol) vol.100
Number (no) 50
Page pp.pp.-
#Pages 8
Date of Issue