Title :
Bit-Level Parallel Array Algorithms of Vector-Vector and Matrix-Matrix Multiplication
Author :
Li, Guo ; Miao-feng, Wang ; Tian, Qiu ; Lu, Liu ; Feng, Luo
Author_Institution :
Dept. of Electron. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei
Abstract :
Based on Horner´ rule and Baugh-Wooley algorithm, this paper presents two novel bit-level parallel array algorithms of 2´s complement multiplication, and the algorithms have been mapped to systolic arrays by using linear mapping techniques. We propose two efficient systolic arrays of multiply and accumulate (MAC) operation and we also describe the vector-vector and matrix-matrix multiplication that can be efficiently implemented by using the MAC arrays. The two systolic arrays have high performance (low time complexity, space complexity and latency) and consume smaller gate-area in comparison to other architectures. It is suitable for VLSI implementation for its regularity and modularity
Keywords :
VLSI; matrix multiplication; systolic arrays; 2´s complement multiplication; Baugh-Wooley algorithm; Horner´ rule; MAC operation; VLSI implementation; bit-level parallel array algorithm; linear mapping technique; matrix-matrix multiplication; multiply-accumulate; systolic arrays; vector-vector multiplication; very large scale integration; Arithmetic; Delay; Digital systems; Kernel; Mathematical model; Speech processing; Systolic arrays; Very large scale integration;
Conference_Titel :
Communications, Circuits and Systems Proceedings, 2006 International Conference on
Conference_Location :
Guilin
Print_ISBN :
0-7803-9584-0
Electronic_ISBN :
0-7803-9585-9
DOI :
10.1109/ICCCAS.2006.284700