![ModelSim电子系统分析及仿真(第4版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/985/50492985/b_50492985.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3.1 创建一个新库
在ModelSim软件中,库是仿真的基础,所有仿真的程序实例都要编译入库才能进行仿真,所以在进行仿真之前,必须先建立库文件,可按以下操作进行。
(1)创建新的库。
在ModelSim菜单栏中选择“File”→“New”→“Library”选项,如图1-3所示。
![](https://epubservercos.yuewen.com/FAAC88/29739775207282506/epubprivate/OEBPS/Images/47708_14_4.jpg?sign=1739310823-6l3MX1soAa6goY4MWYYV1OOiXfbH2qum-0-9f2a314309fa06372b37078bcdda9260)
图1-3 创建新的库
(2)输入库的名称。
在弹出的对话框中输入库的名称,如图1-4所示。对话框弹出时默认选中第三项“a new library and a logical mapping to it”,下方两个可输入区域“Library Name”和“Library Physical Name”,默认名称均为“work”,这也是ModelSim中默认的库名称。由于是第一个例子,这里的选项都不需要进行设置,全部采用默认设置。
(3)新的库建成。
在输入库的名称后单击“OK”按钮,即可完成库的创建。新的库会出现在ModelSim的库标签页中,如图1-5所示。最上方的work(empty)就是新建好的库,后面括号中的empty表示此库是空的。可以看到,在work库下面还有很多库文件,这些都是ModelSim自带的库,可以在设计中使用。
建好库的同时,在ModelSim的下方窗口中会出现对应的提示信息,如图1-6所示。注意最上方的两行语句:vlib work和vmap work work,这是ModelSim命令行的操作语句,熟练使用这些语句可以大大加快仿真流程,这些都会在后续章节中介绍。
![](https://epubservercos.yuewen.com/FAAC88/29739775207282506/epubprivate/OEBPS/Images/47708_15_1.jpg?sign=1739310823-rH8pH6nizUeHB3a26vqrJYhDxHkXH4FS-0-61b98f27389670a4f13ce82ca288431d)
图1-4 库的设置
![](https://epubservercos.yuewen.com/FAAC88/29739775207282506/epubprivate/OEBPS/Images/47708_15_2.jpg?sign=1739310823-sfxwZTdM65ICdmIkJWjRvjqn2Ye7wGaW-0-a8d056ffd006e8e00b56894541099ca2)
图1-5 建好的库文件
![](https://epubservercos.yuewen.com/FAAC88/29739775207282506/epubprivate/OEBPS/Images/47708_15_3.jpg?sign=1739310823-GwMow2d6gOIm6igUuBAxdQx5UmNJemb1-0-da3a80c683560cb69eab44fd5accbb58)
图1-6 提示信息