Transcript窗口位于主窗口的下方,如图2-67所示。其主要作用是输入操作指令和输出显示信息两大类,在本书中称其为命令窗口。在前文中也曾经提到,ModelSim的菜单栏并不包含所有的操作命令,这些不在菜单栏中使用的命令,就必须采用命令行操作的方式来执行。当然,菜单栏中有的操作也可以使用命令行操作的方式来执行。作为一个新的用户,不了解命令行操作方式是可以理解的。但是,当用户试图使用一些高级功能时,命令行操作方式会变得十分重要。本书在给出实例的同时,将所有实例中用到操作的具体命令名称和命令格式也进行了介绍,当用户熟悉这些命令后,使用命令行操作方式会比使用菜单栏操作快捷得多。
图2-67 Transcript窗口
命令输入区域一般在窗口的最底行,以“ModelSim>”开头,在后面的光标区域内可以输入命令。如果用户把“Help”菜单中的“Command Completion”选项打开,在输入命令的同时可以得到提示信息。
各种显示信息也会显示在Transcript窗口。设计中有一些系统函数,如$display、$monitor等,其显示或监视的信息就会输出在这个窗口中。当输入命令行或执行操作时,各种装载、编译、设计文件的信息也会在这个区域内显示。显示信息均以“#”开头。Transcript窗口的所有输入和输出信息都可以被保存,保存后的文件还可以作为Do文件来使用。