PCB之AD层次化原理图设计

PCB之AD层次化(模块化)原理图设计

  • 软件版本:AD17.1.9(bBuild 592)

先上效果图:
在这里插入图片描述
可以看到,图中有RS485和W5500这两个部分是复用了原理图,当项目中需要多个功能相同的电路时,这种设计就可以大大节约PCB布局布线的时间,方法后面介绍;

1.首先确定好项目中个部分电路的功能模块

不同功能的电路分开不同原理图画,然后给出输入输出端口,这样方便复用,下面是实例项目的功能划分
在这里插入图片描述

2.单个模块电路的接口设计

这里以W5500以太网接口电路为例说明:
在这里插入图片描述
在这里插入图片描述
主要就分为通讯接口和电源接口:
通讯端口的主要是用到harness,

Place->Harness->Harness Connector
在这里插入图片描述
然后将所有对外的通讯IO放到里面去:

在这里插入图片描述

3.引用模块电路接口

其它模块引用此端口操作:
直接复制,或者:

Place->Harness->Predefined Harness Connector

在这里插入图片描述
复用两路的话,可以参考下面的设置:
在这里插入图片描述

4.生成层次化原理图

可以自下而上也可以自上而下:

  • 前者是先画好各模块电路,然后再新建一张原理图,Design->Creat Sheet Symbol From Sheet,然后再把各部分模块连接起来;
  • 后者则相反,是先确定总体框架,再确定好各模块的接口,然后逐个生成子原理图,Design->Creat Sheet From Sheet Symbol。

注意事项:

  1. 使用层次原理图后,NetLabel就不能跨原理图生效了,但是电源类符号可以;
  2. 跨原理图之间用Port,或者off sheet connector

5.模块重用

这个应该是比较实用的功能了,Place->Device sheet symbol
在这里插入图片描述
在这里插入图片描述
注意每个sheet symbol的名称也要不同:
在这里插入图片描述
再次编译工程后,你就会发现你的子原理图w5500左下角变成了这个样子:
在这里插入图片描述
工程设置可以参考下面,不然你生成的重用模块的网络标号可能会比较长:
Project->Project Option
在这里插入图片描述

6.布局布线复用

这个可以参考复制忍者卡卡西

导出PCB如下:

在这里插入图片描述
然后我将W5500_1 的随便布一下局:
在这里插入图片描述
复制忍术:

  • Design->Rooms->Copy Room Formats
  • 在点一下w5500_1 的room区域,后点一下w5500_2 的
    在这里插入图片描述

效果:
在这里插入图片描述

### 回答1: AD(Analog-to-Digital)即模数转换,是将连续的模拟信号转换为离散的数字信号的过程。AD自下而上原理图是指在数字系统中进行AD转换的主要步骤。 首先是信号采样步骤。模拟信号首先被采样器以一定的采样率进行采样,采样率决定了每秒钟对模拟信号采样的次数。采样过程将模拟信号在时间上离散化,在AD转换中,在每秒中生成一系列的采样值。 接下来是量化步骤。量化是指将连续的模拟信号采样值离散化为一系列离散的量化值的过程。量化过程需要设定量化精度,即决定每个离散量化值的表示范围。通常使用的是固定间隔的离散级别进行量化。 然后是编码步骤。编码是将每个量化值映射为二进制代码的过程。采用不同的编码方式,如自然二进制编码、格雷码编码等,来表示量化值。编码过程将量化值从模拟信号转化为数字信号。 最后是存储步骤。存储指的是将数字信号存储在计算机或其他数字设备中以便后续处理。存储可以选择不同的格式和介质,如二进制文件、数据库等,以便于后续的数字信号处理和分析。 总之,AD自下而上原理图的主要步骤包括信号采样、量化、编码和存储等过程。通过这些步骤,模拟信号可以被转换为离散的数字信号,方便后续的数字信号处理和分析。 ### 回答2: AD(自下而上)原理图是一种设计电路的方法,其主要步骤如下: 1. 确定整体目标:首先,我们需要明确设计电路的整体目标,例如实现何种功能或解决何种问题。 2. 分解模块:将整体电路分解为若干个较小的模块,每个模块负责实现一部分功能。 3. 设计子模块:对每个模块进行具体的设计,包括电路连接、元器件选择、信号处理等。 4. 模块间连接:将各个子模块按照设计要求进行连接,确保信号能够流畅地在不同模块之间传递。 5. 电路测试与调试:完成电路设计后,进行测试和调试,验证电路是否能够正常工作,并进行必要的调整和修正。 AD(自下而上)原理图的主要特点是从整体目标出发,逐步分解为模块,再进行具体设计和连接。通过这种逐步推导的方式,可以使整个电路设计过程更加系统化和可控,有利于提高电路设计的质量和效率。同时,AD原理图还便于对电路进行模块化设计和分工协作,不同的人可以负责不同的模块设计,提高设计的灵活性和协作效率。
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值