CPS 交付軟體

別家交付 PDF,我們交付可量測的電路

BrigenOne 是 CPS 自行開發的電路分析瀏覽器。你拿到的不是一疊靜態圖檔,而是一份能追線、能對照版圖、能量測的活資料——免安裝,下載即開。

安裝
免安裝,單一執行檔
協作
支援網路多人同時使用
檢視
雙螢幕,版圖與電路圖並行
系統
支援全部 Windows 版本

為什麼這件事重要

電路分析報告的價值,取決於你的工程師能多快讀懂它。

一般交付方式

一疊 PDF 圖檔

想確認某個元件在版圖上的位置,得自己在幾十張圖之間比對座標。想追一條線走到哪裡,只能用眼睛沿著線找。查一個 net 花掉半小時是常態。

BrigenOne

可互動的電路資料

在電路圖上選一個元件,按一個鍵,它立刻在版圖上被標記出來——反過來也一樣。整條線網一鍵高亮,跨視圖同步。金屬層影像逐層切換,直接看到走線壓在哪一層。

這是 CPS 少數無法被複製的東西。做逆向工程的公司不少,但自己養軟體團隊、把工具一起交給客戶的,是另一回事。

核心功能

其他都是輔助。真正讓分析報告變快的是這幾件事。

  • R

    Cross Reference — 版圖與電路圖雙向對照

    在電路圖裡選中一個元件(例如 C12)按下 R,它會在版圖標註視圖裡被高亮。反過來,在版圖上選中 M906 按 R,它所屬的那張電路圖會被打開並高亮該元件。

    這是全套軟體最常用的一個鍵。版圖與電路圖之間的對應關係,是逆向工程報告最難自己建立、也最有價值的部分。

  • Shift+9

    Cross Probe — 在電路圖選一條 Net,看到版圖上的實際走線

    在電路圖裡把游標移到一條線網上按 Shift+9,這條 net 不只在電路圖被高亮,連版圖上對應的實體走線也一起標出來——走在哪一層、繞了多遠、線寬多少,全部看得到。

    這在類比電路裡是非常關鍵的功能。類比設計的成敗常常不在電路圖上,而在佈局:一條電源走線的寬度、一對差動訊號的對稱性、關鍵節點的寄生電容——這些只有把電路和實體走線擺在一起看才判斷得出來。

  • N9Ctrl+9

    Net 與 Probe — 同時追多條線網

    N 把游標所在的整條線網高亮並選取。9 是 Probe,同樣高亮整條線網,但不同線網會標成不同顏色,可以同時追好幾條而不會混淆。

    追完按 Ctrl+9 一次清除所有標記。

  • 搜尋列

    尋找 Cell 與元件

    大型晶片的階層可能有數百個 cell。搜尋列可以直接依 cell 名稱或 Instance Name 查找,找到後直接開啟對應的視圖,不必在階層樹裡一層層展開。

    例如要在 Top 的標註視圖裡找 PMOS M336:選擇搜尋類型 Instance name → 輸入 M336 → 按 Enter,該元件立刻被高亮。

  • F1F10

    分層背景影像 — 逐層金屬切換

    背景視窗放的是實際拍攝的分層晶片影像。F1 到 F10 直接對應 Metal 1 到 Metal 10,按一下就切換一層;另有專鍵在 PL 與 PS 影像之間切換。

    也可以把游標移到背景面板滾動滾輪逐層瀏覽,或直接雙擊某一層跳過去。你看到的是真的晶片照片,不是示意圖。

  • KQ

    量測與屬性查詢

    在版圖標註視圖按 K 啟動尺規,直接在晶片影像上量距離,按 Esc 結束。選中任一元件按 Q 叫出屬性視窗,顯示 Instance Name、元件類型、參數等資訊。

雙螢幕

預設就是雙螢幕模式:版圖標註顯示在主螢幕,電路圖顯示在第二螢幕。可以在 BRIGEN → Setting → Screen 調整成 Annotation 靠左或 Schematic 靠左。一邊看版圖一邊看電路圖,不用切視窗——這是實際工作時感受最明顯的差別。

多人協作

BrigenOne 支援網路多人同時使用。同一份專案可以讓團隊裡好幾位工程師各自開啟、同時查閱,不必互相等待,也不必複製多份檔案到各自的電腦。討論同一個電路時,大家看的是同一份資料。

實際操作畫面

雙向對照的能力,用文字描述不如直接看畫面。以下三組截圖取自實際交付的專案。

R

在電路圖選一個元件,看到它在版圖上的位置

這顆晶片有上萬個電晶體。要靠人工在版圖上找出電路圖裡的某一顆,等於大海撈針——這是逆向工程報告最花時間、也最容易出錯的一步。

電路圖
BrigenOne 電路圖視圖,一顆電晶體 M1287 被白色方框選取,週邊元件標有通道寬長比

下層電路圖裡選中電晶體 M1287(白框處),旁邊可以看到每顆元件的尺寸標註,例如 0.35/0.45。

版圖 按下 R
晶片版圖的 SEM 影像,先前選取的電晶體以白色方框標示其實際位置,週邊有紅色元件框與接點標註

同一顆元件立刻在實際拍攝的晶片影像上被標出來(白框處)。紅框是其他已辨識的元件,洋紅色是接點。

Shift+9

在電路圖選一條線網,看到它實際怎麼走

這在類比電路裡尤其關鍵。一條電源線的寬度、一對差動訊號的對稱性、關鍵節點的寄生電容——這些只有把電路和實體走線擺在一起看才判斷得出來。

電路圖
BrigenOne 電路圖視圖,一條線網以白色高亮,穿越多個功能模組之間

在電路圖上選一條線網,它以白色highlight,可以看出它穿過哪幾個功能模組。

版圖 按下 Shift+9
晶片版圖上以白色標示的實際金屬走線路徑,可見其繞行方式與經過的區域

同一條線網在版圖上的實際走線——繞了多遠、走在哪一層、線寬多少,全部看得到。

四種檢視

同一個 cell 可以用四種方式打開。在 Cellview 面板選中名稱後,四個圖示會出現。

版圖標註

Annotation View

真實晶片影像疊上元件與走線標註。這是判斷實體佈局的主視圖。

電路圖

Schematic View

還原出來的電路原理圖,依功能模組分塊並正確命名連線。

標註符號

Annotation Symbol View

該 cell 在版圖層級中的符號表示。

電路符號

Schematic Symbol View

該 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 ReferenceR兩者
Net 高亮N兩者
Probe9兩者
Cross ProbeShift+9兩者
清除 ProbeCtrl+9兩者
屬性視窗Q兩者
尺規量測K僅版圖
下載資料D兩者
平移模式Z兩者
視窗滿版F兩者
背景滿版Shift+F僅版圖
彈出視窗Ctrl+~兩者

檢視操作

動作操作方式
放大Ctrl + 滾輪上推
縮小Ctrl + 滾輪下拉
連續放大持續按住滑鼠左鍵
連續縮小持續按住滑鼠右鍵
框選放大按右鍵拖曳,黃框範圍即放大區
上下左右移動方向鍵

分層影像

影像層按鍵
Metal 1 – Metal 10F1 – F10
PL / PS 影像切換專用切換鍵
指定層在背景面板雙擊該層

開始使用

三個步驟

  1. 下載 Brigen.exe,不需要安裝,雙擊即可執行。
  2. 輸入 CPS 提供的帳號與密碼登入。
  3. 在專案管理頁選擇你的專案,點 Ann 開啟版圖標註視圖,開始瀏覽。
帳號

BrigenOne 需要 CPS 核發的帳號才能開啟專案資料。購買電路分析報告時一併提供。

系統需求

作業系統支援全部 Windows 版本(32/64 位元)
處理器1.3 GHz 以上
記憶體1 GB 起,建議 2 GB 以上
硬碟空間至少 100 MB,視瀏覽資料量而定
螢幕解析度800×600 以上
網路支援多人同時連線使用同一份專案
BrigenOne 頂層電路視圖,顯示多個功能模組區塊與其連線,右側為屬性面板
BrigenOne 的頂層階層視圖:level shifter、current source、regulator、power switch 等功能模組,右側面板顯示選中元件的屬性。

想看實機操作

我們可以用一份公開報告做線上導覽,示範 Cross Reference 與線網追蹤實際跑起來的樣子。

預約線上導覽