一疊 PDF 圖檔
想確認某個元件在版圖上的位置,得自己在幾十張圖之間比對座標。想追一條線走到哪裡,只能用眼睛沿著線找。查一個 net 花掉半小時是常態。
BrigenOne 是 CPS 自行開發的電路分析瀏覽器。你拿到的不是一疊靜態圖檔,而是一份能追線、能對照版圖、能量測的活資料——免安裝,下載即開。
電路分析報告的價值,取決於你的工程師能多快讀懂它。
想確認某個元件在版圖上的位置,得自己在幾十張圖之間比對座標。想追一條線走到哪裡,只能用眼睛沿著線找。查一個 net 花掉半小時是常態。
在電路圖上選一個元件,按一個鍵,它立刻在版圖上被標記出來——反過來也一樣。整條線網一鍵高亮,跨視圖同步。金屬層影像逐層切換,直接看到走線壓在哪一層。
這是 CPS 少數無法被複製的東西。做逆向工程的公司不少,但自己養軟體團隊、把工具一起交給客戶的,是另一回事。
其他都是輔助。真正讓分析報告變快的是這幾件事。
在電路圖裡選中一個元件(例如 C12)按下 R,它會在版圖標註視圖裡被高亮。反過來,在版圖上選中 M906 按 R,它所屬的那張電路圖會被打開並高亮該元件。
這是全套軟體最常用的一個鍵。版圖與電路圖之間的對應關係,是逆向工程報告最難自己建立、也最有價值的部分。
在電路圖裡把游標移到一條線網上按 Shift+9,這條 net 不只在電路圖被高亮,連版圖上對應的實體走線也一起標出來——走在哪一層、繞了多遠、線寬多少,全部看得到。
這在類比電路裡是非常關鍵的功能。類比設計的成敗常常不在電路圖上,而在佈局:一條電源走線的寬度、一對差動訊號的對稱性、關鍵節點的寄生電容——這些只有把電路和實體走線擺在一起看才判斷得出來。
N 把游標所在的整條線網高亮並選取。9 是 Probe,同樣高亮整條線網,但不同線網會標成不同顏色,可以同時追好幾條而不會混淆。
追完按 Ctrl+9 一次清除所有標記。
大型晶片的階層可能有數百個 cell。搜尋列可以直接依 cell 名稱或 Instance Name 查找,找到後直接開啟對應的視圖,不必在階層樹裡一層層展開。
例如要在 Top 的標註視圖裡找 PMOS M336:選擇搜尋類型 Instance name → 輸入 M336 → 按 Enter,該元件立刻被高亮。
背景視窗放的是實際拍攝的分層晶片影像。F1 到 F10 直接對應 Metal 1 到 Metal 10,按一下就切換一層;另有專鍵在 PL 與 PS 影像之間切換。
也可以把游標移到背景面板滾動滾輪逐層瀏覽,或直接雙擊某一層跳過去。你看到的是真的晶片照片,不是示意圖。
在版圖標註視圖按 K 啟動尺規,直接在晶片影像上量距離,按 Esc 結束。選中任一元件按 Q 叫出屬性視窗,顯示 Instance Name、元件類型、參數等資訊。
預設就是雙螢幕模式:版圖標註顯示在主螢幕,電路圖顯示在第二螢幕。可以在 BRIGEN → Setting → Screen 調整成 Annotation 靠左或 Schematic 靠左。一邊看版圖一邊看電路圖,不用切視窗——這是實際工作時感受最明顯的差別。
BrigenOne 支援網路多人同時使用。同一份專案可以讓團隊裡好幾位工程師各自開啟、同時查閱,不必互相等待,也不必複製多份檔案到各自的電腦。討論同一個電路時,大家看的是同一份資料。
雙向對照的能力,用文字描述不如直接看畫面。以下三組截圖取自實際交付的專案。
這顆晶片有上萬個電晶體。要靠人工在版圖上找出電路圖裡的某一顆,等於大海撈針——這是逆向工程報告最花時間、也最容易出錯的一步。
下層電路圖裡選中電晶體 M1287(白框處),旁邊可以看到每顆元件的尺寸標註,例如 0.35/0.45。
同一顆元件立刻在實際拍攝的晶片影像上被標出來(白框處)。紅框是其他已辨識的元件,洋紅色是接點。
這在類比電路裡尤其關鍵。一條電源線的寬度、一對差動訊號的對稱性、關鍵節點的寄生電容——這些只有把電路和實體走線擺在一起看才判斷得出來。
在電路圖上選一條線網,它以白色highlight,可以看出它穿過哪幾個功能模組。
同一條線網在版圖上的實際走線——繞了多遠、走在哪一層、線寬多少,全部看得到。
同一個 cell 可以用四種方式打開。在 Cellview 面板選中名稱後,四個圖示會出現。
真實晶片影像疊上元件與走線標註。這是判斷實體佈局的主視圖。
還原出來的電路原理圖,依功能模組分塊並正確命名連線。
該 cell 在版圖層級中的符號表示。
該 cell 在電路階層中的符號表示。
Cellview 面板可切換 BlockCell 與 CellDefinition:所有階層化電路圖在 BlockCell 裡,數位 cell 在 CellDefinition 裡。在電路圖中雙擊一個具有 schematic 與 symbol 視圖的 LibDevice,即可下鑽(Descend)進入該元件的內部電路。
右下角搜尋列可依 Instance Name 等條件查找。例如要在 Top 的標註視圖裡找 PMOS M336:開啟 Top 標註視圖 → 選擇搜尋類型 Instance name → 輸入 M336 → 按 Enter,該元件即被高亮。
下鑽(Descend)是開啟一個新視圖,沒有返回上一層的功能——看完直接關閉該視圖分頁即可。另外 BrigenOne 是唯讀瀏覽器,選單中的 Create 與 Edit 不可使用;要修改電路請改用我們一併交付的 Cadence 相容檔案。
沿用 Cadence 的操作慣例,用過 Composer 的工程師幾乎不需要重新學。
| 功能 | 按鍵 | 視圖 |
|---|---|---|
| Cross Reference | R | 兩者 |
| Net 高亮 | N | 兩者 |
| Probe | 9 | 兩者 |
| Cross Probe | Shift+9 | 兩者 |
| 清除 Probe | Ctrl+9 | 兩者 |
| 屬性視窗 | Q | 兩者 |
| 尺規量測 | K | 僅版圖 |
| 下載資料 | D | 兩者 |
| 平移模式 | Z | 兩者 |
| 視窗滿版 | F | 兩者 |
| 背景滿版 | Shift+F | 僅版圖 |
| 彈出視窗 | Ctrl+~ | 兩者 |
| 動作 | 操作方式 |
|---|---|
| 放大 | Ctrl + 滾輪上推 |
| 縮小 | Ctrl + 滾輪下拉 |
| 連續放大 | 持續按住滑鼠左鍵 |
| 連續縮小 | 持續按住滑鼠右鍵 |
| 框選放大 | 按右鍵拖曳,黃框範圍即放大區 |
| 上下左右移動 | 方向鍵 |
| 影像層 | 按鍵 |
|---|---|
| Metal 1 – Metal 10 | F1 – F10 |
| PL / PS 影像切換 | 專用切換鍵 |
| 指定層 | 在背景面板雙擊該層 |
BrigenOne 需要 CPS 核發的帳號才能開啟專案資料。購買電路分析報告時一併提供。
| 作業系統 | 支援全部 Windows 版本(32/64 位元) |
|---|---|
| 處理器 | 1.3 GHz 以上 |
| 記憶體 | 1 GB 起,建議 2 GB 以上 |
| 硬碟空間 | 至少 100 MB,視瀏覽資料量而定 |
| 螢幕解析度 | 800×600 以上 |
| 網路 | 支援多人同時連線使用同一份專案 |