KiCon Asia 2023 完美落幕,助力 Kicad 生态繁荣,华秋在行动
11 月 12 日,首届 KiCon Asia 2023 在深圳完美落幕。本次大会聚焦开源 EDA-KiCad 项目的发展及生态,围绕 KiCad 工具近况,KiCad 在芯片及 PCB 设计中的应用,如何开发自己的 KiCad Python 插件,及 DFM 与 KiCad 的结合等方面展开了分享与互动。除了满满干货,有趣好玩的 “ Simple-Add-On hat ”动手实践更是将活动推向了高潮,激发了现场开发者的创造乐趣。
华秋与来自 KiCad 项目的 Project Leader 及主要开发者 Wayne Stambaugh 及 Seth Hillbrand,国内 KiCad 项目产学研核心贡献者芯来科技、湖北工业大学、广东工业大学、矽递科技等相关领域专家,以及国内外近 100 位开源达人/工程师/高校师生聚集一堂,探讨 KiCad 的学习经验和分享心得。
华秋所搭建的信息化与自动化融合的电子产业链数字化制造平台也为广大的开发者提供了从“设计->供应链->制造”一体的完整服务,为开发者提供了极大的便利,赋能开发者加速硬件创新。
KiCad & 华秋,打通电子设计与制造
KiCad 是一款免费的开源的 pcb 电路板软件,支持 Windows、Linux 和 Mac OS X 平台。KiCad 具有较为简单的操作界面,并且包含了 EDA 软件必备的元器件库、原理图编辑器、PCB 编辑器和 3D 视图编辑器。KiCad 的开源模式保证了它的兼容性和不断发展的持久性。在全球范围,KiCad 在核心开负者及全球贡献者的通力合作下,KiCad 可以被翻译成了除英文以外的多种语言,除了给工程师使用外,也希望给全球的学生来使用,让更多有创意的 idea 能都实现。
同样,华秋有良好的开源建设基础,旗下电子发烧友论坛有 600 多万庞大的工程,他们提供了源源不断的创意无限的 idea。此外,华秋还具备全面的数字化供应链服务,从可制造行分析,PCB 制造,到元器件采购,SMT 贴片,提供一站式 PCBA 供应链服务。如何帮住工程师的创意“更丝滑”的变成现实?打通设计与制造势在必行。本着为工程师创造价值,赋能开发者加速硬件创新,推动开源硬件繁荣的初衷,KiCad 社区与华秋达成合作,华秋加入到 KiCad 开源共建的行列,帮助中国的开发者能够更高效的做硬件开发,同时也推动 KiCad 在中国的发展。
据悉,华秋自加入 KiCad 社区开源共建大家庭后,从代码贡献、KiCad 汉化、文档汉化、KiCad 社区运营、组织峰会等方面参与了贡献,帮助 KiCad 更好的在中国发展。KiCad 社区 Project Leadr 及主要开发者 Seth Hillbrand 表示,华秋作为 KiCad 社区 Platinum Sponsor,为 KiCad 做出了大量贡献,本次 KiCon Asia 用户大会的召开,更是推动了 KiCad 在中国的发展。
KiCon Asia 2023 开源共建,干货满满
在继今年 9 月在西班牙拉科鲁尼亚第二届 KiCon 用户大会成功举办后,KiCad 项目的 Project Leader,联合全球领先的产业数字化智造平台-华秋及国内的核心 KiCad 贡献者,组织了亚洲第一场 KiCad 用户大会。全程干货满满,为大家倾情奉上。
主题一:KiCad Project Status
KiCad 社区 Project Leader 之一 Wayne Stambaugh 表示,KiCad 项目在过去一年内筹集了超过 $200K 的捐赠,增加了 3 位主要开发者,华秋(HQ NextPCB)成为 KiCad 项目的白金赞助商。除了介绍 KiCad7 版本的功能和特征外,Wayne 还预告了稳定版 KiCad8 将在 2024 年 1 月 31 日发行。KiCad8 将增加大量实用的功能,包括 Altium、EasyEDA 全系列的导入器,仿真的增强(FFT,S-Parameter,傅里叶变化等),可编辑的电源符号,网格自动对齐,内置 BOM 等。同时新增了 Windows arm 64 支持,SVG、DXF 导入优化,符号库、封装优化等,让我们一起期待 KiCad8 的发布吧。
KiCad Project Leader:Wayne Stambaugh
主题二:Contributing to KiCad
紧接着,KiCad 社区另外一个 Project LeaderSeth Hillbrand 介绍到,KiCad 起源于 1991,从 2007 年开始开源,至今已经发展 30 多年,到 2022 年有两位全职项目负责人,9 位核心开发人员,100 多位贡献者。为什么要参与贡献?Seth 这么介绍道:KiCad 是开放的,每个感兴趣的开发者都可以加入,你可以与全球的开发者共同开发,去创造价值。开发者可以从代码贡献、元器件库贡献、文档、安装包、社区发展等几方面参与 KiCad 贡献。
Seth 表示,编写 KiCad 代码是最直接的贡献方式,建议从初学者的 Issue Fix 开始。KiCad 社区定义了 KLC 器件库标准,所有的 KiCad 用户都可以基于此标准将创建的库合并到社区库项目。全球的用户也可以通过软件翻译及文档翻译的方式为更多的 KiCad 用户提供便利。如果您发现了一个 bug,请不要犹豫,将问题的复现及描述步骤提交到社区,这也是社区贡献最重要方式之一。
KiCad 主要开发人员: Seth Hillbrand
主题三:基于人工智能方法的 PCB 布局布线设计
随着人工智能技术的发展,基于人工智能 IC 的布局技术日渐兴盛,从 IC 到 PCB 全程成自动设计,AI+EDA 成为前言的热点研究领。当前 EDA 技术研究主要集中在 IC 布局布线,工业界也开始关注 PCB/SIP 布局布线。随着现代 PCB 制程和工艺越来越复杂,传统交互式设计面临复杂性、效率等诸多瓶颈制约问题,湖北工业大学计算机学院张吉昕,带来了《基于人工智能的 PCB 布局布线研究进展》的主题分享。张吉昕分析了目前 PCB 布线技术现状,主要以交互式布线为主,自动化程度有待提升,AI 辅助 EDA 布局布线将成为趋势。此外,他也向大家分享了团队的研究成果——基于 DRL 的 PCB 自动 Fan-out 技术。
湖北工业大学计算机学院:张吉昕
主题四:从数字 IC 布局及异构加速到混合大小的 PCB 器件多约束布局思考
当数字电路规模达到数千万单元时,求解的难度将指数型增,如何保证 IC 布局更标准规范合法——更短的线长、更小的信号延时以及更高的性能,广东工业大学集成电路学院 AI-EDA 团队负责人朱彦臻同学,分享了数字 IC 布局启发式方法、分析式方法及机器学习方法,GPGPU 异构加速以及带有时序、拥塞约束的布局方法,对可行的混合大小 PCB 器件的合法化方法及带有位置约束的布局方法进行了思考,此外还分享了使用 KiCad 设计 PCB 的反馈,比提供了改进的建议。
广东工业大学集成电路学院 AI-EDA 团队:朱彦臻
主题五:KiCad 在 Flipchip 及 Wirebond 封装设计中的应用
KiCad 在芯片封装设计中又有哪些规则和要求呢?芯来科技 AIoT 芯片首席构架师黄锐带精彩分享。黄锐给大家介绍了芯片封装设计的两种方法:flipchip 和 wirebonding,并分别介绍了两种不同设计在 KiCad 中的设计步骤。
在 KiCad 中设计 flipchip 封装时,需要先创建 silicon 封装,创建 BGA substrate 封装,PCB 多层 layout,验证 PI/SI,RDL 仿真,导出 Gerber、坐标等步骤。在 KiCad 中设计 wirebond 封装时,需要导入 silicon 坐标,创建 package 封装,将芯片连接到封装并进行 ERC 检查,设计 PCB 及 wirebonds,仿真(PI/SI),导出 DXF 文件用于生产。
芯来科技(AIoT 芯片首席构架师):黄锐
主题六:Levelup Custom Rules
使用 KiCad 做 PCB 设计时,有哪些自定义规则。Seth 为大家介绍道判断 KiCad 中的自定义规则是否 DRC 规则取决于是否会影响敷铜,与敷铜相关的规则大都不属于 DRC 规则。KiCad 支持自定义规则,可以对许多场景进行检查,比如在特定区域内使用特定的线宽、间距,重叠的封装、盘中孔、露铜中存在丝印等。同时,要注意自定义规则会被 Pad 中设置的属性覆盖。在 KiCad 的自定义规则界面,也有丰富的学习案例,供大家参考学习。
KiCad 主要开发人员: Seth Hillbrand
主题七:如何开发 KiCad 插件
提到 KiCad 代码贡献,华秋软件工程师庄杰智,带来了《开发自己的 KiCad Python 插件》的分享。庄杰智表示,目前只有 PCB 编辑器才提供 Python 接口,接口由 SWIG 生成,实际是 KiCad 上的原始绑定层,而不是正常的 API,因此在稳定性和安全性上存在问题。开发 KiCad 的 Python 插件需要经历运行调试插件、打包插件、提交至官方仓库、提交插件包等步骤。用户使用插件和工具管理器 PCM 就可以完成插件的管理与安装。
华秋 软件工程师:庄杰智
主题八:DFM for Designers
在产品的设计、制造过程中,越早发现问题付出的成本越小。那如何在制造之前,发现并解决问题呢?HQNextpcb DFM 工艺师 Carmen Zheng 带来了分享《 DFM rules EEer needs to know 》。DFM 之所以重要,是因为大部分设计工程师无法知道 PCB 工厂的工艺能力,且不同设计工艺要求不同,因此会出现 PCB 无法制造或需要返工的情况,会增加很多沟通成本,所以 DFM 不等同于 DRC。合理的使用 DFM 工具,可以最大程度避免这种情况的发生,提高产品的可制造性并降低与工厂的沟通成本。
华秋 DFM 工艺师:Carmen Zheng
在精彩的分享之后,华秋智能制造中心副总经理胡庆瀚也用一张图表简单分享了 KiCad7 及 KiCad8 可支持或即将支持的 EDA 格式。胡庆瀚作为 2023 KiCon Asia 的主要组织者,积极的参与 KiCad 贡献,从代码贡献,社区运营,峰会组织等方面,助力 KiCad 在中国的繁荣发展。未来,华秋的数智化制造平台与将于 KiCad 进一步深度融合,以实际行动帮助开发者用更低的成本完成硬件从设计到产品制造的无缝衔接。
华秋智能制造中心副总经理 胡庆翰
随之而来就是本次活动最后一个精彩环节- Simple-Add-On hat Workshop ,这个环节由资深 Maker Paul Hamiltion 来组织。在动手操作之前,Paul 介绍了什么是 SAO PCB,SAO PCB 的标准有哪些,软硬件要求,如何设计自己的 SAO PCB。
助力开源硬件繁荣发展,赋能开发者加速硬件创新。华秋电子工程师平台及“工业软件+PCB 制造+元器件电商+SMT 加工/PCBA 加工”一站式数智化制造平台,将以实际行动帮助开发者完成硬件从设计到制造。KiCon Asia 2023 只是一个起点,拥抱开源,助力硬件加速创新,华秋一直在行动!
评论