Architectural Synthesis of Fixed-Point DSP Datapaths Using FPGAs
We address the automatic synthesis of DSP algorithms using FPGAs. Optimized fixed-point implementations are obtained by means of considering (i) a multiple wordlength approach; (ii) a complete datapath formed of wordlength-wise resources (i.e., functional units...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2009-01-01
|
Series: | International Journal of Reconfigurable Computing |
Online Access: | http://dx.doi.org/10.1155/2009/703267 |
id |
doaj-a2d9e2c9ef1f4783874d8c0877c59280 |
---|---|
record_format |
Article |
spelling |
doaj-a2d9e2c9ef1f4783874d8c0877c592802020-11-24T23:53:38ZengHindawi LimitedInternational Journal of Reconfigurable Computing1687-71951687-72092009-01-01200910.1155/2009/703267703267Architectural Synthesis of Fixed-Point DSP Datapaths Using FPGAsGabriel Caffarena0Juan A. López1Gerardo Leyva2Carlos Carreras3Octavio Nieto-Taladriz4Departamento de Ingeniería Electrónica, Universidad Politécnica de Madrid, Ciudad Universitaria s/n, 28040 Madrid, SpainDepartamento de Ingeniería Electrónica, Universidad Politécnica de Madrid, Ciudad Universitaria s/n, 28040 Madrid, SpainDepartamento de Sistemas Electrónicos, Universidad Autónoma de Aguascalientes, Ciudad Universitaria s/n, 20100 Aguascalientes, MexicoDepartamento de Ingeniería Electrónica, Universidad Politécnica de Madrid, Ciudad Universitaria s/n, 28040 Madrid, SpainDepartamento de Ingeniería Electrónica, Universidad Politécnica de Madrid, Ciudad Universitaria s/n, 28040 Madrid, SpainWe address the automatic synthesis of DSP algorithms using FPGAs. Optimized fixed-point implementations are obtained by means of considering (i) a multiple wordlength approach; (ii) a complete datapath formed of wordlength-wise resources (i.e., functional units, multiplexers, and registers); (iii) an FPGA-wise resource usage metric that enables an efficient distribution of logic fabric and embedded DSP resources. The paper shows (i) the benefits of applying a multiple wordlength approach to the implementation of fixed-point datapaths and (ii) the benefits of a wise use of embedded FPGA resources. The use of a complete fixed-point datapath leads to improvements up to 35%. And, the wise mapping of operations to FPGA resources (logic fabric and embedded blocks), thanks to the proposed resource usage metric, leads to improvements up to 54%.http://dx.doi.org/10.1155/2009/703267 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Gabriel Caffarena Juan A. López Gerardo Leyva Carlos Carreras Octavio Nieto-Taladriz |
spellingShingle |
Gabriel Caffarena Juan A. López Gerardo Leyva Carlos Carreras Octavio Nieto-Taladriz Architectural Synthesis of Fixed-Point DSP Datapaths Using FPGAs International Journal of Reconfigurable Computing |
author_facet |
Gabriel Caffarena Juan A. López Gerardo Leyva Carlos Carreras Octavio Nieto-Taladriz |
author_sort |
Gabriel Caffarena |
title |
Architectural Synthesis of Fixed-Point DSP Datapaths Using FPGAs |
title_short |
Architectural Synthesis of Fixed-Point DSP Datapaths Using FPGAs |
title_full |
Architectural Synthesis of Fixed-Point DSP Datapaths Using FPGAs |
title_fullStr |
Architectural Synthesis of Fixed-Point DSP Datapaths Using FPGAs |
title_full_unstemmed |
Architectural Synthesis of Fixed-Point DSP Datapaths Using FPGAs |
title_sort |
architectural synthesis of fixed-point dsp datapaths using fpgas |
publisher |
Hindawi Limited |
series |
International Journal of Reconfigurable Computing |
issn |
1687-7195 1687-7209 |
publishDate |
2009-01-01 |
description |
We address the
automatic synthesis of DSP algorithms using
FPGAs. Optimized fixed-point
implementations are obtained by means of considering (i) a multiple wordlength approach; (ii) a complete datapath
formed of wordlength-wise resources (i.e., functional units, multiplexers, and registers); (iii) an FPGA-wise resource
usage metric that enables an efficient distribution of logic fabric and embedded DSP resources.
The paper shows (i) the benefits of applying a multiple wordlength approach to the implementation of fixed-point
datapaths and (ii) the benefits of a wise use of embedded FPGA resources. The use of a complete fixed-point datapath
leads to improvements up to 35%. And, the wise mapping of operations to FPGA resources (logic fabric and embedded
blocks), thanks to the proposed resource usage metric, leads to improvements up to 54%. |
url |
http://dx.doi.org/10.1155/2009/703267 |
work_keys_str_mv |
AT gabrielcaffarena architecturalsynthesisoffixedpointdspdatapathsusingfpgas AT juanalopez architecturalsynthesisoffixedpointdspdatapathsusingfpgas AT gerardoleyva architecturalsynthesisoffixedpointdspdatapathsusingfpgas AT carloscarreras architecturalsynthesisoffixedpointdspdatapathsusingfpgas AT octavionietotaladriz architecturalsynthesisoffixedpointdspdatapathsusingfpgas |
_version_ |
1725468689617125376 |