找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1711|回复: 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.  _/ e" D: f" `; F+ G8 Q+ \
# J, n) L( B+ R; e
I’ve been writing about, lecturing and teaching signal integrity topics for more than 25 years. I’ve taught more than 7,000 engineers% p- O$ P0 z0 \2 M
and personally mentored more than 30. Along the way, I’ve developed some sayings that crystallize important rules to consider when
, M' Q: J! V, }, N+ Mworking on signal integrity projects. Of course, these rules apply to more than just signal integrity.
1 p1 ~8 \2 n- |# `- s2 @9 e  s# }  U1 V0 Y
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 of9 t# k% L1 ^( `0 f
the list:
  I1 v5 X  h. B
3 t; T) i+ m, i! ^) O1.The most common answer to all signal integrity questions is “it depends.” And, the way to answer all “it depends” questions is
+ x% B% q7 s$ j2 \* Z, y0 oby “putting in the numbers” using rules of thumb, approximations, numerical simulations and measurements.
6 Y* v8 s" P' i8 V# D9 I
" u6 N: P$ t: Q* V% e. I2.The way to separate myth from reality is by “putting in the numbers,” using rules of thumb, approximations, numerical
) m; b% G1 q" r8 r, \: P1 ysimulation tools and measurements. All these processes are equally important and should be in the tool box of every engineer.2 J0 ^0 r; [2 j1 P( O& H' b
They each have a different balance between accuracy and cost to get an answer (cost as measured by time, money and3 ~! f) G& R8 m
expertise). Use the process for each problem appropriate to your budget.
+ H0 q6 E/ y: `* p: k& [$ X8 H2 p' j. }
; x* C# v  D, Y& W8 ~3 A" Q/ [( F3.Watch out for the “Whac-a-Mole” effect. Often, changing one design feature to improve a performance metric has a negative, i( O. o7 R5 W+ @
impact on another performance metric. It is like the Whac-a-Mole arcade game. For example, bringing the signal path closer to+ l% S/ R- l  R; ^$ q
the return path decreases ground bounce, but at some point, this will reduce the impedance of the interconnect and cause% A) h8 M( ?3 @1 l# {# M
excessive reflection noise.4 \) `( P: H! ?; U

/ h! \. v* B, s. l0 H! 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
( j- T* @! Y7 [: A- J/ h: bproblem, and it goes away when you try something, you have no idea if this was a coincidence or if this problem will creep! j6 k! Q2 D  H5 d# `& Q" T
back in.6 V: \4 O0 C" U5 G
1 m, h" r7 k* ]5 f  N
5.Use the Youngman Principle to turn a root cause into a design guideline. This is named after Henny Youngman, a famous
" p1 d- X+ i7 b4 h2 ucomedian of the 20th Century. One of his jokes was, “A man goes into a doctor’s office and says, ‘Doctor, my arm hurts when I3 p& ?( d  [4 r7 M, Q3 p
raise it. What should I do?’ The doctor replies, ‘Don’t raise your arm.’ ” If design feature A causes problem B, to eliminate
3 Q% i6 @" L. _; vproblem B, eliminate design feature A. For example, if reflection noise is caused when the instantaneous impedance the signal
" X) U3 r/ H( |2 O" K( Psees changes, engineer the instantaneous impedance to be constant down the entire interconnect.
: k$ D. u" `$ k+ |
0 o  A3 T7 x: A/ r, i, q4 p4 m6.Sometimes an OK answer NOW is better than a good answer later. You often have to make decisions without all the' p0 r3 a, R6 `( l+ y6 Q
information you would like. This is where rough estimates are important. What is the bandwidth of an 800 Mbps DDR3 signal?* D  V# d1 k" B, E: q2 d
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" i9 \  y' v& ^4 g& [9 i
you need an answer NOW!, you can use the rule of thumb that the bandwidth is about the 5th harmonic of the clock. The
: E0 |8 @- L: c3 m0 A2 s# aclock is 400 MHz and the 5th harmonic is 2 GHz.4 F  m7 A) E3 S

3 K! e; ?& i" w* d7.Always evaluate the bang for the buck from a design change using a “virtual prototype.” This is a parameterized model for6 K0 M; ~, _) H
your system, and a way of simulating its performance using this model. It will help you answer “what if” questions, and lets you
: f! A: _* s3 n  q* ^6 {' mmeasure the expected performance gain for the extra cost of a new material, design or component, before you commit to
) P9 x* i4 k, l+ Qhardware.2 ?  l8 |7 ~0 H: X* z
0 s- @; y5 _: l& 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) @3 C# v2 w, f; t
a rat hole lined in mink: It feels really good while you are in it. Engineers love technical puzzles. Resist the temptation to track
; f* \  b/ a8 b5 N! ^0 l. f* Odown every little detail, or get that model bandwidth to just another few GHz. More important problems are always awaiting
4 S% ~$ q7 |% e' Tattention.* v! U7 h3 F0 c$ r0 H

$ M) n5 J9 B6 v9.Never perform a simulation or a measurement without anticipating what you expect to see. If you are wrong, something is off in2 N$ H5 T& E$ b; V
the problem setup, the tool accuracy, or your intuition. Either way, you will learn something by tracking down the discrepancy.8 n4 K  I+ }/ j8 G
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
" l' T- P& W; _0 O0 i0 Von., S' s" D0 B/ _$ o# _' [

* ~2 H" m1 y0 I+ \# A( n- V10.There are two kinds of engineers: those who have signal integrity problems and those who will. The corollary is, there are two# U& [% ^3 E7 g4 u& v- A4 k
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 | 只看该作者
牛!!!
# Z+ r) e/ ?7 n/ B8 C. L不过要让我们大多中国人能看懂吧

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, 2025-4-15 22:10 , Processed in 0.070556 second(s), 32 queries , Gzip On.

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

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

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