容易被忽略的数字电路设计要点 |
||||
文章作者:不详 文章来源:21IC中国电子网 责任编辑:不详 点击次数:
|
||||
|
|
||||
探讨一些容易被忽略的数字电路设计要点提要(来自edacn) 我们先来探讨fan-out与ground bounce的关系。一般上,我们知道fan-out不能过多,不然会造成不良后果。至于是什么不良后果,一般的解释对初学者来说都不是很明确,甚至有点模糊。我们就从fan-out开始做解释。当一个module的fan-out越大,举例(n MB x 1) Vs (m MB x 8)的记忆体来说,chip的用量也相对减少,因此耗电量也较小。然而,fan-out越大,也代表着同时操作的output pin也随着增大。在数字设计里,每个output pin对0的驱动就是通过自身的GND pin来做current sink。我们知道每个pin都有相应的电感值,而自感就是因应于电流所产生的。因为V=L(di/dt),所以当fan-out增大,(di/dt)也随着增大;当频率变得越高,(di/dt)也变得更大了。因自感而引起的电压差(V)就造成所谓的ground-bounce。对逻辑0来说,它的区分值是0 - 0.4V左右,因此它的noise margin也比逻辑1来得小。因此,因自感而引起的ground-bouce效应是非常被重视的。至于如何能在fan-out的数量与ground-bounce的控制之间取得平衡点,对于一个数字系统设计师来说,这是不可漠视的。 至于VCC bounce,这则是transcient current所引起的。何谓transcient current?就是逻辑1与逻辑0的转换瞬间,电流从VCC通过Q1与Q2直接传入GND,所引起的瞬间电流增大值。Q1与Q2就是控制逻辑1与逻辑0输出的switching transistor;当输出为逻辑1,Q1为ON,Q2为OFF;当输出为逻辑0,Q1为OFF,Q2为ON。我们知道每个pin都存在相应的电感值,而这瞬间的transcient current就是造成V(di/dt)忽然增高的主要原因,这就是所谓的VCC bounce。一般上,在高速设计里,VCC bounce所造成的负面影响不比ground bounce那般严重,然而它对信号完整性设计的影响是不容忽视的。或许有人会问,为什么VCC bounce会对高速设计有较微的负面影响呢?原因很简单,就是逻辑1的noise margin比起逻辑0来得高,因此对信号的bouncing值有较大的宽容性。我们所熟悉的decoupling capacitor就是针对于transcient current所做的解决方案。好了,现在transcient current解决了,然而,在逻辑芯片数量较多的数字系统里,为数不小的transcient current相加起来对电源又会造成什么程度的影响呢?这我就留在下一篇文章再详细叙述了。对有兴趣深入研究的朋友,我在这里先给个提示,就是你们留意电源输出是不是有一个480uF - 2200uF的capacitor是直接连去GND的。
在高速设计的领域里,对电气的物理特性有充分了解是很大程度必须要掌握的。有时在设计上面对问题,不能只单纯的从传统调试方式去解决问题。比方说,如果一个多路数字音频传输设计不断面临噪音的问题,症结不一定就出自接地不完好这一论点上。如果仿真和测试都没有找出什么问题,就应该往其他方面的可能性去寻求出路,比如想想是不是coupling出了什么问题。一般上,如果AC coupling的电容值和传输信号的run-length不协调,往往这就是问题所在,而不关系乎于接地不良好,而导致噪音不被GND过滤这一惯性的想法。当然,如果有TDR作为调试条件的,那又另当别论。作为后话,如果调试条件不是很充足的话,比如只有osicilloscope和logic analyzer,在调试过程里的尽量发挥想象力,不能苟泥于惯性的想法。如果有spectrum analyzer和测试eye-diagram的条件,就得充分了解和利用调试工具去解决问题。在很多情况里,基于deterministic jitter和random jitter就可以探讨出很多常被忽略可又足以致命的问题来。 |
||||
| 更新时间:2007-10-22 14:32:00 【大 中 小】【关闭窗口】 | ||||
· |
十大军工集团 | · |
北京军工企业 | · |
四川军工企业 | · |
重点军工企业 | · |
西安军工企业 | · |
十大军工企业 | · |
西南军工企业 | · |
陕西军工企业 | · |
重庆军工企业 | · |
湖南军工企业 | · |
航天军工企业 | · |
成都军工企业 |
· |
供应电源[7-22] | · |
长期大量求购各类通讯IC[9-2] | · |
长期求购德国工业编码器[6-30] | · |
汽油发动机[7-20] | · |
核电站用钢板16MnHR[7-22] | · |
便携防爆强光灯[7-24] | · |
长期大量收购积压库[8-21] | · |
特高价回收库存电子[8-21] | · |
采购废锂电池[8-21] | · |
Ensemble2™应用开发[9-2] | · |
工控机壳、卡式模组合、亚当模[9-2] | · |
仪表外壳、仪器箱、模块类[9-2] |