ouravr某PCB高手发言总结
2009-01-07 09:56

(1)最主要的还是手动布线,几根总线分成一个组,大概考虑一下各组线的走线就可以了,
无论PROTEL如何差劲,总能布出你想要的效果来,只不过多花点功夫了

我刚到公司的时候,看那些东西也有点发晕呢
基本上都是10层板,几乎全部手工布线,只不过是外包的,当然工具也不是PROTEL了,
CADENCE的ALLEGRO,这工具太复杂了,两年了我都没有画出个像样的板子,业余时间做点东西还是
用的PROTEL,拿来就能画,倒是方便

(2)在有板外的总线扩展的时候加上缓冲器的作用还是比较大的,隔离了缓冲器之后的信号畸变
可以保证SDRAM部分有相对好一些的信号波形
如果没有缓冲器,接上外设PACK的扩展后SDRAM是否可以工作在110M就不好说了,
信号的波形我没有仔细测量,但是即使在缓冲器之前,SDRAM引脚上的信号的过冲还是有一些的

通用的做法是如果FLASH和SDRAM共用总线而且连接距离较长,总线上的串连电阻和缓冲器是少不了的
如果不作扩展距离又比较端,那就随意了

(3)如果要很专业,SDRAM部分等长、阻抗匹配等是必不可少的,信号的过冲要压下来,信号的建立时间、保持时间的裕量需要计算,
2层板是不好搞了

退步一点,可以把等长去掉,加点串连电阻可以有效地把过冲消除掉,如果有多个总线设备最好把SDRAM放在总线的末端,
如果总线还有扩展的话加点BUFFER隔一下会好一点

再业余点最简单了,连上了就OK了,尽量把线走短一点,关键的信号如时钟等可以加点串连电阻,可能跑不到最大速度,
做得好点也够玩了。

差分线走到一起,别让人一眼就看穿了。

两层板需要注意一下地线或者接地的铺铜,接地的噪声会影响信号的判决。我的这个板子处理不好,地线噪声较多。
电源处理好点,把纹波压下来,基础的东西得到保证,性能会容易提高一些。如果芯片的电源引脚距离电源芯片比较远,
放点大一点的电容在耗电较大的引脚附近和距离电源较远的用电点有好处,几十、几百微法。陶瓷电容对降低电源纹波作用比较明显,
,几个微法,多放点没有坏处。需要注意的是很多LDO对陶瓷电容不太适应,因为陶瓷电容的ESR太小,用示波器可以量出明显的振荡,
这些地方最好用钽电容,去耦电容只能用小容量的陶瓷电容,如0.1u/0.01u。
电源和接地是两层板最不好处理的地方,千万注意。

(4)

有些东西要做过才知道,有些东西知道了也不一定能做

比如说电源,我们做的设备板上有3.xG的差分信号,在跑到3.75G性能有问题,偶尔出现错误数据
板的叠层已经够优化了,每层信号都有两个参考地层,芯片的耗电比较大,1.0V有二十几安,
怎么调试都不能解决,后来改了一下电源,用了电流更大的电源模块,问题解决

再比如说,大家都知道串联二三十欧姆的电阻可以改善信号的过冲,但是有没有副作用?
双向数据先怎么接?书上好像都没有说
串联匹配电阻可以改善波形,可以消除过冲,这只是对信号末端的器件来说的,对于信号线中间的器件,
信号中间会有台阶,台阶的高度与该器件的位置有关,宽度与信号线的长度有关系,
所以高速器件尽量连在末端,
该串联电阻会带来延迟,理论上是2倍的信号线长度的传输时间
对于双向总线,需要看优化的是哪一端的信号,匹配电阻放在相应的发送端,如果要取得一个平衡,可以放在中间,
如果想取得更好的效果,那就一头放一个,串联电阻只有放在靠近驱动器位置才有效果

ouravr某PCB高手发言总结相关推荐

  1. “乞讨者”王小波与“怪物”巴尔扎克

    今年是王小波逝世10周年,王小波话题似乎又成了一个热点.恰巧一位广州的年轻雕塑家郑敏做了一尊王小波的裸体雕塑,引发了争议.这使我想起罗丹当年雕塑作家巴尔扎克引发的法国文学界的愤怒.保守无知的法国作家协 ...

  2. 把王小波作为离我们最近的一个大师

                                        --<王小波全集>出版之际答记者问 1.在您心中,什么是王小波留下的最宝贵的财富. 兴安:一个作家给后人留下的只能是 ...

  3. 读书笔记-《像高手一样发言》

    第一眼看到书名我其实是不以为然的.若是没有高手的内核,何来像高手一样发言呢?可再仔细一想,再如何强大的后端,若是没有足够吸引用户的UI,又有多少人会有耐心去了解呢? 作为一个程序员,有时候也会遇到沟通 ...

  4. 一图掌握高手演讲发言的公式和技巧

    演讲表达是每一个项目经理的必修课,我接触很多做项目管理的人,在这方面有很大的欠缺,开会不会说话,不能控场,演讲磕磕绊绊,发言没有逻辑,表达不清,这些问题对于做项目管理而言是致命的,其实演讲发言技巧并不 ...

  5. 高手入门STM32总结+学习步骤

    一.入门总结 1.1为什么要把时间花在"犹豫"上? 每当我们在入门之前(ARM是这样,DSP也一样),总会有很多疑问,会有很多顾虑.我们渴望知道学习STM32前景如何?需要啥基础? ...

  6. 任正非内部重磅发言:华为不可能简单学阿里、亚马逊

    来源:券商中国 辞旧迎新之际,华为创始人任正非此前在华为企业业务及云业务汇报会上的发言于华为心声社区曝光. 任正非指出,华为企业业务要聚焦战略重点,继续做减法,收缩企业业务做战线,认真弄清楚做作战模型 ...

  7. 心目中的编程高手zz, 有点academic风格的说^_^

    2019独角兽企业重金招聘Python工程师标准>>> MIT BBS 上说微软电话面试的一道题就是"Who do you think is the best coder, ...

  8. PCB设计用什么软件好?

    俗话说:"工欲善其事,必先利其器",对于PCB工程师来说,一款合适好用的PCB设计软件,很大程度上能帮助他们更高效地完成PCB设计,PCB设计软件的选择,将直接影响学习工作的进度. ...

  9. ARM学习方法大杂烩,高手经验之谈,内容完全来自互联网

    一步一步学习uCOS和ARM体系结构的心得 学习必备条件: 1.一块开发板--例如44B0开发板,建议初学者不要去购买那些ARM9体系结构的,因为作为初学者来说ARM9体系的东西是很复杂的,买块ARM ...

  10. 一个计算机高手的成长历程[转]

    一个计算机高手的成长历程 这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量.最近看到很多学生朋友和我当年一样没有方向,所以把我的经历 ...

最新文章

  1. 训练LaneATT遇到CUDA_HOME环境变量问题
  2. kissy core
  3. web框架总结(django、flask)
  4. list-style样式不显示问题
  5. 对将‘47 ’转化为int格式错误的问题解决
  6. 高精度倾斜摄影建模解决方案
  7. mysql 批量添加字段前缀_MySQL中批量前缀表的sql语句
  8. 作者:​郑树泉(1965-),男,上海计算机软件技术开发中心高级工程师,上海产业技术研究院工程大数据服务创新中心主任。...
  9. Asp.Net MVC 自定义登录过滤器
  10. 张亚勤:终日“闭关”读论文,思考终极算法
  11. OpenStack回顾和展望-2018
  12. 计算机网络原理中子网掩码,计算机网络应用 子网掩码计算器(SubNetMaskCalc)
  13. 微信小程序实现授权登录及退出
  14. uniapp-小程序与H5压缩图片上传
  15. [小设计] 之 抽奖算法
  16. MODIS标准数据产品分级
  17. 【黏住用户的不是小红书,而是它背后的那些人】
  18. 毕业论文评审意见范例
  19. 等位点数值差对迭代次数的影响
  20. mysql c dll_libmysql_c.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家

热门文章

  1. UGUI 源码之 GridLayoutGroup
  2. 线性表之带头双向循环链表
  3. 增量式PID公式的4点疑问和理解
  4. 龙芯2k1000-pmon(5)- pmon无法修改环境变量的问题
  5. iOS开发笔记--宏定义的黑魔法 - 宏菜鸟起飞手册
  6. 浅谈你们不知道的区块链游戏
  7. PhotoShop简介
  8. 《应用回归及分类》学习笔记1
  9. 如何在你的Android手机上配置 Python 环境?
  10. 三分钟介绍什么是前端开发框架