作者EvilYakult (Ulf )
看板Electronics
标题Re: [请益] Laker L3 import netlist
时间Fri Aug 14 16:36:12 2009
※ 引述《tcjlu ()》之铭言:
: 先谢谢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完成?
: 谢谢各位的回答~
绕线绕不出来的话 你可以试试看 把自动绕线的规则 调整看看
因为L3的自动绕线功能 老实说感觉有点笨 (个人认为XD)
设定好之後L3会依照 你设定的规则(ex.只能走M1,M2,可跨过元件,etc...)
去跑线 这部份在L3里面就可以调整了 不用去别的地方找..
所以如果 重覆性的电路比较少的话 确实是要动手画比较多遍~
我只觉得L3产生元件的功能比L2强很多很多就是了...
不过光是这样也省了不少时间
: ※ 引述《EvilYakult (Ulf )》之铭言:
: : 你是拖哪一层的电路?
: : 最上层的?
: : 还是cell?
: : 你如果是拖上层的那只有soft pin根soft boundry
: : 那是正常的
: : 因为你的cell没有建立
: : 对就是你所想的NAND那些东东
: : 都要建起来
: : 你才有办法把上层电路拉到layout视窗
: : 自动产生出你所需要的元件或者是电路看你给的是什麽档案
: : 参考看看 去年去思源受训的时候刚好有交L3 ^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.224.68.139
1F:推 tcjlu:我後来找到问题所在了 原来是我没有generate system pin 09/04 19:15
2F:→ tcjlu:只要把每个cell的pin都generate以後就可以routing了! 09/04 19:15