共找到2條詞條名為LVS的結果 展開

LVS

IC設計時的版圖驗證步驟

LVS全稱為Layout Versus Schematics,是 Dracula 的驗證工具,用來驗證版圖和邏輯圖是否匹配。LVS 在晶體管級比較版圖和邏輯圖的連接性,而且輸出所有不一致的地方。

LVS 驗證


  基流程
 圖形系統產版圖據。   式  件轉換  網,,網路編輯器,    描述級晶管級網轉化  網。 夠網路轉化模型。輸輸始, 跟蹤模型。 啟式搜索步。首, 跟蹤、/ 模型,搜索求溯徑。  跟蹤程檢測匹配, 匹配器件節匹配標識。  檢測匹配,停止搜索徑。  指器件匹配標識搜索徑致, 考慮模型連續。  檢測致,輸列圖形式示。除較網路, 較器件襯底類型( COMS 電路中 NMOS 和 PMOS)和一些器件參數。
  具包括列檢查
1) 版圖與版圖
版圖與版圖(LVL)是 LVS 的一部分,它是用來比較器件級或門級兩個相似版圖的
資料庫,從而報出在互連關係和器件參數方面不一致的地方。
2) 邏輯與邏輯
邏輯與邏輯(SVS)是 LVS 的一部分,它是來比較兩個邏輯圖的。
3) 版圖與邏輯
版圖與邏輯(LVS)是用來確認版圖和邏輯圖是否一直工作。LVS 比較版圖和邏輯圖
在晶體管級的連接是否正確,並以報告的形式列出差異之處。

LVS 的錯誤類型


LVS 的錯誤類型大體分為兩類:不一致的點和失配器件。不一致點可分為節點不一
致和器件不一致。節點不一致是指版圖和邏輯圖中各有一節點,這兩個節點所連器件的
情況相似,但是又不完全相同。器件不一致是指版圖和邏輯圖各有一器件,這兩個器件
相同,所連接的節點情況很相似,但又不完全相同。失配器件是指所有的器件在邏輯圖
中有而在版圖中沒有,或在版圖中有而在邏輯圖中沒有。具體來講,LVS 的錯誤類型有
以下十五種:
1) 匹配的節點上沒有器件;
2) 匹配的器件上有不匹配的節點;
3) 器件不匹配;
4) 匹配的節點上有多餘的版圖器件;
5) 匹配的節點上有多餘的線路圖器件;
6) 匹配的節點上有非匹配的版圖和線路圖器件;
7) 其他不匹配的版圖器件;
8) 其他不匹配的線路圖器件;
9) 器件的類型(N 型和 P 型,多晶電阻或擴散電阻)不匹配;
10) 器件得尺寸(W 或 L)不匹配;
11) MOS 可逆性錯誤;
12) 襯底連接不匹配;
13) 器件的電源連接不匹配(多電源供電的情況);
14) 簡化多個 MOS 拼接為單個 MOS 時出錯(與 LVSCHK 中命令得 K 選項有關);
15) 過濾多餘的器件出錯(與 LVSCHK 中命令的 F 選項有關)。
LVS 錯誤既指單個器件、單個節點,又指組合結構(子電路)。不匹配的子電路(子
電路中有多個器件和節點)往往只是其中的一個和幾個節點或器件不匹配,並不是所有
的都不匹配。與一個不匹配點關聯的一切器件和節點都作為錯誤的個數,LVS 報告文
件里分別列出了每一個不匹配點。錯誤報告與人們通常的理解有出入,例如:兩根信號
線調換了位置,按常理來說,只能算一個錯誤,但 LVS 報告有兩個錯誤。