当前位置:首页 > EDA > 电子设计自动化
[导读]现在FPGA的一个发展趋势是把CPU、MCU集成进来,这些变化对测试企业也是一种潜在的挑战。现在FPGA的一个发展趋势是把CPU、MCU集成进来,甚至在FPGA内部实现片上系统都是可能的,这对FPGA的门数、时钟速率,功耗都提出

现在FPGA的一个发展趋势是把CPU、MCU集成进来,这些变化对测试企业也是一种潜在的挑战。

现在FPGA的一个发展趋势是把CPU、MCU集成进来,甚至在FPGA内部实现片上系统都是可能的,这对FPGA的门数、时钟速率,功耗都提出了很高的要求。同时,这些变化对测试企业也是一种潜在的挑战。

从不同层面考量解决方案

按照现在FPGA的发展状况,单纯靠软件的方法,是无法做好产品检测的,要把软件与硬件结合起来。

一是大容量。现在百万门级FPGA的应用已经很多了。对设计工程人员来说,门数的增多必然会对设计提出更高的要求。比如在FPGA不同模块进行拼接合成的过程中,必然会遇到模块与模块之间的接口问题,而传统的仿真、测试仅限于模块内部或模块自身,涉及模块与模块之间的协同问题,往往是实时信号,无法用静态的仿真工具体现出来,这时就需要外部测试仪器的介入。

二是高速率。现在FPGA内部信号速率变化得很快,频率可以达到300MHz、500MHz,甚至更高,局部可能会有上1000MHz的时钟速率。另外FPGA接口速率也有很大提高,比如现在通信行业经常用到FPGA做桥片、数据发送器或接收器,最高速率已达到28GHz,以往经常使用IC,而现在为了实现更加灵活的协议操作度,往往使用FPGA来实现。在时钟速率较低的情况下,不需要进行过多的测量验证,误码率也可以达到相关要求,可是当速率提高到28GHz时,如果没有一个更好的测量手段,将很难对系统做出客观正确的判断。

解决方案需要从不同层面进行考量。第一个层面需要对承载FPGA的PCB板进行测量,比如它的走线、设计、过孔等,在测试中可以通过阻抗、差损等专用的信号外展性测试方案,对PCB的质量进行评估。这可使测试者了解这个PCB板可以跑多快的速率。第二个层面是对信号本身的质量进行考察。现在FPGA的高速接口都可以对信号的摆幅、预加重等参数进行调节,在接收端对均衡、时钟恢复等参数进行调节。但这些参数究竟调速到什么程度是最优的呢?这就需要在板级对信号进行采集,然后进行分析,提供一种类似仿真的功能。它可以在测量系统中,把FPGA的内部设置直观地反映到信号中去,不需要实际调节FPGA的参数,而是在测量系统中反映出来。第三个层面涉及误码的测量。客户显然更关心接收端的容限能力,即能接受多差的信号,而不出现误码。

当然,对FPGA的测试大部分是通过软件实现的。首先是成本比较低,不需要外购设备和仪器。其次是可以把大部分的设计缺陷找出来。但是软件方式,无论是静态仿真,还是动态仿真,都存在部分测试需求无法满足的情况。比如实时性问题,因为FPGA总是作为运算系统的一个子模块来运行的。FPGA配合板内其他模块时的工作状态,用仿真工具是没法直接测量的,比如是否要设置一些容限,是否进行一些时钟的约束性保护等,都需要用到外部的测量设备。另外,在测试的精度方面,FPGA的内部软件测试只能做逻辑信号的状态采集,无法看到定时信息。而FPGA中定时的测试数据又是非常重要的。这些测量也只能通过外部硬件设备来完成。总之,按照现在FPGA的发展状况,单纯靠软件的方法,是无法做好产品检测的。但也不能完全摒弃软件方法,要把软件与硬件结合起来,用软件方法可以发现产品中80%的问题,剩下20%的问题只能用外部的仪器来测量。但是,这20%的问题往往需要花费80%的时间和精力去处理。

组合应用测试工具

泰克很早就预计到数字电路的发展是一个不可阻挡的趋势,数字电路的趋势是高速化、串行化。

至于测试工具的选择,无外乎是示波器与逻辑分析仪等。逻辑分析仪是数字化的采集设备,专门用于检测数字逻辑。它通道数多,本身状态时钟速率可以达到2G~3GHz,可以与局部时钟、系统时钟匹配起来,可以以时钟的节拍,对信号进行锁存,从而看到FPGA内部的工作状态。在泰克的示波器家族中MSO(混合信号示波器),即带有逻辑通道的示波器,是非常重要的一类,它还可以看到模拟信号。

对不同规模的FPGA进行调试会用到不同的设备:如果对大容量FPGA进行检测,逻辑分析仪更适合一些,它的通道数更多,状态速率更匹配于大容量FPGA;如果是对一些小型FPGA进行检测,MSO更加适合,它除了可以测量逻辑信号之外,还可以测量模拟信号。另外,在泰克的解决方案中,还有一套逻辑分析仪与示波器匹配使用的方案,可以让用户既看到逻辑信号又看到模拟信号,即从两种不同角度对一个信号进行观测。

泰克很早就预计到数字电路的发展是一个不可阻挡的趋势,数字电路的趋势是高速化、串行化。泰克在FPGA调试的重要工具发展方面有着长期的积累。2011年泰克公司又收购了Veridae公司,以扩展大规模ASIC/FPGA设计仿真产品线,提供了Clarus、Certus、Corus系列产品,针对SoC、ASIC设计、原形验证以及系统设计提供片上仪器测试方案。如Certus调试套件就是一种灵活的、经过验证的解决方案,可以用于所有高端Xilinx或Altera FPGAs及各种现有的FPGA原型电路板上,而不管特定ASIC设计采用什么I/OFPGA拓扑。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在数字化浪潮席卷全球的今天,FPGA技术正成为驱动创新的核心引擎。2025年8月21日,深圳将迎来一场聚焦FPGA技术与产业应用的盛会——2025安路科技FPGA技术沙龙。本次沙龙以“定制未来 共建生态”为主题,汇聚行业...

关键字: FPGA 核心板 开发板

在现代电子系统中,现场可编程门阵列(FPGA)凭借其开发时间短、成本效益高以及灵活的现场重配置与升级等诸多优点,被广泛应用于各种产品领域。从通信设备到工业控制,从汽车电子到航空航天,FPGA 的身影无处不在。为了充分发挥...

关键字: 可编程门阵列 FPGA 数字电源

上海2025年8月7日 /美通社/ -- 在近日落幕的"2025长三角(昆山)具身智能场景应用大赛"中,国内知名品牌节卡机器人凭借卓越的技术与应用实力,夺得机器人赛道工业制造场景上下料第一名。该赛事由...

关键字: 大赛 机器人 相机 调试

2025年8月4日 – 提供超丰富半导体和电子元器件™的业界知名新品引入 (NPI) 代理商贸泽电子 (Mouser Electronics) 即日起开售Altera®的Agilex™ 3 FPGA C系列开发套件。此开...

关键字: FPGA 边缘计算 嵌入式应用

内窥镜泛指经自然腔道或人工孔道进入体内,并对体内器官或结构进行直接观察和对疾病进行诊断的医疗设备,一般由光学镜头、冷光源、光导纤维、图像传感器以及机械装置等构成。文章介绍了一款基于两片图像传感器和FPGA组成的微型3D内...

关键字: 微创 3D内窥镜 OV6946 FPGA

运用单片机和FPGA芯片作为主控制器件 , 单片机接收从PC机上传过来的显示内容和显示控制命令 , 通过命令解释和数据转换 , 生成LED显示屏所需要的数据信号和同步的控制信号— 数据、时钟、行同步和面同步 。FPGA芯...

关键字: 单片机 FPGA LED显示屏

在单片机中,复位电路通过将特殊功能寄存器重置为默认值,确保其稳定运行。在单片机的运算过程中,外界干扰可能使寄存器数据混乱,从而影响程序的正常运行或导致错误结果。此时,复位电路便发挥其作用,使程序能够重新开始执行。

关键字: 单片机 数字电路

在异构计算系统中,ARM与FPGA的协同工作已成为高性能计算的关键架构。本文基于FSPI(Fast Serial Peripheral Interface)四线模式,在150MHz时钟频率下实现10.5MB/s的可靠数据...

关键字: ARM FPGA FSPI

在全球FPGA市场被Xilinx(AMD)与Intel垄断的格局下,国产FPGA厂商高云半导体通过构建自主IP核生态与智能时序约束引擎,走出差异化高端化路径。本文深入解析高云半导体FPGA工具链的两大核心技术——全栈IP...

关键字: FPGA 高云半导体

2025年6月12日,由安路科技主办的2025 FPGA技术沙龙在南京正式召开,深圳市米尔电子有限公司(简称:米尔电子)作为国产FPGA的代表企业出席此次活动。米尔电子发表演讲,并展出米尔基于安路飞龙派的核心板和解决方案...

关键字: FPGA 核心板 开发板
关闭