優異的價格、嶄新的技術、整合的架構
所有的電路板設計公司都希望能有最先進的設計工具以求得更好的品質及生產力, Cadence® Allegro X PCB Designer 及 Option 系列的設計軟體能提供最先進功能及效益的解決方案。但是並非所有的公司都能夠一次擁有這麼多的預算,所以現在 Cadence® 公司提供一個以同樣先進的技術及資料平台為基礎的軟體包裝 Allegro X PCB Designer 系列,更平實的價格仍然能夠實現複雜而高生產力的種種需求。
Allegro X PCB Designer 系列並不只是提供單一個解決方案,它提供一個從前端到後段的電路板設計環境,在此環境中可以很容易地將設計從概念到生產,從電路圖的繪製,到零件的擺放,電路板的佈線及各種生產後的輸出都能在其中整合及實現。
Allegro X PCB Designer 系列是一個經過業界認證,而能用最經濟的價格買到的電路板設計完整包裝。然而當有更進階的設計及訊號分析考量時,可升級到 Allegro PCB Design CIS - XL 系列 , 無痛升級的利用原始的檔案、熟悉的介面輕鬆達成進階的需求。
Allegro X PCB Designer 系列包含電路板設計所需的工具
Cadence OrCAD X Capture CIS
Cadence® OrCAD® X Capture CIS 是 Windows 平台上使用最多的線路圖工具,有著互動且易用的使用環境,利用其方便的零件搜尋架構,可以很快完成線路圖繪製動作。
Cadence Allegro PCB Editor
Cadence Allegro PCB Editor 是 Allegro X PCB Designer 系列最主要和最強大的核心工具,Allegro PCB Editor 是由世界最先進的電路板設計系統所研發,用來建立及繪製複雜多層的電路板設計平台,而其可擴張的功能選項對於現今市面上的設計及生產需求都能夠和完全符合,並能安心面對未來的挑戰。
Cadence Allegro PCB Router
世界上最先進的自動及手動佈線技術,Allegro PCB Router 提供自動和手動的兩個操作環境,能夠緊密的與 Allegro PCB Editor 環境互相結合,以符合高生產力的需求,並整合擺放零件功能。
Cadence OrCAD X Capture CIS — 提供順暢的流程及零件資料庫管理系統
Cadence® OrCAD® X Capture 是 Windows 平台上使用最多的線路圖工具,有著互動且易用的使用環境,方便的零件搜尋架構能很快完成線路圖繪製動作。
Cadence OrCAD X Capture CIS (Component Information System) 是整合的零件資料庫管理系統,可以用來尋找、追蹤及驗證零件,零件查詢功能方便地從各種定義的闡述中找到所需的零件,當選擇某一顆零件的時候,Capture CIS 能夠萃取出這顆零件的邏輯、實體、採購生產等等的資料,並且能夠從線路圖中加以管理。
與 Allegro 的連結
可以直接在線路圖上直接設定與 Allegro 相關的各樣設定,如訊號的最小線寬、線長範圍或是零件的外型、零件值、替換零件宣告或 ROOM 定義,甚至能訂出 PIN PAIR 的宣告。
Footprint Viewer
可在線路圖或零件庫編輯畫面中,顯示所對應的 Allegro Footprint 形狀及 Pin number and Ping Name 位置。
模組化的使用方法
可以將某區塊的線路建成線路圖的模組,同樣也可以將電路板上的局部佈線及零件儲存成模組,兩邊可以互相對應加快生產流程。
同板不同料 Variant
在 OrCAD X Capture CIS 環境下如果已設定好 Variant,也可在 Allegro 顯示出先前設定的 Variant 效果,在 Allegro 中轉出 BOM 時也像 OrCAD 一樣可以選擇要轉出哪一個版本的 BOM。
Cadence Allegro PCB Editor — 聰明的佈線環境,方便的生產介面
Allegro PCB Editor 是 Allegro X PCB Designer 系列最主要和最強大的核心工具,也是由世界最先進的 Cadence 電路板設計系統所研發,是一個用來建立及繪製複雜多層的電路板設計平台,其可擴張的功能選項對於現今市面上的設計及生產需求都能夠和完全符合,並能安心面對未來的挑戰。
快速擺放零件及擺放零件規劃
快速擺放零件功能讓使用者能夠輕鬆的擺放重要的零件,可選取的對象有零件名稱 reference designator、零件外型 component type、料號 part number、訊號名 signal name。可自動將零件放置到板框外,這時使用者可以很快將重要零件區塊先行整理規劃,也可以宣告一些「rooms」利用他限制特定的零件需擺放至此區中,而零件宣告可以在線路圖和電路板中定義。另外也能夠定義限高區它能夠對擺入的零件做即時的高度檢查。
擺放零件規劃 – DFA 檢查
即時 DFA 檢查功能在擺放零件時會即時的檢查零件到零件的安全間距值,在擺設零件時 Constraint Manager 也能即時反應出訊號時序上的效果,在擺放零件時兼顧到訊號特性以及可佈線率、可製造性的最佳位置。
方便的模組化設計 - Placement Replication
當設計裡頭有多組相同的線路結構時,若是已完成一組的零件擺放、走線以及鋪銅的設置下,透過Placement Replication功能可以省下不少工作的時間,此功能可將已完成的一組設計建立成一個 Module,之後相同結構的設計只需要透過框選所屬零件,就可以快速套用,以縮短設計時間。
方便的手動佈線
聰明的手動佈線功能可容易地設計高密度的板子。利用 Allegro X PCB Designer 系列以外型辨識、任意角度的佈線引擎,可以利用「即時推線」及 「貼線佈線」 的走線 / 修線功能來輕鬆應對,它能自動推開阻擋的線段或貫孔或是以安全間距貼著對方佈線,而選項中可以控制著即時的自動整線設定使佈線更能符合生產上的需求,達到最大的佈線效益。
Shove-preferred 即時推線
利用即時的外型辨識的佈線引擎能夠動態的推開障礙得到最好的佈線路徑
Hug-preferred 貼線推線佈線
當修改佈線時所走的線會以安全間距貼著其他障礙資料的外型走線,但必要時會推線
Hug-Only 貼線佈線
當修改佈線時所走的線會以安全間距貼著其他障礙資料的外型走線,但不會推線
另外對於推線在新功能使用上,還能再搭配 Auto Join 以及 Extend Selection 作更靈活的運用。
Auto Join 線段自動加入
當調整佈線時所推的線段會在與相鄰線段切齊後自動加入為同一線段,一起進行推線
Extend Selection 延展選擇線段
當調整佈線時所推的線段會在選擇後,與前後相鄰線段維持固定型態
Dynamic Phase
動態相位 (Dynamic Phase) 檢查,對差分對路徑中每個轉折之間構成的路徑進行檢查。通過這項檢查,就可以滿足設計規範上建議的,在整個差分對的路徑中,正差動與負差動信號之間的走線差距不能超過「x mils」。如果在整個路徑中的某一個位置,發生兩個信號之間的相位偏移超過了規定的「x mils」,這個誤差就必須在「y mils」範圍內補償回來。
支援跨被動零件時序控制 xnet
當要監控的訊號是由 IC 到 IC 之間的總長,但其中可能串了被動零件如電阻, 使得電阻兩端的訊號名稱不同,造成我們必須自行計算兩端的長度再自行加總, 跨零件時序控制就可以自動把此被動零件兩端的訊號自動加總串成 XNET 自動加總全長。現在 Xnet 名稱更可藉由 Property CDS_XNET_NAME,配合設定 Ignore、Select 參數,自行選擇 Xnet 之名稱。
PIN DELAY
由於現今零件包裝的能力尺寸的極大,使得 IC 封裝到零件接腳的線長可能有超過可允許的誤差值,所以當佈線時,必須將封裝內的長度一併考慮此接腳內的封裝長度 PIN DELAY 將所需求的理想長度各扣除兩端的 PINDELAY 才是此訊號在電路板上所需佈線的實際長度,而不再是所有訊號皆佈線等長線。
Offset Routing
在執行走線指令時,新增 Route offset 功能來協助設計若需以特殊角度走線的要求,如此可以幫助減少因走線下方基板玻璃纖維編織問題而造成的阻抗不連續狀況。
Display of Cline Segments Crossing Plane Voids
為使訊號的完整性,避免走線時跨在 plane void,可執行指令 Display / Segments over Voids 當走線跨過內層之 antipads, split plane gaps 或手動挖開之 Void 區域時,則會 Highlight 顯示,並產生其相關報表。
Plane Aware Cline Spreading
走線間距的平均化可參考 Voids 區域,自動閃內層 Void 範圍並平均各佈線間之間距。
Backdrilling
針對高頻訊號提供 Backdrilling,可產生特定的鑽孔資訊,並配合製程及指定鑽孔深度,將這些高速訊號的 PTH Stub 鑽除。
從報表檢查分析結果,及針對 Pad / Via 產生相對應之符號。
強大的銅箔功能
由於層數 / 成本的控制,複雜的內層切割也是常常面對的的問題,Allegro PCB 提供一個最強大及方便的銅箔繪製及編輯功能,包括訊號分割,內層鋪銅正負片設定,物件設定的不同參數,局部鋪銅等等。對於鋪銅也可分動態銅或是靜態銅,以作為鋪大地或是走大電流之不同應用。
動態銅的可對各接點可設不同接續效果或間距值之外,在修改後也會自動重鋪計算該挖開或接續的動作,而且在圖面上依照所設的線寬顯示出最後出圖的實際效果。
便利的 BUS 走線及軟板的支援
在走線功能上,不只單單針對一個訊號執行走線,也可以選擇多個訊號的方式來做 Multi-line Route,如此就能夠加快同類型訊號線鋪設的時間。另外多條走線也可以應用在軟板的使用,配合「hug-contour」option,也可以讓設計者依據軟板板邊的外形走線,使其走線能更省時及正確的完成。
方便的 3D 檢視界面
在微小化的設計趨勢下,Allegro 內建的 3D viewer 可檢查日趨複雜的via結構,及機構相關物件並可對其執行平移,縮放,旋轉..等功能。也可將此 3D 圖形,直接保存成通用之 JPG 圖形格式。
完整的輸出介面
如果沒有完善輸出資料,那麼所有的辛苦與功能都將白費,Allegro PCB 提供多樣的生產資料輸出格式, 例如底片、鑽孔,空版測試,測試點等等資料,並可自定各式輸出報告。Allegro PCB 整合了 ODB++,有 Valor 配合研發能夠以業界最先進的智慧生產資料 ODB++ 交付給下游廠商,以更準確更完整的「非底片化」資料生產;當然,最新的 IPC-2581 在 Allegro PCB 上也能夠與前、後端配合,轉出需求的整合性資料。
Constraint Manager
為了配合現今繁複佈線規則的需求 Constraint Manager 可以即時的顯示先前所定的規則以及目前佈線的實際效果。利用他「試算表」式的介面,可以很容易的取得、管理、驗證設計規則。訂定的規則之後能夠用來控制訊號的擺放及佈線效果,階層化的介面能容易的將相關的訊號做統一的控制,例如匯流排線設定及套用,利用 Constraint Manager 可以很快的了解現在佈線狀況是否達到需求。
Cadence Allegro PCB Router — 先進的自動及手動佈線軟體
Cadence Allegro PCB Router 是市面上最先進的自動及手動佈線軟體,能夠與 Cadence Allegro PCB Editor 充分結合,將電路板甚至是線路圖上所定義的參數及設計宣告傳導至 Allegro PCB Router,內建的自動佈線軟體的可同時在 6 個訊號層走線而零件接點數不限,如果同時自動佈線的層數較多,可用相當經濟的價格升級到其他等級,得到最大的效益。
在手動佈線的方面 Allegro PCB Router 獨特的推線擠線功能,在走一條新線路時它能自動推開原有的佈線 / 貫孔及繞過零件接點,在編輯線段或貫孔時推擠,利用 ghost 功能會顯示出幾個佈線的方式的建議點,當游標選擇其一時程式會動態的顯現出來,另外也有多重的 undo 功能可恢復到先前的某個佈線步驟。
在複雜且多層的板子上適當貫孔位置是不易選取的, Allegro PCB Router 會顯示附近可用的貫孔點,只要對中意的位置連點兩下就可打上貫孔,手動佈線支援直角、45 度角、任意角的走線模式,為了更好的生產性,可以選擇一個區塊或者是整張版子都做一個自動整線的動作,可去掉一些不需要的彎角等狀況。
為了要能夠處理高密度且複雜的電路板,Allegro PCB Router 利用他那強大的、以外型辨識的自動佈線架構,能充分應用電路板上的可走線空間,能夠輕鬆的面對 bga 做 Fanout 的零件,利用此架構能夠輕鬆地以格點或非格點的方式來處理標準尺寸或非標準尺寸的零件,而不需要以手工佈線逐一處理以提高自動佈線的完成率及效率。