In this paper, we show how word rounding techniques can be efficiently used to reduce/eliminate the guard band in systolic Inner Product Array (IPA) circuits. This results in a significant improvement in circuit throughput rate. By incorporating a shift-truncation module either in the main array cells or in the accumulator cells, two different versions of an Automatic-Rounding IPA can be produced-the unidirectional ARIPA circuit and the orthogonal ARIPA circuit. It is shown that the proposed method requires considerably less hardware and has a higher degree of regularity when compared with techniques previously proposed. Maximum system word length reduction can be achieved with the modified unidirectional ARIPA circuit at a slight increase in overall circuit complexity. This allows maximum performance to be achieved.
ASJC Scopus subject areas
- Signal Processing