层次原理图复用最省事也最容易埋雷:模块复用过去,端口名差一个字母,ERC 不报错,到了 PCB 才发现信号接错。最近复用一个电源模块到新项目,踩了这个坑,整理一份复用前必查清单。
第一,核对端口名和方向。复用时先导出模块端口表,和新项目的原理图符号逐一比对名称、方向和电气类型。名称大小写、上下划线差异在有些工具里会被当成不同网络,检查必须逐字比对,不能只看个大概。
第二,查电源网络名。模块内部的 VCC、GND 这类通用名,复用到新项目很容易和已有网络短接或悬空。复用前先把模块内部通用网络名加上模块前缀,或者在顶层明确映射关系,靠“名字一样就是同一个网络”迟早会出事。
第三,核对参数和位号规则。复用模块的器件参数、位号前缀、封装信息要和新项目规则对齐,否则 BOM 汇总时会把不同模块的同位号器件合并,采购和贴片都会错。复用后第一件事是跑一遍位号和 BOM 检查。
第四,留复用变更记录。模块每复用一次,记下改了哪些端口、哪些参数、适配了什么新需求,下次再复用的人不用重新踩一遍。这个记录比模块本身还值钱,团队复用三次以上,没有记录基本等于重新设计。
大家在复用原理图模块时,有没有被端口名或电源网络名坑过?复用前一般还会多查哪一项?