022天津同城交友网

标题: vcs编譯时,如何编译到默認的WORK库中,便利之后的調用 [打印本页]

作者: 雨后空    时间: 2020-3-9 20:53
标题: vcs编譯时,如何编译到默認的WORK库中,便利之后的調用
    文章简介:请问:用vcs编译DUT能否把模块整合到自己建立的库文件里面,如何实现?PS1:在论坛里找了很多帖子,找到一个vcsmx使用synopsys_sPS2:因为找到了几个vcs-help中都没有的参数所以觉得是可以实现的



背景是这样的:我想节省时间同时跑多个case,每次只编译tb,直接调用編译好的DUT的文件,这樣仿真会更稳定。
请问:用vcs编译DUT能否把模块整合到自己建立的库文件里面,如何实现?如果不能,那么如何将DUT编译到vcs默认的WORK库里面?这个默认的库在哪?(Synopsys setup file?)


PS1:在论坛里找了很多帖子,找到一个vcs mx使用synopsys_sim_setup文件建立库目錄,vhdl编译到库目录里面,默认是work得到的启发,望大牛解疑。
PS2:因为找到了几个vcs -help中都没有的参数所以觉得是可以实现的,看见了-work logical_library和-resolve和+reflib+libs,感觉和questasim调用其它库的方法异曲同工,所以希望聚聚们都能看到,帮帮忙


作者: 彩虹网    时间: 2020-3-9 20:53
二楼我给出我用questasim实现上述功能的步骤,1.vlib建立source库;vmap source source;编译DUT,其中注意添加-work source。2.照常vlib work库,编译TB,跑的时候(vsim)加上-L 第一步里面source库的地址。上述方法是可以实现的。





欢迎光临 022天津同城交友网 (http://www.btlz.cn/) Powered by Discuz! X3