找回密码
 注册
关于网站域名变更的通知
查看: 2015|回复: 17
打印 上一主题 下一主题

[仿真讨论] 各階段的SI仿真的重要性.

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-3-3 15:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
各階段的SI仿真的重要性.& G: R  ^# b; N* \! u

5 d. M5 D! I1 {SI仿真一般被分為兩大階段, 大家耳熟能詳的
6 B0 d7 d/ O+ s+ v1 C1) Pre-simulation (circuit simulator)( y" x0 v$ j2 R! A
2) Post-simulation (2.5D, 3D simulator)
4 c5 T4 u' }7 w/ @
% Y- P# E- W" U" u1 F# a至於各個仿真階段的定義及作用小弟在此就不多作贅述.
/ o+ s; \. h' K. ]8 a+ p1 k
' s5 b3 |& \3 h; b最近, 有些開發商開始議論Pre仿真的實用性. 認為Pre仿真不能完全反映電路板的實況.3 @( m( S8 P8 }4 @' ]
以DDR3拓譜為例, 即使在Pre仿真階段進行parameter sweep後所總結成的layout design guide, 在很多實際layout情況下是無法被採用的.
# _0 i6 i3 v) G2 g. `8 D; m而且DDR3,PCIe等高速inteRFace是屬於相當成熟的技術, 不論採用什麼樣的拓譜也無需從新仿真.1 v1 X: J9 B# c' f2 B$ I
( G1 w4 R: q) h9 j; [. j
基於上述原因,一些開發商放棄Pre仿真而改用另一種更接近實際情況的Simulation, 稱為Interactive Simulation. 即使用2.5D Simulator來仿真worst-case,從而產生layout design guideline. 最後再run一次總的Post仿真(全程不涉及circuit simulation)
8 Z2 d; P5 h' r5 Q純屬小弟的愚見,照這樣的情況而言,ANSYS Designer,Agilent ADS等擁有circuit simulator的仿真軟件不就慘了??!
/ Q8 J+ Y' X* B我總覺得Pre仿真circuit simulation有一定的存在價值, 才疏學淺無法說出一個所以然...
8 s2 M; A* i+ \% K: q( u/ A+ R: h% t4 `$ R
各位大俠對此有何高見還望不吝賜教!

该用户从未签到

推荐
发表于 2014-4-2 20:41 | 只看该作者
一般系统设计中负责把关决策的,会同时重视前仿和后仿,前期投入精力也会比较大。
" M# a0 B$ `; O$ L0 r& U% c; ]负责软件操作的工程师,后仿真工作量可能较大,负责决策的人会追着要结果的。
1 u! {* K+ F$ z3 {' ^' @* o怎么布线、走哪一层、怎么走、怎么做阻抗优化,电源GND平面怎么安排、去耦电容放多少、磁珠滤波器怎么设计。。。。等等N多东西布线前都要定了下来,要不然布线结束后很难办,尤其是走线比较密的板子,布完线再改,简直就是一场噩梦。

该用户从未签到

推荐
发表于 2014-3-22 10:22 | 只看该作者
早期的仿真速率低,拓扑结构复杂,通常通过前仿真来定层叠,定布局。
' G- l- I0 M1 W) u仿真起步都大约从cadence开始。所以先入为主,大家都有前仿,后仿的概论。: d9 `  ~+ G( f0 c' r+ l  |5 e
现在芯片速率高,高速信号大多都是点对点,在设计PCB之前,有专门的工艺工程师0 i9 _! t$ }3 \8 V9 ~
帮你确定了叠层。所以前仿是做的越来越少,多是布完线直接去仿真套规范。" V/ T. k# J5 g# g6 |
OK就直接做PCB了。所以不必拘泥于前后,你想做,前后都是可以做的。

该用户从未签到

推荐
 楼主| 发表于 2014-3-4 17:22 | 只看该作者
稍作一點贅述..." Y' n' N( r7 N6 ?" R2 e& d5 c8 O6 c
1) 在系統總體設計之初, 進行關鍵信號分析: 如I/O, 連接器選型
; S: ?% U& b) E& a2) 在原圖設計中, 根據信號完整性問題的起源和減小這些問題的總體仿真, 給出布綫的指導規則, 并設計噪聲与時序裕量, Y! s1 i1 J% x
3) 在布局与物理實現時, 進行時序和拓扑結構設計, 端子調整, 串擾, 反射, SSN分析与仿真
8 [/ T- j0 U9 @% K/ g4) 在完成布局後, 進行系統級仿真驗證: g( l5 ?/ p# I. D

- g& b! E1 [2 ECousins的意思是1)能去掉?

该用户从未签到

2#
发表于 2014-3-3 18:02 | 只看该作者
circuit simulator 也是要做post的
. i0 C% h1 J6 X3 I; B  G; G) t4 m提取通道后也要做时域分析,大多数3D软件都是基于频域,且不支持多样性的时域激励源。
6 K& {7 U! c  B& \+ }* Y4 g8 Z) A

该用户从未签到

3#
 楼主| 发表于 2014-3-3 18:26 | 只看该作者
感謝cousins., c/ [1 j9 E4 f9 c  Q+ `7 T
不好意思, 小弟不太明白您的意思. 能否再詳細說明一些?, H& t6 C1 @( p  m5 Q, J: a
; O$ `: z! v$ }3 ~. ?1 L0 q( x% d
我對Pre和Post Simulation的了解比較死板. 可以說是不甚了解.9 M9 e0 A5 f6 x# g2 |
Pre: 拓譜, 反射, 耦合, 終端阻抗, Timing分析, 最後生成Layout用的guideline.' m0 R: j" [5 u* K9 P& L; {0 I
Post: 抽取電路板model, 檢查是否符合guideline, 并与measurement做correlation* N1 r7 f' m" {! t  b- j' _* {
( z3 q! s# M4 T) \) Z+ z
但是interactive simulation的出現, 搞得我一頭霧水了...

该用户从未签到

4#
发表于 2014-3-4 14:33 | 只看该作者
详细的来讲...5 e5 c* h4 R5 j% a$ \
就是post里其实已经包括了pre的内容,只不过把pre中的理想通道模型做成了实际的结构尺寸,考虑了实际拓补中出现的非理想参数影响,你要做的就是把这些实际的结构尺寸变为各种模型,RLGC,SPICE,SCATTERING等等,然后加你在pre的时候加的信号源做通道分析。

该用户从未签到

5#
 楼主| 发表于 2014-3-4 16:17 | 只看该作者
弱弱地問一下, 那沒有了pre的話, post能成立嗎??

该用户从未签到

6#
发表于 2014-3-4 16:22 | 只看该作者
当然可以8 h1 |7 Y- {& m5 M! U5 C
pre是layout前布局拓补加布线约束分析
3 S% g' ?  B7 `& f3 f$ fpost是都完成后的分析,准确度更高4 X+ `& w, c5 S4 c1 A3 u6 O2 {

该用户从未签到

7#
 楼主| 发表于 2014-3-4 17:09 | 只看该作者
我上傳了一個圖, 希望能更好得表達我的意思..0 |7 b3 l8 O  e

# O7 j4 {7 \/ l; L/ e$ u4 `按照cousins的意思, 成熟的高速通道設計不需要遵循一般的設計流程而直接跳到post分析?
: w& e0 y/ l; _$ L: T還望指教...

设计方法学.pdf

117.76 KB, 下载次数: 47, 下载积分: 威望 -5

该用户从未签到

8#
 楼主| 发表于 2014-3-4 17:10 | 只看该作者
成熟的高速通道如DDR, PCIe等等

该用户从未签到

10#
发表于 2014-3-4 17:59 | 只看该作者
我可没说能去掉。
4 |1 K+ P5 i& ^! ~我的意思是post所做部分是实际模型的pre,pre则为理想拓补加模型。post所做的内容和pre是一个包含的关系。
  p6 d: o7 y" l( c9 ^: A5 G至于完整的设计递进流程,是肯定要做pre的,pre能生成初期的布线约束。1 c9 r. ^3 ?" l& ~: A6 v

- C. n7 R% I1 h& w0 Y" |

该用户从未签到

11#
 楼主| 发表于 2014-3-4 18:07 | 只看该作者
可我公司想直接跳過pre啊... 我又沒能力說服..." Z- `8 K  ?3 r$ P# E! g

该用户从未签到

12#
发表于 2014-3-4 19:40 | 只看该作者
只要你们公司有自己的技术沉淀,跳过是可以的

该用户从未签到

13#
 楼主| 发表于 2014-3-5 06:44 | 只看该作者
可惜沒有呢... 都是新手入門, 能否分享一下為何得一起做Pre和Post, 而且缺一不可的一些有力的理由...
* Z' [* o/ Y4 Z3 e; r1 A; q& @如果有實例分享, 小弟實在無以為報了....

该用户从未签到

14#
发表于 2014-3-5 12:28 | 只看该作者
你的理由再充分也没用,公司有自己的考量,不会为了你一个人的意见改变大局,除非你的在公司影响力够大。多做一段时间吧,只有碰到问题才能证明你的观点。没有碰到问题的话,那就把设计规则总结起来,也是宝贵的知识。

该用户从未签到

15#
 楼主| 发表于 2014-3-5 15:02 | 只看该作者
Cousins說得非常有道理.... B' o. z7 i3 Y& K0 t' D
我會盡量學起來的!$ A0 E& ~8 @( g! @: r- s
9 F. Q  q6 w' m
感謝!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-5 04:07 , Processed in 0.140625 second(s), 28 queries , Gzip On.

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

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

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