A GALS ASIC implementation from a CAL dataflow description
(2011) 29th Norchip conference, 2011- Abstract
- This paper presents low power hardware generation, based on a CAL actor language dataflow implementation. The CAL language gives a higher level of abstraction and generate both hardware and software description. The original CAL flow is targeted for hardware-software co-design of complex systems on FPGA. Modifications are done to the original CAL flow to facilitate low power ASIC implementations. The hardware-software co-design and Globally Asynchronous Locally Synchronous (GALS) design at a higher level of abstraction provides more freedom for design-space exploration and reduced design time. Performance is evaluated by a reference design, Orthogonal Frequency-Division Multiplexing (OFDM) multi-standard channel estimator based on robust... (More)
- This paper presents low power hardware generation, based on a CAL actor language dataflow implementation. The CAL language gives a higher level of abstraction and generate both hardware and software description. The original CAL flow is targeted for hardware-software co-design of complex systems on FPGA. Modifications are done to the original CAL flow to facilitate low power ASIC implementations. The hardware-software co-design and Globally Asynchronous Locally Synchronous (GALS) design at a higher level of abstraction provides more freedom for design-space exploration and reduced design time. Performance is evaluated by a reference design, Orthogonal Frequency-Division Multiplexing (OFDM) multi-standard channel estimator based on robust Minimum Mean-Square Error (MMSE) algorithm. Higher throughput is attained due to inherent parallelism in CAL dataflow and reduced design time for GALS implementation. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/2798078
- author
- Prabhu, Hemanth LU ; Thomas, Sherine ; Rodrigues, Joachim LU ; Olsson, Thomas and Carlsson, Anders
- organization
- publishing date
- 2011
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- keywords
- Channel estimation, Clocks, Hardware, OFDM, Software, Synchronization, Throughput
- host publication
- IEEE
- pages
- 4 pages
- conference name
- 29th Norchip conference, 2011
- conference location
- Lund, Sweden
- conference dates
- 2011-11-14 - 2011-11-15
- external identifiers
-
- scopus:84856904729
- ISBN
- 978-1-4577-0514-4
- DOI
- 10.1109/NORCHP.2011.6126740
- language
- English
- LU publication?
- yes
- id
- 7c969045-1d62-4d10-9b45-6044876fc3f6 (old id 2798078)
- date added to LUP
- 2016-04-04 13:48:50
- date last changed
- 2022-05-09 20:08:06
@inproceedings{7c969045-1d62-4d10-9b45-6044876fc3f6, abstract = {{This paper presents low power hardware generation, based on a CAL actor language dataflow implementation. The CAL language gives a higher level of abstraction and generate both hardware and software description. The original CAL flow is targeted for hardware-software co-design of complex systems on FPGA. Modifications are done to the original CAL flow to facilitate low power ASIC implementations. The hardware-software co-design and Globally Asynchronous Locally Synchronous (GALS) design at a higher level of abstraction provides more freedom for design-space exploration and reduced design time. Performance is evaluated by a reference design, Orthogonal Frequency-Division Multiplexing (OFDM) multi-standard channel estimator based on robust Minimum Mean-Square Error (MMSE) algorithm. Higher throughput is attained due to inherent parallelism in CAL dataflow and reduced design time for GALS implementation.}}, author = {{Prabhu, Hemanth and Thomas, Sherine and Rodrigues, Joachim and Olsson, Thomas and Carlsson, Anders}}, booktitle = {{IEEE}}, isbn = {{978-1-4577-0514-4}}, keywords = {{Channel estimation; Clocks; Hardware; OFDM; Software; Synchronization; Throughput}}, language = {{eng}}, title = {{A GALS ASIC implementation from a CAL dataflow description}}, url = {{http://dx.doi.org/10.1109/NORCHP.2011.6126740}}, doi = {{10.1109/NORCHP.2011.6126740}}, year = {{2011}}, }