ARTICLE · 1083384
板子打回来两轮都跑不通,最后查到是文档改了一行字
板子打回来两轮都跑不通,最后查到是文档改了一行字故事 · 技术9月26日 · 华强任我行
这周帮一个做视频传输设备的客户复盘了一个案子,值得写出来。
他们的板子用了Lattice的CertusPro-NX做千兆网桥接,SGMII接口。第一版板子回来,千兆链路起不来。改布局、换PHY、调时序,折腾了两周,第二版还是不稳。
工程师快疯的时候,我去翻了一下Lattice官网,看到了一纸通知:
LVDS-based SGMII接口规格更新——涉及Certus-NX、CertusPro-NX、MachXO5-NX、CrossLink-NX四个系列,官方更新了千兆以太网实现的知识库文章和数据手册。
关键一句:硅片没有任何变化,变的是规格说明。
什么意思?芯片还是那颗芯片,但你按旧文档写的实现方式,可能不再是被推荐的正确姿势。官方原文里专门提醒客户去核对知识库文章,判断自己的设计是否受影响。
信息来源:Lattice官网客户通知(2026年)
那客户的板子最后怎么解决的?按新文档重新核对实现,改了一处端接配置,第三版一次点亮。两周的调试,输给一页文档。
说句实话,这类"文档级变更"比硅片变更更阴险。硅片变了你会知道——料号会变;文档变了,没人敲锣打鼓通知你,全靠你自己盯官网。
三招保命,都收好:
一、设计冻结前,把所用料的数据手册和勘误表(Errata)重新下载一遍,跟设计时用的版本diff。二、订阅原厂的产品变更通知,别靠群友转达。三、量产前的验证板,留一版"文档重核"的流程节点,哪怕半天也行。
讲真,硬件工程师的功力,一半在选型,一半在文档。参数谁都会查,勘误谁在盯?
你被文档坑过最狠的一次是什么?评论区说说,让同行少走弯路。
要这份Lattice受影响系列的完整核对清单的,微信 lingtrack,备注"SGMII"。