Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > On Using LALP to Map an Audio Encoder/Decoder on FPGAs
Publication

Publications

On Using LALP to Map an Audio Encoder/Decoder on FPGAs

Title
On Using LALP to Map an Audio Encoder/Decoder on FPGAs
Type
Article in International Conference Proceedings Book
Year
2010
Authors
Menotti, R
(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
Fernandes, MM
(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
Marques, E
(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
Conference proceedings International
Pages: 3063-3068
IEEE International Symposium on Industrial Electronics (ISIE 2010)
Bari, ITALY, JUL 04-07, 2010
Other information
Authenticus ID: P-007-WP5
Abstract (EN): This paper presents the use of LALP to implement typical industrial application kernels, ADPCM Encoder and Decoder, in FPGAs. LALP is a domain specific language and its compilation framework aims to the direct mapping of algorithms originally described in a high-level language onto FPGAs. In particular, LALP focuses on loop pipelining, a key technique for the design of hardware accelerators. While the language syntax resembles C, it contains certain constructs that allow programmer interventions to enforce or relax data dependences as needed, and so optimize the performance of the generated hardware. We present experimental results showing significant performance gains using this approach, while still keeping the language syntax and semantics close to popular high level software languages, a desirable feature when considering time to market constraints. We believe the performance gains observed for the ADPCM implementation can be extended to other industrial applications relying on algorithms spending most of their execution time on loop structures, such signal and image processing.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 6
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

LALP: A Language to Program Custom FPGA-Based Acceleration Engines (2012)
Article in International Scientific Journal
Menotti, R; João M. P. Cardoso; Fernandes, MM; Marques, E
LALP: A Novel Language to Program Custom FPGA-based Architectures (2009)
Article in International Conference Proceedings Book
Menotti, R; João M. P. Cardoso; Fernandes, MM; Marques, E
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-12 at 23:33:27 | Privacy Policy | Personal Data Protection Policy | Whistleblowing