Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

A GALS ASIC implementation from a CAL dataflow description

Prabhu, Hemanth LU ; Thomas, Sherine ; Rodrigues, Joachim LU ; Olsson, Thomas and Carlsson, Anders (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:
author
; ; ; and
organization
publishing date
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}},
}