Title :
Optimal Mapping of DSP Algorithms on Commercially Available Off-The-Shelf (COTS) VLIW DSPs
Author :
Sadiq, Muhammad Sohail ; Khan, Shoab A.
Author_Institution :
Nat. Univ. of Sci. & Technol., Rawalpindi
Abstract :
This paper presents an optimal methodology of scheduling/mapping of fully deterministic digital signal processing algorithms onto any generic very long instruction word (VLIW) digital signal processor (DSP). The VLIW DSPs can be broadly classified as heterogeneous and homogenous depending upon their architecture. The methodology is equally efficient on heterogeneous as well as on homogeneous VLIW DSPs. An equivalent model of the algorithm and the DSP is generated using mixed integer programming (MIP). A framework is developed to generate the MIP models. The framework also incorporates a MIP solver to solve the generated MIP model. The framework also helps in defining the architecture of the VLIW and then generating an exact model of the processor. After solving the MIP it gives an optimal schedule/mapping of the algorithm onto the DSP. The framework also encompasses a code generator that takes the mapping information in generating an assembly code of the VLIW processor.
Keywords :
digital signal processing chips; integer programming; parallel processing; program assemblers; scheduling; software packages; COTS; assembly code generator; commercially available off-the-shelf VLIW DSP; deterministic digital signal processing algorithm; mixed integer programming solver; optimal scheduling-mapping; very long instruction word digital signal processor; Assembly; Digital signal processing; Digital signal processors; Linear programming; Optimal scheduling; Processor scheduling; Scheduling algorithm; Signal mapping; Signal processing algorithms; VLIW;
Journal_Title :
Consumer Electronics, IEEE Transactions on
DOI :
10.1109/TCE.2007.4341586