請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/96175完整後設資料紀錄
| DC 欄位 | 值 | 語言 |
|---|---|---|
| dc.contributor.advisor | 林浩雄 | zh_TW |
| dc.contributor.advisor | Hao-Hsiung Lin | en |
| dc.contributor.author | 李品儀 | zh_TW |
| dc.contributor.author | Ping-Yi Lee | en |
| dc.date.accessioned | 2024-11-19T16:10:20Z | - |
| dc.date.available | 2024-11-20 | - |
| dc.date.copyright | 2024-11-19 | - |
| dc.date.issued | 2024 | - |
| dc.date.submitted | 2024-11-11 | - |
| dc.identifier.citation | [1] S. A. Ghauri and M. F. Sohai, "System identification using LMS, NLMS and RLS," 2013 IEEE Student Conference on Research and Developement, pp. 65-69, 2013, doi: 10.1109/SCOReD.2013.7002542.
[2] S. Ciochină, C. Paleologu, and J. Benesty, "An optimized NLMS algorithm for system identification," Signal Processing, vol. 118, pp. 115-121, 2016, doi: 10.1016/j.sigpro.2015.06.016. [3] L. Rey Vega, H. Rey, J. Benesty, and S. Tressens, "A New Robust Variable Step-Size NLMS Algorithm," IEEE Transactions on Signal Processing, vol. 56, no. 5, pp. 1878-1893, 2008, doi: 10.1109/tsp.2007.913142. [4] V. Guidotti, G. Paim, L. M. G. Rocha, E. Costa, S. Almeida, and S. Bampi, "Power-Efficient Approximate Newton–Raphson Integer Divider Applied to NLMS Adaptive Filter for High-Quality Interference Cancelling," Circuits, Systems, and Signal Processing, vol. 39, no. 11, pp. 5729-5757, 2020, doi: 10.1007/s00034-020-01431-9. [5] C.-Y. Yao and Y.-Z. Huang, "The Design of the NLMS Adaptive Filters Using the Fast-Division Approximation With CSD Encoded Divisors," IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 71, no. 4, pp. 2459-2463, 2024, doi: 10.1109/tcsii.2023.3332692. [6] E. Ahmed and J. Rose, "The effect of LUT and cluster size on deep-submicron FPGA performance and density," in Proceedings of the 2000 ACM/SIGDA eighth international symposium on Field programmable gate arrays, 2000, pp. 3-12. [7] L.-K. Wang and M. J. Schulte, "Decimal floating-point division using Newton-Raphson iteration," Proceedings. 15th IEEE International Conference on Application-Specific Systems, Architectures and Processors, pp. 84-95, 2004, doi: 10.1109/asap.2004. [8] D. E. Atkins, "Higher-Radix Division Using Estimates of the Divisor and Partial Remainders," IEEE Transactions on Computers, vol. C-17, no. 10, pp. 925-934, 1968, doi: 10.1109/tc.1968.226439. [9] J. Cocke and D. W. Sweeney, "High speed arithmetic in a parallel device.," Technical report, IBM Corp, 1957. [10] J. E. Robertson, "A New Class of Digital Division Methods," IRE Transactions on Electronic Computers, vol. EC-7, no. 3, pp. 218-222, 1958, doi: 10.1109/tec.1958.5222579. [11] K. D. Tocher, "Techniques of multiplication and division for automatic binary computers," The Quarterly Journal of Mechanics and Applied Mathematics, vol. 11, no. 3, 1958. [12] D. L. Duttweiler, "Proportionate normalized least-mean-squares adaptation in echo cancelers," IEEE Transactions on Speech and Audio Processing, vol. 8, no. 5, pp. 508-518, 2000, doi: 10.1109/89.861368. [13] Y. T. a. T. Shimamura, "An improved NLMS algorithm for channel equalization," IEEE International Symposium on Circuits and Systems, 2002, doi: 10.1109/ISCAS.2002.1010713. [14] K. A. Lee and W. S. Gan, "Improving convergence of the NLMS algorithm using constrained subband updates," IEEE Signal Processing Letters, vol. 11, no. 9, pp. 736-739, 2004, doi: 10.1109/lsp.2004.833445. [15] J. Benesty, C. Paleologu, and S. Ciochina, "On Regularization in Adaptive Filtering," IEEE Transactions on Audio, Speech, and Language Processing, vol. 19, no. 6, pp. 1734-1742, 2011, doi: 10.1109/tasl.2010.2097251. [16] B. Friedlander, "System identification techniques for adaptive signal processing," Circuits, Systems and Signal Processing, pp. 3-41, 1982. [17] G. A. qWilliamson, "Adaptive IIR filters," Digital Signal Processing Fundamentals, pp. 589-610, 2017. [18] A. D. Booth, "A Signed Binary Multiplication Technique," (in English), Q J Mech Appl Math, vol. 4, no. 2, p. c, 1951, doi: DOI 10.1093/qjmam/4.2.236. | - |
| dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/96175 | - |
| dc.description.abstract | 隨著時代的發展,半導體技術持續進步,製程技術也逐漸縮小到數十奈米甚至更小。然而,無論製程技術進展到多少奈米,除法器在硬體設計中依然面臨諸多挑戰。除法器的運算速度相對較慢,佔用大量的硬體資源,並且消耗大量的功耗,這些因素嚴重影響了系統的性能和效能。
為了解決這些問題,本論文提出了一種近似除法的方法,即在NLMS適應性濾波器中使用LUT倒數近似法,以避免使用傳統的除法。模擬結果顯示,在NLMS演算法中分母使用LUT倒數近似法,並且輸入為6位元、輸出為4位元時,其均方誤差和頻率響應表現與使用16位元以及24位元的傳統除法器相當。硬體實現結果顯示,在相同工作頻率下,FIR架構中,LUT使用了11857個邏輯元件和2569個暫存器,與傳統除法ulp=4相比,提升了45%的吞吐量,在FOM中減少了30.5%。在IIR架構中,LUT使用21508個邏輯元件和3783個暫存器,與傳統除法ulp=4相比,提升了45%的吞吐量,在FOM中減少了30.1%。 | zh_TW |
| dc.description.abstract | Process technology has scaled down to tens of nanometers or smaller with the advancement of semiconductor technology. Regardless of these advancements, dividers still face many challenges in hardware design. They have relatively slow computation speeds, occupy a lot of hardware resources, and consume significant power, severely affecting system performance and efficiency.
To tackle these challenges, the thesis employs an approximate division method using the LUT reciprocal approximation technique in NLMS adaptive filters as an alternative to conventional division. The simulation results indicate that when the LUT reciprocal approximation is applied in the denominator of the NLMS adaptive filter, with 6-bit input and 4-bit output, the mean square error (MSE) and frequency response performance are comparable to those achieved using a 16-bit and a 24-bit conventional divider. The hardware implementation results show that, at the same operating frequency, LUTs utilize 11857 logic elements and 2569 registers in the FIR architecture, increasing throughput by 45% and decreasing FOM by 30.5% compared to conventional division methods SRT ulp4. In the IIR architecture, LUTs similarly utilize 21508 logic elements and 3783 registers, increasing throughput by 45% and decreasing FOM by 30.1% compared to conventional division methods SRT ulp4. | en |
| dc.description.provenance | Submitted by admin ntu (admin@lib.ntu.edu.tw) on 2024-11-19T16:10:20Z No. of bitstreams: 0 | en |
| dc.description.provenance | Made available in DSpace on 2024-11-19T16:10:20Z (GMT). No. of bitstreams: 0 | en |
| dc.description.tableofcontents | 謝辭 I
中文摘要 II ABSTRACT III CONTENTS IV LIST OF FIGURES VII LIST OF TABLES XIV Chapter 1 Introduction 1 1.1 Motivation 1 1.2 Prior Works 2 1.3 Thesis Organization 2 Chapter 2 Division Algorithm and Simplification 3 2.1 Lookup Table for Reciprocal Approximation 3 2.2 Newton-Raphson Algorithm 5 2.3 Radix-2 SRT Algorithm 5 Chapter 3 Overview of Adaptive Filter 8 3.1 Normalized Least Mean Square Algorithm 8 3.2 NLMS Adaptive FIR Structure 9 3.3 NLMS Adaptive IIR Structure 10 3.4 Application In System Identification 11 Chapter 4 Hardware Design 14 4.1 Radix-8 Booth Multiplier 15 4.1.1 Radix-8 Booth Encoder 16 4.2 Wallace Tree Adder 18 4.3 Generate the Divisor 19 4.4 Division Algorithm 20 4.5 SRT Divider 21 Chapter 5 Experiment Results 23 5.1 Design Flow 23 5.2 NLMS Adaptive FIR Filter 23 5.3 NLMS Adaptive IIR Filter 28 5.4 FPGA Verification 49 5.5 Discussion 52 Chapter 6 Conclusion 53 6.1 Conclusion 53 References 54 | - |
| dc.language.iso | en | - |
| dc.subject | NLMS演算法 | zh_TW |
| dc.subject | IIR濾波器 | zh_TW |
| dc.subject | FIR濾波器 | zh_TW |
| dc.subject | 查找表 | zh_TW |
| dc.subject | 無除法器 | zh_TW |
| dc.subject | 適應性濾波器 | zh_TW |
| dc.subject | FIR Structure | en |
| dc.subject | Look-up Table | en |
| dc.subject | Dividerless | en |
| dc.subject | NLMS Algorithm | en |
| dc.subject | Adaptive Filter | en |
| dc.subject | IIR Structure | en |
| dc.title | 利用查表法之無除法器NLMS適應性濾波器實現 | zh_TW |
| dc.title | A dividerless NLMS adaptive filter design with the lookup-table method | en |
| dc.type | Thesis | - |
| dc.date.schoolyear | 113-1 | - |
| dc.description.degree | 碩士 | - |
| dc.contributor.coadvisor | 姚嘉瑜 | zh_TW |
| dc.contributor.coadvisor | Chia-Yu Yao | en |
| dc.contributor.oralexamcommittee | 陳中平;丁建均 | zh_TW |
| dc.contributor.oralexamcommittee | Chung-Ping Chen;Jian-Jiun Ding | en |
| dc.subject.keyword | 適應性濾波器,NLMS演算法,無除法器,查找表,FIR濾波器,IIR濾波器, | zh_TW |
| dc.subject.keyword | Adaptive Filter,NLMS Algorithm,Dividerless,Look-up Table,FIR Structure,IIR Structure, | en |
| dc.relation.page | 55 | - |
| dc.identifier.doi | 10.6342/NTU202404531 | - |
| dc.rights.note | 未授權 | - |
| dc.date.accepted | 2024-11-12 | - |
| dc.contributor.author-college | 電機資訊學院 | - |
| dc.contributor.author-dept | 電子工程學研究所 | - |
| 顯示於系所單位: | 電子工程學研究所 | |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-113-1.pdf 未授權公開取用 | 5.64 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
