找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 684|回复: 13
打印 上一主题 下一主题

1115主板X86项目雷板培训心得

[复制链接]

21

主题

815

帖子

5004

积分

五级会员(50)

Rank: 5

积分
5004
跳转到指定楼层
1#
发表于 2015-11-26 00:12 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 zhjim 于 2015-11-26 00:49 编辑 % Y2 k8 c4 Q- p' I+ D1 {
( }( Q; G4 V3 @5 {4 ~
    作为一个雷板师,这是本年度能享受的倒数第二次培训了。说来也巧,早上去机场送人,然后不到12点就来到科技园了。也许这是今年到场最早的一次了!另外泄露个秘密。机场麦当劳的WIFI太给力了,下载速度能达到1M以上,看优酷超清妥妥的!
       进入正题,今天搞X86
       据阿杜透露,深圳地区是论坛的主战场。明年依然会投入一些课程学习。不管你信不信,反正我是录音了。
       X86主板不同于其他类型的板子。电脑主板虽也有X86的,但很多方面都有规范要求,按照类似的模板做就差不多了。其他的工控定制类的X86主板则灵活很多。很多时候要综合考虑接口分布、重要器件布局、重要信号线的走线规划、最小化层数等成本问题、装配问题、信号质量问题等。正如“运筹帷幄 着眼全局”所说。
        
5 C: q1 r% }8 V
       下面是整个下午的部分收获,请辩证吸收。
      (1)X86主板相关知识介绍。
        

/ I# X! i- J# l
       CISC是指复杂指令集,也有简单指令集,叫RISC
       早期的X86系统中有北桥和南桥。那时CPU需要依赖北桥。北桥起一个中转作用。因为几乎大部分信号都需要输入给北桥,然后北桥再输出给CPU处理。这样就导致北桥的带宽供不应求,压力非常大。现在主流的X86主板已整合为了CPU和PCH。
           
        
8 E, D* H& n7 g, A
       CPU内部的FIVR电压调整器也是经历了分离-集成-分离的过程。即先前的一些CPU的电源比较多,处理起来比较复杂。后来的一些CPU就集成了电压调整器,电压转换在内部就可以完成,CPU对外只有两个电源网络,即核心电源和DDR电源。这样电源处理比较简单。本次的案例板子的CPU的内核代号为HASWELL,就集成了电压调整器。
       现在新出现的SKYLAKE处理器的CPU又把电压调整器剥离了,因此CPU的电源又会多起来。这样的话,电源处理就稍显复杂了。不过好处是主板在CPU电源方面能多做点文章,便于超频等需求。超频超多少,主板说了算。
       主板的很多方面都是有国标的。板型有几种,分别对应的大小是多少都有规定。每一个螺钉孔的位置定位都有严格要求。某些器件的定位也有严格要求,比如PCI插槽、PCIE插槽、AGP插槽等。
      

& z  n2 ~0 P; `6 a
        补充小知识: PCIE 16X表示PCIE插槽有16对接收和16对发送的差分信号。FDI(Flexible Display Interface)用于北桥传输显示数据。DMI(Direct Media Interface) X4 Gen 2表示2.0协议,传输速率是2 GB/s。
       (2)差分线注意事项:
       1.差分线尽量少换层,尽量在50mil范围内放置两个回流地过孔。
       2.差分过孔的中心间距保持在25-50mil之间。差分打孔换层处的过孔反焊盘可以进行优化,整体在所有层挖空,以提高信号质量。
      
+ Q1 a* W- _0 _3 w
       3.差分等长时尽量在出线不等长的位置绕线,尽量在500mil范围内补偿回来。
      
. c6 I  o/ Z3 N6 Z9 @0 v* d
       4.差分走线与较远的参考平面的距离大于最近的参考平面的距离的4倍时,较远参考平面的跨分割问题可以忽略。但5G以上的高速信号仍然要考虑。
       5.差分绕线时,角度要求大于等于135度,线距大于等于4倍线宽,拐角大于等于1.5倍线宽。
      
* n0 s/ l' H5 F% @9 f$ S/ `5 a
       (3)Intel的Design Guide里面经常会提到玻纤效应。原因就是信号走线下方的基材的玻纤布有分布不均的情况,从而导致阻抗有稍微差异。阻抗不同,最后导致两条信号线的延时就不同。最终会影响到高速信号质量。接收端的信号就会延迟。
      
9 O" `% E3 \& P1 v+ q
       解决方法有3个:
       1.走线时使用10度走线。
       2.在制作PCB时把板材旋转10度,板材浪费多。特别适合人傻钱多的主儿。
       3.选用介电常数均匀的板材。要想均匀,玻纤布就得密一些,那么PP就要厚一些。
       只有第一种是最廉价的、成本最低的。做老板的就喜欢这种方法。不过有时也不一定是10度。有时也会采用7度等非常规角度走线。Intel在前几年就提出了这种角度。
       接下来又到了激动人心的拿奖品环节了。本次重量级游戏:算数。第一个算的数是11X11。得数是121。后面的都是些22X11什么的。规律就是某个数乘以11。当然结果也可以总结出一些规律。这里省略100个字。当时本人多看了几下手机,搞得没听到规则。白白错了一个手机支架。注意,奖品是手机支架。心得:下次游戏规则要注意听!
       游戏完了之后是否觉得不瞌睡了?是否更精神抖擞了?所以说,阿杜叫你玩游戏是有原因的说。
       (4)接着就来实战了。回到案例板子上来。从原理框图可以看出主要有CPUPCHDIMMBMCPCIE以及一些常用的接口。
       从电源树来看,整板电源的种类还是比较多的,稍显复杂。
        
! Y( h) ?# q2 b7 `$ g
       再者就是关注信号的速率了。越是高速的信号应该越优先保证。当然线长也是很重要的一个方面。QPI(QuickPath Interconnect) 叫快速互联通道,是一种I/O总线。QPI主要用于处理器之间和系统组件之间的互联通信(诸如I/O),其速率也很高。
        
( x1 W, n4 \. }6 A/ F$ z+ m0 u: I
       根据信号流向、线长要求、信号速率、装配等几方面就可以大致确定主要器件布局位置。
       然后就要考虑叠层了。前面布局大致确定以后,分析DIMM的走线和其他重要的信号线以后发现板子需要6个走线层。那么最终的层叠就确定了。板子使用10层板,6个走线层,4个平面层。
       层叠做完就轮到阻抗设计了。单线阻抗和差分阻抗都要规划清楚。案例板子用4条DIMM组成双通道。每个通道有两条。在走线时,DIMM中的DQ、DQS的所有数据信号都走T型拓扑。在处理DIMM条地址线T型等长时,主干线控制42欧阻抗,分支线控制50欧阻抗。分支等长误差控制在10mil以内。
      
' n5 B! c+ z4 S0 y& z
       其实Intel的Design Guide里面对DDR信号的延迟要求还有很多很多,在cadence中设规则的话相当繁琐。因此,Intel一般都会提供一个EXCEL表格的文件。这文件里面已经设置好了所有的长度误差要求,非常详细。真是检查DDR线等长的法宝!那方便!那快捷!谁用了都说好!使用时只需导入线长Ecl文件,按它的步骤来操作就OK。基本上小学毕业的人都能学会用。
        

: m( \: i( W4 ]% E* I! Z
       不过再透露一个秘密。这个表格最好用office打开,不要用什么WPS等其他的办公软件打开,否则你会死得很惨!遥想当年,我就用了WPS打开了这个文件,最后等长结果一直出不来。害我搞了一晚上。还好当时没拍拖,时间多,不然就完蛋了。
       阿杜建议,在高速信号顶层走线打过孔时,可以直接换层换到底层。这样的过孔就没有stub,也就没有stub天线影响。不过每个人认识不同,请辩证学习。
       时间差不多了。又该送奖品了。第二轮游戏火爆登场。想想自己每次都拿奖品,这次就留给其他人吧。不料,参加游戏的第二队人手不够了。当然我就应阿杜的邀请去第二队凑数打酱油了。这次比较有难度。看图猜词语。要求每一队的人不能说话,只能用肢体语言,一个一个从前往后把“语言”传给最后一个人。那么最后一个人就要说出要猜的词语是什么。猜对有奖。
       我们那队的最后一位大神,不知有何神功,每次都能猜对词语。两局两胜,强势淘汰了对手!奖品是精致U盘一个。我都快成卖U盘的了。呵呵呵......给大家分享下第一队猜的词语:1.眉目传情,2.肉包子打狗。心得:每次先出手指,表明猜的是几个字,然后表演形象一点。
            

! E- U# Z8 t+ V) n# o6 c
       奖品送完了,那么就得继续说板子了。PCIE 3.0的数据传输率有8GT/s,走线应该留意高速信号的要求。DMI高速信号差分对要测试时,最好不加ICT测试点,可加测试座。ICT测试用来测试焊接性。即是否有开路和短路存在。DMI、PCIE、USB 2.0、USB 3.0、SATA、eSATA、VGA、SPI等各种高速信号线的要求还得以Intel的Design Guide为准。
      
" ?) `& K+ i' V# v
       在处理CPU电源时。电感两端采样时先经过两个短路片再引出线,然后走成类差分,直到电源管理IC。还有就是三个重要网络:LGATE、UGATE、PHASE。其中的注意事项详见以前的培训心得。CPU电源供电电流多达几十A,有时甚至100A,因此,画电源铜皮要尽量大,再大。CPU的电源采样也要走成类差分。如果CPU的电源采样连接了热敏电阻,那么就要优先把热敏电阻放到需要测温的地方,再连出线。CPU中间布放本地电源的电容以及一些测温的器件。
       在布线时,电源连接器所在区域的所有层都不能走差分信号。
      

* M/ R# G9 M# b, B! r# y
       高速信号的GND回流孔要放在信号孔的周围50mil范围。放远了,作用就不大了。
       在Intel的Design Guide里面有对某些信号的整条链路的过孔数的限制。有些重要信号的走线链路中一般过孔数要求不超过2个。
       在处理信号回流时也应该注意适当的隔离。否则,信号的回流也会串扰。主要是不同电路的接地处理,接地孔有些不能共用。
       5G以上信号在处理等长时需要分层等长。即整条链路的走线在每一层都等长。
      
- s7 S! o  R6 b! p9 y) K& g0 y
       最后总结:Intel的每一种芯片的要求可能不完全一样。在处理时还是要以对应的Design Guide为准!
       因为X86主板要讲的内容太多,所以最后结束时不正常地推迟了结束时间。
       感谢阿杜和所有的工作人员的无私奉献劳动!
       还是那句话,待我等飞黄腾达了,再报答组织!

评分

参与人数 1威望 +5 收起 理由
fallen + 5 文采非常好!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏3 支持!支持! 反对!反对!

21

主题

815

帖子

5004

积分

五级会员(50)

Rank: 5

积分
5004
14#
 楼主| 发表于 2016-3-11 20:04 | 只看该作者
luotuoyushe 发表于 2016-2-16 23:13% @3 _3 n# K# i- [
楼主文采不错!

* U6 H: g0 T, O9 M5 c最后忙得没上论坛。谢谢支持!

21

主题

481

帖子

1560

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1560
13#
发表于 2016-2-16 23:13 | 只看该作者
楼主文采不错!

点评

最后忙得没上论坛。谢谢支持!  详情 回复 发表于 2016-3-11 20:04

21

主题

815

帖子

5004

积分

五级会员(50)

Rank: 5

积分
5004
12#
 楼主| 发表于 2015-12-15 00:41 | 只看该作者
逸步舞秋风 发表于 2015-12-13 00:14
9 v; T6 |( i! {总结得不错 赞一个

: l' S1 L  g% p6 r谢谢捧帖,谢谢支持!
/ h* L% ?& Y: l& t1 r9 ?

1

主题

174

帖子

55

积分

二级会员(20)

Rank: 2Rank: 2

积分
55
11#
发表于 2015-12-13 00:14 | 只看该作者
总结得不错 赞一个

点评

谢谢捧帖,谢谢支持!  详情 回复 发表于 2015-12-15 00:41

21

主题

815

帖子

5004

积分

五级会员(50)

Rank: 5

积分
5004
10#
 楼主| 发表于 2015-12-9 18:59 | 只看该作者
/tp☆芳☆/tp 发表于 2015-12-7 16:03
/ Y7 N( l, ~0 T9 U  P/ o0 j赞哦

* Y! b" E1 y; ]- D7 i谢谢捧场。希望写的东西对你有所帮助。

8

主题

98

帖子

2022

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2022
9#
发表于 2015-12-7 16:03 | 只看该作者
赞哦  B5 R- H+ A0 F9 d+ ]) G

点评

谢谢捧场。希望写的东西对你有所帮助。  详情 回复 发表于 2015-12-9 18:59

21

主题

815

帖子

5004

积分

五级会员(50)

Rank: 5

积分
5004
8#
 楼主| 发表于 2015-11-26 18:35 | 只看该作者
dzkcool 发表于 2015-11-26 15:45
# l, Q' y' w5 k% ^这心得写的就跟Design Guide似的,能让很多小伙伴从中受益,赞一个
# X! y' k5 f; h
感谢阿杜支持!非常非常感谢阿杜的无私奉献的课程!我乃专业写心得三十年。啊哈哈哈......, H4 U8 a; H: ?9 Y

21

主题

815

帖子

5004

积分

五级会员(50)

Rank: 5

积分
5004
7#
 楼主| 发表于 2015-11-26 18:32 | 只看该作者
钢铁山峰 发表于 2015-11-26 13:34  m! `+ |0 v; o) h7 @
赞一个

3 y% X7 d" r2 m/ F5 U/ [) c* ]谢谢支持!谢谢捧场!  共同学习,共同进步!0 I$ {- _: \9 a

21

主题

815

帖子

5004

积分

五级会员(50)

Rank: 5

积分
5004
6#
 楼主| 发表于 2015-11-26 18:32 | 只看该作者
钢铁山峰 发表于 2015-11-26 13:34# z( q" _3 z% B! n  ~9 x
赞一个

$ S& }. g0 ?7 O* O; G/ g5 _谢谢支持!谢谢捧场!  共同学习,共同进步!% @+ g3 s9 D/ ^8 M: r

21

主题

815

帖子

5004

积分

五级会员(50)

Rank: 5

积分
5004
5#
 楼主| 发表于 2015-11-26 18:31 | 只看该作者
martin221 发表于 2015-11-26 08:43# j$ d. x; j- H8 h/ x
写的好认真啊,佩服,赞一个!
6 f# t" m0 L; N5 j$ W) [  \
在特别的感恩节里,能收到这么一个热心粉丝的回复。感激地泪流满面!谢谢支持!谢谢捧场!

52

主题

3705

帖子

8292

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
8292
4#
发表于 2015-11-26 15:45 | 只看该作者
这心得写的就跟Design Guide似的,能让很多小伙伴从中受益,赞一个

点评

感谢阿杜支持!非常非常感谢阿杜的无私奉献的课程!我乃专业写心得三十年。啊哈哈哈......  详情 回复 发表于 2015-11-26 18:35
专业服务(价格面议):
养鱼
钓鱼
烤鱼
吃鱼

0

主题

7

帖子

103

积分

二级会员(20)

Rank: 2Rank: 2

积分
103
3#
发表于 2015-11-26 13:34 | 只看该作者
赞一个  

点评

谢谢支持!谢谢捧场! 共同学习,共同进步!  详情 回复 发表于 2015-11-26 18:32
谢谢支持!谢谢捧场! 共同学习,共同进步!  详情 回复 发表于 2015-11-26 18:32

14

主题

398

帖子

729

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
729
2#
发表于 2015-11-26 08:43 | 只看该作者
写的好认真啊,佩服,赞一个!

点评

在特别的感恩节里,能收到这么一个热心粉丝的回复。感激地泪流满面!谢谢支持!谢谢捧场!  详情 回复 发表于 2015-11-26 18:31
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-9-20 11:43 , Processed in 0.071508 second(s), 36 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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