找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

Bogatin:25年的10个经验教训

[复制链接]

184

主题

778

帖子

7831

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
7831
跳转到指定楼层
1#
发表于 2010-10-7 09:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
Ten lessons from 25 years of teaching electrical design.- n% F7 t, K& c  w) a
5 t; j4 X* B. v) O, S" D
I’ve been writing about, lecturing and teaching signal integrity topics for more than 25 years. I’ve taught more than 7,000 engineers
% F" L7 C% t! y0 |' Land personally mentored more than 30. Along the way, I’ve developed some sayings that crystallize important rules to consider when" o# ?% t1 K1 Y1 ?: \# X1 l& Q
working on signal integrity projects. Of course, these rules apply to more than just signal integrity.
5 V% M  ?' ^; Q5 j0 v! w3 u  h/ `2 C9 a6 X. e. Z  e
I received a note from a recent student who jotted down my “rules.” He sent me a copy. This month, I thought I would share some of' R  w+ f3 _7 N5 b4 [0 T; \
the list:  i% S- l" ~( d+ K9 k- \

( g0 k8 e( @" ~" a% v- b1.The most common answer to all signal integrity questions is “it depends.” And, the way to answer all “it depends” questions is
8 T" q- ?' ?9 E8 T+ n9 g! `by “putting in the numbers” using rules of thumb, approximations, numerical simulations and measurements.8 w1 ?5 a$ `1 d, _! t

* w& q' N+ }8 `4 c# I6 |2.The way to separate myth from reality is by “putting in the numbers,” using rules of thumb, approximations, numerical2 w6 b& N5 U  n" }
simulation tools and measurements. All these processes are equally important and should be in the tool box of every engineer.
& }5 h! K0 S' [They each have a different balance between accuracy and cost to get an answer (cost as measured by time, money and" |  `* j2 K) d8 i
expertise). Use the process for each problem appropriate to your budget.
0 i* h5 F4 F2 v! M0 ?2 V9 X# n) a! I' O4 a  J2 Q/ C, `
3.Watch out for the “Whac-a-Mole” effect. Often, changing one design feature to improve a performance metric has a negative
" D$ w% ~: n' I! |impact on another performance metric. It is like the Whac-a-Mole arcade game. For example, bringing the signal path closer to
: y8 V1 b) g# Q! e* }+ V' q8 c% N( Pthe return path decreases ground bounce, but at some point, this will reduce the impedance of the interconnect and cause
: v. J8 m' H. zexcessive reflection noise.* C3 i. l6 q. J, a

* p  D" m) K4 c/ P+ C# P4.The most efficient way to solve a signal integrity problem is to find its root cause. If you don’t know the root cause of a
7 v& O! C$ j0 ~& W4 F  f. Z; jproblem, and it goes away when you try something, you have no idea if this was a coincidence or if this problem will creep
$ z8 J5 ~+ {. y* I: Z1 \0 jback in.# n: |$ X+ w# ?9 R8 S

3 z2 T/ q: ^0 Z- k- w0 K/ S5.Use the Youngman Principle to turn a root cause into a design guideline. This is named after Henny Youngman, a famous; |6 C2 w- ^+ v! v0 \
comedian of the 20th Century. One of his jokes was, “A man goes into a doctor’s office and says, ‘Doctor, my arm hurts when I
6 h3 U: \0 _' T( Uraise it. What should I do?’ The doctor replies, ‘Don’t raise your arm.’ ” If design feature A causes problem B, to eliminate
. D5 Z9 B& q1 b3 n0 m/ F1 H. D& vproblem B, eliminate design feature A. For example, if reflection noise is caused when the instantaneous impedance the signal
' |* V) l1 K5 Bsees changes, engineer the instantaneous impedance to be constant down the entire interconnect.+ o4 p2 d5 R. t0 N
7 x9 N  k8 B9 S, N) G/ {
6.Sometimes an OK answer NOW is better than a good answer later. You often have to make decisions without all the/ G% h. z) \- {6 X1 _5 y* [
information you would like. This is where rough estimates are important. What is the bandwidth of an 800 Mbps DDR3 signal?1 t4 m; b* {1 X4 X
It depends on the rise time, of course, but if you don’t know the rise time, do you sit and wait until someone can measure it? If
( L3 ^# @7 m6 i% ~* syou need an answer NOW!, you can use the rule of thumb that the bandwidth is about the 5th harmonic of the clock. The
, O$ z0 [4 [& l2 Q0 w( bclock is 400 MHz and the 5th harmonic is 2 GHz.6 V1 e2 f, f" A0 R8 d0 ^, U# F

3 [- H, k. @+ d& A- G+ [7.Always evaluate the bang for the buck from a design change using a “virtual prototype.” This is a parameterized model for# J1 l' l# c0 A
your system, and a way of simulating its performance using this model. It will help you answer “what if” questions, and lets you
& x1 b; B" c' C5 i+ Tmeasure the expected performance gain for the extra cost of a new material, design or component, before you commit to& C# D0 n3 V# P
hardware.
. Y) W+ N" @7 @% T6 L" }* @8 m+ @3 T/ \2 g( ]/ z  V: [
8.Watch out for “mink holes.” A rat hole is a convoluted path you detour down that takes away from the real goal. A mink hole is# f( F& Z' K; P/ h) y+ Q
a rat hole lined in mink: It feels really good while you are in it. Engineers love technical puzzles. Resist the temptation to track
0 f  D/ c. P) U( Sdown every little detail, or get that model bandwidth to just another few GHz. More important problems are always awaiting
) D/ m6 |1 o0 O. H# D: jattention.) W% h( V+ N9 M9 ^

0 l+ M2 o, n' P% N% w  T/ h9.Never perform a simulation or a measurement without anticipating what you expect to see. If you are wrong, something is off in
0 T  @0 L6 `1 d- e" k& }; [* |$ Vthe problem setup, the tool accuracy, or your intuition. Either way, you will learn something by tracking down the discrepancy.
- Q& Z5 W6 S; U! o- q* ?If you are right, and you see what you expect, you get a nice, warm feeling that maybe you really do understand what is going
4 L! I3 ~- Q, L" Z2 I- Pon.
- o- d  X& w( g% d& c/ N, X2 p  m8 j5 w
10.There are two kinds of engineers: those who have signal integrity problems and those who will. The corollary is, there are two0 E& v8 \- b3 K7 Y. S% m
kinds of designers: those who are designing antennae on purpose and those who aren’t doing it on purpose.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏3 支持!支持! 反对!反对!

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
2#
发表于 2010-10-12 15:34 | 只看该作者
再一次感叹:Bogatin太牛X了!
仿真达人

48

主题

1374

帖子

5155

积分

五级会员(50)

Rank: 5

积分
5155
3#
发表于 2011-1-26 12:57 | 只看该作者
lz太牛了,纯英文,要向lz学习啊!!!

15

主题

100

帖子

542

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
542
4#
发表于 2011-2-9 15:28 | 只看该作者
牛!!!
6 `2 _5 }$ a( r8 m7 h不过要让我们大多中国人能看懂吧

0

主题

28

帖子

-8976

积分

未知游客(0)

积分
-8976
5#
发表于 2011-4-14 18:16 | 只看该作者
受教了!从方法论的高度总结了SI问题的处理原则,很好很强大!

4

主题

74

帖子

279

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
279
6#
发表于 2011-4-18 09:21 | 只看该作者
惜是E文的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-15 22:45 , Processed in 0.062553 second(s), 33 queries , Gzip On.

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

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

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