memory compiler生成的ram怎么和其他原文件一起用DC综合
现在已经完成了RTL源文件,也通过memory compiler生成了RAM的综合文件
如何将RAM和系统的其他文件一起用DC综合?
谢谢各位大侠
小编有memory compiler吗,可否上传呀?
LZ,你有memory compiler吗?求发一个啊
找到相应RAM的DB文件,并在综合脚本中,调用这个DB文件。
只要 .lib/.db就行了啊,dc不需要RAM的verilog model,那个是做simulation用的
How can one do compilation on own bit cells?
Memory Compilier 生成的DB文件在哪里?
Memory Compiler可以生成.lib将它转成.db,然后在DC中库调用加进去即可,RAM附近的时序可以优化。也可用空MODULE来做,但该处的时序无法优化。
MC生成的ram有很多格式,首先找到对应的.lib文件,然后放到dc中将其转换成.db文件。具体做法是用 read_lib 将.lib读入,然后用write -f db。
转换好后,将.db放到link库中就可以了
use lc_shell tool to convert .lib to .db
in Synopsys_dc.setp include standard cell/ram .db in your library
dc_shell
memory should read db file.
open DC read lib
then write db
read_lib xxxx.lib
write_lib xxxx -output xxx.db
read_lib 将.lib读入,然后用write -f db。
转换好后,将.db放到link库中就可以了
求小编帮我生成一个8kb的ram呀
1:read_lib *.lib
*.lib是由Artisan生成的Synopsys库,一般会同时生成四个,选择*_ss_*.lib或*_slow_*.lib,即其中最慢的。
读过程一般会有warning,可以不管,但一定要看到“Technology library 'abc' read successfully”。
其中abc是库名。
例如:read_lib spram_512x16_slow_syn.lib
反馈:(前面的很多warning忽略)Technology library 'spram_512x16' read successfully
2:write_lib -format db abc -output abc.db
abc是刚才显示的库名,abc.db是要生成的文件名。
例如:write_lib -format db spram_512x16 -output spram_512x16.db
小编请问,那你是如何用mc生成了RAM的综合文件?谢谢啊。我搞了半天不会
这个要看你是什么的库如果是.18 或者 .13的库它们的mc一般是不支持linux的而是支持solaris的你要搞到一个solaris虚拟机也好实体机也好在solaris里面就可以用mc来生成 memory的各种模型如果是更新的库一般是没有给mc你的而是给出一些已经做好的memory 做成一个个macro cell的形式给出而里面是有各种对应模型的
谢谢好啊
小编,求Memory Compiler软件
Memory Compilier 生成的DB文件在哪里?
where is soft?
MC生成的是.lib文件,综合需要的.db文件是有.lib文件转换来的,我觉得前面的大牛们写的很清楚呀~
謝指點
你们都是不看评论的吗!不是写的很清楚
在DC启动文件中设置Link_library,在其中加入ram的db文件,在DC中进行link即可
怎么搞?
tsmc的好像不能用?
http://bbs.eetop.cn/thread-281729-1-1.html
http://bbs.eetop.cn/thread-281729-1-1.html有下载