登录 立即注册
 找回密码
 立即注册

QQ登录

只需一步,快速开始

PCB联盟网欢迎您
我安装的Allegro软件版本为16.6,当打开的PCB文件的版本小
请哪位大神帮忙指点一下,怎么快速重新编辑原理图位号?如图中所示,有很多元件位号重复或者位号需要重新编辑命
怎么搞的每次打开pcb文件后 在工具栏的工具条位置什么的都变了呢
8层的阻抗该怎么计算呀?
超全的candence PCB超级库封装库分享 非常齐全的阿里狗原件封装库 非常
爱学习爱分享,分享一份 信号完整性分析及设计_高速电路设计 资料
发现一个很好的图文教程 主要是 Orcad导入Pads的详细过程 很好 值得推
放电阻参考编号不是R
Mentor EE经典学习教程 12647
【经典力作】如何将PADS的库文件导入Mentor_EE 307 下载地址:
AD19新版本(19.0.10)下载/Altium Designer 19安装包下载及详细完美破解图文视频教程 此次更新修复了中文界面下不会报错的问题,其他的功能有待检测。 19194 百度
打开原理图点击libraries时就出现问题,加载不进去,
Orcad 16.5绿色版本/Orcad 16.5精简版本安装包下载 链接:https://pan.baidu.com/s/1eoJ_--lSMi9p
Allegro 16.6版本最新112号补丁/Hotfix_SPB16.60.112安装补丁包下载 链接:https://pan.baidu.com/s/1QKpKGl-8u4tzZcfcdt3vDA
PADS软件器件位号自动重新编号 17015 17016 17017 17018
Pads VX2.4 完整版安装包+破解文件+破解教程 链接: https://pan.baidu.com/s/1LBhYhM6zja1zpIYHhktl4A 提取码:yhcg
Mentor Expedition9.4 软件下载 下载地址: 1659 若链接失效
Mentor Expedition9.5 软件下载 1660 若链接失效 请及时反
AutoCAD2007简体中文版下载及破解教程 百度云连接:http://pan.baidu.com/
软件为网络搜集,请勿用于商业用途,仅供学习之用 Autocad2008简体中文版下载64位安装及破
PCB设计当中,我们经常用到,单位换算,
UCAM软件下载 v8.41 官方免费版(附安装教程+注册文件) 链接: https://pan.baidu.com/s/1qzdven3voSf5cEA6O
PCB设计当中有很多的问题的,那是否有人
一份资料概述就能充分弄清楚的模数混合资料 真的很经典 希望管理员能
本帖最后由 凡亿李蜇龙 于 2019-1
PCB布线的直角走线的基础理论
本帖最后由 尹洋剑 于 2019-1-16 20:41 编辑 您阅读的评审报告自于
您阅读的评审报告自于凡亿PCB QA评审组(www.fany-online.com) ( p8 O, v7 ?$ }) K* ~" b.
六层电脑PCB和原理图-封装
高速板设计参考
CNT836A GNSS惯性导航定位模块数据手册
12561 应用网口变压器解决辐射发射问题---解决辐射发射问题实用文档
【CDCE913规格书】+【封装名TSSOP14-0R65-4R4】 15907 15908 您下载的PCB封装来自于凡亿P
【AZ1117CH-3.3TRG1规格书】+【封装名SOT223】 1569115692 您下载的PCB封装来自于凡亿PCB
您所学习的精选问答知识来自凡亿PCB百问百答 付费主题前请您先阅读以下条款: 1.精选回
您所学习的精选问答知识来自凡亿PCB百问百答 付费主题前请您先阅读以下条款: 1.精选回
Allegro软件PCB转为PADS软件PCB过程 【适合人群】 》PCB设计师 》C
10天ORCAD视频教程 直接去下面回复下
PADS Logic原理图导入PADS PCB-视频教程 【适合人群】 》PADS layout 工程师
PADS Logic中原理图库的创建-视频教程 【适合人群】 》PADS layout 工程
新手必备 :lol Mentor EE7.9.X完整PCB视频教程/Demo案例/PDF教程/EDA速成视频/Mentor DxDesigner/Expedition/LibraryManager
Altium中BGA封装的创建方法 【适合人群】
希望各位学习者能通过这样的学习资源,更
查看: 244|回复: 0
收起左侧

Allegro 8层 DDR3(T点)高速PCB设计

[复制链接]

255

主题

923

帖子

6101

积分

管理员

Rank: 5Rank: 5

积分
6101

优秀版主荣誉管理论坛元老

发表于 2018-10-31 15:35:16 | 显示全部楼层 |阅读模式
allegro 8层 DDR3(T点)高速pcb设计

      此视频是专门针对DDR3设计来的,采用飞思卡尔IMX6主控芯片, 4片DDR3同层设计,采用DDR3常见的T点拓扑结构,一个大T点两个小T点的方式


      讲解了DDR3设计的信号class分组,信号的同组同层及常用规则注意事项,信号完整性的规划等,让学习者知其然知其所以然, DDR3的设计看上去是很高大上的,但是只需要弄懂其中的几个基本要点,也很简单的。本视频采用的8层板设计,也是大家学习多层板的利器,这个视频我们有专门录制叠层的视频教程免费赠送,主要讲解怎么叠层,怎么计算阻抗,差分走线、单端走线线宽怎么设计等等。配合我们的高速设计使用,方便大家更系统的掌握高速PCB设计。


      学习目标

1、掌握PCB设计常用的设计技巧及熟悉PCB设计的整体流程

2、掌握DDR3设计的知识要点3、掌握3W原则的PCB设计

4、了解T点拓扑结构及设计规则

5、掌握蛇形等长走线,阻碍线的使用6、掌握叠层阻抗计算的方法

6、了解常见emc的PCB处理方法


      课程介绍

1、原理图( orcad )与PCB同步及前期处理

2、布局

3、Class的创建及叠层

4、规则的设置及差分线的添加

5、Fanout和滤波电容的放置

6、DDR数据线布线1

7、DDR数据线布线2

8、T型拓扑结构的扇孔

9、DDR地址控制线布线1

10、DDR地址控制线布线2

11、电源分割及处理

12、DDR数据线等长1

13、DDR数据线等长2

14、DDR地址控制线等长1

15、DDR地址控制线等长2



fyjy.png

hh 1.png

hh 2.jpg

hh 3.jpg

hh 4.jpg

hh 5.jpg

[size=17.1429px]先回顾一下什么是T-Branch:

哈哈.png

上图是典型的T点结构,四片DDR上下各两片,分别在顶层和底层。
信号从CPU的Memroy interface出来之后到过孔T0进行分叉,支路通过T1,T2的扇出过孔后最终连接到Memory芯片的Pad T3,T4,T5,T6。
T点拓扑在做等长的时候需要满足:
  • T0-T1 = T0-T2
  • T1-T3 = T1-T4 = T2-T5 = T2-T6

[size=17.1429px]Allegro VS Altium
[size=17.1429px]看到这儿,使用Allegro的同学们笑了,这不是很简单吗?可以把T0、T1、T2定义为虚拟T点,然后创建一系列的Pin Pairs。在CM中定义规则后进行线长调制。
[size=17.1429px]使用Altium的小伙伴们却一脸茫然,T0~T6不都属于同一个网络(Net)吗?AD怎么对同一网络的不同分支调等长?资深的AD用户可能会想到"From-To"对象,但是很遗憾,"From-To"有一个非常致命的Bug,在复杂的板子中(随机现象,不知道原因),在PCB面板中的From-To Editor中计算出来的Routed长度经常是“0”,也就是无法查看Pin-Pair之间的layout长度,当然对于线长规则(Matached Net Length Rule)也无效,更不用说利用规则来调制线长...当然From-To还有个很麻烦的地方,其对象必须是器件的Pad,对于自由的过孔或焊盘来说,无法定义From-To,这对于T点拓扑来说显得非常麻烦。
[size=17.1429px]还好,AD15之后,AD推出了xSignal的概念。xSignal的使用方法可以参考此文:使用xSignals定义高速信号路径
[size=17.1429px]简单来说,xSignal就是升级版的From-To,和Allegro的Pin Pairs管脚对差不多,但是又支持类似"X-Net"的结构,可以计算夸端接电阻(不同网络)的信号长度。但是......xSignal也继承了From-To的缺点,无法对自由的过孔或焊盘进行定义......这点在实际使用中极其不变,希望Altium可以在将来的版本中改进。
[size=17.1429px]不过无论如何,Altium终于有了趁手的工具来做T-Branch的线长调制了。
[size=17.1429px]去DRAM_A0网络做为参考:
[size=17.1429px] 哈哈 1.png
[size=17.1429px]其中T0是第一个过孔,T1和T2为DDR扇出的过孔。T0、T1、T2不属于任何器件,属于自由过孔。
[size=17.1429px]将自由过孔做成器件(封装)
[size=17.1429px]之前提到了,xSignal不支持Free Pad/Via,无奈之下,只能将自由对象做成一个器件:
[size=17.1429px] 哈哈 2.png
[size=17.1429px]千万注意,做封装的时候务必使用Pad,不要用Via,否则器件放置到PCB上无法设置网络,也没法别识别为“管脚”,也就不能进行xSignal的定义。
[size=17.1429px]Pcblib制作完成后直接加载到库面板,记得在下面的位置勾选“Footrpint”,不然无法看到单独的PCBLib库:
[size=17.1429px] 哈哈 3.png
[size=17.1429px]然后将器件T0、T1、T2分别放置到正确的位置。
[size=17.1429px]创建第一层Pin Pair(T0-T1=T0-T2)
[size=17.1429px]首先来创建第一层的PP,做T0-T1及T0-T2的等长。
[size=17.1429px]点击菜单Design 》xSignals》Create xSignals:
[size=17.1429px] 哈哈 4.png
[size=17.1429px]在源器件中筛选出T0,目标器件中筛选出T1、T2(同时选中),然后点击"Analyze"进行分析:
[size=17.1429px]
[size=17.1429px]创建第二层Pin Pair
[size=17.1429px]第一个分支的PP已经创建完成,接下去创建第二层的PP,即T1-T3 = T1-T4 = T2-T5 = T2-T6。由于T1、T2是两个T点,因此需要创建两次。这里T4对应的芯片U4、T3对应的芯片U5、T1对应芯片U2、T2对应芯片U3(抱歉顺序有点乱)。
[size=17.1429px]首先创建T1的PP,源器件选择T1,目标器件同时选中U4、U5,然后Analyze:
[size=17.1429px]又成功创建了PP3、PP4,将这两个xSignal放到Class T-Level_2中。
[size=17.1429px]再次创建T2的PP,源器件选择T2,目标器件同时选中U2、U3,然后Analyze:
[size=17.1429px]成功创建PP5、PP6,将这两个xSignal也放到xSignal Class T-Level_2中,和PP3、PP4在同一个Class中。因为后续这4个PP需要做等长。
[size=17.1429px]打开Class编辑器,确认一下我们创建的xSignal Class是否正确:
[size=17.1429px]当然,我们也可以在xSignal创建完毕之后,手动在Class Explorer中调整xSignal属于的类。
[size=17.1429px]设置匹配线长规则
[size=17.1429px]xSignal(或者说PP)创建完成后,就可以设置规则了。在Highspeed分类中找到Matched Net Length规则:
[size=17.1429px]在Query框中输入需要定义规则的对象:InxSignalClass('To_Level_1'),也就是为T0-T1、T0-T2这对PP定义匹配线长规则。在Tolerance中输入允许的误差,完成规则定义。
[size=17.1429px]同样的,可以为xSignalClass T_Level_2定义一个线长匹配的规则。
[size=17.1429px]布线并进行线长调制
[size=17.1429px]先用直线进行正常的布线,完成后可以使用命令Route》Interactive Length Tuning命令进行蛇形线的调制:
[size=17.1429px]将鼠标移至需要调制的网络Branch,根据规则约束进行线长的调制:
[size=17.1429px]在Length Tuning过程中,可以使用Tab打开面板或快捷键1,2,3,4,逗号,句号来设置调制的样式:
[size=17.1429px]查看xSignal(PP)长度
[size=17.1429px]完成线长匹配后,可以在PCB面板的xSignal中查看布线的PP长度。
[size=17.1429px]在xSignal出现之前的AD中,只有Routed Length可以用来查看布线长度。如果网络中的节点超过3个,Routed Length也就无能为力了。xSignal几乎完美地解决了这一问题。
[size=17.1429px] QQ截图20181018150515.png

[size=17.1429px]下载及购买链接:凡亿商城


 

                                                   PCB技术交流官方QQ群:603978727(AD)/562010407(Allegro)/390507222(PADS)

该会员没有填写今日想说内容.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /4 下一条

全国免费热线电话

156-1688-0848

周一至周日9:00-23:00

反馈建议

pcbbar@163.com 在线QQ咨询

扫描二维码关注我们

Copyright © 2008-2018   All Rights Reserved. By PCB联盟网 手机版 粤ICP备14065604号-3

快速回复 返回顶部 返回列表