Title :
Optimal VLSI architecture for distributed arithmetic-based algorithms
Author :
Nourji, Kamal ; Demassieux, Nicolas
Author_Institution :
Telecom Paris, Ecole Nat. Superieure des Telecommun., Paris, France
Abstract :
Digital signal processing algorithms often use inner product as basic computation. In this paper we propose a new design methodology for synthesizing an optimal VLSI architecture implementing a real-time Distributed Arithmetic-based inner product. Our design methodology considers the design space as bidimensional one. In the first dimension we consider all possible input data parallelisations: from bit-serial to bit-parallel. In the second dimension we consider all possible lookup-table partitioning. Using a new ROM generic model, expressions are developed for area and maximum input data bandwidth, which allows to have an explicit formulation of the area-bandwidth tradeoff. Finally, for a given set of application constraints (inner product size and data bandwidth), we exhibit the optimal architectural parameters that provide the smallest chip area
Keywords :
VLSI; digital arithmetic; read-only storage; signal processing; ROM generic model; area-bandwidth tradeoff; bidimensional design space; chip area; data bandwidth; digital signal processing algorithms; distributed arithmetic-based algorithms; inner product; inner product size; input data parallelisations; lookup-table partitioning; optimal VLSI architecture; optimal architectural parameters; real-time distributed arithmetic; Arithmetic; Bandwidth; Computer architecture; Design methodology; Digital signal processing chips; Distributed computing; Filters; Read only memory; Signal processing algorithms; Very large scale integration;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1994. ICASSP-94., 1994 IEEE International Conference on
Conference_Location :
Adelaide, SA
Print_ISBN :
0-7803-1775-0
DOI :
10.1109/ICASSP.1994.389607