如何讓你的Cadence Library看起來酷炫

AdelaideLiu發表於2020-10-08

寫在前面:這個tips只在IC61下測試過。

在組內做專案的童鞋有可能會遇到這樣一種情況,一開啟Cadence的Library Manager,發現左邊有好幾十個lib。除了廠商提供的各種工藝庫外,還有自己design的庫,有時候還要呼叫其他人的庫。就像下圖所示:(為了偷懶, 作者君就放了幾個意思一下了……)
在這裡插入圖片描述

這樣的預設樣式不僅看起來不夠美觀,而且管理起來也令人頭疼。作為一個追求美學的攻城獅,這簡直不可接受。其實在Cadence裡,Library manager就有這樣的功能。
點選library manager上方的view選項,有一項是Display options:
在這裡插入圖片描述

然後選擇Custom library display attributes 後面的Edit按鈕,會彈出一個Display Settings的視窗。在這個視窗裡,現在只有一個Invisible的標籤,當然你也可以幫其他人把他們的lib設成invisible,不過小心被人打死……
在這裡插入圖片描述

點選那個add按鈕,新建一個自己的分類。這裡我輸入的是Techref,用來放置工藝庫。然後在右邊可以選擇顏色和圖示,這裡我將工藝庫設為紅色,用一個mos作為圖示,如下圖所示:
在這裡插入圖片描述

然後去工作目錄下,開啟cds.lib檔案,輸入:

ASSIGN analogLib DISPLAY Techref
ASSIGN basic DISPLAY Techref
ASSIGN functional DISPLAY Techref

把你想列入工藝庫的都ASSIGN成Techref的分類,然後重新開啟library manager。看現在的工藝庫是不是都變成了紅色名字,而且前面還有圖示。
在這裡插入圖片描述

有人說,這樣看起來還是很亂,能不能進一步分類呢?當然可以啦。

我們再新建一個庫叫: TechLib,然後把它的Display也assign 成Techref:

ASSIGN TechLib DISPLAY Techref
再加入一行程式碼:

ASSIGN TechLib COMBINE US_8ths ahdlLib analogLib …
然後重新整理一下,這樣可以看到出現了一個二級目錄TechLib。這樣是不是更清晰了呢。

Tips:在cds.lib裡,新建TechLib的define命令要放在上面兩行程式碼之前。

這樣,我們就可以給不同型別的lib分類啦,看起來是不是炫酷了很多~~~

相關文章