要画的内容:
01、USB B型端口
02、电源指示灯
03、自恢复保险(1812)
04、ASM1117(5V转3.3V、5V转1.2V)
05、串口(CH340G)
06、12Mhz无源晶振
07、50Mh有源晶振(7050)

08、AD(TLC549)
09、DA(TLC5620)
10、EEPROM(24LC64)
11、FLASH(M24P64)
12、SDRAM

13、VGA_RGB332(数字形式ADV7123)
14、JTAG连接端子(14Pin)
15、PS2接口

16、LED灯(两个)
17、轻触按键(两个)
18、蜂鸣器
19、数码管(6位连体共阳极)
20、扩展IO口

21、FPGA Spartan6 xc6slx9 -2tqg144

一、新建工程后画库
二、画原理图库
三、画PCB库
1、可以使用PCB封装向导生成的器件:
SDRAM
串口(CH340G)
AD(TLC549)
DA(TLC5620)
EEPROM(24LC64)
FLASH(M24P64)
ASM1117(5V转3.3V、5V转1.2V)
50Mh有源晶振(7050)
自恢复保险(1812)
三极管(SOT23)
有源电容(铝电解电容)
无源电容(0603)
电阻(0603)
LED灯(0805)
VGA_RGB332(数字形式ADV7123)
FPGA芯片

2、需自己画PCB封装的器件
轻触按键
DA的连接端子(5Pin)
滑动变阻器
蜂鸣器
PS2接口
VGA母头接口
USB B型端口
数码管
JTAG连接端子(14Pin)
12Mhz无源晶振

四、库映射和添加3D封装
将画好的原理图和PCB图一一对应,对应过程中注意原理图的管脚标号是否和PCB对应,并和实物的实际管脚功能也要对应(三个要素要一致,容易出错的主要是管脚少且有极性的器件。比较好的方法就是打开原理图该器件管脚的标号使之与其PCB图标号对应即可),然后在PCB库中一一添加3D封装。

五、画原理图
以数据手册上的参考电路为标准进行电路的连接,器件电源输入端要加滤波电容以屏蔽干扰,分页画原理图时注意分组,分页不建议过多,特别画模拟信号时尽可能按照信号流向顺序的画,能用线连接尽量用线连接,不要过多的网络标号,除非信号连线特别多。在画原理图时为了测试方便和逐级测试适当加一些测试点和0欧姆电阻在不同独立的级之间。以数据手册上的参考电路为标准进行电路的连接,器件电源输入端要加滤波电容以屏蔽干扰,分页画原理图时注意分组,分页不建议过多,特别画模拟信号时尽可能按照信号流向顺序的画,能用线连接尽量用线连接,不要过多的网络标号,除非信号连线特别多。在画原理图时为了测试方便和逐级测试适当加一些测试点和0欧姆电阻在不同独立的级之间。
1、CS信号如果是低电平有效一般接一个上拉电阻,如果是高电平有效接一个下拉电阻(好处是省电,即不工作的情况下CS信号保持相反状态)
2、JTAG接口下载的信号线要连接上拉电阻,防止强电磁场环境下会篡改程序
3、电源的滤波电容大小一般为0.1uF,每一个芯片的电源附近都要加上
4、主电源(AMS1117稳压管)输入和输出各加一个有极性的大电容(滤低频)和一个无极性的小电容(滤高频)进行并联

六、PCB布局布线前的设置以及要求
1、过孔的孔径至少比器件标注孔径大0.3mm
2、焊盘比内部的孔径至少大0.3mm
3、两个导电体(线与线或者线与障碍物之间)之间的间距一般为6mil(一般FPGA或者ARM),单片机一般设置为10mil,BGA封装一般为4mil(默认为国内目前可以加工的最小间距)

4、线宽的粗细:导线的宽度最小为6mil(信号线最细,地线最粗,电源线宽度大于信号线),最大为100mil(一般为≥100mil)

5、过孔的大小:(电源线的过孔大于信号线的过孔),信号线的过孔内径15mil,外径时25mil;电源线的过孔内径是25mil,外径是30mil

6、内部电源层的连接(选择全部连接,不镂空)

7、内部电源层铜皮到障碍物的距离(经验值,设置为15mil会增加制版的成功率)

8、铺铜的连接(选择全部连接,不镂空)

9、安装孔的大小(一般使用3mm的螺丝)

10、器件重合报错(全部设置为0mil)

七、PCB布局
1、布局时先把大器件放置到主要区域(电阻、电容、三极管先不用放置),功能一样的器件放在一起,形成局域,该局域以其核心器件为中心展开布局,布局尽可能紧凑,但是不可太过密集,要考虑走线等多种因素。
2、器件布局后就可以进行初步定义板子的大小进行切板(用Keep-out Layer层画区域线)
3、然后把局域所需的电容电阻放置在其周围
4、器件的滤波电容要放置在该电源的附近(为了避免占用空间推荐放置在底层,FPGA芯片的滤波电容可以放到芯片背后的内部区域)

八、PCB布线(PCB丝印字体调整为5mil宽,30mil高最佳)
1、布线时先把电源和地信号的飞线屏蔽掉
2、先把配置电路(包括电阻、电容和器件的连接)的飞线使用导线进行连接 (线宽和孔径参数设置如下)

3、连线时线先连接信号线的预布线(信号线使用6mil),采用环绕布线法,按主芯片顺序依次进行布线,但是不进行真实的连接
4、接下来将无问题的预布线进行连接,边在原理图中添加Net边连线
5、差分线一定要保证平行等间距
6、信号线布完后给所有的电源(包括电阻连接的电源)打过孔(和电容连接时有过孔的就不需要再加了)
7、然后给芯片的GND打过孔
8、微调信号线(美观为主),高速并行的信号线(DDR2、DDR3、DDR4和高速AD等的数据、地址线)要画蛇形等长线
(1)先创建类一个类(Design—Classes),命名SDRAM

(2)往SDRAM中添加需要等长的信号线

(3)快捷键按T+R,然后出现十字线后点击要进行等长的线
(4)选中要等长的线后按Tab设置一些参数

(5)设置好点击确定就可以拖动鼠标进行蛇形线的布线了,当格子显示红色时表示达到最佳效果。(调整蛇形线的快捷键:“1”和“2”是一组,“3”和“4”是一组,“,”和“。”是一组)

九、添加内电层(双层变四层)
1、正片:画的分割线是实体线,未画线的地方镂空
2、负片:画的分割线镂空,未画线的地方实体连接
3、顶层和底层如果可以走完所有的信号线,内电层一般选择负片的形式
4、内电层第二层为GND,第三层为POWER(因为信号线往往在顶层,把GND放在顶层之下,这样处理是为了屏蔽干扰)
5、添加层Design—Layer Stack Manager 并在(点开后第一个是正片,第二个是负片)选项中选择正负片,这里选择负片(选中Top Layer后),选择后进行重命名

6、选择POWER或GND进行同压电源的区域圈定,选择Place—Line画分割线,分割线一定要闭合,把所有的同压电源的过孔圈在分割线内部,而且还要绕过其他电压的过孔(保证其他电压的过孔也能被圈在一起),圈定区域后双击区域内部,选择该区域的名字
7、内电层分割要求:
(1)分割线自身宽度要最小为10mil,
(2)两条分割线的最短距离不允许太细(因为电源连接处太细且还带有过孔会导致线宽不够标准要求,不能过大电流)
(3)内电层的POWER负责将所有的芯片的同压源连接到一起(之前打过过孔)

十、电源和地线的设置
1、大面积铺铜时铜边和导线器件的最小距离(设置为15mil或20mil,设置该参数后进行铺铜,普通后再改回原值以防止电器规则检查报错)

2、铺铜的要求(主干路电源线分区域铺铜)
(1)在处理电源铺铜时时要先过滤波电容再打过孔(顶层的电源通过过孔和内电层的同压电源连接,内电层的电源再通过其他过孔和其他区域的同压电源连接)
(2)芯片的电源不需要进行铺铜,但是需要修正芯片引脚的电源线宽度(10mil)
(3)最后进行顶层的GNG和底层的GND铺铜,加上内电层的GND一共有3层GND
(4)去除死铜,此处打勾

十一、最后的整体检查(电气规则检查)
检查的主要项目要看是否有漏掉的飞线未连接,还有就是未连接的电源和地,都接上,如果自己检查无误再进行最后的电器规则检查

十二、检查无误后可以在丝印层打上Logo,最后导出BOM表

AD15 PCB笔记相关推荐

  1. PCB笔记(六):allegro 误删元件丝印,又无法回退怎么办?元器件更新的两种方法:同类元件封装一键更新和单个元件更新的方法。

    前言 误删元件封装的丝印又无法回退,怎么办呢?不要慌,更新元件封装即可.这里给出两种更新封装的方法.第一种方法是所有同类的封装都更新一遍(适合大量封装丝印被误删时使用),第二种则只针对选中的封装进行更 ...

  2. 【操作系统/OS笔记08】进程的定义、组成、PCB、生命周期管理、状态变化模型、挂起模型

    本次笔记内容: 7.1 进程的定义 7.2 进程的组成 7.3 进程的特点 7.4 进程的控制结构 7.5 进程的生命期原理 7.6 进程状态变化模型 7.7 进程挂起 文章目录 进程的描述 进程(p ...

  3. AD PCB设计笔记

    AD 便捷命令 1,Ctrl+M:测距 2,Shift+S:锁定全部层,可用鼠标点击图档下面的板层设置进行切换 3,Q:切换mil和mm单位 4,E+O+S:PCB中设置原点 5,鼠标左键按住元件,然 ...

  4. 详谈PCB电路板结构系列之PCB材料组成笔记

    可能有一些硬件工程师会画PCB,但是对于PCB的构造,缺模模糊糊,对PCB的板层结构没有清晰地认知,我认为,会画PCB,不仅仅就局限于对简单的PCB的绘制,要在高层的PCB有所提升,但前提要了解PCB ...

  5. AD19技术笔记-常用PCB设计思路-布线篇(一)

    日期 作者 版本 说明 2020.12.02 Mr.Zheng V1.1 基于PCB设计的思路与技巧 目录 前言 一.简单PCB布线技巧 1.同层布线规范 2.不同层布线规范 3.特殊布线窍门补充 二 ...

  6. PCB学习笔记——如何改变图纸大小

    PCB学习笔记--如何改变图纸大小 在原理图的绘制过程中,各个元件的大小是不能调整的.如果原理图纸张放不下,需要对图纸进行设置:设计->文档选项,或者右键->选项->文档选项.

  7. 入门PCB设计AD9学习笔记8-PCB布板规则

    写作前面: 最近在学PCB设计,发现杜洋工作室的入门PCB设计讲的非常详细,适合初学者.由于是视频讲解形式,不利于后期再索引搜索各个知识点细节,所以这里做上笔记方便自己消化和之后内容的索引.惊喜发现已 ...

  8. AD学习笔记(四)PCB布局分析

    文章目录 AD学习笔记 第四讲 PCB布局分析 一.PCB导入以及常见报错解决方法 二.常见绿色报错的消除 三.PCB板框的评估及叠层设计 四.快捷键设置及推荐 五.PCB布局注意事项 AD学习笔记 ...

  9. AD20原理图设计与PCB封装画板--学习笔记

    Altium Designer 20 19(入门到精通全38集)四层板智能车PCB设计视频教程AD19 AD20 凡亿_哔哩哔哩_bilibili 传送门为上面链接,本文为其笔记 目录 Altium ...

  10. PCB学习笔记——PCB的铺铜方法

    PCB学习笔记--PCB的铺铜方法 一.PCB铺铜原因 一般铺铜有几个方面原因: 1.EMC.对于大面积的地或电源铺铜,会起到屏蔽作用,有些特殊地,如PGND起到防护作用: 2.PCB工艺要求.一般为 ...

最新文章

  1. Codeforces Gym 100269 Dwarf Tower (最短路)
  2. 重庆python培训-重庆Python培训学校
  3. ssm学习的第一个demo---crm(2)
  4. Windows上安装scapy
  5. 分布式任务调度平台一站式讲解
  6. ICCV 2021 第二届无人车视觉(AVVision)研讨会征稿
  7. ntp时间同步会导致mysql关闭吗_NTP 时间同步网络弱电系统安全监测平台研究
  8. 台服DNF更换Mysql5.6(rpm包安装、二进制安装)
  9. 创可贴温度计,0排放温室气体:提前领略冬奥会的科技看点
  10. docker 容器访问宿主机服务
  11. 【CSS】笔记4-浮动、切图、学成在线
  12. IDEA如何在包下面继续建包
  13. 机器视觉 飞拍曝光计算
  14. 倾斜摄影超大场景的三维模型的顶层合并的轻量化处理技术
  15. 视频剪辑经验快速分享
  16. Java面向对象---原谅帽游戏
  17. Macy's很久远,打折永不停?!
  18. 怎么把图片转文字?简单好用的转换方法分享
  19. IT研发人员:不能说的秘密
  20. 使用Jedis连接Redis失败的几个注意点

热门文章

  1. Java制作五子棋人机对战
  2. Axure下载安装-汉化-注册码
  3. 全国各省五等份收入统计(2000-2017年)
  4. 如何压缩jpg图片的大小?
  5. 北理珠计算机专业在广东排第几,重磅!省内同类院校第一 北理珠2019广东投档线公布!...
  6. 【原理+实战】AI所有领域SOTA综述 (一)语音识别
  7. Linux ——IP配置修改
  8. 【算法竞赛学习笔记】弦图和区间图
  9. 计算机仿真课程的心得体会,数学建模心得体会
  10. STC15W单片机解析GPS数据