• 沒有找到結果。

 降低功率消耗降低功率消耗降低功率消耗降低功率消耗

本篇設計的摺疊架構中,在每回合的最後一個時間點難免會有一些運算單元 是不必運算的,但架構中沒有關閉運算器計算的機制,導致功率的消耗,故可以 在硬體設計中加入運算器自動調整計算開啟或關閉的切換開關,以節省電力的浪 費。

 非整除摺疊架構非整除摺疊架構非整除摺疊架構非整除摺疊架構

在3.3.2 節中有簡單地介紹非整除摺疊架構的排程矩陣的排法,這只是其中

一種作法,雖然可以很簡單地去實現非整除摺疊架構,但在最後一回合中會出現 幾個乘加器是不做工的,未能加以利用造成浪費,此時,醞釀另一非整除摺疊排 程矩陣的構想,將摺疊工作回合數(即f回合)擴展成K taps數與r MACs數的最 小公倍數,便能解決上述問題,未來能繼續朝此方向來改善並研究更適合的排程 方法。

 發展具備使用者介面之發展具備使用者介面之發展具備使用者介面之發展具備使用者介面之 IP 合合合合成器成器成器成器

本篇論文提出的新摺疊演算法架構具有相當的規則性,可以發展一套參數輸 入介面即(taps數 , MACs數 , x輸入位元長度 , h係數位元長度 , 規格要求精確 度) = ( K , r , m , b , L ),讓軟體自動產生HDL code來實現符合規格要求硬體,

增加摺疊演算法面積大小與功率消耗選擇的彈性,以期在規格允許範圍內及最短 時間內能有最佳效能表現。

參考文獻 參考文獻 參考文獻 參考文獻

[1] C. S. Burrus , “Digital filter structures described by Distributed Arithmetic ,”

IEEE Trans. on Circuits Syst., pp. 674–680, Dec.1977.

[2] T. C. Denk and K. K. Parhi, “Synthesis of folded pipelined architectures for multirate DSP algorithms, ” IEEE Trans. On VLSI , vol. 6, no. 4, pp. 595–607, Dec. 1998.

[3] S.-F. Lin, S.-C. Huang, F.-S. Yang, C.-W. Ku, and L.-G. Chen, “Power-efficient FIR filter architecture design for wireless embedded System,” IEEE Trans. on Circuits Syst. II, vol. 51, no. 1, pp. 21–25, Jan. 2004.

[4] E. Lueder, “Generation of equivalent block parallel digital filters and algorithms by a Linear Transformation,” in IEEE Int. Symp. on Circuits and Systems, May 1993, pp. 495–498.

[5] M. Mehendale and S. D. Sherlekar, VLSI synthesis of DSP Kernels-algorithmic and architectural transformations. KLUWER ACADEMIC PUBLISHERS, 2001.

[6] I. Milentijevic, V. Ciric, T. Tokic, and O. Vojinovic, “Folded bit-plane FIR filter architecture with changeable folding factor ,”in IEEE Euromicro Sym. on Digital System Design, Sept. 2002, pp. 45–52.

[7] Z. J. Mou and P. Duhamel, “Short-length FIR filters and their use in fast nonrecursive filtering,” IEEE Trans. on Signal Processing, vol. 39, no. 6, pp.

1322–1332, June 1991.

[8] A. V. Oppenheim and R. W. Schafer, Discrete-time signal processing, 2nd ed.

PRENTICE HALL, 1999.

[9] K. K. Parhi, C.-Y. Wang, and A. P. Brown, “Synthesis of control circuits in folded pipelined DSP architecture,” IEEE Journal of Solid-State Circuits, vol. 27, no. 1, pp. 29–43, Jan. 1992.

[10]D. A. Parker and K. K. Parhi, “Low-area/power parallel FIR digital filter implementations,” J. VLSI Signal Processing Syst. ,vol. 17, no. 1, pp. 75–92, 1997.

[11]D. N. Pearson and K. K. Parhi, “Low-power FIR digital filter architectures,” in IEEE Int. Symp. on Circuits and Systems, Apr. 1995, pp. 231–234.

[12]S. White, “Applications of distributed arithmetic to digital signal processing: A tutorial review,” IEEE ASSP Magazine, pp.4–19, July 1989.

[13]A.V. Oppenheim and R.W. Schafer ,Discrete-Time Signal Processing, Prentice Hall, Inc., 1989.

[14]S. Hauck, “Asynchronous design methodologies: an overview,” Proc. IEEE, vol.

83, no. 1, pp. 69–93, Jan. 1995.

[15]W. Kuang, J. S. Yuan, R. F. DeMara, D. Ferguson, and M. Hagedorn, “A delay-insensitive FIR Filter for DSP applications,” in Proc. 9th Annu. NASA Symp. VLSI Design, Albuquerque, NM, Nov. 2000, pp. 135–165.

[16]Khaled M. Elleithy and Magdy A. Bayoumi, “A systolic architecture for modulo multiplication,” IEEE Transactions on Circuits and Systems-II: Analog and Digital Signal Processing, Vol. 42, No. 11, pp. 725-729, November 1995.

[17]Chin-Liang Wang and Jung-Lung Lin, “Systolic array implementation of multipliers for finite field GF(2m),” IEEE Transactions on Circuits and Systems,

Vol. 38, No. 7, pp. 796-800, July 1991.

[18]R. Kleihorst and A. V. D. Avoird, “Power analysis of a general convolution algorithm mapped on a linear processor array,” Journal of VLSI Signal Processing, vol. 37, pp. 5–19, May 2004.

[19]Keshab K. Parhi, “VLSI digital signal processing systems design and implementation,” John Wiley & Sons, Inc. published, 1995

[20]Vijay K. Madisetti, “VLSI digital signal processors.” Butterworth- Heinemann published, 1995

[21]K. D. Wanger, “Robust scan-based logic test in VDSM technologies,” IEEE Computer, pp. 66-74, Nov. 1999.

[22]H. T. Nagle, S. C. Roy, C. F. Hawkins, M. G. Mcnamer, and R. R. Fritzemeier,

“Design for testability and build-in self test: a review,” IEEE Trans. Industrial Electronics, vol. 36, no. 2, pp. 129-140, 1989.

[23]Lan-Rong Dung, Yen-Lin Lee, and Chun-Ming Wu, 2001, July/October, “A Reconfigurable Architecture for DSP System-on-Chip,” Canadian Journal of Electrical and Computer Engineering, pp.109-113 (NSC 89-2215-E-009-119-)

[24]Shiuh-Rong Huang and Lan-Rong Dung, 2002, “VLSI Implementation for MAC-Level DWT Architecture,” ISVLSI 2002 (NSC 90-2215-E-009-083-)

[25]Shiuh-Rong Huang and Lan-Rong Dung, 2002, “A MAC-Level Synthesis of Resource-Constrained DWT SIP,” the 13th VLSI Design/CAD Symposium (NSC 90-2215-E-009-083-)