Design and Implementation of Single Issue DSP Processor Core

Micro processors built specifically for digital signal processing are DSP processors. DSP is one of the core technologies in rapidly growing applications like communications and audio processing. The estimated growth of DSP processors in the last 6 years is over 40%. The variety of DSP capable proce...

Full description

Bibliographic Details
Main Author: Ravinath, Vinodh
Format: Others
Language:English
Published: Linköpings universitet, Institutionen för systemteknik 2007
Subjects:
DSP
FSM
RTL
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-10160
Description
Summary:Micro processors built specifically for digital signal processing are DSP processors. DSP is one of the core technologies in rapidly growing applications like communications and audio processing. The estimated growth of DSP processors in the last 6 years is over 40%. The variety of DSP capable processors for various applications also increased with the rising popularity of DSP processors. The design flow and architecture of such processors are not commonly available to students for learning. This report is a structured approach to design and implementation of an embedded DSP processor core for voice, audio and video codec. The report focuses on the design requirement specification, senior instruction set and assembly manual release, micro architecture design and implementation of the core. Details about the core verification are also included in this report. The instruction set of this processor supports running basic kernels of BDTI benchmarking.