Title :
A design flow dedicated to multi-mode architectures for DSP applications
Author :
Chavet, Cyrille ; Andriamisaina, Caaliph ; Coussy, Philippe ; Casseau, Emmanuel ; Juin, Emmanuel ; Urard, Pascal ; Martin, Eric
Author_Institution :
STMicroelectron., Crolles
Abstract :
This paper addresses the design of multi-mode architectures for digital signal processing applications. We present a dedicated design flow and its associated high-level synthesis tool, named GAUT. Given a unified description of a set of time-wise mutually exclusive tasks and their associated throughput constraints, a single RTL hardware architecture optimized in area is generated. In order to reduce the register, steering logic (multiplexers) and controller (decoding logic) complexities, we propose a joint-scheduling algorithm which maximizes the similarities between control steps and specific binding approaches for both functional units and storage elements which maximize the similarities between the datapaths. We show through a set of test cases that our approach offers significant area saving relative to the state-of-the-art.
Keywords :
digital signal processing chips; logic design; GAUT; RTL hardware architecture; decoding logic; digital signal processing; high-level synthesis; joint-scheduling algorithm; multimode architecture; steering logic; Constraint optimization; Decoding; Digital signal processing; Hardware; High level synthesis; Logic; Multiplexing; Signal design; Signal processing algorithms; Throughput; Flexible devices; architectures; high-level synthesis; multi-mode;
Conference_Titel :
Computer-Aided Design, 2007. ICCAD 2007. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4244-1381-2
Electronic_ISBN :
1092-3152
DOI :
10.1109/ICCAD.2007.4397331