0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FPGA硬件电路的调试必备原则和技巧

FPGA设计论坛 来源:未知 2023-12-22 16:40 次阅读

在调试FPGA电路时要遵循必须的原则和技巧,才能降低调试时间,防止误操作损坏电路。通常情况下,参考以下步骤执行 FPGA硬件系统的调试。

1、在焊接硬件电路前,首先要测试电路板的各个电源之间,各电源与地是否短路;最好是每一块板子都进行测试,这样板子焊好后如果出现电源和地短路的情况也可以首先排除是板子本身的问题。

2、在焊接硬件时,首先先焊接电源部分,然后测试,排除电源短路等情况后,上电测量电压是否正确;对于电源要求比较高的某些电路要测试电源芯片的输出电压是否处于正常工作要求的范围之内。

3、然后焊接FPGA及相关的下载电路。再次测量电源地之间有没有短路现象,上电测试各电压是否正确;将手排除静电后触摸FPGA有无发烫的现象。

a.如果出现短路,通常是去耦电容短路造成的,所以在焊接时通常先不焊去耦电容。FPGA的管脚粘连也可能造成短路,这时需要比较电路图和焊接仔细查找有无管脚粘连。

b.如果出现电压值错误,通常是电源芯片的外围调压电阻焊错,或者电源的承载力不够造成的。若是后者,则需要选用负载能力更强的电源模块替换。假如FPGA的I/O管脚与电源管脚粘连,也可能出现电压值错误的现象。

c.如果出现FPGA发烫,通常是出现总线冲突的现象。这种情况下需要自行检验外围总线是否可能出现竞争疑问。特别是多片存储器共用总线时刻。比如SRAM和FLASH芯片复用一套总线,如果片选信号同时有效就出现总线冲突。

4、以上完成后,将电路板上电运行。将下载线接到JTAG口上,看是否能正确检测到FPGA。

5、分别将测试程序写入到SRAM和PROM,确定FPGA的配置电路是否正确。

wKgZomWFTI6AUs79AABUdafP6GM103.jpg

精彩推荐 至芯科技FPGA就业培训班——助你步入成功之路、12月30号西安中心开课、欢迎试听! 浮点LMS算法的FPGA实现 详解从均值滤波到非局部均值滤波算法的原理及实现方式扫码加微信邀请您加入FPGA学习交流群

wKgZomWFTI6AAhkKAABiq3a-ogY357.jpgwKgZomWFTI6AFFdgAAACXWrmhKE077.png

欢迎加入至芯科技FPGA微信学习交流群,这里有一群优秀的FPGA工程师、学生、老师、这里FPGA技术交流学习氛围浓厚、相互分享、相互帮助、叫上小伙伴一起加入吧!

点个在看你最好看


原文标题:FPGA硬件电路的调试必备原则和技巧

文章出处:【微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1603

    文章

    21328

    浏览量

    593275

原文标题:FPGA硬件电路的调试必备原则和技巧

文章出处:【微信号:gh_9d70b445f494,微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FPGA与SRIO调试步骤

     FPGA(现场可编程门阵列)和DSP(数字信号处理器)之间通过SRIO接口进行调试通常需要以下步骤。
    的头像 发表于 04-19 11:48 227次阅读

    fpga硬件还是软件

    FPGA(现场可编程门阵列)本质上是一种硬件设备,但它在功能实现上结合了硬件和软件的特性。
    的头像 发表于 03-27 14:14 298次阅读

    fpga软件是什么意思

    FPGA软件通常指的是用于编程、配置和管理FPGA(现场可编程门阵列)芯片的工具和应用程序的集合。FPGA是一种可编程的集成电路,它允许用户通过编程来改变其
    的头像 发表于 03-15 14:28 290次阅读

    fpga硬件还是软件

    FPGA(现场可编程门阵列)属于硬件设备,而不是软件。它是一种可编程的硬件设备,由大量的逻辑单元、存储单元和互连资源组成,能够实现复杂的数字电路和系统设计。
    的头像 发表于 03-14 17:08 435次阅读

    浅析FPGA调试-内嵌逻辑分析仪(SignalTap)原理及实例

    对于FPGA调试,主要以Intel FPGA为例,在win10 Quartus ii 17.0环境下进行仿真和调试,开发板类型EP4CE15F17。
    的头像 发表于 01-12 09:34 899次阅读
    浅析<b class='flag-5'>FPGA</b>的<b class='flag-5'>调试</b>-内嵌逻辑分析仪(SignalTap)原理及实例

    如何用内部逻辑分析仪调试FPGA

    1 推动FPGA调试技术改变的原因 进行硬件设计的功能调试时,FPGA的再编程能力是关键的优点。CPLD和
    的头像 发表于 12-20 13:35 194次阅读
    如何用内部逻辑分析仪<b class='flag-5'>调试</b><b class='flag-5'>FPGA</b>?

    硬件工程师必备的音频功放电路大全

    硬件工程师必备的音频功放电路大全
    的头像 发表于 12-07 17:25 582次阅读
    <b class='flag-5'>硬件</b>工程师<b class='flag-5'>必备</b>的音频功放<b class='flag-5'>电路</b>大全

    #FPGA 调试技巧课(调试能力)

    fpga调试
    明德扬助教小易老师
    发布于 :2023年11月02日 06:13:34

    硬件调试流程介绍

    的流程。 1.检查电路 任何组装好的电子电路,在通电调试之前,必须认真检查电路连线是否有错误。对照电路图,按一定的顺序逐级对应检查。 特别要
    的头像 发表于 09-10 10:16 920次阅读
    <b class='flag-5'>硬件</b><b class='flag-5'>调试</b>流程介绍

    5G物联网卡,未来物联网发展的必备硬件

    5G物联网卡,未来物联网发展的必备硬件
    的头像 发表于 08-30 09:19 450次阅读

    FPGA架构演进之路 FPGA架构设计原则和实现挑战

    摘要:自三十多年前问世以来,现场可编程门阵列(FPGAs)已被广泛用于实现来自不同领域的无数应用。由于其底层的硬件可重新配置性,与定制设计的芯片相比,FPGAs具有更快的设计周期和更低的开发
    发表于 08-11 09:52 1069次阅读
    <b class='flag-5'>FPGA</b>架构演进之路 <b class='flag-5'>FPGA</b>架构设计<b class='flag-5'>原则</b>和实现挑战

    介绍FPGA在线调试的一大利器—VIO

    之前的文章介绍了FPGA在线调试的方法,包括选定抓取信号,防止信号被优化的方法等等。
    发表于 06-20 10:38 3817次阅读
    介绍<b class='flag-5'>FPGA</b>在线<b class='flag-5'>调试</b>的一大利器—VIO

    FPGA速度-面积互换原则设计

    速度-面积互换原则是贯穿FPGA设计的重要原则:速度是指工程稳定运行所能达到的最高时钟频率,通常决定了FPGA内部寄存器的运行时序;面积是指工程运行所消耗的资源数量,通常包括触发器
    的头像 发表于 06-09 09:36 914次阅读
    <b class='flag-5'>FPGA</b>速度-面积互换<b class='flag-5'>原则</b>设计

    Xilinx FPGA远程调试方法(二)

    上篇主要是分享了Vivado编译软件远程调试的方法。杰克使用Vivado软件进行远程连接,主要是用于固化程序以及FPGA(PL端)的异常排查。而本篇主要内容是对使用Vitis软件远程调试的方法进行总结和分享。
    发表于 05-25 14:36 1788次阅读
    Xilinx <b class='flag-5'>FPGA</b>远程<b class='flag-5'>调试</b>方法(二)

    Xilinx FPGA远程调试方法(一)

    日常的FPGA开发常常会遇到“编码与上机调试使用各自的电脑”的场景,解决方法一般如下。
    发表于 05-25 14:36 1874次阅读
    Xilinx <b class='flag-5'>FPGA</b>远程<b class='flag-5'>调试</b>方法(一)