A special unit to speed up a DSP processor

<p> Digital Signal Processing (DSP) processors are used in personal computers, smart phones, multimedia devices, etc. Traditional DSP processors with custom logic must meet the demand for increased processing speed. The main aim of the project is to design a 32-bit integer arithmetic processor...

Full description

Bibliographic Details
Main Author: Chenna Subbanagari, Uday Kumar Reddy
Language:EN
Published: California State University, Long Beach 2016
Subjects:
Online Access:http://pqdtopen.proquest.com/#viewpdf?dispub=10108176
id ndltd-PROQUEST-oai-pqdtoai.proquest.com-10108176
record_format oai_dc
spelling ndltd-PROQUEST-oai-pqdtoai.proquest.com-101081762016-06-02T16:03:28Z A special unit to speed up a DSP processor Chenna Subbanagari, Uday Kumar Reddy Electrical engineering <p> Digital Signal Processing (DSP) processors are used in personal computers, smart phones, multimedia devices, etc. Traditional DSP processors with custom logic must meet the demand for increased processing speed. The main aim of the project is to design a 32-bit integer arithmetic processor and to implement it. This design has three major processing features. First, the speed must be optimized by using a hazard free control unit. Second, it must have a two stage pipeline. Third, a single cycle multiply accumulator is utilized. The main advantage of the two stage pipeline is that it can manipulate the instructions, and it can produce correct cycle timing even though there may be hazards. A reduced instruction set is used in this design. A filtering operation is included in order to differentiate the DSP processor from a traditional processor. The processor is designed using Harvard architecture in which both data memory and program memory are accessed simultaneously. This design increases the processing speed by 30%.</p> California State University, Long Beach 2016-06-01 00:00:00.0 thesis http://pqdtopen.proquest.com/#viewpdf?dispub=10108176 EN
collection NDLTD
language EN
sources NDLTD
topic Electrical engineering
spellingShingle Electrical engineering
Chenna Subbanagari, Uday Kumar Reddy
A special unit to speed up a DSP processor
description <p> Digital Signal Processing (DSP) processors are used in personal computers, smart phones, multimedia devices, etc. Traditional DSP processors with custom logic must meet the demand for increased processing speed. The main aim of the project is to design a 32-bit integer arithmetic processor and to implement it. This design has three major processing features. First, the speed must be optimized by using a hazard free control unit. Second, it must have a two stage pipeline. Third, a single cycle multiply accumulator is utilized. The main advantage of the two stage pipeline is that it can manipulate the instructions, and it can produce correct cycle timing even though there may be hazards. A reduced instruction set is used in this design. A filtering operation is included in order to differentiate the DSP processor from a traditional processor. The processor is designed using Harvard architecture in which both data memory and program memory are accessed simultaneously. This design increases the processing speed by 30%.</p>
author Chenna Subbanagari, Uday Kumar Reddy
author_facet Chenna Subbanagari, Uday Kumar Reddy
author_sort Chenna Subbanagari, Uday Kumar Reddy
title A special unit to speed up a DSP processor
title_short A special unit to speed up a DSP processor
title_full A special unit to speed up a DSP processor
title_fullStr A special unit to speed up a DSP processor
title_full_unstemmed A special unit to speed up a DSP processor
title_sort special unit to speed up a dsp processor
publisher California State University, Long Beach
publishDate 2016
url http://pqdtopen.proquest.com/#viewpdf?dispub=10108176
work_keys_str_mv AT chennasubbanagariudaykumarreddy aspecialunittospeedupadspprocessor
AT chennasubbanagariudaykumarreddy specialunittospeedupadspprocessor
_version_ 1718291846052970496