关闭

电子设计自动化

所属频道 工业控制
  • 最小化热回路PCB ESR与ESL的开关电源布局优化方法

    开关电源凭借高效、小型化的优势,广泛应用于工业控制、消费电子、新能源等领域。在高频开关工作模式下,电源核心的开关回路会产生高速脉动电流,该高di/dt特性的关键回路被称为热回路。PCB基板的走线、焊盘、过孔会产生寄生等效串联电阻(ESR)和等效串联电感(ESL),过大的ESR会加剧导通损耗、引发温升超标,过高的ESL会诱发电压尖峰、高频振铃与电磁干扰,直接降低电源效率、稳定性与使用寿命。因此,通过布局优化最小化热回路的PCB寄生ESR、ESL,是提升开关电源性能的核心手段。

  • 跨时钟域处理的三种同步方案与工具实现对比

    在FPGA/ASIC设计中,跨时钟域(CDC,Clock Domain Crossing) 是时序违例与功能Bug的高发区。单比特信号、多比特总线、脉冲需采用不同同步策略。本文给出三种经典CDC方案的RTL实现,并对比Synopsys SpyGlass CDC与Vivado Report CDC工具的检查能力差异。

  • 多层板过孔Stub效应的仿真分析与设计规避方案

    在≥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 为例说明操作差异。

  • UVM验证环境搭建:从base test到scoreboard的完整步骤

    在ASIC/SoC验证中,UVM(Universal Verification Methodology) 提供标准化的component层次结构。本文按实战顺序,从agent、env、base_test到scoreboard,走完一个可编译、可扩展的最小UVM验证环境搭建流程(以DUT为简单寄存器型模块为例)。

  • 数字IC后端流程:从布局到DRC签核的关键操作节点

    在ASIC/SoC物理实现中,数字后端(Physical Design) 是将综合网表变成可流片GDSII的关键阶段。以Synopsys ICC2或Cadence Innovus为主流工具,完整流程可拆为六大关键节点。本文按实际操作顺序,指出每个节点的核心任务与签核要点。

  • SystemVerilog断言(SVA)在接口协议检查中的实战写法

    在芯片验证中,SystemVerilog Assertions(SVA) 是动态监测接口时序是否符合协议的利器。相比在testbench中写 if 判断,SVA能自动在仿真过程中报告违例,并精确指示发生时刻。本文以APB和AXI4-Lite为例,给出可直接复用的SVA断言模板。

  • PCB差分布线的等长控制:操作步骤与精度边界

    在USB3.0、PCIe、HDMI、LVDS等高速差分信号中,等长(Length Matching)是保证差分对两线间时延差(Skew)满足协议要求的关键步骤。但“等长”并非无限精确——制造公差、EDA算法与测试手段共同决定了实际可实现的匹配精度。本文结合Altium Designer / Allegro实操,说明正确操作流程与工程中应守住的精度边界。

  • Vivado中多时钟约束编写的5个常见错误与修正方法

    在FPGA设计中引入多个时钟(系统时钟、PLL输出、用户自定义时钟)后,SDC(Synopsys Design Constraints)书写错误是导致时序分析失真或违例误判的头号原因。本文归纳Vivado下多时钟约束最常见的五个错误,并给出修正模板。

  • 高速信号完整性仿真:HyperLynx与ADS协同使用方法

    在GHz级串行链路(PCIe、USB3.x、HDMI)设计中,信号完整性(SI)仿真是避免眼图闭合、反射过大和EMI超标的必要手段。Mentor(Siemens)HyperLynx擅长PCB级快速布线与通道提取,Keysight ADS则在系统级通道仿真(含均衡、抖动、眼图)上更为强大。二者协同——用HyperLynx做PCB建模与S参数提取,ADS做端到端链路分析——是当前性价比很高的SI验证流程。

  • Perl脚本自动化处理Design Compiler报告的模板分享

    在数字IC后端流程中,Synopsys Design Compiler(DC)会生成大量文本报告——时序、面积、功耗、违例路径等。手动翻阅数百页的report_timing或report_area既不现实也易漏掉关键信息。Perl脚本凭借其强大的正则匹配与文本处理能力,是从DC报告中自动提取关键指标的利器。本文分享一套可直接套用的Perl处理模板,涵盖时序与面积的批量提取。

  • 从RTL到GDSII:数字IC后端EDA工具链横向对比

    把一颗数字ASIC从RTL描述变成 Foundry 可流片的GDSII,需经历综合、扫描链拼接、Floorplan、Place & Route(P&R)、时钟树综合(CTS)、填充与物理验证——这一整套流程即数字后端(Backend)工具链。本文横向对比当前主流的商业工具链与新兴开源工具链,帮你在选型时看清差异与适用场景。

    工业控制
    2026-06-21
  • OpenROAD开源数字后端流程全解析与对比

    在芯片设计领域,Synopsys ICC2/Cadence Innovus 是数字后端(P&R)的事实标准,但其高昂的授权费用将许多学术团队与初创公司拒之门外。OpenROAD 项目旨在提供一套完全开源、License-free 的 RTL-to-GDSII 全流程,让数字 ASIC 设计不再依赖商业 EDA。本文将解析 OpenROAD 的流水线架构,并与商业工具做务实对比。

  • Cadence Virtuoso模拟IC版图验证的常见坑与规避

    在模拟IC(Analog IC)版图设计中,DRC(Design Rule Check)与LVS(Layout Versus Schematic)是流片前的“生死关”。不同于数字后端,模拟版图高度依赖人工绘制,寄生效应、匹配、密度等问题极易被忽略。本文将总结Virtuoso版图验证中最高频的“深坑”及其规避方案。

  • Synopsys DC综合中门控时钟优化的实操指南

    在ASIC/SoC设计中,时钟树功耗(Clock Tree Power)通常占总动态功耗的30%~50%。门控时钟(Clock Gating, CG)通过在模块空闲时关断寄存器时钟,是降低这一功耗的标准手段。Synopsys Design Compiler(DC)不仅能自动识别可门控的逻辑,还能进行多种优化。本文将分享从约束配置到结果验证的实操流程。

关注他的人
  • a583307414

  • sendmo

  • asdasdasf

  • XD茂茂

  • cindy123456

  • 2454347030

  • DYQ26

  • zyd4957

  • 18713271819cxy

  • 1994089340

  • rainbow9527

  • anpengaimao

  • 王洪阳

  • zrddyhm

  • zh1812

  • dongliuwei

  • senlenced

  • 年华2

  • lyz0609

  • dianzizhilu

  • lzdestiny

  • 龙象

  • changlele

  • skyking1

  • 新手编程

  • 复制忍者

  • dsysd

  • 归途2018

  • zbby

  • 小黑智