5.1 层次结构原理图的基本结构和组成
层次结构电路原理图的设计理念是将实际的总体电路进行模块划分,划分的原则是每一个电路模块都应具有明确的功能特征和相对独立的结构,而且还要有简单、统一的接口,便于模块间的连接。
针对每一个具体的电路模块,可以分别绘制相应的电路原理图,该原理图一般称为子原理图,而各个电路模块之间的连接关系则采用一个顶层原理图来表示。顶层原理图主要由若干个原理图符号即图纸符号组成,用来表示各个电路模块之间的系统连接关系,描述了整体电路的功能结构。这样,把整个系统电路分解成顶层原理图和若干个子原理图以分别进行设计。
Altium Designer 20系统提供的层次原理图设计功能非常强大,能够实现多层的层次化设计功能。用户可以将整个电路系统划分为若干个子系统,每一个子系统又可以划分为若干个功能模块,而每一个功能模块还可以再细分为若干个基本的小模块,这样依次细分下去,就把整个系统划分为多个层次,从而使电路设计化繁为简。
一个两层结构原理图的基本结构如图5-1所示,由顶层原理图和子原理图共同组成,这就是所谓的层次化结构。
图5-1 两层结构原理图的基本结构
其中,子原理图用来描述某一电路模块具体功能的普通电路原理图,只不过增加了一些输入输出端口,作为与上层原理图进行电气连接的接口。普通电路原理图的绘制方法在前面已经学习过,主要由各种具体的元件、导线等构成。
顶层电路图即母图的主要构成元素不再是具体的元件,而是代表子原理图的图纸符号,如图5-2所示是一个采用层次结构设计的顶层原理图。
该顶层原理图主要由4个图纸符号组成,每一个图纸符号都代表一个相应的子原理图文件。在图纸符号的内部给出了一个或多个表示连接关系的电路端口,对于这些端口,在子原理图中都有相同名称的输入、输出端口与之相对应,以便建立起不同层次间的信号通道。
图5-2 顶层原理图的基本组成
图纸符号之间也是借助于电路端口进行连接的,也可以使用导线或总线完成连接。此外,同一个项目的所有电路原理图(包括顶层原理图和子原理图)中,相同名称的输入、输出端口和电路端口之间,在电气意义上都是相互连通的。