首页 > 技术 > 内容

FPGA调试设计的指导原则

时间:2025-11-30  作者:Diven  阅读:0

对于FPGA调试,主要以Intel FPGA为例,在win10 Quartus ii 17.0环境下进行仿真和调试,开发板类型EP4CE15F17。主要包括一下几个部分:

- FPGA的调试-虚拟JTAG(Virtual JTAG)

- FPGA的调试-在线存储器内容编辑工具(In-system Memory Content Editor)

- FPGA的调试-内嵌逻辑分析仪(SignalTap)

- FPGA的调试-LogICLock

- FPGA的调试-调试设计的指导原则

上述内容主要参考《通信IC设计》,有兴趣的可以自己购买书籍进行研读。

调试设计的指导原则

对于FPGA的调试而言,无论是Altera还是Xilinx等产商的器件。均需要遵循以下几个原则:

1)提前选择片上调试方案,并规划存储器和逻辑要求,确定I/O引脚连接和电路板连接方式。

2)使用SignalTap II/Chipscope这一类嵌入式逻辑分析仪进行调试时,需要保留一定的内部存储资源,以便大量存储采集数据。

3)如果使用嵌入式逻辑分析仪、逻辑分析仪接口、在线存储器内容编辑、虚拟JTAG宏等功能,就需要在西永和电路板的规划中专门设计对应的JTAG接口资源。

4)要使用虚拟JTAG宏功能来实现定制调试的应用,需要在HDL代码中对其例化,作为设计过程中的一部分。很多高级的调试功能都要用到JTAG HUB功能,如多个逻辑观测实体或者虚拟JTAG等,因此在FPGA资源规划时,需要专门保留一定的逻辑资源,用于实现该功能。

5)要逐渐使用调试工具,减少编译时间,开启渐进式编译,这样就不必重新编译设计来更改调试工具。

6)确保电路板能支持调试模式,在此模式下调试信号不影响系统运行。

7)保留I/O引脚,以便于通过逻辑分析仪接口或者额外的信号引脚进行调试。这样就不必在以后为了适应调试信号而更改设计或者电路板。

8)按照外部逻辑分析仪或者混合信号示波器的要求来整合调试引脚头或者Mictor接头。

猜您喜欢


评估和设计支持电路评估板CN-0414电路评估板(EVAL-CN0414-ARDZ)CN-0418电路评估板(EVAL-CN0418-ARDZ)CN-0...
2020-01-09 14:18:00
整流桥二极管是电力电子领域中重要的元件,应用于电源转换、整流电路以及各种电气设备中。整流桥的主要功能是将交流电转换为直流电,其性能直接影响到电源的效率和稳定性。...
2025-03-31 05:00:02
移液器具应用于多个领域,成为实验室和工业生产中不可少的工具。在生物医学领域,移液器用于样本的转移和液体的精准计量,帮助研究人员进行细胞培养、药物筛选和基因测序等...
2019-03-29 00:00:00
LED照明凭借其节能环保、寿命长等优势,已成为主流照明方式。而驱动电源作为LED灯的心脏,其性能直接影响着LED灯的效率、寿命和稳定性。近年来,LED照明驱动电...
2024-09-20 00:00:00
称量纸是用于称量和实验室应用的重要材料,其规格尺寸通常根据不同的需求而有所不同。常见的称量纸尺寸包括10cm x 10cm、15cm x 15cm和20cm x...
2009-04-25 00:00:00
测量领域以及仪表仪器领域中,对数字信号的测量主要便是对其信号脉冲宽度进行测量。目前使用最多的方式便是脉冲计数的方式,即通过高频时钟脉冲在待测信号的低电平处或者高...
2018-11-03 11:12:00
贴片电阻,作为电子电路中很重要的元件,其耐压值是一个关键参数。指的是电阻能够承受的最大电压,超过这个值,电阻就可能被击穿损坏。选择合适的耐压值,对电路的稳定性和...
2024-11-29 10:26:00
电动工具配件是提升工作效率和工具性能的重要组成部分,但不同类型的配件各有其独特的特点和用途。钻头是最常见的配件,依据材质和形状的不同,适用于不同材质的钻孔,如木...
2008-11-14 00:00:00
可编程逻辑器件 (Programmable Loeie Device,PLD)是一种用户编程实现某种逻辑功能的逻辑器件,主要由可编程的与阵列、或阵列、门阵列等组...
2023-06-06 15:37:00
电阻应变式传感器由什么组成?电阻应变式传感器是一种重要的传感器,被广泛应用于工业自动化、机器人控制、医疗器械、航空航天等领域。该传感器可以将外界物理量(如力、...
2023-08-24 14:26:00