Conference proceeding
Synthesizing Efficient Hardware from High-Level Functional Hardware Description Languages
2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), pp.634-637
01 Jan 2019
Featured in Collection : UN Sustainable Development Goals @ Drexel
Abstract
Functional hardware description languages (FHDL) provide powerful tools for building new abstractions that enable sophisticated hardware system to be constructed by composing small reusable parts. Raising the level of abstractions in hardware designs means the programmer can focus on high-level circuit structure rather than mundane low-level details. The language features that facilitate this include high-order functions, rich static type system with type inference, and parametric polymorphism. We use hand-written structural and behavioral VHDL, Simulink, and the Kansas Lava FHDL to re-implement several components taken from a Simulink model of an orthogonal frequency-division multiplexing (OFDM) physical layer (PHY). Our development demonstrates that an FHDL can require fewer lines of code than traditional design languages without sacrificing performance.
Metrics
8 Record Views
Details
- Title
- Synthesizing Efficient Hardware from High-Level Functional Hardware Description Languages
- Creators
- Mahshid Shahmohammadian - Drexel Univ, Dept Comp Sci, Philadelphia, PA 19104 USAGeoffrey Mainland - Drexel Univ, Dept Comp Sci, Philadelphia, PA 19104 USAIEEE
- Publication Details
- 2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), pp.634-637
- Conference
- 2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 26th
- Series
- IEEE International Conference on Electronics Circuits and Systems
- Publisher
- IEEE
- Number of pages
- 4
- Grant note
- CCF-1717088 / National Science Foundation; National Science Foundation (NSF)
- Resource Type
- Conference proceeding
- Language
- English
- Academic Unit
- Computer Science (Computing)
- Identifiers
- 991019170120304721
UN Sustainable Development Goals (SDGs)
This output has contributed to the advancement of the following goals:
InCites Highlights
These are selected metrics from InCites Benchmarking & Analytics tool, related to this output
- Web of Science research areas
- Engineering, Electrical & Electronic