DocumentCode :
416087
Title :
A programmable base MDLNS MAC with self-generated lookup table
Author :
Zhang, W. ; Jullien, G.A. ; Dimitrov, V.S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
fYear :
2004
fDate :
19-21 July 2004
Firstpage :
61
Lastpage :
64
Abstract :
This paper presents an new architecture for a programmable second base multi-dimensional logarithmic number system (MDLNS) multiply accumulator cell (MAC) using DRAM to store the conversion lookup table (LUT). It uses a direct mapping from nonbinary exponents to binary format with a more than 50% reduction in DRAM size compared to a recently reported architecture. With a simple modification of the DRAM data loading structure, each MAC can build its own LUT specific to the nonbinary exponents of the corresponding MDLNS coefficient in a pipelined data flow. This results not only in a considerable reduction of DRAM size, but also in the elimination of adders normally required for computing non-binary exponents in a data filtering channel.
Keywords :
DRAM chips; digital arithmetic; table lookup; DRAM data loading structure; direct mapping; multidimensional logarithmic number system; multiply accumulator cell; programmable base MDLNS MAC; self-generated lookup table; Adders; Arithmetic; Digital signal processing; Filtering; Finite impulse response filter; Hardware; Laboratories; Multidimensional systems; Random access memory; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System-on-Chip for Real-Time Applications, 2004.Proceedings. 4th IEEE International Workshop on
Print_ISBN :
0-7695-2182-7
Type :
conf
DOI :
10.1109/IWSOC.2004.1319850
Filename :
1319850
Link To Document :
بازگشت