写给有经验 PCB 工程师的 Cadence Allegro 极速上手指南

楷登电子 Cadence 推出的 Allegro/OrCAD SPB 是一款专业的板级 EDA 工具,其融合了原理图设计电路仿真PCB 绘制编辑拓扑逻辑自动布线信号完整性分析设计输出 等功能,经常被运用于高速 PCB 设计场景。撰写这篇文章的目的,是为已经具备有其它 EDA 使用经验的工程师,快速的上手 Cadence SPB 全家桶设计套件。本文撰写时所采用的是 Cadence SPB SPB 17.4 版本,并且将补丁更新至 Hotfix_SPB17.40.037,该版本的基础操作与快捷键,与目前最新的 23.1 版本基本相同,且两者的工程文件相互兼容,无需进行任何额外的数据转换。全文提供了清晰的目录结构,便于读者按图索骥与查缺补漏。

Cadence SPB SPB 17.4 版本于 2019 年推出,在兼容早期 17.216.6 版本工程文件的基础之上,还进行了一系列全新的功能升级。其在老版本基础上新增了一套暗黑主题,并且对工具栏的图标以及主界面的窗口进行了重组。最为重要的更新在于支持从原理图直接创建 PCB,且可以方便的实现两者的同步操作。除此之外,还提供了 Web 搜索功能,可以方便的从 SamacsysUltra Librarian 下载 原理图符号PCB 封装数据手册 以及 3D 模型

阅读更多

模拟电子技术原理与综合运用

电子技术发展至今,基础理论方面的突破甚少,进步主要体现在工艺、材料与制程方面。特别是大规模集成电路的广泛应用,过去需要采用大量分立式元器件才能完成的工作,都已经被标准化的模拟、数字集成电路所替代。电子工程师的日常工作内容,逐步从过去各类基础电路的搭建,切换至电子自动化设计 EDA(Electronic Design Automation)、信号完整性 SI(Signal Integrity)、电磁兼容性 EMC(Electro Magnetic Compatibility)等方面。

模拟电子技术作为现代电子工业的理论基石,主要围绕双极性结型晶体管 BJT场效应晶体管 FET 构成的模拟信号放大电路展开,着重分析了其频率响应以及负反馈等特性。伴随近年碳化硅、氮化镓等第三代半导体材料在新能源汽车等领域的广泛应用,模拟电子元件在体积、效率、可靠性方面都取得了显著的提高,本文在写作过程当中参考了《Electronic Devices and Circuit Theory》第 11 版一书。

阅读更多

开源 EDA 工具 KiCad 6.0 电路设计小书

对于国内的中小型电子企业而言,AllegroPadsAltium Designer 等商业 EDA 工具的授权费用过于昂贵,且大部分只提供 Windows 操作系统版本,缺乏相应的跨平台支持。在电子信息技术行业版权问题充分受到重视的今天,一款易于使用并且受到厂商广泛支持的开源 EDA 工具,对于硬件电子工程师而言尤为重要。本文介绍的 KiCad 就是一款基于 GNU GPL v3 开源许可协议的跨平台 EDA 电子设计自动化工具集,其能够处理多达 32 个铜层、14 个技术层、4 个辅助层的 PCB 电路板,并且生成加工制造所需要的网表物料清单光绘文件钻孔文件元件放置文件

自 2018 年 07 月 22 日发布 KiCad 5.0 版本以后,历经了三年时间,终于在 2021 年 12 月 25 发布了全新的 KiCad 6.0 版本,新版本采用了全新的用户交互界面,带来全新原理图编辑器PCB 编辑器3D 查看器的同时,还增加了更为丰富的 DRC 设计规则约束,并且提供了对于中文语言的良好支持。全文最早基于 5.0 版本写作,鉴于官方已经升级至功能更为完善的 6.0 版本,所以基于官方新版的 《Getting Started in KiCad》 对本文进行了全面的重写。

阅读更多

采用 Altium Designer 17.1 进行 PCB 电路绘制与仿真

Altium公司最早推出的EDA(电子设计自动化,Electronics Design Automation)产品名为Protel,经过一系列的企业并购与技术整合之后,于 2009 年推出了Altium Designer 09,接着 2012 年又推出Altium Designer 13.0,本文将要介绍的Altium Designer 17.1则是Altium公司于 2017 年发布的产品,可用于设计板级原理图并进行 PCB 布线,同时整合了 SPICE 仿真以及 FPGA 设计等高级功能。

经过多年的迭代与发展,Altium Desinger 已经并不仅仅局限于作为一款 EDA 工具,其功能已经贯穿于电子设计的全流程,包括 MCU 微控制器和 FPGA 设计建模、电路 SPICE 仿真与验证、元器件库封装、电路原理图绘制、PCB 绘制、PCB 信号完整性验证、PCB 制板文件生成等等;而本文主要围绕 Altium Desinger 的原理图与 PCB 绘制元器件封装PCB 仿真与验证 3 个核心主题进行相关介绍。

阅读更多

模拟与数字电子技术入门读物

自本世纪六十年代开始,数字半导体技术席卷了全球电子工业,伴随工艺与制程的持续演进,高频高速电子信号的处理需求愈加旺盛,电子技术的发展重心逐步由模拟时代,过渡至全面的数字化阶段。虽然模拟电路以及分立式电子元器件的使用频率逐年下降,但是在电磁兼容性处理、开关电源设计等场景当中,传统的模拟电子技术以及相关分立式元器件依然扮演着不可或缺的角色。

本文定位为一篇导论性质的文章,用于帮助当前开发团队里的嵌入式软件工程师,快速了解模拟数字电子技术相关的术语与概念,因此行文中并不涉及各类电路原理的深入数学分析,仅仅言简意赅的汇总了日常工作相关的模拟、数字电路知识。文章中的部分公式与原理图摘取自Wikipedia 维基百科,写作过程当中参考了《Understanding Basic Electronics》第 2 版一书。

阅读更多

电路分析经典理论与习题手记

电阻电路是指除电源之外,仅包含有电阻元件的电路,而动态电路则是含有电容电感等储能动态元件的电路,由于动态元件的特性方程当中含有微分积分形式,因而动态电路主要采用微分方程进行描述,其中方程的阶数通常取决于动态元件个数。电路分析当中的动态又称为暂态,指电路从一个稳态变化至另一个稳态的中间过渡过程。而稳态也被称为静态,指电路当中的电压、电流等参数达到一个稳定状态,如果其它参数不发生变化,就会一直以该状态运行。

本文主要讨论了电阻电路分析相关的基本概念与两类约束电路的等效变换电阻电路的分析方法常用电路定理方面的内容,以及动态电路分析相关的动态电路的暂态分析正弦交流电路稳态分析含二端口元件电路分析方面内容,阅读前应当具备微分积分微分方程复数运算线性代数方程组矩阵傅里叶级数高等数学知识。本文在撰写过程当中,参考阅读了国外大学普遍采用的《Electric Circuits》第 10 版教材。

阅读更多

简明厄要的《电路理论》读书笔记

电路理论电气工程电子科学技术的主要理论基础,是一门研究电路分析网络综合与设计基本规律的基础工程学科。所谓电路分析是在电路给定、参数已知的条件下,通过求解电路中的电压电流而了解电路网络所具有的特性;而网络综合是在给定电路技术指标的情况下,设计出电路并确定元件参数,使电路的性能符合设计要求。因此电路分析是电路理论中最基本的部分,是学习电路理论的人门课程,被列为电子类专业重要的公共技术基础课。

这篇文章是邹建龙老师所出版 《电路实验》 一书的读书笔记,并且结合他的相关的课件资料,在摒弃繁杂数学推导的基础上,言简意赅的介绍了 电路模型和电路定律电路的分析方法与定理动态电路正弦稳态电路及其频域特性互感三相电路非正弦周期电路二端口网络 等电路分析方面的知识点,在凸出重要知识点的同时,力求简单易读,因而也可以作为大家的电路理论考前恶补资料使用 ヽ(✿ ゚ ▽ ゚)ノ。

阅读更多

PCB 基本布线规范与设计原则

优秀的 PCB 设计者同时也是出色的艺术家,但是伴随 5G 的全面商用以及物联网设备的普及,电路板走线越来越精密,信号频率日益提高,电磁干扰问题日趋严重,PCB 设计人员不得不去面对一个现实问题:PCB 电路板已经开始像一个具有电阻、电容、电感的组件,而非像过去 10 年前那样仅仅作为线路连接的平台。电磁兼容性信号完整性的问题日益突出,对于 PCB 布线与元器件布局的要求越来越高。

本文首先介绍了 PCB 制造工艺与元器件封装相关的知识,然后重点讨论了笔者工作过程当中总结的一些 PCB Layout 方面的基本布线规范与设计原则。当然,信号完整性作为一个比较系统的工程化问题,这些经验与原则并非绝对适用于任意场合,实际布线时仍然需要具体问题具体分析,结合实际的工况进行设计。而对于信号完整性方面的各类繁杂问题,将会专门新开一篇文章另行讨论。

阅读更多