
1.5.2 新建文件菜单介绍
上一节讲述了使用主页面进行文件操作,实际上主要命令均可以使用“文件”(File)→“新建”(New)命令来选择。从“新建”子菜单中可以选择创建目标文件,包括原理图、公共总线系统文件、PCB、FPGA、VHDL,以及相关的库(Library)文件,“新建”子菜单如图1-16所示。
(1)原理图(Schematic):选择“文件”→“新建”→“原理图”命令,即可启动原理图设计的模块,进行原理图的绘制工作。
(2)PCB:选择PCB命令即可启动印制电路板的设计模块。
(3)VHDL文件:选择此命令可运行VHDL程序的编写模块。读者可以参考有关VHDL的参考资料。
(4)Verilog文档:选择此命令可运行Verilog程序的编写模块。读者可以参考有关Verilog的参考资料。
(5)C源代码文档:选择此命令可运行C程序的编写模块。
(6)C头文档:选择此命令可运行C头文件的编写模块。
(7)ASM源文档:选择此命令可运行ASM汇编程序的编写模块。
(8)Text文件:选择此命令可启动一个文本文件编辑模块。
(9)CAM文档:选择此命令可启动CAM(计算机辅助制造)文件生成模块。
(10)输出工作文件:选择此命令将会打开一个集成化的项目输出窗口,设计人员可以在该窗口中选择自己需要输出的对象,并实现输出操作。
(11)数据库链接文件:使用数据库链接文档链接数据库中的字段到设计项目中的参数名。
(12)工程:具有一个子菜单,如图1-17所示。其中包括以下几个命令:

图1-16 “新建”子菜单

图1-17 “工程”子菜单命令
● PCB工程:选择此命令可以打开或生成一个印制电路板(PCB设计项目),在该项目中可以进行原理图的绘制、PCB印制电路板的设计、VHDL程序的编写等设计工作,也可以直接在工作区单击Create a New Board Level Design Project图标执行该命令。
● FPGA工程:选择此命令为启动现场可编程门阵列项目设计模块,在其中也可以添加原理图的绘制、PCB的设计、VHDL程序的编写模块设计工作。
● 内核工程:选择此命令可以打开IP核的设计模块。设计的IP核可以用于FPGA的设计。
● 集成库:选择此命令可以启动集成化库的管理模块,然后用户可以分别创建原理图元件库、PCB封装元件库和VHDL库,并可以将这些库集成到集成化库中,保存为.LibPkg文件。
● 嵌入式工程:选择此命令启动嵌入式系统项目设计模块,在其中也可以添加原理图的绘制、PCB的设计、VHDL程序的编写模块设计工作。
● 脚本工程:选择此命令后可以创建脚本文件。

图1-18 库子菜单的命令
(13)库(Library):该菜单具有一个子菜单,如图1-18所示。其中包括以下几个命令:
● 原理图库:选择此命令可打开管理元件库的模块,进行相应的操作。
● PCB元件库:选择此命令即可启动PCB封装库的管理模块,进行封装的制作等操作。
● VHDL库:选择此命令后即可启动VHDL的库管理模块,可以进行VHDL库的相应操作。
● PCB3D库:选择此命令即可启动PCB3D库的管理模块。
● 数据库:选择此命令后可以将数据库的域链接到设计项目参数中,从而创建设计项目和数据库的关系,这样有助于设计参数的修改。
● 版本控制数据库器件库:选择此命令后可以创建允许源控制的库。即将原理图符号和封装模型置于更高一级的库和元件管理数据库中,从而有助于基于版本的库创建和维护等操作。该库的扩展名为*.SVNDBLib,实际上就是普通数据库.DBLib的扩展。
(14)脚本文件(Script Files):该子菜单包含两类命令。
● 脚本单元(Script Unit):选择该类选项命令后,用户可以创建脚本文件。脚本文件的类型包括Delphi、VB、Java和TCL等。
● 脚本表(Script Form):选择该类选项命令后,系统会弹出一个标准的脚本格式文件,用户可以在其中填入自己的内容,从而创建自己的脚本表文件。脚本表文件的类型包括Delphi、VB、Java等。
(15)混合信号仿真(Mixed-signal Simulation):该选项包含一个子菜单,有如下命令:
● AdvancedSim Model:创建仿真模型。
● AdvancedSim Netlist:创建仿真网络表。
● AdvancedSim Sub-Circuit:创建仿真子电路模块。
(16)其他(Other):该子菜单中包括一些其他辅助命令,如创建约束文件(Constraint File)、VHDL测试平台文件(VHDL Testbench)、EDIF文档、网络表文档等。
(17)设计工作区(Design Workspace):选择该命令后,会关闭当前打开的项目文件,并开始一个新的工作空间,用户可以在新的工作空间创建新的项目。
创建设计项目后,可以在不同的编辑器之间切换,例如,原理图编辑器和PCB编辑器之间。设计管理器将根据当前所工作的编辑器来改变工具栏和菜单。一些工作区面板的名称最初会显示在工作区右下角。在这些名称上单击将会弹出面板,这些面板可以通过移动、固定或隐藏来适应不同的工作环境。