1.4 进入HDL设计界面

本节目标:从项目管理器进入HDL设计界面,操作原理图,并且学习一些基本指令。

1.启动项目管理器界面

项目管理器(Project Manager)是对用户的设计进行统一管理和环境设计的工具,是板级设计工具的整合环境。在项目管理器中可以创建设计项目和库项目,设置项目,导入、导出和归档项目。通过项目管理器可以方便地进入各个设计环节,如原理图设计、PCB设计、高速仿真等,还可以进行原理图到PCB的转换、设计环境的设置等,界面设计非常合理。

(1)在Windows操作系统中,执行菜单命令Start→Programs→Cadence SPB 17.4→Project Manager,启动项目管理器。

(2)在UNIX操作系统中,输入Project。

(3)单击Allegro PCB Design HDL XL (PCB Design Expert),选中Use As Default选项,然后单击OK按钮,这一操作表示下次执行同样的命令时,不会弹出选择对话框,而是默认打开上次所选的软件。

(4)在项目管理器界面,如图1-4-1所示,单击Open Project,进入User1/ftb/reference 目录,如图1-4-2所示。选择reference.cpm项目文件,然后单击打开。

img

图1-4-1 项目管理器界面

img

图1-4-2 reference目录

2.进入原理图编辑器

(1)单击Design Entry按钮,进入原理图设计状态,原理图编辑器窗口会显示一个原理图,如图1-4-3所示。

(2)执行菜单命令View→Console Window,确保控制窗口为开启状态,如图1-4-4所示。

img

图1-4-3 原理图编辑器窗口

img

图1-4-4 开启控制窗口

(3)执行菜单命令View→Hierarchy Viewer,确保层次窗口为开启状态。

(4)执行菜单命令View→Global Navigate,确保全局导航窗口为关闭状态。

说明

Hierarchy Viewer和Global Navigate图标是在标准工具栏下显示的。

3.转换页面

(1)在标题栏中显示的是将要编辑的原理图文件信息,即ROOT.SCH.1.1。它的格式为<Cell>.<View>.<Version>.<Page>,即<设计>.<视图>.<版本>.<页码>。这里的Version 并不是原理图多次修改的版本号,而是将该原理图作为一个单一的逻辑功能元件时,出现在原理图中的元件符号版本。

(2)工具栏上的Next按钮img和Previous Page按钮img是用来控制两个原理图之间的转换的。在切换页面的同时,顶部原理图文件信息也在变换。

4.层次图的操作

(1)打开原理图ROOT的第2页,放大DATA周围的区域,如图1-4-5所示。

(2)单击Descend图标img,然后选中DATA层次模块。使用Descend指令可以查看原理图内部层次模块,如图1-4-6所示。

img

图1-4-5 放大DATA

img

图1-4-6 进入DAAMP层次模块

(3)检查DAAMP原理图。单击Ascend图标img,返回ROOT原理图。

5.使用层次视图

(1)Hierarchy Viewer窗口的功能就是方便地定位查看设计并对层次中的模块重新排序。在层次窗口,单击层次视图下拉列表中的data,如图1-4-7所示。

(2)单击层次视图下拉列表中的daamp和ram,放大ram设计中的一页,单击Show/Hide Unconnected Pins图标img,在原理图上显示出未连接的引脚,如图1-4-8所示。

(3)单击层次视图下拉列表中的root返回层次图首页,在层次视图中可以方便地浏览层次图。

img

图1-4-7 层次窗口

img

图1-4-8 显示未连接引脚

6.使用帮助菜单

(1)执行菜单命令Help→Documentation,Allegro Design Entry HDL的用户界面就会显示出来。这个弹出的界面使用户可以了解相关的版本知识,如图1-4-9所示。

img

图1-4-9 Cadence的帮助窗口

(2)执行菜单命令File→Quit,可以关闭Cadence的帮助窗口,退出原理图。