Table of Contents Author Guidelines Submit a Manuscript
Scientific Programming
Volume 2015, Article ID 507896, 7 pages
http://dx.doi.org/10.1155/2015/507896
Research Article

Implementing and Optimizing of Entire System Toolkit of VLIW DSP Processors for Embedded Sensor-Based Systems

1School of Software, Beijing Institute of Technology, Beijing 100081, China
2College of Technology Management, University of Chinese Academy of Sciences, Beijing 100081, China
3School of Information and Electronics, Beijing Institute of Technology, Beijing 100081, China

Received 12 March 2015; Accepted 5 July 2015

Academic Editor: Ivan Lanese

Copyright © 2015 Xu Yang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

VLIW DSPs can largely enhance the Instruction-Level Parallelism, providing the capacity to meet the performance and energy efficiency requirement of sensor-based systems. However, the exploiting of VLIW DSPs in sensor-based domain has imposed a heavy challenge on software toolkit design. In this paper, we present our methods and experiences to develop system toolkit flows for a VLIW DSP, which is designed dedicated to sensor-based systems. Our system toolkit includes compiler, assembler, linker, debugger, and simulator. We have presented our experimental results in the compiler framework by incorporating several state-of-the-art optimization techniques for this VLIW DSP. The results indicate that our framework can largely enhance the performance and energy consumption against the code generated without it.