TY - JOUR
T1 - Performance enhancement on digital signal processors with complex arithmetic capability
AU - Negishi, Yoshimasa
AU - Watanabe, Eiji
PY - 1999
Y1 - 1999
N2 - Digital Signal Processors with complex arithmetic capability (DSP-C) are useful for various applications. In this paper, we propose a method for the effective implementation of specific circuits with real coefficients on DSP-C. DSPC has special hardware such as a complex multiplier so that a complex calculation can be performed with only one instruction. First, we show that nodes with two real coefficient input branches can be implemented by complex multiplications. We apply this implementation to 2D circuits and transversal circuits with real coefficients. Next, we introduce a new computational mode (Advanced mode) and a new multiplier into PSI, a kind of DSP-C which has been proposed already, in order to process the circuits effectively. The effectiveness of the proposed method is shown by simulation in the last part.
AB - Digital Signal Processors with complex arithmetic capability (DSP-C) are useful for various applications. In this paper, we propose a method for the effective implementation of specific circuits with real coefficients on DSP-C. DSPC has special hardware such as a complex multiplier so that a complex calculation can be performed with only one instruction. First, we show that nodes with two real coefficient input branches can be implemented by complex multiplications. We apply this implementation to 2D circuits and transversal circuits with real coefficients. Next, we introduce a new computational mode (Advanced mode) and a new multiplier into PSI, a kind of DSP-C which has been proposed already, in order to process the circuits effectively. The effectiveness of the proposed method is shown by simulation in the last part.
KW - Complex multiplier
KW - Complex signal processing
KW - Digital filter
KW - Digital signal processing
KW - Digital signal processor
UR - http://www.scopus.com/inward/record.url?scp=0032661873&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0032661873&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:0032661873
SN - 0916-8508
VL - E82-A
SP - 238
EP - 244
JO - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
JF - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
IS - 2
ER -