Re: [問題] Full custom與Cell based整合問題

看板Electronics作者 (..............)時間18年前 (2007/10/13 19:56), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
※ 引述《OmOq (Nice Guy)》之銘言: : 請教一下Full custom與Cell based要整合時的一些問題!!! : 我打算設計一個電路共分兩部分 : 第一部份 我都是自己用laker畫layout 並萃取電容參數 : 行成netlist(.sp)檔了 : 而第二部分的控制電路 我打算用Verilog來編寫 : 如此一來 請問有辦法做整合的動作嗎? 整合?你應該是指co-simulation動作吧 最簡單的 你可以用candence裡面的軟體(spectre)跑 模擬的模式選擇"spice-verilog"就可以 不過細節當然很繁瑣 就要抓些文件來閱讀 CIC也有提供相關的課程 有興趣的話可以去聽 : 目前我有找一些資料 像是Design Compiler與SOC Encounter之類的 : 好像是做Cell based流程的合成與placing & routing的工具吧(?) : 請問有辦法將其轉成.sp檔與Full custom做整合嗎? 可以 做完P&R可以輸出兩種.v檔 一個可以拿來跑verilog 另一個可以拿來做LVS 做LVS也很簡單 在工作站環境中下"v2lvs"這個指令 v2lvs -v CHIP.v -l umc18_lvs.v -o CHIP_source.spi -s umc18_lvs.spi -s1 VDD -s0 GND (以上是不包含memory cell的指令 有用到RAM的話 就還要在加) umc18_lvs.v跟umc18_lvs.spi是foundry(or CIC)提供的 CHIP.v是做完P&R產生的 另外 若是使用台積電的製程 參考準位要改成"VSS" 這樣就可以轉出數位電路相對應的sp檔(CHIP_source.spi) 就可以跟你lay的電路做co-LVS verification 不過 這樣做的是block LVS 也就是tool不會check數位電路裡面的電路(反正一定對) 只會check數位電路跟你lay的電路節點是否正確 除非你們lab手上有library cell 那作法就更多了XD : 還是必須使用別的方式做整合呢? : 因為沒有學過 只是上網找資料 有錯的地方請大家指教 謝謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.17.104

10/13 20:10, , 1F
感謝~大推!~
10/13 20:10, 1F

10/13 23:47, , 2F
拜謝<(_ _)> 我不知道lab的工作站有什麼 囧~~~我先去try看看
10/13 23:47, 2F
文章代碼(AID): #174B9UVt (Electronics)