在≥6层PCB、尤其是高速差分对(PCIe、SATA、10G Ethernet)或射频链路中,过孔Stub(残桩)——即信号过孔未使用的那段垂直铜柱——是最大的高频谐振源之一。Stub会在信号带宽内形成并联谐振,造成插入损耗突增与眼图闭合。本文结合Polar Si9000/HyperLynx仿真说明影响机理,并给出工程可落地的规避手段。
在大规模数字IC验证中,形式验证(Formal Verification, FV)——尤其是属性检查(Property Checking / Model Checking)——能对指定性质做数学穷举证明,弥补仿真只覆盖部分向量的不足。但它不能完全替代仿真。本文梳理何时可用FV替代/补充仿真,并以Synopsys VC Formal / Cadence JasperGold 为例说明操作差异。
在ASIC/SoC验证中,UVM(Universal Verification Methodology) 提供标准化的component层次结构。本文按实战顺序,从agent、env、base_test到scoreboard,走完一个可编译、可扩展的最小UVM验证环境搭建流程(以DUT为简单寄存器型模块为例)。
在ASIC/SoC物理实现中,数字后端(Physical Design) 是将综合网表变成可流片GDSII的关键阶段。以Synopsys ICC2或Cadence Innovus为主流工具,完整流程可拆为六大关键节点。本文按实际操作顺序,指出每个节点的核心任务与签核要点。
在芯片验证中,SystemVerilog Assertions(SVA) 是动态监测接口时序是否符合协议的利器。相比在testbench中写 if 判断,SVA能自动在仿真过程中报告违例,并精确指示发生时刻。本文以APB和AXI4-Lite为例,给出可直接复用的SVA断言模板。
在USB3.0、PCIe、HDMI、LVDS等高速差分信号中,等长(Length Matching)是保证差分对两线间时延差(Skew)满足协议要求的关键步骤。但“等长”并非无限精确——制造公差、EDA算法与测试手段共同决定了实际可实现的匹配精度。本文结合Altium Designer / Allegro实操,说明正确操作流程与工程中应守住的精度边界。
在FPGA设计中引入多个时钟(系统时钟、PLL输出、用户自定义时钟)后,SDC(Synopsys Design Constraints)书写错误是导致时序分析失真或违例误判的头号原因。本文归纳Vivado下多时钟约束最常见的五个错误,并给出修正模板。
在大型科研装置(同步辐射光源、粒子加速器、核聚变装置)中,EPICS(Experimental Physics and Industrial Control System) 是构建分布式控制系统的行业标准。它将现场设备封装为 IOC(Input/Output Controller),通过 Channel Access(CA)或 pvAccess 协议供操作员界面(OPI)、存档与扫描服务器访问。本文以 Debian/Ubuntu + EPICS Base 7.x + asyn + StreamDevice 为例,走完最小可运行 IOC 的搭建与配置流程。
在RS485总线设计中,终端电阻和偏置电阻是两个经常被混淆的概念。配置不当会导致信号反射、通信误码甚至完全无法通信。本文从工程实践出发,厘清两者的作用与配置方法。
在基于CODESYS Runtime的软PLC(如倍福CX、WAGO、汇川AM600、自家移植Runtime)项目中,开发流程与三菱/西门子硬PLC有明显差异——更强调设备描述(EDS/XML)、任务配置与IEC 61131‑3多任务优先级。本文将走完从新建工程到在线调试验证的完整流程,并指出高频踩坑点。
在工业现场,EMC(电磁兼容性)测试是产品认证的“拦路虎”。辐射发射超标、静电放电(ESD)死机、快速瞬变脉冲群(EFT)复位……这些问题往往在实验室才暴露。本文基于多年工控产品整改经验,总结从诊断到解决的实操方法。
在老旧产线改造中,常有大量RS485 Modbus RTU设备(温湿度、电表、变频器)需要接入上位机或MES,但它们不支持TCP。此时用Raspberry Pi(树莓派)运行Modbus TCP↔RTU网关程序,既能做协议转换,又能充当边缘数据预处理节点。本文基于Raspberry Pi OS + pymodbus库,给出可落地的完整实现方案。
在工业物联网(IIoT)体系中,OPC UA(IEC 62541) 凭借其面向对象的地址空间、内置安全模型及跨平台特性,正逐步取代传统OPC DA,成为MES/ERP与现场设备通信的首选标准。本文将结合 Prosys OPC UA SDK(Java/C++)或 open62541(C),阐述从服务器建模到客户端订阅的完整部署实践。
在STM32嵌入式控制中,PID控制器是温度、电机转速、平衡小车等闭环系统的核心算法。本文提供一份可直接移植的增量式PID代码模板,并分享工程中行之有效的参数整定方法。
在工业现场,CAN总线一旦出现通信故障,往往影响整条产线。不同于实验室环境,现场工程师通常没有昂贵的CAN分析仪,需要在有限条件下快速定位问题。本文总结三种不依赖专业仪器的实用诊断方法,帮你从物理层到协议层逐步排查。