首页 > 技术 > 内容

谈谈FPGA的在线调试工具

时间:2025-12-07  作者:Diven  阅读:0

从一个研发的周期来看,设计所占的比重其实是很小的。往往耗费设计人员大量的时间和精力的是仿真和调试。工程师可以通过仿真工具对自己的设计进行验证。但不同于软件,PLD的仿真毕竟脱离了具体的硬件环境和业务环境,与真实的应用还是有一段距离。特别是在板子上出现的问题无法通过仿真复现的时候,工程师就特别需要一个在线调试的工具

示波器是其中。但示波器只能观察到芯片IO上的信息,不能深入探测信号在逻辑内部是如何传递的。如果要探测内部的信号,就必须要修改设计,将内部信号引到IO上。这就增加了调试的复杂度。而且示波器受探头数量的限制,能检测的信号有限,也不能实现复杂的触发条件。

成熟的EDA厂家都会提供PLD的在线调试工具。通过一个JTAG电缆,就可以捕获到芯片内部的信号,而且不需要工程师修改设计文件。这就大大简化了调试的流程。是深受PLD开发者青睐的一项功能。

每一个厂家都为自己的调试工具起了不同的名字。Xilinx的叫Chipscope,IntelPSG的是Signaltap,LattICe的工具是Reveal。这仅仅是名字的不同。其实现的基本原理是一样的:利用PLD内部的Block RAM,当触发条件成立时,将待检测的信号写入Block RAM,通过JTAG I/F读取并显示出来。在实现的具体细节上,各个厂家略有不同。对此我们没有必要判定哪个更好,这与设计这款软件的工程师的脑回路有关。当然如果你有更好的建议,可以通过代理商或原厂的渠道反馈。一个负责任的公司会认真考虑用户的需求的。

大家在使用在线调试工具的时候,有一个重要的概念要清楚:在线调试工具采用的是同步采样。根据香农定理(也有叫奈奎斯特定理的),对模拟信号的采集,采样频率至少要2倍于待采信号才能准确的恢复信号的原貌。对数字信号,这个采样频率的要求会更高。用过示波器的都知道,示波器的采样频率一般至少是输入信号频率的10倍以上。

同步采样要求待检测的信号必须是在采样时钟域下的信号,或者采样时钟频率是待采信号的10倍以上。如果不能满足这个要求,你通过在线调试工具看到的信号就会与实际的信号有比较大的误差。

下面这个例子,我用120MHz的采样时钟去抓取一个44.33MHz变化的信号。信号原来的占空比是50%。实际上看到的信号,占空比是变化的。

如果要采集的信号分属于不同的时钟域,我们就需要在工具中创建不同的在线调试模块。

猜您喜欢


在选择逆变器时,了解其不同类型及特点非常重要。逆变器主要分为三种类型:正弦波逆变器、修正波逆变器和纯正弦波逆变器。正弦波逆变器能够产生与市电相似的波形,适用于对...
2011-08-11 00:00:00
电子电路中,二极管作为重要的半导体器件,应用于整流、限压、保护等多种场合。而二极管的反接电路则是一个常见的应用,尤其是在防止误接和保护电路方面。本文将详细探讨二...
2025-04-07 13:00:03
检流电阻是应用于电路中的元器件,主要用于测量电流的大小。通过产生一个与电流成正比的电压降来实现电流的检测。在电力系统、电子设备和工业自动化等领域,检流电阻是重要...
2025-04-18 13:01:43
(文章来源:EEWORLD)在摩尔定律的推动下,集成电路工艺取得了高速发展,单位面积上的晶体管数量不断增加。片上系统具有集成度高、功耗低、成本低等优势,已经成...
2020-05-08 11:03:00
现代科技迅速发展的时代,各种设备的性能和功能不断提升,而配件的选择则成为了影响整体使用体验的重要因素。本文将重点介绍“Accessories_9X3.35MM_...
2025-03-09 19:59:17
现代分析化学和生物技术领域,紫外检测器(UV Detector)和二极管阵列检测器(DAD,Diode Array Detector)是两种常用的检测设备。在液...
2025-03-28 17:01:39
贴片电阻是电子电路中很重要的元件,其阻值决定了电流的大小。准确计算贴片电阻值对于电路的正常工作很重要。本文将简单介绍如何快速掌握贴片电阻值的计算方法。大多数贴片...
2024-11-29 10:26:05
扁锉是常见的手工工具,应用于金属加工、木工和模型制作等领域。根据不同的用途和形状,扁锉可以分为几种主要类型。平扁锉是最常见的类型,具有平坦的表面,适用于平整和打...
2024-08-02 00:00:00
贴片电阻的阻值并非固定,而是涵盖了非常广泛的范围,从几分之一欧姆到几兆欧姆都有。具体的阻值取决于电阻上的标识,通常用数字或字母和数字的组合来表示。最常见的标识方...
2025-04-14 15:02:43
贴片电阻5492是一种尺寸小巧但功能强大的电子元件,应用于各种电子产品中。指的是尺寸为5.4mm x 9.2mm的矩形贴片电阻,得名于其英制尺寸0504。这种电...
2024-11-29 10:25:43