“明年正式發(fā)布前會不定期更新 KiCad 10 的新功能,有興趣的小伙伴可以下載 nightly 嘗鮮。”

后退鍵依次刪除線段
即使不是在布線的狀態(tài)下,后退鍵(backspace)也可以依次刪除線段。
符號編輯器導出/導入引腳
在符號編輯器中,支持導出引腳到 csv,編輯后重新導入。該功能方便在外部工具中快速編輯引腳的信息。


原理圖編輯器支持“分組”功能
統(tǒng)一調等長線時的計算
這項變更主要在底層,用戶通常不易察覺,但它解決了一個對于進行長度調諧(等長)的用戶來說很常見的問題:過去,布線器(特別是長度調諧工具)、狀態(tài)欄、PCB 網(wǎng)絡檢查器和 DRC 檢查之間,對同一段走線的長度計算可能會返回不同的值。
現(xiàn)在,這些計算已被統(tǒng)一到一套通用的算法中。這套算法應用了統(tǒng)一的優(yōu)化(例如,移除過孔 stub 的長度,僅考慮連接層之間的過孔高度,以及優(yōu)化焊盤內走線的電氣長度)。未來還有進一步優(yōu)化電氣長度的空間(例如移除共線走線、stub走線、以及穿過焊盤的走線),但我們現(xiàn)在已經(jīng)打下了基礎,可以在這個通用框架中實現(xiàn)這些優(yōu)化。請注意,在一些極端的布線情況下,報告的長度可能仍會存在差異。
此外,PCB 網(wǎng)絡檢查器現(xiàn)在已支持多線程。過去,在處理復雜電路板時,它可能會成為一個性能瓶頸?,F(xiàn)在,這一問題已得到顯著改善。
由于計算方式的統(tǒng)一和優(yōu)化,一些敏感的 DRC 規(guī)則現(xiàn)在可能會報告新的錯誤。
支持時域/傳播延遲計算
KiCad 現(xiàn)在正式支持時域 (time domain)/傳播延遲 (propagation delay)的計算、調諧以及相關的 DRC 規(guī)則。目前,傳播延遲只能手動指定。未來的工作將致力于增加基于走線幾何形狀和疊層定義的經(jīng)驗公式計算和二維場求解器計算功能。
工作流程如下:
1. 設置延遲配置文件 (Delay Profiles)
為那些您希望獲取時域信息或進行調諧的特定幾何參數(shù)組合(如不同層上的不同線寬)創(chuàng)建“延遲配置文件”。

請注意:
-
可以為每一層和過孔 (vias)單獨設置單位傳播延遲。
-
單位傳播延遲的單位可以是
ps/in
(皮秒/英寸)、ps/cm
(皮秒/厘米)和ps/mm
(皮秒/毫米)。 -
時間的單位可以是
ps
(皮秒) 和fs
(飛秒)。 -
對于高級仿真場景,還可以設置過孔的特定延遲(via overrides),這些設置是基于過孔的起始/結束層(例如為了支持盲孔和微孔)和信號的起始/結束層來指定的。
2. 將延遲配置文件分配給網(wǎng)絡類
使用網(wǎng)絡類設置中新增的“延遲配置文件”字段,將配置文件分配給不同的網(wǎng)絡類(您需要右鍵單擊表頭以啟用該列的顯示)。

與其他網(wǎng)絡類字段一樣,如果一個網(wǎng)絡被分配了多個網(wǎng)絡類,那么實際生效的將是已分配“延遲配置文件”的、且優(yōu)先級最高的那個網(wǎng)絡類的配置。
3. 設置焊盤延遲
封裝焊盤現(xiàn)在有了一個“焊盤到裸片延遲” (Pad-to-die delay) 字段,該字段在焊盤屬性對話框和屬性面板中均可見。這用于補償信號在芯片封裝內部的延遲。
4. 查看時域信息
完成設置后,當您測量已應用相應網(wǎng)絡類的網(wǎng)絡時,其時域信息會直接顯示在狀態(tài)欄中。您也可以在“網(wǎng)絡檢查器”(Net Inspector) 的配置菜單中選擇“顯示時域詳情”(Show Time Domain Details),使其在檢查器面板中顯示詳細的時域信息。

5. 設置時域 DRC 規(guī)則

設計規(guī)則檢查 (DRC) 現(xiàn)在可以使用時域單位ps
(皮秒) 和fs
(飛秒) 來指定。
6. 自動時域調諧
當網(wǎng)絡存在時域信息且 DRC 約束是以時域單位(如ps
或fs
)指定時,調諧工具(Tuning tools)將自動切換到時域模式進行操作。

狀態(tài)欄支持顯示敷銅的面積

新增了對跳線 (Jumper)符號和封裝的支持
定義跳線符號/封裝主要有兩種方法:
被設定為跳線的引腳/焊盤將始終屬于同一個網(wǎng)絡 (net)。


封裝編輯器增加了測量工具

動態(tài)元件類 (Dynamic Component Classes)
“元件類” (Component Classes) 現(xiàn)在可以在 PCB 編輯器中進行動態(tài)分配。
您可以通過以下一項或多項條件的任意組合來創(chuàng)建匹配規(guī)則,從而將元件自動歸入特定類別:
-
位號(Reference)
-
封裝庫名稱(Footprint library name)
-
朝向(Orientation)
-
所在板面(Board side, 即頂層或底層)
-
封裝字段內容(Footprint field contents)
-
元件符號所在的圖紙名稱(Source symbol schematic sheet name)
-
自定義 DRC 表達式(Custom DRC expression)

支持“本地”電源符號
普通的電源符號 Power Port(“全局電源符號”)會根據(jù)其符號值創(chuàng)建一個全局標簽(Global Label),而新的“本地電源符號”則會創(chuàng)建一個本地標簽(Local Label)。
此外,本地電源符號的值旁邊還會顯示一個獨特的“位置標記” (Place Marker) 符號,這樣您就能直觀地看出該電源符號的作用域僅限于當前圖紙頁。

-
KiCAD
+關注
關注
5文章
296瀏覽量
9939
發(fā)布評論請先 登錄
kicadStepUp:KiCad 與 FreeCAD 之間的機電協(xié)同

KiCad 與 Altium Designer 圖紙互轉詳解

KiCad 教程:集成電路測試 LoadBoard 設計指南

KiCad直播活動(三):在 Windows上編譯KiCad 手把手教您編譯/構建 KiCad 源碼

KiCad 直播系列活動預告(二):KiCad 華秋發(fā)行版專題介紹
KiCad 直播系列活動預告(一):KiCad 9 新功能揭秘

KiCad 9.0.0 正式發(fā)布

KiCad 9 探秘(三):定位與捕捉功能的增強

KiCad 9 探秘(二):多通道設計工具

KiCon 演講回顧(十五):提交 Kicad Bug

KiCad 9 新功能解密

KiCon演講回顧(二):華秋 KiCad 發(fā)行版
KiCon演講回顧(一):KiCad 9 功能及 K10 預覽
KiCad EDA版本說明

評論