Title: A HW/SW design methodology for embedded SIMD vector signal processors

Authors: J.P. Robelly, G. Cichon, H. Ahlendorf, G. Fettweis

Addresses: Vodafone Chair for Mobile Communications Systems, Technische Universitat Dresden, D-01062 Dresden, Germany. ' Vodafone Chair for Mobile Communications Systems, Technische Universitat Dresden, D-01062 Dresden, Germany. ' Vodafone Chair for Mobile Communications Systems, Technische Universitat Dresden, D-01062 Dresden, Germany. ' Vodafone Chair for Mobile Communications Systems, Technische Universitat Dresden, D-01062 Dresden, Germany

Abstract: The trend of using SIMD processors in embedded systems has been driven by signal processing applications with large computational requirements. In this paper, we report a HW/SW methodology in order to design DSP cores and algorithms that exploit SIMD parallelism. Starting point is a novel hardware architectural template called STA. We introduce an approach for automatic generation of simulation and hardware models of DSP cores with a scalable level of SIMD parallelism. Software development is based on an algebraic model that captures the SIMD computational model. We explain how algorithms can be designed independent of the available SIMD parallelism.

Keywords: SIMD vector processors; synchronous transfer architecture; digital signal processing; embedded systems; DSP design; SIMD parallelism; simulation.

DOI: 10.1504/IJES.2008.020297

International Journal of Embedded Systems, 2008 Vol.3 No.3, pp.160 - 169

Published online: 14 Sep 2008 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article