|
Layout L与Layout XL区别
Cadence许多产品都会通过L、XL、GXL等代号表示不同级别,功能不断是增强
感觉版本迭代一样,1.0,2.0,3.0一样,但是不一定说Layout XL就比Layout L好,我觉得这个可能是要从需求出发的,如果是用不上Layout XL的功能直接用Layout L就好
L只是basic的
XL和GXL都具备电路图驱动和连接驱动的编辑模式
GXL是“most advanced”
目前情况主要是Layout XL在Connectivity以及下方的位置比Layout L多了一些功能
Layout L
Layout XL
Layout XL使用
一、 启动Layout XL
1.在原理图界面直接生成Layout XL
2.在【file】-【new】-【cell viwe】生成选择layout;【Open with】这里面选择Layout XL,这样版图就直接是layoutXL
3.在版图界面直接选择【launch】-【Layout XL】,界面就会出现变化
所以其实这两个工具可以互相转换,选择当前最适合的工具
二、 生成PIN和cell
1.全部生成
在版图界面选择 Connectivity-> Gen From Source->All From Source;后续只选择器件就好,IO和PR Boundary取消选择
2.部分生成
在版图界面 Connectivity-> Gen From Source->Select From Source;在原理图上面选择对应的器件后移动到版图即可
三、 布局
在版图界面选择 Connectivity-> Gen From Source->Place As IN Schematic;版图就会出现变化
四、 飞线(使用LayoutXL提高效率)
1.显示飞线:Connectivity-> Incomplete Nets->Show Incomplete Nets
2.隐藏所有飞线:Connectivity-> Incomplete Nets->Hide Incomplete Nets
建议选择性显示部分飞线进行连线操作,全部显示时由于颜色种类有限和飞线太多反而让人识别不清。
五、 改动
如果schematic有改动则可以依次点击Connectivity-> Update-> Components And Nets打开 Layout Generation Options, 会列出layout中没有但schematic中有的pin, 点击Ok后则会在layout窗口中产生schematic中新加的cell和pin, schematic中已删除的则在layout中会打叉。
Layout XL优缺点
优点:
第一可以方便的将电路中的所有instance准确无误的导入的Layout中,当然这也是建立在前期充分准备的基础上的;
第二点就是导入的layout cell是和schematic对应的,你在schematic中点cell, layout中就会自动点亮与之对应的cell, 反之也是;
第三点就是它会显示对应的连接关系,不用看电路也能准确的把所有net连接起来。
缺点:
第一,由于导入至layout中的instance都有了与电路对应的唯一的instance name所以布局上就有点费时。 比如电路中的 i1和i2都是用的同一个cell, 那么不用layoutXL时, 两个cell随便放都行,但用了layoutXL, 两个cell就必须与i1和i2对应。
第二,layoutXL的飞线是靠pin的名字连接的,一但导入的时候把所有的pin也导进来了,那么就需要把这些pin移动到对应的net上,而不是随手打个label就可以的,因为这样不会显示飞线的,所以手慢的人又会多用一些时间。
总结
通过上面我们可以了解到目前Layout XL中有许多比较好用的功能,如果是需要使用到这些功能的时候,当然是Layout XL更好一些
目前通过我的了解,我感觉Layout XL确实有些功能还挺好用的
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
EDA1024论坛免责声明
请勿上传侵权资料及软件!
如果发现资料侵权请及时联系,联系邮件: fenxin@fenchip.com QQ: 2322712906. 我们将在最短时间内删除。
|