Title :
A GALS ASIC implementation from a CAL dataflow description
Author :
Prabhu, Hemanth ; Thomas, Sherine ; Rodrigues, Joachim ; Olsson, Thomas ; Carlsson, Anders
Author_Institution :
Dept. of EIT, Lund Univ., Lund, Sweden
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.
Keywords :
OFDM modulation; application specific integrated circuits; channel estimation; field programmable gate arrays; hardware-software codesign; mean square error methods; parallel languages; CAL actor language dataflow implementation; CAL dataflow description; FPGA; GALS ASIC implementation; GALS design; GALS implementation; complex system; design-space exploration; globally asynchronous locally synchronous design; hardware-software codesign; higher abstraction level; low power hardware generation; orthogonal frequency-division multiplexing multistandard channel estimator; robust minimum mean-square error algorithm; Channel estimation; Clocks; Hardware; OFDM; Software; Synchronization; Throughput;
Conference_Titel :
NORCHIP, 2011
Conference_Location :
Lund
Print_ISBN :
978-1-4577-0514-4
Electronic_ISBN :
978-1-4577-0515-1
DOI :
10.1109/NORCHP.2011.6126740