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

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

3天内不再提示

有什么技巧可以让一硬件板成功呢?

加油射频工程师 来源:加油射频工程师 2023-08-28 09:04 次阅读

做数字硬件的同学,可能有时候会因为一点小细节,导致板子总是这边出点小错,那边出点小错。

这些问题,并不是因为不懂,而是真的是因为没有注意到。

问题嘛,也不是特别大,飞几根线可能就能解决。但是呢,预研性质的还好,飞个一两块,问题也不是很大。

但是,如果是产品,那肯定就不行了。一呢,飞线工作量太大,二呢,可靠性也得不到保证。

所以,即使飞线解决问题了,但是还是需要再投一次板,把那些小错误给修正过来。

所以,还不如前面做好检查,让这些小错小误,无所遁形。

那怎么办呢,有些同学说,那我已经很认真的检查了啊,最后还是不小心有点错误。

其实也是有一些小tips可循。我只说一些我当时用的一些方法,可能比较笨。大家可能有更好的方法,欢迎留言交流哈。

比如我当年做硬件板子的时候,我当时做了这样的一些操作。

数字硬件板子上,像FPGA上,会有不同电平,比如有2.5V啊,1.8V啊,还有3.3V。我会把输入到不同电压域的信号,都标注出电压值,虽然正常情况下,好像多此一举。可是有时候,画原理图的时候,说不定,画着画着,某个控制信号会要从一个BANK移动到另一个BNAK。如果网络名上很明显的标注着电平,你不会不小心把1.8V的信号移动到3.3V的BANK上。

然后啊,那个电源网络的电压,也会把幅度写在上面。这样,也可以避免一些不小心的错误。

还有,我每次画完板子,都要把板子导出到autocad上,然后在自己用autocad按照手册画出器件的封装,把自己画的封装,再弄到导出的板子上,double check上。

我当时还干了一件比较费时间的事,就是把所有的网络名称都导出来,然后自己再手动的一个个去查找,看看连接的方式,是不是我想要的方式。

因为干这个硬件的活,时间太久远了,现在能想到的,就只能这些了。






审核编辑:刘清

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

    关注

    1629

    文章

    21729

    浏览量

    603052
  • bank
    +关注

    关注

    0

    文章

    16

    浏览量

    14847
  • 飞线
    +关注

    关注

    1

    文章

    12

    浏览量

    17229

原文标题:有没有什么tips,可以让一板成功呢

文章出处:【微信号:加油射频工程师,微信公众号:加油射频工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    自己做的DSP与AD1298的通信直未成功,为什么?

    我最近在开发DSP5535+ADS1298的应用开发。在开发过程中我遇到了个问题。我们的自己做的DSP与AD1298的通信直未成功,具体问题的描述如下: 1. 我们自己做板子飞
    发表于 11-26 06:32

    LMK5B12204硬件初始化成功了,R2 Register (Address = 0x2) 的数值为什么只能读取次?

    你好我想请问次,我的LMK5B12204硬件初始化成功了,并读取到了 R2 Register (Address = 0x2) 的数值 0x35,但是之后再读取就读不到了,只能读取
    发表于 11-08 08:06

    TLV320AIC3254EVM-K: pure path软件下载成功后,电路无声音输出是什么原因

    pure path下载成功后,电路无声音输出,CS软件也没有输入更新。感觉像没有下载进去。我把两个软件重装了以下,还是没有用。但是我换了台电脑是可以下载进去,也有声音,这是什么原
    发表于 10-10 06:11

    PCBA的测试方法哪些?

    我们经常提及到测试,是硬件产品的测试,它又分为级测试(PCBA),部件测试,整机测试。 PCBA电路是核心组件,般需要严格的测试,常见的测试类型
    的头像 发表于 10-07 16:10 405次阅读
    PCBA<b class='flag-5'>板</b>的测试方法<b class='flag-5'>有</b>哪些?

    请问ESP32的CAN硬件上的数据缓存

    如题,请问ESP32 的CAN硬件上的数据缓存
    发表于 06-25 07:59

    cubeIDE在运行时显示Failed to execute MI是什么原因

    成代码cubeMX界面发现左侧栏RCC与SYS黄色感叹号,烧录不成功的原因是否与它有关?新手上路实在不知道如何解决,各位大神什么解决方法可以
    发表于 05-28 07:42

    FX3使用DMA模式的话,什么方法可以我获得串口接收到的数据?

    你好,我想问下,串口如果使用DMA模式的话,什么方法可以我获得串口接收到的数据,除了函数getbuffer以及DMA通道回调事件触发的时候能够获得其handle的buffer。这
    发表于 05-28 07:28

    三星贴片电容规格哪些?怎么选择

    在这里可以明确的告诉大家,三星贴片电容的规格很多。目前有上百种电三星贴片电容的规格,因为不同的三星贴片的规格,所适用的电器是不样的。那么三星贴片的电容哪些
    的头像 发表于 05-24 16:31 362次阅读
    三星贴片电容规格<b class='flag-5'>有</b>哪些<b class='flag-5'>呢</b>?怎么选择<b class='flag-5'>呢</b>?

    HDI与普通pcb哪些不同

    HDI与普通pcb哪些不同
    的头像 发表于 03-01 10:51 1433次阅读

    揭秘线路上的孔的类型和作用,你对电子产品更深的了解

    揭秘线路上的孔的类型和作用,你对电子产品更深的了解
    的头像 发表于 02-29 17:10 1383次阅读

    请问可以利用RT-Thread修改属于自己的开发包?

    导致工程用起来很别扭 所以我想了解,是否教程说明怎么制作属于自己的板卡的硬件 例如图片上面说明的,我的板子是串口4,但是我不想每次都得修改
    发表于 02-26 08:19

    诺瓦星云成功登陆创业

    近日,专注于视频和显示控制核心算法研究及应用的诺瓦星云成功登陆创业,标志着公司在科技创新和市场拓展方面迈出了重要的步。诺瓦星云以提供专业化软硬件综合解决方案为核心业务,致力于为用户
    的头像 发表于 02-19 10:08 576次阅读

    TC275开发不能运行了,请问是否什么方法可以芯片复位?

    TC275开发不能运行了,请问是否什么方法可以芯片复位,感觉应该是程序卡死了,大家遇到过这种情况吗?UDE调试工具也连接不上板子
    发表于 02-04 09:01

    什么是喷锡?表面处理的铅喷锡和无铅喷锡如何区分

    什么是喷锡?表面处理的铅喷锡和无铅喷锡如何区分? 喷锡种用于电路上的表面处理技术,
    的头像 发表于 01-17 16:26 2087次阅读

    什么方法可以提高晶体管的开关速度

    什么方法可以提高晶体管的开关速度? 电子行业直在寻求提高晶体管速度的方法,以满足高速和高性能计算需求。下面将详细介绍几种可以提高晶体管
    的头像 发表于 01-12 11:18 1260次阅读