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
    +关注

    关注

    1655

    文章

    22282

    浏览量

    630055

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机系统硬件调试方法

    。 单片机系统硬件的动态调试 (1)利用示波器和万能表等基本工具,检查信号线的连结状态和时序.以便外围电路出现读写错误。单片机的信号线有多种类型,譬如读信号线、写信号线、时钟信号线、复位信号线等,这些信号线
    发表于 12-03 06:10

    CW32嵌入式软件开发的必备知识

    合适的数据结构和算法。 3 、计算机体系结构 了解处理器架构,如ARM、x86等,以及指令集和内存管理。 熟悉嵌入式系统的硬件组成,如微控制器、FPGA、DSP等。 可以很熟练地根据CW32嵌入式芯片
    发表于 11-28 07:48

    FPGA设计中集成事件断点的实现过程

    如果对处于全速(at-speed)运行下的FPGA调试,工程师在现有通用“能力技术”基础上,再增加“硬件断点”功能,那么对高速运行FPGA,也就拥有像
    的头像 发表于 11-07 11:20 4968次阅读
    在<b class='flag-5'>FPGA</b>设计中集成事件断点的实现过程

    【开源FPGA硬件硬件黑客集结:开源FPGA开发板测评活动全网火热招募中......

    布以来,得到了众多开发者的关注,涉及工业、通信、车载等多个行业的100+位工程师报名参与设计,并分为:硬件组、FPGA组、Linux组。 其中硬件组率先开始启动项目,经过和所有报名硬件
    发表于 10-29 11:37

    为了减少电磁干扰,装置在硬件设计时应该遵循哪些原则

    硬件设计阶段减少电磁干扰(EMI)对电能质量在线监测装置的影响,需遵循 “ 源头抑制、路径阻断、敏感防护 ” 三大核心逻辑,覆盖元器件选型、电路拓扑、信号隔离、滤波设计、接地布局、PCB 设计等全
    的头像 发表于 09-19 15:41 434次阅读

    AMD Vivado ChipScope助力硬件调试

    许多硬件问题只有在整个集成系统实时运行的过程中才会显现出来。AMD Vivado ChipScope 提供了一套完整的调试流程,可在系统运行期间最大限度提升对可编程逻辑的观测能力,助力设计调试
    的头像 发表于 09-05 17:08 895次阅读

    EMC电路设计工程师必备的EMC基础

    EMC电路设计工程师必备的EMC基础
    发表于 07-07 10:24 16次下载

    硬件调试:JLink 驱动配置与调试技巧

    摘要: 本文深入探讨了 JLink 调试器在嵌入式系统硬件调试中的应用,详细阐述了 JLink 驱动配置的方法以及硬件调试技巧。本文以国科安
    的头像 发表于 06-12 23:20 1259次阅读
    <b class='flag-5'>硬件</b><b class='flag-5'>调试</b>:JLink 驱动配置与<b class='flag-5'>调试</b>技巧

    FPGA调试方式之VIO/ILA的使用

    在Vivado中,VIO(Virtual Input/Output)是一种用于调试和测试FPGA设计的IP核,它允许设计者通过JTAG接口实时读取和写入FPGA内部的寄存器,从而检查设计的运行状态并修改其行为。VIO IP核提供
    的头像 发表于 06-09 09:32 3079次阅读
    <b class='flag-5'>FPGA</b><b class='flag-5'>调试</b>方式之VIO/ILA的使用

    FPGA远程烧写bit文件和调试ILA指南

    FPGA 开发过程中,烧写bit文件和使用ILA进行调试是再常见不过的操作。但如果 FPGA 板卡被放在机房,或者通过PCIe插在服务器上,那么每次调试时我们都不得不带着笔记本电脑
    的头像 发表于 06-05 16:41 1983次阅读
    <b class='flag-5'>FPGA</b>远程烧写bit文件和<b class='flag-5'>调试</b>ILA指南

    FPGA芯片选型的核心原则

    本文总结了FPGA选型的核心原则和流程,旨在为设计人员提供决策依据,确保项目成功。
    的头像 发表于 04-30 10:58 1167次阅读

    跟着华为学硬件电路设计,华为全套硬件电路设计学习资料都在这里了!

    工程师基本素质与技术 硬件工程师应掌握如下基本技能: 第一、由需求分析至总体方案、详细设计的设计创造能力; 第二、熟练运用设计工具,设计原理图、EPLD、FPGA 调试程序的能力; 第三、运用仿真设备
    发表于 03-25 13:59

    FPGA设计调试流程

    调试,即Debug,有一定开发经验的人一定会明确这是设计中最复杂最磨人的部分。对于一个庞大复杂的FPGA工程而言,出现问题的概率极大,这时如果没有一个清晰的Debug思路,调试过程只能是像无头苍蝇一样四处乱撞。
    的头像 发表于 03-04 11:02 1648次阅读
    <b class='flag-5'>FPGA</b>设计<b class='flag-5'>调试</b>流程

    OTL电路调试技巧

    OTL电路因其高效率和良好的音质而广泛应用于音频放大器中。然而,调试OTL电路并非易事,需要对电路原理有深入的理解以及一定的实践经验。 OTL电路
    的头像 发表于 01-16 09:22 1375次阅读

    按照DAC5662 EVM给的电路设计的电路连接FPGA调试DAC5662时遇到的几个疑问求解

    我按照DAC5662 EVM给的电路设计的电路连接FPGA,在调试DAC5662的时候出现了几个问题 1》DAC5662,的Exito, Bias_A, Bias_B管教去耦电容和非
    发表于 01-02 07:58