LI Yanlong, YANG Qi, WANG Xuefeng. Automatic Verification of Field Programmable Gate Arrays for Dead Pixel Correction[J]. Infrared Technology , 2020, 42(12): 1192-1197.
Citation: LI Yanlong, YANG Qi, WANG Xuefeng. Automatic Verification of Field Programmable Gate Arrays for Dead Pixel Correction[J]. Infrared Technology , 2020, 42(12): 1192-1197.

Automatic Verification of Field Programmable Gate Arrays for Dead Pixel Correction

More Information
  • Received Date: April 19, 2020
  • Revised Date: June 20, 2020
  • To accelerate the simulation speed and improve the coverage of verification for a field programmable gate array (FPGA) implemented with dead pixel correction of an infrared image, an FPGA automatic verification platform based on SystemVerilog-Direct programming interface(SV-DPI) was designed. Using DPI programming interface technology, the C++ programming language was invoked by the SV platform. A generator and correction model for dead pixel data of infrared images was built. This established a communication between two languages on the transaction level. The results show that, compared with the traditional verification method, the proposed platform is simple in structure and can quickly generate a test vector, construct a reference model, and check results automatically. It realizes automated verification for an FPGA implemented with dead pixel detection and correction of an infrared image. The function coverage can reach 100%. It effectively shortens the period of construction and debugging for the FPGA verification platform and improves the efficiency and quality of verification.
  • [1]
    白俊奇, 蒋怡亮, 赵春光, 等.红外焦平面阵列探测器盲元检测算法研究[J]. 红外技术, 2011, 33(4): 233-235, 240. DOI: 10.3969/j.issn.1001-8891.2011.04.011

    BAI Junqi, JIANG Yiliang, ZHAO Chunguang, et al. Blind-pixel detection algorithm for infrared focal plane array detector[J]. Infrared Technology, 2011, 33(4): 233-235, 240. DOI: 10.3969/j.issn.1001-8891.2011.04.011
    [2]
    李炎冰, 梁少峰, 陈洪亮, 等.红外焦平面阵列坏元检测算法[J]. 电光与控制, 2015, 22(3): 69-71. DOI: 10.3969/j.issn.1671-637X.2015.03.015

    LI Yanbing, LIANG Shaofeng, CHEN Hongliang, et al. A bad-pixel detection algorithm for infrared focal plane array[J]. Electronics Optics & Control, 2015, 22(3): 69-71. DOI: 10.3969/j.issn.1671-637X.2015.03.015
    [3]
    胡云生, 胡越黎, 燕明, 等.一种图像坏点检测及修正算法[J]. 上海大学学报:自然科学版, 2018, 24(5): 755-762. http://www.cnki.com.cn/Article/CJFDTotal-SDXZ201805009.htm

    HU Yunsheng, HU Yueli, YAN Ming, et al. Detection and correction of dead pixels in an image[J]. Journal of Shanghai University: Natrual Science, 2018, 24(5): 755-762. http://www.cnki.com.cn/Article/CJFDTotal-SDXZ201805009.htm
    [4]
    李雷鸣, 张焕春, 张波.一种基于FPGA的图像中值滤波器的硬件实现[J]. 电子工程师, 2004(2): 48-50. DOI: 10.3969/j.issn.1674-4888.2004.02.015

    LI Leiming, ZHANG Huanchun, ZHANG Bo. The realization of image median filter based on FPGA[J]. Electronic Engineer, 2004(2): 48-50. DOI: 10.3969/j.issn.1674-4888.2004.02.015
    [5]
    周珊, 杨雅雯, 王金波.航天高可靠FPGA测试技术研究[J]. 计算机技术与发展, 2017, 27(3): 1-5. http://d.wanfangdata.com.cn/Periodical/wjfz201703001

    ZHOU Shan, YANG Yawen, WANG Jinbo. Research on high reliable FPGA test technology on space flight[J]. Computer Technology and Development, 2017, 27(3): 1-5. http://d.wanfangdata.com.cn/Periodical/wjfz201703001
    [6]
    朱伟杰, 阳徽, 费亚男, 等. FPGA功能验证自动化技术研究与实践[J]. 航天控制, 2017, 35(2): 72-77, 98. http://www.cqvip.com/QK/90122X/20172/72847590504849554850484951.html

    ZHU Weijie, YANG Hui, FEI Yanan, et al. Research and practice of automation technology on FPGA function verification[J]. Aerospace Control, 2017, 35(2): 72-77, 98. http://www.cqvip.com/QK/90122X/20172/72847590504849554850484951.html
    [7]
    习建博, 朱鹏, 崔留争.基于UVM方法的FPGA验证技术[J]. 电子科学技术, 2016, 3(3): 204-207. http://d.wanfangdata.com.cn/Periodical/dzkxjs201603003

    XI Jianbo, ZHU Peng, CUI Liuzheng. FPGA verification technology based on UVM[J]. Electronic Science & Technology, 2016, 3(3): 204-207. http://d.wanfangdata.com.cn/Periodical/dzkxjs201603003
    [8]
    克里斯·斯皮尔. SystemVerilog系统验证[M]. 2版: 张春等译.北京: 科学出版社, 2009.

    Chris Spear. SystemVerilog for Verification[M]. 2nd Edition: Translated by ZHANG Chun, et al. Beijing: Science Press, 2009.
    [9]
    韩团军.快速中值滤波算法研究及其FPGA硬件实现[J]. 电子器件, 2017, 40(3): 697-701. DOI: 10.3969/j.issn.1005-9490.2017.03.036

    HAN Tuanjun. Research of fast median filtering algorithm and hardware implementation based on FPGA[J]. Chinese Journal of Electron Devices, 2017, 40(3): 697-701. DOI: 10.3969/j.issn.1005-9490.2017.03.036
  • Related Articles

    [1]SONG Hongwei, LIU Su, LI Haiying, YU Hongyou, SHI Shengbing, GUO Xiuli, LI Haolan, ZHANG Yaping, WANG Xiangqian. Reliability Verification Test of Mid-Wave Infrared 640×512(25 μm) Detector Assembly[J]. Infrared Technology , 2024, 46(8): 879-882.
    [2]WANG Chuyue, YANG Lifeng, HE Daogang. Modeling and Verification of Ground Point Source for Mid-Wave Infrared Detection[J]. Infrared Technology , 2023, 45(4): 357-363.
    [3]CHI Linhui, QIAN Yunsheng, JI Yuhao. Verification Protocol for Improving Communication Stability Between FPGAs[J]. Infrared Technology , 2020, 42(11): 1022-1027.
    [4]WU Yiyuan, LEI Zhenggang, ZHANG Peizhong, YU Chunchao. Construction and Verification of Vibration Test Platform Based on Virtual Instrument Architecture[J]. Infrared Technology , 2019, 41(5): 435-442.
    [5]SHAN Yiming, CHENG Tao, LI Yingjun. Experimental Verification of the Relationship Between Stresses and Infrared Radiation of Photoelastic Materials[J]. Infrared Technology , 2018, 40(7): 673-678.
    [6]ZHENG Tianyu, YIN Dayi, ZHAO Yuejiao. Star Pattern Recognition Algorithm and FPGA Verification of Stacked SOM Neural Network[J]. Infrared Technology , 2018, 40(3): 246-252.
    [7]ZHANG Lei, QIU Ya-feng, MENG Rui. Six Rotor Aircraft Infrared Detection System Design and Verification[J]. Infrared Technology , 2015, (8): 685-690.
    [8]HE Kang, QIU Su, JIN Wei-qi, WEI Shu-di. Underwater Range Gated Image Enhancement Based on Double Platform Histogram Equalization and FPGA Real-time Processing[J]. Infrared Technology , 2014, (12): 976-981.
    [9]Verification Method for Anti-jamming Performance of Infrared Air-to-air Missile[J]. Infrared Technology , 2013, (7): 425-429.
    [10]LU Yan-li, WANG Yin-long, XU Wei-dong. Theoretical Calculation and Experimental Verification of the Goals Thermal Inertia Adjustment in Thermal Infrared Camouflage[J]. Infrared Technology , 2009, 31(7): 411-414. DOI: 10.3969/j.issn.1001-8891.2009.07.010
  • Cited by

    Periodical cited type(3)

    1. 李洋,王琪,阳徽. FPGA芯片SRIO总线接口的仿真测试平台研究. 电子质量. 2025(02): 12-18 .
    2. 王鑫,陈博. 基于DPI-C的脉动阵列模块验证平台. 计算机测量与控制. 2023(06): 293-298 .
    3. 王凯,王骞,符云越,李拓,刘凯. 基于SystemVerilog的图像采集压缩卡芯片验证平台设计. 电子测量技术. 2021(20): 29-36 .

    Other cited types(0)

Catalog

    Article views (251) PDF downloads (35) Cited by(3)
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return