簡易檢索 / 詳目顯示

研究生: 陳育呈
Chen, Yu-Cheng
論文名稱: 低功率中值濾波器矽智財設計
Energy-Efficiency Soft-IP Design for Median Filter
指導教授: 陳培殷
Chen, Pei-Yin
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2017
畢業學年度: 105
語文別: 英文
論文頁數: 46
中文關鍵詞: 低功率矽智財中值濾波器
外文關鍵詞: Low-power, Soft-IP, median filter
相關次數: 點閱:82下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 不管是語音或影像,經常會因為受到不同的因素導致雜訊出現,中值濾波器可以達到去除雜訊的效果,常被應用在語音訊號跟影像處理上,在多種不一樣的去除雜訊濾波器中是一個很重要的角色。
    在本篇論文中,採用低功率部分位元級(bit-level)的一維中值濾波器架構。一般而言,不同的影像或語音標準需要不同的固定資料輸入量(window-size)和資料位元寬度(bit-width)的中值濾波器,導致需要編寫多個不同資料輸入量(window-size)和資料位元寬度(bit-width)的中值濾波器。在本文中,提供Soft-IP彈性地產生中值濾波器,此新的硬體架構可以同時支援不同資料輸入量(window-size)和資料位元寬度(bit-width)。換句話說,經過參數設定,可以決定讓此中值濾波器彈性的對應各種不同資料量(window-size)和位元寬度(bit-width)。
    本論文中,所有架構都是由Verilog HDL實現,並由Synopsys Design Compiler使用TSMC 90nm的標準元件庫做合成。實驗結果顯示,此新架構可以根據不同資料輸入量(window-size)和資料位元寬度(bit-width),彈性變更中值濾波器的電物設計,並且有效的減少功率消耗。

    Median filter is often used in audio processing or image processing. No matter in audio or image processing, noise is inevitable due to many factors. In order to remove noise, median filter plays an important role in many different removing noise filters.
    In this dissertation, we propose a low-power architecture of partial-bit-level and one-dimensional median filter. In principle, distinct audio or image standards need different fixed data window-size and bit-width, resulting in a need for the compilation of multiple hardware architecture of median filter which corresponds with different data window-size and bit-width. The new Soft-IP proposed in this dissertation can support different data window-size and bit-width simultaneously. In other words, after setting parameters, this median filter architecture is able to correspond to a variety of the combination of data window-size and bit-width.
    The proposed design was implemented by using Verilog HDL and synthesized by Synopsys Design Compiler with TSMC 90nm library. The experimental results demonstrated can reduce power consumption and flexibility change different window-size and bit-width of median filter.

    摘要 I Abstract II 誌謝 III Content IV Table Captions VI Figure Captions VII Chapter 1 Introduction 1 1.1 Background 1 1.2 Motivation 2 1.3 Organization 3 Chapter 2 Related Work 5 2.1 Algorithm of Partial-Median-Unit (PMU) 7 2.1.1 Transformation 8 2.1.2 Accumulation 8 2.1.3 Judgment 10 2.1.4 Inverse Transformation 11 2.1.5 C value Calculation & Tag Labeling 12 2.2 Low-Power Design Method 14 2.2.1 Power Consumption 14 2.2.2 Low Power FIFO 15 Chapter 3 Proposed Architecture 16 3.1 Soft Intellectual Property Median Filter 16 3.2 Hardware Architecture of Proposed Median Filter 19 3.2.1 Hardware Design of PMU 19 3.2.2 Hardware design of Cascaded Median Filter 22 3.3 Power Optimization and Implementation 24 3.3.1 Clock Gating 25 3.3.2 Partial Data Buffer 26 3.3.3 PMU and Partial Median Buffer 31 3.3.4 Low-Power FIFO 33 Chapter 4 Experiment and Comparisons 35 Chapter 5 Conclusion and Future Work 43 Reference 44

    [1] R.-D. Chen, P.-Y. Chen, and C.-H. Yeh, "Design of an area-efficient one-dimensional median filter," IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 60, no. 10, pp. 662–666, Oct. 2013.
    [2] R. D. Chen, P. Y. Chen, and C. H. Yeh, "A low-power architecture for the design of a one-dimensional median filter," IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 62, no. 3, pp. 266–270, Mar. 2015.
    [3] Eesa Nikahd, Payman Behnam, Student Member, IEEE, and Reza Sameni, "High-Speed Hardware Implementation of Fixed and Runtime Variable Window Length 1-D Median Filters," IEEE Trans. Circuits and Systems II: Express Briefs, 2016.
    [4] Kaushik Roy and Sharat C. Prasad, John Wiley & Sons, "Low-Power CMOS VLSI circuit design," INC, 2000.
    [5] D. Prokin and M. Prokin, "Low hardware complexity pipelined rank filter," IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 57, no. 6, pp. 446–450, Jun. 2010.
    [6] J. O. Cadenas, G. M. Megson, and R. S. Sherratt, "Median Filter Architecture by Accumulative Parallel Counters," in IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 62, no. 7, July 2015
    [7] J. Cadenas, G. M. Megson, R. S. Sherratt, and P. Huerta, "Fast median calculation method," Electron. Lett., vol. 48, no. 10, pp. 558–560, May 2012.
    [8] Shih-Hsiang Lin, Pei-Yin Chen, and Chih-Kun Hsu, "Modular Design of Hardware Median Filter Architecture," IEEE Transactions on Circuit and System, submitted.
    [9] Shih-Hsiang Lin, Pei-Yin Chen, and Chang-Hsing Lin, "Hardware Design of Energy-Efficiency High-Throughput Median Filter," IEEE Transactions on Circuit and System II Express Brief, submitted.
    [10] Erl-Huei Lu, Jau-Yien Lee and Yawpo Yang, "VLSI architectures for median filtering with linear complexity," TENCON '96. Proceedings., 1996 IEEE Tencon. Digital Signal Processing Applications, Perth, WA, 1996, pp. 358-362 vol.1.
    [11] Charng Long Lee and Chein-Wei Jen, "A bit-level scalable median filter using simple majority circuit," International Symposium on VLSI Technology, Systems and Applications, Taipei, 1989, pp. 174-177.
    [12] M. Mukherjee, Kamarujjaman and M. Maitra, "Reconfigurable architecture of adaptive median filter — An FPGA based approach for impulse noise suppression," Proceedings of the 2015 Third International Conference on Computer, Communication, Control and Information Technology (C3IT), Hooghly, 2015, pp. 1-6.
    [13] D. M. Bappy and I. Jeon, "Combination of hybrid median filter and total variation minimisation for medical X-ray image restoration," in IET Image Processing, vol. 10, no. 4, pp. 261-271, 4 2016.
    [14] Q. Yang et al., "Fusion of Median and Bilateral Filtering for Range Image Upsampling," in IEEE Transactions on Image Processing, vol. 22, no. 12, pp. 4841-4852, Dec. 2013.
    [15] M. A. Gungor and I. Karagoz, "The effects of the median filter with different window sizes for ultrasound image," 2016 2nd IEEE International Conference on Computer and Communications (ICCC), Chengdu, 2016, pp. 549-552.
    [16] G. R. Arce, Nonlinear Signal Processing A Statistical Approach, Hoboken, NJ, USA Wiley, 2004.
    [17] Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein, Introduction to Algorithms, The MIT Press, Third Edition, 2009.
    [18] Q. Yang, N. Ahuja, and K.-H. Tan, "Constant time median and bilateral filtering," Int. J. Comput. Vision, vol. 112, no. 3, pp. 307–318, 2014.
    [19] B. Weiss, "Fast median and bilateral filtering, "ACM Transactions on Graphics, vol. 25, no. 3, 2006, pp. 519–526.
    [20] L. A. Aranda, P. Reviriego, and J. A. Maestro, "A Fault-Tolerant Implementation of the Median Filter", Radiation Effects on Components and Systems (RADECS) Conference, Bremen, Germany, 2016.

    下載圖示 校內:2022-08-13公開
    校外:2022-08-13公開
    QR CODE