找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1706|回复: 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.; m3 G8 z. f  @1 E) o
, l! q% I" F9 C, D( X0 I/ ?
I’ve been writing about, lecturing and teaching signal integrity topics for more than 25 years. I’ve taught more than 7,000 engineers! [. t7 e7 M/ S% Y9 ^9 \
and personally mentored more than 30. Along the way, I’ve developed some sayings that crystallize important rules to consider when
% J) a1 B+ i% J7 @4 ]: Wworking on signal integrity projects. Of course, these rules apply to more than just signal integrity.# {5 n- }" o! T% E3 D* a
) ]* X" u$ N( n# q
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
+ P, z( w) a( s, D1 Z1 gthe list:
0 S( `. O. O4 B  O* Z4 S8 O6 E! F5 g* ?4 C" u7 ]8 X' r
1.The most common answer to all signal integrity questions is “it depends.” And, the way to answer all “it depends” questions is0 [% e5 ~) D- v: N9 E
by “putting in the numbers” using rules of thumb, approximations, numerical simulations and measurements.
: Z) z0 m& k& L! n3 V) H$ C) @6 y7 K: V4 f& _; T% d
2.The way to separate myth from reality is by “putting in the numbers,” using rules of thumb, approximations, numerical3 w; x" r9 V4 H  S
simulation tools and measurements. All these processes are equally important and should be in the tool box of every engineer.5 y: Q2 g' X0 V% e
They each have a different balance between accuracy and cost to get an answer (cost as measured by time, money and: m9 N2 x2 w" ], L/ x1 _
expertise). Use the process for each problem appropriate to your budget.
9 M( u8 g( f/ j5 o6 M+ r) ?
: C6 z7 M/ x  [% W7 e. G$ z0 ~3.Watch out for the “Whac-a-Mole” effect. Often, changing one design feature to improve a performance metric has a negative: M, m. |1 j' N. v
impact on another performance metric. It is like the Whac-a-Mole arcade game. For example, bringing the signal path closer to
" i6 _) J" {$ K; T4 ^/ }7 E$ F# ithe return path decreases ground bounce, but at some point, this will reduce the impedance of the interconnect and cause
( B" O, Z7 h( d" Jexcessive reflection noise.  w# Q# W% h$ i
) l* Y0 a( g. _, O
4.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* x6 T$ Q3 Q, n4 b5 m. i" F- F
problem, and it goes away when you try something, you have no idea if this was a coincidence or if this problem will creep* T1 W& N/ t5 k2 i) L4 S6 T
back in.: O' l% Y+ _4 ]+ R0 G

# t% o8 X7 t+ U7 C( _  T, S5.Use the Youngman Principle to turn a root cause into a design guideline. This is named after Henny Youngman, a famous
( d- {: E7 X% H: zcomedian of the 20th Century. One of his jokes was, “A man goes into a doctor’s office and says, ‘Doctor, my arm hurts when I1 b# d  l  m9 ]% o$ m
raise it. What should I do?’ The doctor replies, ‘Don’t raise your arm.’ ” If design feature A causes problem B, to eliminate- J' G1 u  x! s' H$ U" p
problem B, eliminate design feature A. For example, if reflection noise is caused when the instantaneous impedance the signal% Y4 `) G8 I$ Q
sees changes, engineer the instantaneous impedance to be constant down the entire interconnect.
$ j* D7 P" o" {) a: x3 }$ k4 n) Y; o: c9 Q" x2 s3 D& M
6.Sometimes an OK answer NOW is better than a good answer later. You often have to make decisions without all the
+ \/ g+ f- m: i. w- I$ W: N" ]0 Winformation you would like. This is where rough estimates are important. What is the bandwidth of an 800 Mbps DDR3 signal?+ p; |7 {, t3 z' o+ I7 F8 S
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
; d3 Y# E' m& N; ]you need an answer NOW!, you can use the rule of thumb that the bandwidth is about the 5th harmonic of the clock. The
! m1 V2 x) L' w/ R7 Y, @- Zclock is 400 MHz and the 5th harmonic is 2 GHz.
/ G. h& r, R7 u! m9 G
$ ~/ Z7 m8 |! H0 {3 G; y1 R5 Q7.Always evaluate the bang for the buck from a design change using a “virtual prototype.” This is a parameterized model for
% l' [0 X3 L  E# L& e( T4 Zyour system, and a way of simulating its performance using this model. It will help you answer “what if” questions, and lets you, E8 y) Y* b* p' `& v# p
measure the expected performance gain for the extra cost of a new material, design or component, before you commit to
( K: \- y0 M% p0 \hardware.- c' [5 }* a! ^

( j9 y# W% y. n5 |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
; R% ]/ b0 g$ s1 d' j/ l# _$ ja rat hole lined in mink: It feels really good while you are in it. Engineers love technical puzzles. Resist the temptation to track- D0 `% Y  g9 G% |& M
down every little detail, or get that model bandwidth to just another few GHz. More important problems are always awaiting  e0 z  y! c. J" \/ X4 _6 ]
attention.+ x3 U  `' b6 V5 A& f

) v2 O* h6 h6 A" s* p- J9.Never perform a simulation or a measurement without anticipating what you expect to see. If you are wrong, something is off in% Q, r9 O) r& d$ L/ q( E& a
the problem setup, the tool accuracy, or your intuition. Either way, you will learn something by tracking down the discrepancy.
" [! @: }5 h  n7 ^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
' r/ f: W0 T: a  i( X3 `$ zon.
" d/ S5 n) r- j1 @& T! y/ f" s( J3 X3 x3 n" J9 U" F* H) F$ d- S2 Z
10.There are two kinds of engineers: those who have signal integrity problems and those who will. The corollary is, there are two
, H) |' v1 ^4 A' hkinds 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 | 只看该作者
牛!!!! k" s. ^5 a2 h, L' K* ]
不过要让我们大多中国人能看懂吧

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-16 00:21 , Processed in 0.057775 second(s), 32 queries , Gzip On.

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

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

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