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 |