Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 4263|回復: 6
打印 上一主題 下一主題

[問題求助] Spice模擬的問題,請高手解答

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-4-1 16:20:23 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
不好意思   在設計一個PLL時用hspice跑輸出clock的波形圖時9 ~8 d, t* V& M* B* c  m5 n2 V8 _
                                                                                
' t; l6 J: C7 c: }3 u- w! b) D有一個想了很久的問題,不知如何解決,
1 X1 F& ~; A3 ^9 X" V4 s                                                                                
5 A& E/ J' Q/ `6 N5 x9 {4 |# W就是一開始的波形還OK% N' G; R6 |/ o( _! O
                                                                                
" c. C' G5 x1 D' Thttp://www.wretch.cc/album/show. ... =1369028227&p=17 z3 Q, d( Q9 I7 d2 K0 [
                                                                                
& B) \. D* y# g, Q! K                                                                                  d1 Q3 Q) n, O( @( I, I3 R$ H
而在跑了一陣子之後波形開始慢慢變得奇怪0 R4 q" a: C) n$ P
                                                                                + \4 b$ t! k5 Q+ |
http://www.wretch.cc/album/show. ... =1369028228&p=2
2 _) h6 p* c1 ?9 s3 m0 a; r, r$ ?2 e                                                                                
0 Q+ ]8 M$ K; H後來再跑到10us時波形完全變掉,變成完全沒有rise/fall time的clock
. J  B( f" e% F! Z                                                                                ! p/ m; N- _0 c: ?7 z, A* W, k0 I
http://www.wretch.cc/album/show. ... =1369028226&p=0
$ w. Y) t+ y! @. }. H                                                                                
0 ?; ~* K: o. Z5 P剛好在10us波形完全錯 (應該是從一開始是對的波形然後開始波形愈來愈怪,: N' \; s& |) Y7 W$ z

% b! B$ \0 o- D; z在10us時完全變成如圖所示,且在上圖的10us之後波形會變的非常怪異,
1 a  i% ?/ V2 n; b6 Y                                                                                " v/ g: k. u" o( ^+ Q
怪的波形如下:
7 \3 T; `, j$ J  a! i                                                                                
3 t+ q! f* Q4 u, f( c" Z9 }http://www.wretch.cc/album/show. ... =1369028229&p=3# G! [* x4 j9 C$ m0 K
                                                                                $ c3 y  J3 G0 ~8 Q1 c. S4 ^- \9 ~
                                                                                
2 z, G3 v1 |$ N% `4 D而這會影響到我的PLL 後來會脫鎖
' T& ^* B6 t" ^9 ?( r: R, t  j                                                                                7 l5 a) S/ |' }) ]; B1 X
http://www.wretch.cc/album/show. ... =1369028230&p=4' ~* v' \7 g' O% }% q, a% \
                                                                                                                                                             6 w) i/ Z# Z9 W: J  h) m4 `! N# S* B; O
請教一下,這問題出在那? 或是要如何解決                                                                            , H) ]2 S4 }# s2 M! T% H9 o

4 o) s+ g& m* M5 s謝謝指教
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-4-1 18:18:30 | 只看該作者
1. timestep設定多少?
3 J4 h  \& [. U, k) \  U. U2. 是否有設定精確度選項5 p9 d+ o+ f- @# a# m
    .option accurate# E5 ]& o$ S; S8 p; p% C/ E+ F
以上
3#
 樓主| 發表於 2008-4-1 19:37:18 | 只看該作者
這是我的netlist檔...
( C6 y& V4 E6 `1 i7 x& x9 X) d  p* [6 X* j
# ~% [; [  {% N: D6 q% H# s  {
.prot
$ Q( J' q% M" ^+ X& \( f.lib 'C:\Hspice_pratice\SATAIII\***18.l' tt
7 W  I  i) a7 M9 c( m.unprot
/ |0 E+ d7 H6 r. L# G# Q7 B( r- v1 @' B" Q2 P1 k
*.EQUATION
$ K3 M, i3 R9 ^( _5 E2 ]6 t*.SCALE METER6 O- C' i1 J0 H- ~9 {1 ~$ H
*.MEGA
2 I# G: ?1 o( u7 N% A5 w) Z.PARAM
9 N/ U# N( r- m* B' T, D: E- b.GLOBAL vdd vss8 _. k; ^$ Z% K; _
vdd vdd gnd 1.8v5 [) r8 V# t+ _! c
vss vss gnd 0v  v  ~/ y: F4 U+ A" r: f
*******************************************
) v7 s: j9 p) c2 c+ C+ U+ m/ z電路連接的描述
& l8 D( ~; _& i: G********************************************
7 N) e* s9 Z# ]$ P; N; b" V9 c( h0 I1 x! R; a) K( o6 {
vref ref  vss pulse(0 1.8 10ns 62.5ns 62.5ns 250ns 625ns)! Q& `. N4 G* U+ t
.tran 1p 50u        " p" f/ {9 o: I& D# J: z; s
.end' z% }) y' S( @6 C+ E; G2 f6 a: Y

* f1 P& _1 ^! l' g6 v[ 本帖最後由 afor 於 2008-4-1 07:50 PM 編輯 ]
4#
發表於 2008-4-2 09:10:13 | 只看該作者
這應該是awaves這套tool本身的問題6 ^) F  R- `0 s
我之前跑PLL時也曾還過,不過,那是multi-phase high speed PLL時遇到的
$ f; A4 W* @% l9 P前面的waveform都正常,但到了10幾usec之後,waveform就變得很奇怪
. D0 k/ V; [8 ?6 f後來,才知道這是awaves本身的問題,而不是電路或者hspice本身的問題
) N  w6 ~( h! c- r* k; z& E如果,你會跑spectre的話,那一模一樣的電路和設定,在spectre下就看不到這個現象和問題了
5#
發表於 2008-4-2 10:05:52 | 只看該作者
我也有遇過一模一樣的問題
, _0 s8 A: A: a4 r( j6 _根據之前的經驗
7 b* P3 O, |- x; k# _' M6 l; X" ^3 E9 l! m好像只要跑的時間一長就會發生這種現象
! z$ U; W# h8 L& ]  y& V! u至於要多長才會發生呢???' P2 D, ]- a. c" a1 H- R) P
似乎不同電路會有不同的情形
* x5 u# L; H4 G+ }以前跑VCO時
: N. C0 T6 B9 [2 ~只要一超過1us馬上波形就變掉
6 k5 b% b9 Z1 Q而且很有趣1 h; H4 l" p7 w% q; |0 P
在awaves上真的就是以1us這個時間點為界
" s( m( T  T% I7 V$ m一超過馬上就變形
% A' l" v8 u4 K% q6 t屢試不爽.......
$ |& g; H+ Z! M1 P" U但如果是跑crystal,那可能要跑到幾個ms才會發生. w7 s. x% ]/ G& O+ ?; r
那是為什麼呢???, Q. \/ ^6 a! `9 i% V3 d* R6 n
老實說真正的原因並不清楚
  {4 D4 o+ m) B6 r* Z1 b3 T3 U' `個人覺得是如上面大大所言3 i; L+ E4 o, x$ \
是tool本身的問題造成的
6#
發表於 2008-4-2 10:22:07 | 只看該作者
之前我也有遇過類似的問題 後來發現在加個下面的指令就可以
6 {3 h8 t1 j! @, _5 g: O: M) ].options post

評分

參與人數 2 +8 收起 理由
afor + 5 Good answer!
shaq + 3 Good answer!

查看全部評分

7#
 樓主| 發表於 2008-4-2 12:14:54 | 只看該作者
謝謝各位的經驗分享3 l, G( m; w) K& q
尤其是m大,我下了你建議的指令之後
1 ]2 o2 A6 `: M! [4 F波形就一切正常了.....
8 D/ N  J( Y6 ]0 I% d0 ^真的很感謝   
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-17 08:39 PM , Processed in 0.113515 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表