微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 怎么把encounter导出的.v文件 转换成.cdl文件啊

怎么把encounter导出的.v文件 转换成.cdl文件啊

时间:10-02 整理:3721RD 点击:
请问 怎么把encounter导出的.v文件 转换成.cdl文件啊
我要做LVS

最好直接从encounter到处cdl.或则你可以拿到与encounter一样的物理单元库,利用工具在.v和cdl之间转换一下(你可以自己编个工具,另一种方法把.v导入virtoso后再导出cdl,看你用的工具了)

可以通过nettran 转换

看你的v是用什么方式写成的了.如果是综合后的门级网表,那基本上就是纯文字替换的问题,编个小脚本就搞定了,不必麻烦工具.

用v2lvs
v2lvs -v <input file>-o <output file>-lsr <reference file> -s <included_header>
-lsr 你的design中与bus的特别定义,需要写成与reference cdl中的格式一样;
-s 如std cell及IP的cdl 文件的include list。格式如:.INCLUDE/data/smic18/stdcell/cdl/stdcell.cdl
用nettran也可以转。
如果你用的calibre做LVS的话,最好用v2lvs;
用hercules的话,用nettran。

现有的文件如下:
Astro,arVerilogToCell时所用的Verilog file(不知道用这个.v文件可不可以)
Astro Stream Out的GDSII文件
Astro Verilog Out的verilog netlist
请教各位:还需要其它文件吗?calibre里v2lvs如何产生LVS所需的网表文件呢?

is v2lvs part of encounter?

v2lvs is a useful command

v2lvs or nettran
v2lvs is from Calibre
nettran is from Hercules ,

v2cdl xx.v > xx.cdl

话没有说完啊。

5楼正解 使用语句 V2LVS

学习了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top