OPEN CORES FOR DIGITAL SIGNAL PROCESSING
This paper presents the design and implementation of three System-on-Chip (SoC) cores, which implement the Digital Signal Processing (DSP) functions: Finite Impulse Response (FIR) filter, Infinite Impulse Response (IIR) filter and Fast Fourier Transform (FFT). The FIR-filter core is based on the sym...
Main Authors: | , |
---|---|
Format: | Article |
Language: | Spanish |
Published: |
Universidad del Quindio
2014-05-01
|
Series: | Revista de Investigaciones Universidad del Quindío |
Subjects: | |
Online Access: | https://ojs.uniquindio.edu.co/ojs/index.php/riuq/article/view/150 |
id |
doaj-31820ad0712047c1aa1a323288353d99 |
---|---|
record_format |
Article |
spelling |
doaj-31820ad0712047c1aa1a323288353d992020-11-25T01:21:30ZspaUniversidad del QuindioRevista de Investigaciones Universidad del Quindío1794-631X2500-57822014-05-01251536210.33975/riuq.vol25n1.150150OPEN CORES FOR DIGITAL SIGNAL PROCESSINGJuan Camilo Valderrama-Cuervo0Alexander López-Parrado1Universidad del QuindíoUniversidad del QuindíoThis paper presents the design and implementation of three System-on-Chip (SoC) cores, which implement the Digital Signal Processing (DSP) functions: Finite Impulse Response (FIR) filter, Infinite Impulse Response (IIR) filter and Fast Fourier Transform (FFT). The FIR-filter core is based on the symmetrical realization form, the IIRfilter core is based on the Second Order Sections (SOS) architecture and the FFT core is based on the Radix 22 Single Delay Feedback (R22SDF) architecture. The three cores are compatible with the Wishbone SoC bus, and they were described using generic and structural VHDL. In-system hardware verification was performed by using an OpenRisc-based SoC synthesized on an Altera FPGA. Tests showed that the designed DSP cores are suitable for building SoC based on the OpenRisc processor and the Wishbone bus.https://ojs.uniquindio.edu.co/ojs/index.php/riuq/article/view/150digital signal processingdigital filtersfinite impulse response filtersinfinite |
collection |
DOAJ |
language |
Spanish |
format |
Article |
sources |
DOAJ |
author |
Juan Camilo Valderrama-Cuervo Alexander López-Parrado |
spellingShingle |
Juan Camilo Valderrama-Cuervo Alexander López-Parrado OPEN CORES FOR DIGITAL SIGNAL PROCESSING Revista de Investigaciones Universidad del Quindío digital signal processing digital filters finite impulse response filters infinite |
author_facet |
Juan Camilo Valderrama-Cuervo Alexander López-Parrado |
author_sort |
Juan Camilo Valderrama-Cuervo |
title |
OPEN CORES FOR DIGITAL SIGNAL PROCESSING |
title_short |
OPEN CORES FOR DIGITAL SIGNAL PROCESSING |
title_full |
OPEN CORES FOR DIGITAL SIGNAL PROCESSING |
title_fullStr |
OPEN CORES FOR DIGITAL SIGNAL PROCESSING |
title_full_unstemmed |
OPEN CORES FOR DIGITAL SIGNAL PROCESSING |
title_sort |
open cores for digital signal processing |
publisher |
Universidad del Quindio |
series |
Revista de Investigaciones Universidad del Quindío |
issn |
1794-631X 2500-5782 |
publishDate |
2014-05-01 |
description |
This paper presents the design and implementation of three System-on-Chip (SoC) cores, which implement the Digital Signal Processing (DSP) functions: Finite Impulse Response (FIR) filter, Infinite Impulse Response (IIR) filter and Fast Fourier Transform (FFT). The FIR-filter core is based on the symmetrical realization form, the IIRfilter core is based on the Second Order Sections (SOS) architecture and the FFT core is based on the Radix 22 Single Delay Feedback (R22SDF) architecture. The three cores are compatible with the Wishbone SoC bus, and they were described using generic and structural VHDL. In-system hardware verification was performed by using an OpenRisc-based SoC synthesized on an Altera FPGA. Tests showed that the designed DSP cores are suitable for building SoC based on the OpenRisc processor and the Wishbone bus. |
topic |
digital signal processing digital filters finite impulse response filters infinite |
url |
https://ojs.uniquindio.edu.co/ojs/index.php/riuq/article/view/150 |
work_keys_str_mv |
AT juancamilovalderramacuervo opencoresfordigitalsignalprocessing AT alexanderlopezparrado opencoresfordigitalsignalprocessing |
_version_ |
1725129854788042752 |