问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何简化FPGA测试和调试?

发布网友 发布时间:2022-05-09 16:20

我来回答

1个回答

热心网友 时间:2023-10-09 06:27

获得FPGA内部信号有限、FPGA封装和印刷电路板电气噪声,这一切使得设计调试和检验变成设计周期中最困难的流程。此外,几乎当前所有的像CPU、DSP、ASIC等高速芯片的总线,除了提供高速并行总线接口外,正迅速向高速串行接口的方向发展。FPGA也不例外,每一条物理链路的速度从600Mbps到高达10Gbps,高速IO的测试和验证更成为传统专注于FPGA内部逻辑设计的设计人员面临的巨大挑战。这些挑战使设计人员会把绝大部分设计周期时间放在调试和检验设计上。设计阶段即应考虑测试问题在FPGA系统设计完成前,有两个不同的阶段:设计阶段、调试和检验阶段。设计阶段的主要任务是输入、仿真和实现;调试和检验阶段的主要任务是检验设计,校正发现的任何错误。在设计阶段不仅要设计,而且要使用仿真工具开始调试。实践证明,正确使用仿真技术为找到和校正设计错误提供了一条有效的途径。但是,不应依赖仿真作为调试FPGA设计的唯一工具,有许多问题仅仅通过仿真是*为力的。此外,还需要提前考虑调试和检验阶段,规划怎样在线快速调试FPGA,这可以定义整体调试方法,帮助识别要求的任何测试测量工具,确定选择的调试方法对电路板设计带来的影响。针对可能选用的FPGA存在的高速总线,除了考虑逻辑时序的测试和验证外,应该充分考虑后面可能面临的信号完整性测试和分析难题。在调试阶段,必需找到仿真没有找到的棘手问题。怎样以省时省力的方式完成这一工作是一个挑战。嵌入式逻辑分析仪只能进行状态分析在设计阶段需要作出的关键选择是使用哪种FPGA调试方法。在理想情况下,希望有一种方法可以移植到所有FPGA设计中,能够洞察FPGA内部运行和系统运行过程,为确定和分析棘手的问题提供相应的处理能力。基本在线FPGA调试方法有两种:使用嵌入式逻辑分析仪以及使用外部逻辑分析仪。选择使用哪种方法取决于项目的调试需求。主要FPGA厂商针对器件的在线调试都提供了嵌入式逻辑分析仪内核。这些知识产权模块插入FPGA设计中,同时提供触发功能和存储功能。它们使用FPGA逻辑资源实现触发电路,使用FPGA存储模块实现存储功能。它们使用JTAG配置内核操作,并用来把捕获的数据传送到PC上进行查看。由于嵌入式逻辑分析仪使用内部FPGA资源,因此其通常用于大型FPGA,这些大型FPGA可以更好地消化插入内核带来的开销。一般来说,用户希望内核占用的FPGA逻辑资源不超过可用资源的5%。与任何调试方法一样,还要知道这种方法存在的部分矛盾。在针脚与内部资源上,嵌入逻辑分析仪内核不使用额外的测试针脚,因为它通过现有的JTAG针脚访问内核。这意昧着即使设计受到FPGA针脚*,您也可以使用这种方法。矛盾在于,它使用的内部FPGA逻辑资源和存储模块可以用来实现设计。此外,由于使用片内内存存储捕获的数据,因此内存深度一般相对较浅。嵌入式逻辑分析仪核心的探测非常简单。它使用现有的JTAG针脚,因此不必担心怎样把外部逻辑分析仪连接到系统上。矛盾在于,尽管嵌入式逻辑分析仪可以查看FPGA操作,但没有一种方式把这些信息与电路板级或系统级信息时间关联起来。而把FPGA内部的信号与FPGA外部的信号关联起来对解决最棘手的调试挑战至关重要。在分析方法上,嵌入式逻辑分析仪只能进行状态分析。从成本与灵活性上分析,大多数FPGA厂商提供了嵌入式逻辑分析仪内核,而其价格要低于全功能外部逻辑分析仪。虽然用户希望更多的功能,但嵌入式逻辑分析仪内核的功能无论通用性、分析方式、触发能力,还是存储和分析能力都弱于全功能外部逻辑分析仪,而用户通常需要这些功能,来捕获和分析棘手的调试挑战。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
有的时候脑海里有旋律。但是想不出来不知道是什么乐器演奏的。。只能... ...就听不准了 好像被和弦带偏了似的... 怎么办 钢琴 ...想用钢琴弹出来,但老是找不准音。这种情况怎么办呢,怎么练习,要是... DNF女枪炮师110级装备选择指南(全面解析女枪炮师110级装备搭配)_百度... 性生活出血要做什么检查 英国旅游签证办理需要哪些材料? 结婚证在女方户籍地办理有必要吗 结婚的时候在女方户口所在地领结婚证可以吗 结婚证可以在女方户口所在地领吗? 为什么有的微信号显示用户不存在了 fpga 代码检查工具有哪些 大伟花店怎么样 辽阳最好的婚礼主持人 辽阳结婚有什么规矩 辽阳婚庆公司哪家好 南京租房公积金个人交138每月,能贷款多少钱?具自己了解只能贷20万,要想贷30万需要每月交多少? 谁清楚南京公积金最多能贷款多少 南京住房公积金贷款若要贷满30万,每月缴存金额有限制吗? 南京公积金政策,公积金每月交多少能公积金贷款30万,? 竹子怎么画简单又漂亮 在自家农村的房子里建冷库会扰民吗 饭店冷库外机噪音扰民政府处理不了怎么办? 小区门面房是否可设置小型或中型冷库 机器噪音是否超标 扰民! 冷冻库对周边环境有什么污染 5匹冷库外机噪音扰民怎么样降低噪音 我们小区外有小型冷库风机夜间声音不停在40分贝算扰民吗? 冷库建在住房旁边产生噪音污染,咋举报? 农村冷库噪音扰民谁负责 冷库噪音扰民向哪投诉 送给初次见面的女孩子生日礼物该送什么好呢 关于FPGA芯片的编程工具(主流) 有没有DSP与FPGA通信的硬件测试软件 FPGA在通信行业中的作用 fpga的jtag接口连的是数字地吗 8岁儿童腰围有多大 8岁拉丁女孩肩宽腰围 八岁男孩儿织毛裤,腰围,裤长,直裆是多少尺寸? 俊视1.588耐磨高清晰时尚镜片多少钱 俊视非球面镜片中心厚度1.2 折射率1.553 绿膜 a级 价格 眼镜要选那一个? 俊视镜片怎么样 1.56CBC非球形树脂防辐射镜片怎么样?在石家庄大概多少钱? 俊视变色近视镜片怎么样 明月镜片和俊视哪个好 总是在新浪微博看到俊视镜片做活动 不知道他家的镜片好不好 有没有谁用过? 给点意见 打算配副 想买副好点的眼镜,品牌的,价格水分少点类似宝岛那个档次 俊视光学非球面镜片 广东“非工伤死亡”应该赔偿多少? 深圳市宝安区非因工死亡应该赔多少【丧葬费】【抚恤金】有没有【救济金】拿, 请问深圳员工在职期间非因工死亡厂方应怎样赔偿