14.3.5  创建层次电路原理图

14.3.5 创建层次电路原理图

1)打开顶层原理图文件“TBarLedWindow.SchDOC”,选择菜单命令“设计”→“产生图纸”,将浮动的十字光标在方块电路上后单击鼠标,生成同名的子原理图“TWindow.SchDoc”,如图14-13所示。

978-7-111-50823-6-Chapter14-36.jpg

图14-13 生成子原理图“TWindow.SchDoc”

2)在子原理图文件“TWindow.SchDOC”中,选择菜单命令“设计”→“HDL文件或图纸生成图纸符号”,弹出选择VHDL设计文件对话框,如图14-14所示。

978-7-111-50823-6-Chapter14-37.jpg

图14-14 选择VHDL设计文件对话框

3)在对话框中选择“TRange.VHD”、“TMouseEvent.Vhd”文件,在原理图的合适位置放置方块图,如图14-15所示。

978-7-111-50823-6-Chapter14-38.jpg

图14-15 由VHDL设计文件生成的方块电路图

4)设置方块图属性,在电路原理图中放置其他元器件,并在电路端口放置导线,完成原理图绘制,结果如图14-16所示。

5)在子原理图文件“TWindow.SchDOC”中,选择菜单命令“设计”→“产生图纸”,将浮动的十字光标在方块电路“TMouseEvent.SchDoc”上单击鼠标,生成同名的子原理图“TmouseEvent.SchDoc”,原理图绘制结果如图14-17所示。

978-7-111-50823-6-Chapter14-39.jpg

图14-16 绘制完成的子原理图

978-7-111-50823-6-Chapter14-40.jpg

图14-17 绘制子原理图“TmouseEvent.SchDoc”