实验4 层次原理图设计
实验四 层次电路图设计
一、实验目的
1.熟练掌握SCH 99的操作。
2.掌握层次式电路图的绘制方法,能够绘制较复杂的层次式电路。 3.进一步熟悉ERC 校验和网络表的生成。 4.绘制子电路原理图。
二实验内容及步骤 (一)实验内容
1.打开Z80 Microprocessor.ddb设计数据库文件,练习在方块图电路和子电路图之间的切换。
2.利用自顶向下的设计方法设计,绘制如图1所示的主电路图,和该主电路图下面的三个子电路图dianyuan.sch 如图2、3、4所示。。。。
Ne tLabel6Ne tLabel5Ne tLabel4
C LOC K
MIDDLE SIN 图1 主电路图
图2 子电路图
图3子电路图
图4子电路图
(二)实验步骤 1.新建项目设计文件 ①新建项目设计文件;
②编辑顶层文件的各电路方块图;
③按各方块电路的连接关系放置各自的I/O端口;(注意:若是相互连接的I/O端口给定相同的名字,否则,必须给定不同的名字)
④给每个电路方块文件命名;(注意:文件名后缀必须是.sch ,方块文件不必给定路径)
⑤在各方块的端口间放置导线和总线,相互连接后保存顶层文件。 2.自上而下编辑下层电路原理图
①在项目设计文件窗口内,单击菜单命令【Design 】|【Creat Sheet From Symbcl 】;
②将十字光标移到要编辑的方块电路上单击,将相继弹出端口特性转换选择框和下层电路原理图窗口;(注意:在弹出的端口特性转换选择框中,必须选“NO ”,否则,所生成的下层电路原理图中所有I/O端口的输入输出属性会同项目文件(上层方块图)中的方向相反)
③在生成的下层电路原理图文件窗口内,绘制下层的电路原理图。 3.自下而上设计电路原理图
如果未有项目文件(.prj ),则: ①首先绘制并保存下层电路原理图;
②新建空白原理图文档:【File 】|【new 】|【schematic Documet】,并保存为.prj 文件;
③在“设计文件管理器”中,单击新生成的项目文件.prj 。切换至项目文件原理图编辑状态;
④在空白的项目文件编辑窗口内,单击【Design 】|【Create Symbol Form Sheet 】命令,在下层电路原理图文件列表窗内,找出并单击待转换的下层电路原理图文件;
⑤在弹出的方块电路I/O端口电气特性选择框内,根据需要单击“Yes ”或“No ”;(一般不改变电气特性,故选“No ”)
⑥修改属性;
⑦重复以上步骤,画出已有下层原理图的方块电路。
如果已有项目文件和下层每个模块电路原理图文件,要将下层电路原理图文件纳入项目文件中,则:
①打开项目文件.prj ,在方块电路编辑窗口内绘制电路方块图;
②将各电路方块文件命名为与已有下层模块电路原理图文件名相同的名字(.sch );
③在电路原理图编辑状态下,单击“设计文件管理器”窗口内相应的下层模块电路文件名。执行“【Tools 】|【Complex To Simple】”(复杂变简单)命令;
④系统自动在当前文件夹内搜索与之匹配的项目文件,并将该原理图文件(.sch )置于项目文件下,成为项目文件的模块电路。
4.ERC 检查,生成各种表格。
三、思考总结
1.简述设计层次式电路图的步骤。
2.设计层次式电路图时应注意哪些问题?
3.ERC 检查和创建网络表时应如何设置参数?