标签页就是软件的Workspace区域(工作区),在新版手册中称此区域为Tab Group(标签页),这个区域提供一系列的标签,让用户可以方便访问一些功能,如工程、库文件、设计文件、编译好的设计单元、仿真结构、波形比较对象等。标签页的最下方是目前打开的标签,如图2-66所示。标签页可以根据用户的需要来显示或隐藏。
图2-66 多标签区域
在标签页中会出现的标签主要分为以下几类。
● Library(库):在ModelSim启动之初,Workspace区域只有Library一个标签页。Library标签内显示最初的设计库。当加入新设计后,Library标签内还会加入设计库,内含被编译通过的设计单元。
● Project(工程):新建一个工程后便会出现,Project标签内会显示当前工程包含的所有文件,包括编译过的和未编译过的。可以通过对Project标签内的文件进行操作,管理整个工程。
● Files(文件):包含载入的设计源文件,Files标签主要在代码覆盖率方面使用。
● Memories(存储器):这个标签内包含了所有设计中memory的列表。当选中一个Memories标签内的内存时,在MDI窗口会显示一个内部数据的窗口。
● Compare(比较):当进行波形比较的时候,这个标签会显示被比较的对象。
● sim(仿真):这个标签在仿真的时候会出现,内部包含仿真的模块和线网信息。如果读者阅读ModelSim帮助文件,需要注意ModelSim把这一标签称为Structure window,即结构标签,因为标签内显示的是设计的层次结构。ModelSim还支持将仿真数据保存为wlf文件格式,在调用此文件时,每个wlf文件都会打开一个新的标签,标签名由用户定义,作为与sim标签的区别。打开wlf文件需要用到Dataset的操作,这些将在第5章中详细讲解。