Re: [請益] Laker L3 import netlist
先謝謝E大回答!
我是單純import一個簡單的NAND電路測試
根據昨天j大的水球得知說 是跟model file有關
可以找laker的document裡面有教怎麼寫model file
不過 因為CIC沒有提供model file
所以我又google到另一個方法
是把netlist宣告的電晶體的model(例如pch,nch)
改成Laker的MCell的model名稱(可以在.tf檔裡面找到)
這樣子再重複一次CIC教材中lab1的動作 就會有layout出來了
最後再用net route的功能繞線就可以完成接線
不過我目前還有一個問題
就是說如果電路裡面有包含subckt (例如AND有包含nand跟inverter)
我再做的時候 會先進去nand跟inv的cell產生各自的layout
再進去AND的cell產生layout
不過, laker的net route功能似乎不能對引用進來的instance繞線
雖然說soft pin間會有連線 但是routing就是出不來
我看CIC的lab步驟裡面他的解決方法
是把nand跟inv的cell, smash成one level以後以產生layout
不過如果複雜的電路是不是就要手動點很多次?
所以想問問看各位
是不是有什麼功能可以把soft pin之間的routing完成?
謝謝各位的回答~
※ 引述《EvilYakult (Ulf )》之銘言:
: ※ 引述《tcjlu ()》之銘言:
: : 各位好
: : 我之前畫layout 都只有使用laker基本的功能(應該算Laker L2?)
: : (像是 path rectangular MCell 等等)
: : 最近因為從朋友那邊拿到一本CIC的Laker L3講義
: : (Full-Custom Layout Editor with Laker, July 2007)
: : 想嘗試看看裡面的功能 (netlist轉layout)
: : 我的問題在 import netlist後
: : 照著書裡面Laker L3 Lab1的說明
: : 用滑鼠中鍵拖曳左邊的電路到右邊的layout視窗
: : 但並沒有如書中所示變成完整的layout
: : 而是只有跑出來soft pin跟soft boundry而已
: : 不知道板上有沒有人知道說 要怎麼做才能跑出真正的layout?
: : 謝謝~
: 你是拖哪一層的電路?
: 最上層的?
: 還是cell?
: 你如果是拖上層的那只有soft pin根soft boundry
: 那是正常的
: 因為你的cell沒有建立
: 對就是你所想的NAND那些東東
: 都要建起來
: 你才有辦法把上層電路拉到layout視窗
: 自動產生出你所需要的元件或者是電路看你給的是什麼檔案
: 參考看看 去年去思源受訓的時候剛好有交L3 ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.196.111
討論串 (同標題文章)