板级调试:把综合后的程序下载到FPGA芯片中,分析代码的运行情况
板级调试使用情况①:tb仿真不全面,覆盖率不高;②:板卡级别的数据交互中出现数据异步的情况,该种情况很难做仿真,或做仿真耗时很长;③:板卡互联、芯片之间的干扰等问题。
板级调试的方式:
①:将FPGA信号通过引脚传出到外部逻辑分析仪,进行分析;缺点:a.管脚不够,数据无法引出分析;b.可能会改变输出数据;c.价格昂贵
②嵌入式逻辑分析仪(主要介绍)。在设计过程中插入嵌入式逻辑分析仪,使用JTAG的边沿数据扫描与quartusII软件进行数据交互,进行板级调试;缺点:a.存储器的大小决定了能够查看的数据的深度(可人为设定,但不能超过拥有的逻辑资源)。