An efficient architecture for multi-dimensional convolution
Ayman A. Aly Elnaggar, Mokhtar A. Aboelaze · IEEE Transactions on Circuits and Systems II Analog and Digital Signal Processing · 2000
This paper presents modified parallel architectures for multidimensional (m-d) convolution. We show that for two-dimensional (2-d) convolutions, with careful design, the number of lower-order 2-d convolutions can be reduced from nine to six with a computation saving of 33%. However, the original speed of the computations is not affected. The proposed partitioning strategy results in a core of data-independent convolution computations, and can be generalized to the m-d convolution. The resulting very large scale integration networks have very simple modular structure, highly regular topology, and use simple arithmetic devices.