谈谈FPGA的在线调试工具

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

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

谈谈FPGA的在线调试工具

示波器是其中。但示波器只能观察到芯片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%。实际上看到的信号,占空比是变化的。

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

猜您喜欢

金属化薄膜电容器应用于电子设备中。在电路中起着重要作用。了解其失效原因是非常重要的。本文将分析金属化薄膜电容器的失效情况。温度影响温度过高会导致电容器失效。高温...
2025-03-28 00:01:07

发光二极管(LED)是应用于照明、显示和指示灯等场合的半导体器件。了解如何判断发光二极管的正负极对于电路的正确连接非常重要。本文将为您详细介绍判断发光二极管正负...
2025-04-01 02:00:35

旋具头和旋具头手柄是工具使用中不可少的两部分,在功能和设计上有着明显的区别。旋具头通常是指工具的工作部分,负责与螺丝或其紧固件直接接触。根据不同的螺丝类型,设计...
2010-08-11 00:00:00

电阻作为基础元件,承担着调节电流、电压的重要配件。随着电子设备不断发展,对电阻的精度和可调节性要求越来越高。VITROHM作为知名的可调电阻品牌,其产品因高品质...
2013-05-05 08:18:10

止回阀是重要的管道配件,用于防止介质倒流,确保系统的安全与稳定。在选择止回阀时,规格尺寸是一个关键因素。止回阀的规格包括阀体材质、连接方式、通径和压力等级等。常...
2011-08-02 00:00:00

贴片电阻1002表示的是其封装尺寸,并非阻值。1002采用英制表示法,指的是长宽尺寸为0.04英寸 x 0.02英寸,约等于1.0mm x 0.5mm。要确定1...
2024-11-29 10:26:13

贴片电阻尺寸规格通常用四位数字表示,例如0402、0603、0805、1206等。这些数字代表电阻的长和宽,单位是英寸。 0402表示长边0.04英寸,宽边0....
2024-11-29 10:26:11

电容型设备是电子设备中常见的元件。在电路中起到储存电能的作用。测量电容值是很重要的工作。下面将介绍几种测量电容的方法。使用万用表测量万用表是常用工具。可以测量电...
2025-04-13 07:00:06

品牌的地域归属往往成为消费者关注的一个焦点。特别是对于那些在行业内享有盛誉的品牌,了解其出身国更是增添了一份对其品质与历史的探索欲。金山(ELITE)铝壳电阻,...
2016-04-05 02:21:56

电路保护元件的重要性日益凸显。自恢复保险丝作为智能保护元件,凭借其自动断开和恢复功能,成为电子设计中不可少的一部分。CNOBLE作为业内知名的自恢复保险丝品牌,...
2020-08-17 04:30:30