找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1708|回复: 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.4 a1 A) K# f# V8 b
7 F" j" O$ P. Z/ X8 f
I’ve been writing about, lecturing and teaching signal integrity topics for more than 25 years. I’ve taught more than 7,000 engineers
) _6 ]# b: s7 ~6 S4 v. jand personally mentored more than 30. Along the way, I’ve developed some sayings that crystallize important rules to consider when
* t6 V9 B1 n2 s: ~2 z! @% dworking on signal integrity projects. Of course, these rules apply to more than just signal integrity.
7 u" i. Q8 I9 c- M( z( n+ Z, X$ M& ~6 `& [! T7 d0 L  F! J4 {
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) u* w  B3 ~" D- p) {  D0 ]& i
the list:
1 B5 \2 k& ?5 C0 T% {
) e. s5 k0 z3 M9 b: N8 h5 u2 m1.The most common answer to all signal integrity questions is “it depends.” And, the way to answer all “it depends” questions is
2 w; {- }2 \+ W! |: ]9 sby “putting in the numbers” using rules of thumb, approximations, numerical simulations and measurements.
' J" }. S" ]. s5 e, v7 k- d" K
8 U3 R& X1 r$ F+ h( v# H- U8 C2.The way to separate myth from reality is by “putting in the numbers,” using rules of thumb, approximations, numerical
! W) T' W# m% z' _simulation tools and measurements. All these processes are equally important and should be in the tool box of every engineer.! M4 P- z# I* ^$ V9 {2 J
They each have a different balance between accuracy and cost to get an answer (cost as measured by time, money and+ E3 R' X! N7 Z) g
expertise). Use the process for each problem appropriate to your budget.
& m9 M! S: C; y
0 j, S! i- L/ s9 ~" z# j2 i3.Watch out for the “Whac-a-Mole” effect. Often, changing one design feature to improve a performance metric has a negative3 k7 ?$ y( [- A% A* h( c6 i* p6 L
impact on another performance metric. It is like the Whac-a-Mole arcade game. For example, bringing the signal path closer to: D8 p8 E8 K7 @$ m- I( p
the return path decreases ground bounce, but at some point, this will reduce the impedance of the interconnect and cause6 v- G& R. k( q4 ~& V
excessive reflection noise.
/ O/ n) l7 `: H) a" L1 U  M) ]$ x' p! a" `8 C* }  ^7 k; S: B9 L
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% x$ h% F2 i! I7 U. L8 e
problem, and it goes away when you try something, you have no idea if this was a coincidence or if this problem will creep
' g9 }4 s) _# @8 U: G, ^back in.
0 U9 s# ~( T$ @4 C  P4 W+ |; `: t8 x4 {  n* \
5.Use the Youngman Principle to turn a root cause into a design guideline. This is named after Henny Youngman, a famous
( G3 k7 H% g+ d& z) {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) ]$ k- ?6 |2 X# {
raise it. What should I do?’ The doctor replies, ‘Don’t raise your arm.’ ” If design feature A causes problem B, to eliminate9 m, M. G0 ?% f2 @* r
problem B, eliminate design feature A. For example, if reflection noise is caused when the instantaneous impedance the signal
# v: v- U' E$ i( p+ @sees changes, engineer the instantaneous impedance to be constant down the entire interconnect.
+ Q, {  P/ ]' t
5 N2 _% F6 \' ]+ b4 ~6.Sometimes an OK answer NOW is better than a good answer later. You often have to make decisions without all the
8 U, k* u7 y$ ?( k# w4 Minformation you would like. This is where rough estimates are important. What is the bandwidth of an 800 Mbps DDR3 signal?
# Z- |3 X% \. {7 eIt 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' S9 J8 ~" U' H# n3 [2 \
you need an answer NOW!, you can use the rule of thumb that the bandwidth is about the 5th harmonic of the clock. The" b3 e: x) K& G5 P) h6 ^
clock is 400 MHz and the 5th harmonic is 2 GHz.; Y6 D2 b& R- K, t) [9 S
' F) G  a9 F+ y' v# f9 ^+ N* k
7.Always evaluate the bang for the buck from a design change using a “virtual prototype.” This is a parameterized model for
; r- d5 E" c' U3 _0 e# uyour system, and a way of simulating its performance using this model. It will help you answer “what if” questions, and lets you
2 b( y- r# k1 G! B" a4 ^" Z) B5 Rmeasure the expected performance gain for the extra cost of a new material, design or component, before you commit to3 ]$ P: e9 c& a5 p
hardware.
8 h1 Z5 T6 }% `4 b' t2 M
" W6 O: l% v4 J% G4 A8.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
4 k  G) X$ ?. p. ua rat hole lined in mink: It feels really good while you are in it. Engineers love technical puzzles. Resist the temptation to track7 Y2 z6 v' Z: f" ?
down every little detail, or get that model bandwidth to just another few GHz. More important problems are always awaiting/ {" ~9 P! W4 {3 p$ d- Y6 r
attention.- d* s0 _0 a3 }. }- a0 Q! u- E

( U% ~" X/ m$ b4 L  s+ p2 G& \9.Never perform a simulation or a measurement without anticipating what you expect to see. If you are wrong, something is off in
1 _, G* V; [; Qthe problem setup, the tool accuracy, or your intuition. Either way, you will learn something by tracking down the discrepancy.! F" X2 y) h  _+ R; s
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
  M. @7 v- k7 D' non.
' A, X$ g! ^& j6 j
1 Z( V* J7 K- o7 v10.There are two kinds of engineers: those who have signal integrity problems and those who will. The corollary is, there are two
6 |% p# j; E9 r  n9 ^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 | 只看该作者
牛!!!
4 B) Z! c  F2 v' A7 b: H# E% 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, 2024-11-16 02:25 , Processed in 0.084666 second(s), 33 queries , Gzip On.

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

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

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