文件
phonerail/kicad/IC_PIN_REVIEW.md

4.0 KiB

IC 引脚电气类型核查

后续更新:功率芯片与Hub第二批已完成,当前ERC为下板82/载板267项,见 IC_PIN_REVIEW_R2.md。下文保留第一批核查基线。

2026-09-07,R2 布线前核查第一批。已同步共享符号库和所有相关原理图内嵌符号,修正 6 类、16 颗器件的 175 个实例引脚,合计 246 处引脚声明。此次只修改电气类型。

器件 实例 引脚数/颗 本机 KiCad 标准库依据
INA226AIDGSR U8~U13 10 Sensor_Energy:INA226
ESP32-S3-WROOM-1 U20 41 RF_Module:ESP32-S3-WROOM-1
PCA9555PW,112 U23 24 Interface_Expansion:PCA9555PW
LMR51430YDDCR U19、U30 6 Regulator_Switching:LMR51430
LM75BD,118 U34 8 Sensor_Temperature:LM75B,继承基础符号
USBLC6-2SC6 U51~U55 6 Power_Protection:USBLC6-2SC6,继承基础符号

逐一比较引脚编号集合及名称;仅对明确列出的别名放行,包括 INA 的 VS+/VS、Alert 名称,ESP32 的 IO19/USB_D-、IO20/USB_D+、EPAD/GND 等。引脚名称、位置、编号、NC、BOM 属性及连接均保留。

INA Alert、LM75 OS、PCA9555 INT 采用 open_collector;I2C SDA 为 bidirectional,SCL 为 input。这是 KiCad 的 ERC 分类,不能据此推断晶体管工艺或电平容限。ESP32 重复接地焊盘沿用标准库的 passive 分类,主 GND 为 power_in。USBLC6 为无源保护网络,全部为 passive。LMR51430 SW 为 power_out,CB 为 passive。

依据是本机 KiCad 10.0.6 安装目录中的标准库;逐脚映射、来源文件 SHA-256 和变更前声明已归档。本轮未完成这些器件的原厂手册电气参数、上掉电注入或最坏容差签核。

验证

检查 下板 载板
ERC 总数:前 → 后 409 → 282 376 → 349
pin_to_pin:前 → 后 384 → 257 166 → 139
pin_not_connected:前 → 后 22 → 22 208 → 208
power_pin_not_driven:前 → 后 3 → 3 2 → 2
元件属性完全一致 301 218
网名及逐网端点集合完全一致 200 362
已审核实例引脚类型变化 137 38
PCB 几何 DRC / 原理图一致性差异 0 / 0 0 / 0
PCB 未连接项 499 499

ERC 检查配置与严重级别选择保持一致。硬件专项检查使用已修正的固件副本为 505 通过、0 失败、2 项既定延期;这不表示同级固件已经合入补丁。布局检查、80 个对插针位及关键距离检查通过。仍未布线或铺铜,不是生产验收。

& D:/KiCad/bin/python.exe scripts/review_ic_pins.py --verify-netlist
& D:/KiCad/bin/python.exe scripts/check_hardware.py --firmware-dir out/firmware-fan-r2 --out out/ic-pin-review/after
& D:/KiCad/bin/python.exe scripts/verify_pcb_layout.py

默认核查逐脚类型,--verify-netlist 还会重新编译网表/ERC,与本次变更前快照比较。--apply 只用于首次类型迁移,有未预期类型、编号或名称差异时拒绝执行;已有基线时拒绝再次应用待修改内容。后续有意改电路后,网表基线对比可能失败,须审核差异,不能用旧快照覆盖新设计。

报告:逐脚核查、变更审计、网表对账、剩余 ERC 明细。变更前文件和网表位于 out/ic-pin-review/before/。

下一批

  • TPS54622、TPS25940、DAC63204、USB2517、TPS22918、TS5A3157、TL431 及原迁移晶体管仍需按具体封装的厂商引脚表核查。
  • AMS1117 当前符号独立编号的第 4 脚为散热片,标准库只有 1~3 脚,不能直接套用;需先核实具体器件手册与封装映射。
  • 剩余 230 个未连接引脚逐项判定用途;5 项电源未驱动检查须追溯实际供电路径,不为清零直接补 PWR_FLAG。
  • 继续落实五路热回路、Kelvin 取样、USB 配对及参考地通道,再推进布线与回流铜区。叠层、完整高度和装机热验证继续待办。