Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > Run-time generation of partial FPGA configurations for subword operations
Publication

Publications

Run-time generation of partial FPGA configurations for subword operations

Title
Run-time generation of partial FPGA configurations for subword operations
Type
Article in International Scientific Journal
Year
2012
Authors
Silva, ML
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. Without AUTHENTICUS Without ORCID
Journal
Vol. 36 No. 5
Pages: 365-374
ISSN: 0141-9331
Publisher: Elsevier
Scientific classification
FOS: Engineering and technology > Electrical engineering, Electronic engineering, Information engineering
CORDIS: Technological sciences > Engineering > Electronic engineering ; Technological sciences > Engineering > Computer engineering
Other information
Authenticus ID: P-002-894
Abstract (EN): Instructions for concurrent processing of smaller data units than whole CPU words are useful in areas like multimedia processing and cryptography. Since the processors used in FPGA-based embedded systems lack support for such applications, this paper proposes mapping sequences of subword operations to a set of hardware components and generating the corresponding FPGA partial configurations at run-time. The technique is aimed at adaptive embedded systems that employ run-time reconfiguration to achieve high flexibility and performance. New partial configurations for circuits implementing sets of subword operations are created by merging together the relocated partial configurations of the hardware components (from a predefined library), and the configurations of the switch matrices used for the connections between the components. The paper presents and discusses results obtained for a 300 MHz PowerPC CPU in a Virtex-II Pro platform FPGA. For the set of benchmarks analyzed, the complete configuration creation process takes between 1 s and 24 s. The run-time generated hardware versions achieve speed-ups between 11 and 73 over the software versions.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 10
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Run-time generation of partial FPGA configurations (2012)
Article in International Scientific Journal
Silva, ML; João Canas Ferreira
Generation of hardware modules for run-time reconfigurable hybrid CPU/FPGA systems (2007)
Article in International Scientific Journal
Silva, ML; João Canas Ferreira
Using a tightly-coupled pipeline in dynamically reconfigurable platform FPGAs (2005)
Article in International Conference Proceedings Book
Silva, ML; João Canas Ferreira
Creation of Partial FPGA Configurations at Run-Time (2010)
Article in International Conference Proceedings Book
Silva, ML; João Canas Ferreira

Of the same scientific areas

Transparent Trace-Based Binary Acceleration for Reconfigurable HW/SW Systems (2013)
Article in International Scientific Journal
João Bispo; Nuno Paulino; João Cardoso; João Canas Ferreira
Translating a Hash Function from Software to Hardware: A Functional Programming Approach (2012)
Article in International Conference Proceedings Book
Paulo Ferreira; João Canas Ferreira; José Carlos Alves
The Performance Impact when Optimizing Mapping Algorithms for an FPGA-based Mobile Robot (2010)
Article in International Conference Proceedings Book
Manuel Luís C. Reis; João M. P. Cardoso; João P. C. Ferreira
Real-Time Stereo Matching on FPGA (2010)
Article in International Conference Proceedings Book
Carlos Resende; João Canas Ferreira
Improving Run-Time Creation of Partial FPGA Configurations (2011)
Article in International Conference Proceedings Book
Miguel L. Silva; João Canas Ferreira

See all (15)

Of the same journal

MICPRO DSD 2015 special issue (2017)
Another Publication in an International Scientific Journal
João Canas Ferreira; Kitsos, P
The VALU3S ECSEL project: Verification and validation of automated systems safety and security (2021)
Article in International Scientific Journal
Agirre, JA; Etxeberria, L; Barbosa, R; Basagiannis, S; Giantamidis, G; Bauer, T; Ferrari, E; Esnaola, ML; Orani, V; Öberg, J; Pereira, D; Proença, J; Schlick, R; Smrcka, A; Tiberti, W; Tonetta, S; Bozzano, M; Yazici, A; Sangchoolie, B
The ANTAREX domain specific language for high performance computing (2019)
Article in International Scientific Journal
Silvano, C; Agosta, G; Bartolini, A; Beccari, AR; Benini, L; Besnard, L; João Bispo; Cmar, R; João M. P. Cardoso; Cavazzoni, C; Cesarini, D; Cherubin, S; Ficarelli, F; Gadioli, D; Golasowski, M; Libri, A; Martinovic, J; Palermo, G; Pinto, P; Rohou, E...(mais 2 authors)
Real-time fault injection using enhanced on-chip debug infrastructures (2011)
Article in International Scientific Journal
José Martins Ferreira; André V. Fidalgo; Manuel G. Gericota; Gustavo R. Alves
Pipelining data-dependent tasks in FPGA-based multicore architectures (2016)
Article in International Scientific Journal
Azarian, A; João M. P. Cardoso

See all (8)

Recommend this page Top
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-07-08 at 06:26:16 | Privacy Policy | Personal Data Protection Policy | Whistleblowing