Publication detail

Digital Signal Processing Algprithm Optimization for VLIW Digital Signal Processors

Smékal, Z., Sysel, P.

Original Title

Digital Signal Processing Algprithm Optimization for VLIW Digital Signal Processors

English Title

Digital Signal Processing Algprithm Optimization for VLIW Digital Signal Processors

Type

conference paper

Language

en

Original Abstract

Digital signal processors with Harvard architecture are being gradually replaced by digital signal processors with VLIW (Very Long Instruction Word) architecture for high-end applications. Owing to exploiting the principles of parallel instruction processing and parallel data processing, the new architecture provides the calculation power to implement complex algorithms of digital signal processing. On the other hand, it is very difficult to write programs such that they make optimum use of architecture properties. The paper summarizes the present authors’ experience obtained in optimum design of algorithms for digital signal processors with VLIW architecture. Using this new approach it was, for example, possible to optimize compilation from the C language into the assembler of TMS320C6414 (Texas Instruments) digital signal processor for type GSM encoder [7] and to speed up the processing about 25 times. The method consists in a closer linkage between the theory of digital signal processing, software tools and hardware.

English abstract

Digital signal processors with Harvard architecture are being gradually replaced by digital signal processors with VLIW (Very Long Instruction Word) architecture for high-end applications. Owing to exploiting the principles of parallel instruction processing and parallel data processing, the new architecture provides the calculation power to implement complex algorithms of digital signal processing. On the other hand, it is very difficult to write programs such that they make optimum use of architecture properties. The paper summarizes the present authors’ experience obtained in optimum design of algorithms for digital signal processors with VLIW architecture. Using this new approach it was, for example, possible to optimize compilation from the C language into the assembler of TMS320C6414 (Texas Instruments) digital signal processor for type GSM encoder [7] and to speed up the processing about 25 times. The method consists in a closer linkage between the theory of digital signal processing, software tools and hardware.

Keywords

Digital signal processor architecture, algoprithm optimization.

RIV year

2006

Released

13.03.2006

Publisher

SuviSoft, Oy Ltd., Finland

Location

Marrakech, Morocco

ISBN

2-908849-17-8

Book

Proceedings of the Second International Symposium on Communications, Control and Signal Processing

Edition number

prvné

Pages from

1

Pages to

4

Pages count

4

BibTex


@inproceedings{BUT20966,
  author="Zdeněk {Smékal} and Petr {Sysel}",
  title="Digital Signal Processing Algprithm Optimization for VLIW Digital Signal Processors",
  annote="Digital signal processors with Harvard architecture are being gradually replaced by digital signal processors with VLIW (Very Long Instruction Word) architecture for high-end applications. Owing to exploiting the principles of parallel instruction processing and parallel data processing, the new architecture provides the calculation power to implement complex algorithms of digital signal processing. On the other hand, it is very difficult to write programs such that they make optimum use of architecture properties. The paper summarizes the present authors’ experience obtained in optimum design of algorithms for digital signal processors with VLIW architecture. Using this new approach it was, for example, possible to optimize compilation from the C language into the assembler of TMS320C6414 (Texas Instruments) digital signal processor for type GSM encoder [7] and to speed up the processing about 25 times. The method consists in a closer linkage between the theory of digital signal processing, software tools and hardware.",
  address="SuviSoft, Oy Ltd., Finland",
  booktitle="Proceedings of the Second International Symposium on Communications, Control and Signal Processing",
  chapter="20966",
  institution="SuviSoft, Oy Ltd., Finland",
  year="2006",
  month="march",
  pages="1",
  publisher="SuviSoft, Oy Ltd., Finland",
  type="conference paper"
}