11月12日,首屆 KiCon Asia 2023 在深圳完美落幕。本次大會(huì)聚焦開(kāi)源EDA-KiCad項(xiàng)目的發(fā)展及生態(tài),圍繞KiCad工具近況,KiCad 在芯片及pcb設(shè)計(jì)中的應(yīng)用,如何開(kāi)發(fā)自己的 KiCad Python 插件,及DFM與KiCad的結(jié)合等方面展開(kāi)了分享與互動(dòng)。除了滿滿干貨,有趣好玩的 “ Simple-Add-On hat ”動(dòng)手實(shí)踐更是將活動(dòng)推向了高潮,激發(fā)了現(xiàn)場(chǎng)開(kāi)發(fā)者的創(chuàng)造樂(lè)趣。 華秋與來(lái)自 KiCad 項(xiàng)目的 Project Leader 及主要開(kāi)發(fā)者 Wayne Stambaugh 及 Seth Hillbrand,國(guó)內(nèi)KiCad項(xiàng)目產(chǎn)學(xué)研核心貢獻(xiàn)者芯來(lái)科技、湖北工業(yè)大學(xué)、廣東工業(yè)大學(xué)、矽遞科技等相關(guān)領(lǐng)域?qū)<,以及?guó)內(nèi)外近100位開(kāi)源達(dá)人/工程師/高校師生聚集一堂,探討KiCad的學(xué)習(xí)經(jīng)驗(yàn)和分享心得。
, }. `) v5 ^ I, |. X
* E ^; x' ~! c0 h8 |7 c3 E華秋所搭建的信息化與自動(dòng)化融合的電子產(chǎn)業(yè)鏈數(shù)字化制造平臺(tái)也為廣大的開(kāi)發(fā)者提供了從“設(shè)計(jì)->供應(yīng)鏈->制造”一體的完整服務(wù),為開(kāi)發(fā)者提供了極大的便利,賦能開(kāi)發(fā)者加速硬件創(chuàng)新。 KiCad & 華秋,打通電子設(shè)計(jì)與制造
/ m3 g% F% \! Y- V6 m. `5 x% yKiCad是一款免費(fèi)的開(kāi)源的pcb電路板軟件,支持 Windows、Linux和Mac OS X平臺(tái)。KiCad具有較為簡(jiǎn)單的操作界面,并且包含了EDA軟件必備的元器件庫(kù)、原理圖編輯器、PCB編輯器和3D視圖編輯器。KiCad的開(kāi)源模式保證了它的兼容性和不斷發(fā)展的持久性。在全球范圍,KiCad在核心開(kāi)負(fù)者及全球貢獻(xiàn)者的通力合作下,KiCad可以被翻譯成了除英文以外的多種語(yǔ)言,除了給工程師使用外,也希望給全球的學(xué)生來(lái)使用,讓更多有創(chuàng)意的idea能都實(shí)現(xiàn)。 同樣,華秋有良好的開(kāi)源建設(shè)基礎(chǔ),旗下電子發(fā)燒友論壇有600多萬(wàn)龐大的工程,他們提供了源源不斷的創(chuàng)意無(wú)限的idea。此外,華秋還具備全面的數(shù)字化供應(yīng)鏈服務(wù),從可制造行分析,PCB制造,到元器件采購(gòu),smt貼片,提供一站式PCBA供應(yīng)鏈服務(wù)。如何幫住工程師的創(chuàng)意“更絲滑”的變成現(xiàn)實(shí)?打通設(shè)計(jì)與制造勢(shì)在必行。本著為工程師創(chuàng)造價(jià)值,賦能開(kāi)發(fā)者加速硬件創(chuàng)新,推動(dòng)開(kāi)源硬件繁榮的初衷,KiCad社區(qū)與華秋達(dá)成合作,華秋加入到KiCad開(kāi)源共建的行列,幫助中國(guó)的開(kāi)發(fā)者能夠更高效的做硬件開(kāi)發(fā),同時(shí)也推動(dòng)KiCad在中國(guó)的發(fā)展。 據(jù)悉,華秋自加入KiCad社區(qū)開(kāi)源共建大家庭后,從代碼貢獻(xiàn)、KiCad漢化、文檔漢化、KiCad社區(qū)運(yùn)營(yíng)、組織峰會(huì)等方面參與了貢獻(xiàn),幫助KiCad更好的在中國(guó)發(fā)展。KiCad社區(qū) Project Leadr 及主要開(kāi)發(fā)者 Seth Hillbrand 表示,華秋作為KiCad社區(qū) Platinum Sponsor,為KiCad做出了大量貢獻(xiàn),本次 KiCon Asia 用戶大會(huì)的召開(kāi),更是推動(dòng)了KiCad在中國(guó)的發(fā)展。
+ {( v4 A! ]7 ~. S( U( [KiCon Asia 2023 開(kāi)源共建,干貨滿滿在繼今年9月在西班牙拉科魯尼亞第二屆KiCon用戶大會(huì)成功舉辦后,KiCad項(xiàng)目的Project Leader,聯(lián)合全球領(lǐng)先的產(chǎn)業(yè)數(shù)字化智造平臺(tái)-華秋及國(guó)內(nèi)的核心KiCad貢獻(xiàn)者,組織了亞洲第一場(chǎng)KiCad用戶大會(huì)。全程干貨滿滿,為大家傾情奉上。 * A* L! [2 t1 i9 r
主題一:KiCad Project Status
# z/ ]2 O6 x) ]3 d& d1 vKiCad社區(qū)Project Leader之一Wayne Stambaugh表示,KiCad項(xiàng)目在過(guò)去一年內(nèi)籌集了超過(guò)$200K的捐贈(zèng),增加了3位主要開(kāi)發(fā)者,華秋(HQ NextPCB)成為KiCad項(xiàng)目的白金贊助商。除了介紹KiCad7 版本的功能和特征外,Wayne還預(yù)告了穩(wěn)定版KiCad8 將在2024年1月31日發(fā)行。KiCad8 將增加大量實(shí)用的功能,包括Altium、EasyEDA全系列的導(dǎo)入器,仿真的增強(qiáng)(FFT,S-Parameter,傅里葉變化等),可編輯的電源符號(hào),網(wǎng)格自動(dòng)對(duì)齊,內(nèi)置BOM等。同時(shí)新增了Windows arm 64 支持,SVG、DXF導(dǎo)入優(yōu)化,符號(hào)庫(kù)、封裝優(yōu)化等,讓我們一起期待KiCad8的發(fā)布吧。 ) c& J' ]. R+ U- } e
( g0 P3 I# t4 {: q. MKiCad Project Leader:Wayne Stambaugh 0 x ^: x9 J% } W8 z3 H3 r
主題二:Contributing to KiCad 緊接著,KiCad社區(qū)另外一個(gè)Project LeaderSeth Hillbrand介紹到,KiCad起源于1991,從2007年開(kāi)始開(kāi)源,至今已經(jīng)發(fā)展30多年,到2022年有兩位全職項(xiàng)目負(fù)責(zé)人,9位核心開(kāi)發(fā)人員,100多位貢獻(xiàn)者。為什么要參與貢獻(xiàn)?Seth這么介紹道:KiCad是開(kāi)放的,每個(gè)感興趣的開(kāi)發(fā)者都可以加入,你可以與全球的開(kāi)發(fā)者共同開(kāi)發(fā),去創(chuàng)造價(jià)值。開(kāi)發(fā)者可以從代碼貢獻(xiàn)、元器件庫(kù)貢獻(xiàn)、文檔、安裝包、社區(qū)發(fā)展等幾方面參與KiCad貢獻(xiàn)。 Seth表示,編寫KiCad代碼是最直接的貢獻(xiàn)方式,建議從初學(xué)者的Issue Fix開(kāi)始。KiCad社區(qū)定義了KLC器件庫(kù)標(biāo)準(zhǔn),所有的KiCad用戶都可以基于此標(biāo)準(zhǔn)將創(chuàng)建的庫(kù)合并到社區(qū)庫(kù)項(xiàng)目。全球的用戶也可以通過(guò)軟件翻譯及文檔翻譯的方式為更多的KiCad用戶提供便利。如果您發(fā)現(xiàn)了一個(gè)bug,請(qǐng)不要猶豫,將問(wèn)題的復(fù)現(xiàn)及描述步驟提交到社區(qū),這也是社區(qū)貢獻(xiàn)最重要方式之一。
$ o& a/ z2 v! ~& ^' s/ ]* V8 Z, W2 G+ J
KiCad主要開(kāi)發(fā)人員: Seth Hillbrand 主題三:基于人工智能方法的PCB布局布線設(shè)計(jì) 隨著人工智能技術(shù)的發(fā)展,基于人工智能IC的布局技術(shù)日漸興盛,從IC到PCB全程成自動(dòng)設(shè)計(jì),AI+EDA成為前言的熱點(diǎn)研究領(lǐng)。當(dāng)前EDA技術(shù)研究主要集中在IC布局布線,工業(yè)界也開(kāi)始關(guān)注PCB/SIP布局布線。隨著現(xiàn)代PCB制程和工藝越來(lái)越復(fù)雜,傳統(tǒng)交互式設(shè)計(jì)面臨復(fù)雜性、效率等諸多瓶頸制約問(wèn)題,湖北工業(yè)大學(xué)計(jì)算機(jī)學(xué)院張吉昕,帶來(lái)了《基于人工智能的PCB布局布線研究進(jìn)展》的主題分享。張吉昕分析了目前PCB布線技術(shù)現(xiàn)狀,主要以交互式布線為主,自動(dòng)化程度有待提升,AI輔助EDA布局布線將成為趨勢(shì)。此外,他也向大家分享了團(tuán)隊(duì)的研究成果——基于DRL的PCB自動(dòng)Fan-out技術(shù)。
4 G/ j5 R( H1 J0 y- H/ o
: K5 R. t; J; P. p/ o6 }5 P湖北工業(yè)大學(xué)計(jì)算機(jī)學(xué)院:張吉昕 主題四:從數(shù)字IC布局及異構(gòu)加速到混合大小的PCB器件多約束布局思考 , V& R$ D5 J8 s% F$ O
當(dāng)數(shù)字電路規(guī)模達(dá)到數(shù)千萬(wàn)單元時(shí),求解的難度將指數(shù)型增,如何保證IC布局更標(biāo)準(zhǔn)規(guī)范合法——更短的線長(zhǎng)、更小的信號(hào)延時(shí)以及更高的性能,廣東工業(yè)大學(xué)集成電路學(xué)院AI-EDA團(tuán)隊(duì)負(fù)責(zé)人朱彥臻同學(xué),分享了數(shù)字IC布局啟發(fā)式方法、分析式方法及機(jī)器學(xué)習(xí)方法,GPGPU異構(gòu)加速以及帶有時(shí)序、擁塞約束的布局方法,對(duì)可行的混合大小PCB器件的合法化方法及帶有位置約束的布局方法進(jìn)行了思考,此外還分享了使用KiCad設(shè)計(jì)PCB的反饋,比提供了改進(jìn)的建議。
b! `4 l+ Y8 a7 C+ k9 H$ h6 L' g J+ p; T0 J6 A
廣東工業(yè)大學(xué)集成電路學(xué)院AI-EDA團(tuán)隊(duì):朱彥臻 主題五:KiCad在 Flipchip 及 Wirebond 封裝設(shè)計(jì)中的應(yīng)用 9 m4 M6 |. z8 W1 k0 Q1 Z4 E
KiCad在芯片封裝設(shè)計(jì)中又有哪些規(guī)則和要求呢?芯來(lái)科技AIoT芯片首席構(gòu)架師黃銳帶精彩分享。黃銳給大家介紹了芯片封裝設(shè)計(jì)的兩種方法:flipchip和wirebonding,并分別介紹了兩種不同設(shè)計(jì)在KiCad中的設(shè)計(jì)步驟。 在KiCad中設(shè)計(jì)flipchip封裝時(shí),需要先創(chuàng)建silicon封裝,創(chuàng)建BGA substrate封裝,PCB多層layout,驗(yàn)證PI/SI,RDL仿真,導(dǎo)出Gerber、坐標(biāo)等步驟。在KiCad中設(shè)計(jì)wirebond封裝時(shí),需要導(dǎo)入silicon坐標(biāo),創(chuàng)建package封裝,將芯片連接到封裝并進(jìn)行ERC檢查,設(shè)計(jì)PCB及wirebonds,仿真(PI/SI),導(dǎo)出DXF文件用于生產(chǎn)。
2 s8 P$ b$ S- i3 N0 W( J9 f
, D8 O6 z# W; W' i; h3 y* i" b; [( X( m, p; `5 c, m
6 I3 D* i4 X, N8 z芯來(lái)科技(AIoT芯片首席構(gòu)架師):黃銳
2 z8 A2 c: a& n' I7 z9 `主題六:Levelup Custom Rules 使用KiCad做PCB設(shè)計(jì)時(shí),有哪些自定義規(guī)則。Seth為大家介紹道判斷KiCad中的自定義規(guī)則是否DRC規(guī)則取決于是否會(huì)影響敷銅,與敷銅相關(guān)的規(guī)則大都不屬于DRC規(guī)則。KiCad支持自定義規(guī)則,可以對(duì)許多場(chǎng)景進(jìn)行檢查,比如在特定區(qū)域內(nèi)使用特定的線寬、間距,重疊的封裝、盤中孔、露銅中存在絲印等。同時(shí),要注意自定義規(guī)則會(huì)被Pad中設(shè)置的屬性覆蓋。在KiCad的自定義規(guī)則界面,也有豐富的學(xué)習(xí)案例,供大家參考學(xué)習(xí)。
) W1 Q+ Y; O Z6 `1 p& b% g4 W% q
1 T+ s; b$ t5 b3 W8 E, d/ @( I/ ^KiCad主要開(kāi)發(fā)人員: Seth Hillbrand
6 |$ S9 [& W1 u f5 p- v主題七:如何開(kāi)發(fā)KiCad插件 提到KiCad代碼貢獻(xiàn),華秋軟件工程師莊杰智,帶來(lái)了《開(kāi)發(fā)自己的KiCad Python插件》的分享。莊杰智表示,目前只有PCB編輯器才提供Python接口,接口由SWIG生成,實(shí)際是KiCad上的原始綁定層,而不是正常的API,因此在穩(wěn)定性和安全性上存在問(wèn)題。開(kāi)發(fā)KiCad的Python插件需要經(jīng)歷運(yùn)行調(diào)試插件、打包插件、提交至官方倉(cāng)庫(kù)、提交插件包等步驟。用戶使用插件和工具管理器PCM就可以完成插件的管理與安裝。 ' q4 Y+ W& ]$ U5 X
+ l) Q$ f8 C$ R% i. O: \華秋 軟件工程師:莊杰智 ' `4 K. v9 N* u/ A5 H; k
主題八:DFM for Designers 在產(chǎn)品的設(shè)計(jì)、制造過(guò)程中,越早發(fā)現(xiàn)問(wèn)題付出的成本越小。那如何在制造之前,發(fā)現(xiàn)并解決問(wèn)題呢?HQNextpcb DFM工藝師 Carmen Zheng帶來(lái)了分享《 DFM rules EEer needs to know 》。DFM之所以重要,是因?yàn)榇蟛糠衷O(shè)計(jì)工程師無(wú)法知道PCB工廠的工藝能力,且不同設(shè)計(jì)工藝要求不同,因此會(huì)出現(xiàn)PCB無(wú)法制造或需要返工的情況,會(huì)增加很多溝通成本,所以DFM不等同于DRC。合理的使用DFM工具,可以最大程度避免這種情況的發(fā)生,提高產(chǎn)品的可制造性并降低與工廠的溝通成本。
4 Y5 K, K% M2 n( \4 _- p
+ H7 v$ N4 L6 o4 m# [華秋 DFM工藝師:Carmen Zheng 在精彩的分享之后,華秋智能制造中心副總經(jīng)理胡慶瀚也用一張圖表簡(jiǎn)單分享了KiCad7及KiCad8可支持或即將支持的EDA格式。胡慶瀚作為2023 KiCon Asia的主要組織者,積極的參與KiCad貢獻(xiàn),從代碼貢獻(xiàn),社區(qū)運(yùn)營(yíng),峰會(huì)組織等方面,助力KiCad在中國(guó)的繁榮發(fā)展。未來(lái),華秋的數(shù)智化制造平臺(tái)與將于KiCad進(jìn)一步深度融合,以實(shí)際行動(dòng)幫助開(kāi)發(fā)者用更低的成本完成硬件從設(shè)計(jì)到產(chǎn)品制造的無(wú)縫銜接。 : a4 _6 V4 H7 e7 o! d. I, g
" T5 V" p. z- ?2 x" y* w
華秋智能制造中心副總經(jīng)理 胡慶翰
! T* y& p7 P8 R+ m$ {" d' c0 m9 `: M# b" b
隨之而來(lái)就是本次活動(dòng)最后一個(gè)精彩環(huán)節(jié)- Simple-Add-On hat Workshop ,這個(gè)環(huán)節(jié)由資深Maker Paul Hamiltion來(lái)組織。在動(dòng)手操作之前,Paul介紹了什么是SAO PCB,SAO PCB的標(biāo)準(zhǔn)有哪些,軟硬件要求,如何設(shè)計(jì)自己的SAO PCB。 : o$ u. G+ n. r; V: l
0 k4 h2 j( D! K# y* n, a, i" f5 v7 B7 s0 V$ l" T0 f4 m
: Q0 r7 [" W; {& C. V7 B: ~
- M$ w0 V- o6 a" m* b( a1 T* p
" m { t( ~; u5 d& r; |9 L! C
, a; N: O1 o/ N3 p; |1 @( D7 G$ y( w, q! l, Y+ n7 B( P
助力開(kāi)源硬件繁榮發(fā)展,賦能開(kāi)發(fā)者加速硬件創(chuàng)新。華秋電子工程師平臺(tái)及“工業(yè)軟件+PCB制造+元器件電商+SMT加工/PCBA加工”一站式數(shù)智化制造平臺(tái),將以實(shí)際行動(dòng)幫助開(kāi)發(fā)者完成硬件從設(shè)計(jì)到制造。KiCon Asia 2023只是一個(gè)起點(diǎn),擁抱開(kāi)源,助力硬件加速創(chuàng)新,華秋一直在行動(dòng)! z0 X) m) @# T% C( |
|