Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] delta-sigma電路求助...煩請各位大大救救我

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-6-1 12:36:56 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
小弟目前在做delta-sigma 跳蛙(leapfrog)結構,,不知各位先進是否知道這個!
' \# \- A% f3 ?  w; v7 h小弟是延續老師的論文做下去..目前在兜電路2 ~- \: Y3 o' f6 r6 [
可是try了很久都沒結果..想請問各位前輩一些問題! D- U0 l, h0 I3 L% x
附檔是小弟的架構圖,電路圖和hspice檔(我是用pc來模擬)
- R. u" \/ X; e  O5 A' `$ v4 Q4 a4 k請各位幫我看一下..我的op都是使用理想化的op" W5 y4 y; g! D8 _
而老師希望在輸出有正負1準位的輸出
8 O! o5 p6 e0 h, c2 M8 I另外想請問理想情況下..四階有可能實現嗎?

% ?, V1 G5 y' p* Q3 G& H( s小弟看一些碩士論文都是二階為主..感謝各位先進不吝指教^^
" }" C0 W' d7 r: \0 v& ?
( C7 j! d* e0 I: f電路圖是由四個積分器(SC電路)所組成(利用架構圖轉成實際電路)
: T, S3 P: J! ?( e3 t搭配後級一個類比轉數位的輸出..
4 T% Y* h' ^+ q主要由兩個時脈來控制開關(point 2和point4)
) ~* e9 k* s* I* @  Zpoint 37為電路總輸出..希望大大能幫幫我
/ m1 h2 r7 b8 }0 L% L+ N* J感激不盡
2 i: d0 M8 K- X; d$ Z
, x) C/ q2 u* `現在的波形完全都不對..可否請各位先進能給我一個方向..謝謝各位# F8 e0 {+ K, R
+ u  Z. S5 O% I7 v' h: W. k
[ 本帖最後由 kbmusic22 於 2009-6-1 12:38 PM 編輯 ]

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
12#
發表於 2009-7-17 17:36:42 | 只看該作者
一般的SDM的design flow應該都先在simulink或是其他的behavior simulation model跑完確定架構OK, 然後訂出電路規格後才到spice跑模擬, 你如果一開始就跑spice應該會花很多冤枉的時間喔.matlab網站上sigma delta的toolbox做的很方便, 你可以試看看.
# Q3 b- K1 D7 P% Z8 E1 W4 i% d
$ z( P) n2 j/ S7 b: Y' ohttp://www.mathworks.ch/matlabcentral/fileexchange/7589. A5 U8 z: x$ O+ u+ R0 d

8 V2 F! ?: O2 R( a# ~1 I/ {( |http://www.mathworks.com/matlabcentral/fileexchange/19
11#
發表於 2009-6-10 14:24:20 | 只看該作者
樓上naliga高手
! ]) B, y* z4 {& K0 r也可以幫我看看我的DELTA-SIGMA的問題嗎?
2 l' |+ G" K6 q9 E8 C( c! l再另外一篇名為"Delta Sigma問題"的文章
10#
發表於 2009-6-10 14:15:30 | 只看該作者
另外也建議可以使用 sw2 (switchcap2) 這個軟體去做模擬
. s/ v3 h4 m9 j! ]  e, ^7 \5 t裡面的 sw 和 比較器 都是理想的( D  z2 e" b/ F  \0 K# y
不過... 不知道有沒有 pc 版本的就是了
9 y; v+ A0 F) W- ?% O7 G0 J) R) O) c8 r/ x2 H) v/ D
另外在 matlab 裡面回授輸出的是 1 和 -1   S: X* y2 G' v4 Q: ]9 C
在實際電路上代表的是你的 +Vref 和 -Vref) \$ B" ?' s0 z4 l/ C! O
也就是如果你的積分器 或是說 OPAMP 的輸入是  1.65 (0) +/- 1(1) V 的話9 P1 w% H  a- N# Y4 a
那麼你的 +Vref = 1.65 + 1 = 2.65 v
2 I( Z/ b, ~* [: \                 -Vref = 1.65 - 1 = 0.65 v
, n; _2 v2 z( N" X                  ( 括號內表示 matlab 的數值大小 )
) V" T+ _4 p( b依你 op 的輸入 和 輸出 的 range 去設定你的 +Vref 和 -Vref
: _, ^3 X( |7 t) J! ^8 J給你參考看看 ^^
9#
發表於 2009-6-4 11:05:35 | 只看該作者
我講的switch不是指clock,是指連接積分器的NMOS
& z: j. V2 z, @' Q2 i9 i1 Sideal switch可以用壓控電元件寫,For example,
% u. ]+ B- ^; @5 \, VVCK CK 0 pulse(0 3.3 10n 0.1n 0.1n 4.9n 10n)
, X4 h/ }* F* B* z: C/ o0 CGSW 1 2 VCR PWL(1) CK 0 0 1e-6 3.3 1g& l# P4 T+ _+ P" w, P- P

' e3 H* A+ L6 P1 p1 c/ j, C  I8 x& W當CK=0,Ron=04 Q# _2 w2 Z% R4 L
當CK=3.3,Ron=1g1 w7 Z1 `: `" `! G7 h
給你參考囉
8#
 樓主| 發表於 2009-6-3 16:52:23 | 只看該作者
原帖由 mbission 於 2009-6-3 02:25 PM 發表
, G7 s0 Z+ Q% X* K/ C! S1 t看起來你仍然在做偏系統的模擬,common點應該是在0V4 m. j% e& ~5 i; G) P% y9 C
不妨可以連switch都用ideal,在檢查一下comparator的輸出,: y7 l/ D" h" c4 i6 D& r
看是否正確?

" a7 l" N" r7 x* ?) Y0 f
3 j' j' [) O% Z0 q6 L8 U5 |/ i. k/ H
VPHI1 2   0   pulse (0  3.3 0   5n 5n 0.01u 0.0976u)$ H& L& j7 W5 p1 E- ~  p
VPHI2 4   0   pulse (0  3.3 0.05u 5n 5n 0.01u 0.0976u)3 M. `1 k- |# \1 L/ N2 C: z
請問前輩我switch只設這樣...
; r6 g: Q. I/ [9 U# U* q會部會太簡單
# {( r* J. l2 M+ ?; \1 v2 t還是說漏了什麼沒有設定
! K3 v$ y5 L# o, Y& [0 O懇請前輩解答,謝謝您^^
7#
發表於 2009-6-3 14:25:55 | 只看該作者

回復 5# 的帖子

看起來你仍然在做偏系統的模擬,common點應該是在0V
: m0 l5 W+ v3 n) m+ h- t不妨可以連switch都用ideal,在檢查一下comparator的輸出,
# ?! \- y3 _5 H3 a4 B+ W0 h看是否正確?
6#
發表於 2009-6-2 17:47:10 | 只看該作者
如果實際電路要在-1~1的話
4 V9 l# \. g8 I7 _! m0 r我想Comparator那部份可能要有獨立電壓
2 N$ M. c& v; g/ I0 w" X$ _讓他輸出在-1~1的範圍
5#
 樓主| 發表於 2009-6-2 12:19:02 | 只看該作者
原帖由 kuohsi 於 2009-6-2 11:39 AM 發表
* F* \9 |7 V  u( B# M3 t+ }1 ?5 h電壓0~3.3V8 X( |( e( I/ E" u; R
請問OPA的輸出共模電壓(Vcm)是多少?
$ ?5 _# d; E" u/ |  Y! i假設共模電壓=1.65V
' T! P6 b1 D. N! h1 E+ i" E那你的Vref = 1.65-1 ~ 1.65+1 =0.65v ~ 2.65v
' N4 v8 Y1 x! Q& U. J' h而不是-1v ~ 1v
/ \5 S" U4 ?7 |; `5 `. N2 C. I! ?4 W2 \. R' [6 B' Z9 r3 g, k9 g5 N
想想0~3.3V的系統,怎麼可能處理-1v的信號# A  k. M6 ]. f7 i4 D2 _. c+ x/ n
我猜你定-1~1應該是直接類比成M ...

7 x1 {, T4 z8 n+ d  R' ~3 d+ [% ~9 S$ c: j

% o% B# m  f3 g' f/ n( b7 E* i大大您好..
. i2 H0 Y0 [. F% Q我OP是設為理想化的..
+ ?! g0 ~3 o7 A- ?* F# S所以我沒有設共模電壓耶.
+ J7 n6 V: p! O" d% n還是要設嗎?因為我不是用差動型態的" o( ]9 N- a  N& U
不好意思問題可能很笨
8 ]" u# V- ]: v4 [" _/ \, |8 N$ r
# ?3 i3 x  M  u) a$ M$ ?  |2 z# j7 q我猜你定-1~1應該是直接類比成MATLAB的系統
) k1 N( d3 x( ?: h. S! O0 @$ f但實際電路不能這樣定

$ B. b0 R. U: F' }9 `可以請問 這句是什麼意思嗎??
  D3 P+ n. Q% y) |, L) @請問大大那我參考電壓應該設多少比較恰當,謝謝
0 Y" o  E8 a2 Z- Q: Z' e9 h7 u/ L' V% y: _" H1 m# s# w) t; X& W
[ 本帖最後由 kbmusic22 於 2009-6-2 12:42 PM 編輯 ]
4#
發表於 2009-6-2 11:39:13 | 只看該作者
電壓0~3.3V8 v. s3 v; c; W. @6 M: n
請問OPA的輸出共模電壓(Vcm)是多少?0 j6 _5 P8 S9 X2 b
假設共模電壓=1.65V# F. e' w$ `! ]* S4 |
那你的Vref = 1.65-1 ~ 1.65+1 =0.65v ~ 2.65v. k4 s8 A5 w, ~0 d% ]
而不是-1v ~ 1v
& C9 R: r' l) f+ q/ z( o8 I' p, d/ a
想想0~3.3V的系統,怎麼可能處理-1v的信號
8 i: X& |* b1 \. o1 }1 Q1 V我猜你定-1~1應該是直接類比成MATLAB的系統& b( ^; X/ a4 y
但實際電路不能這樣定
3#
 樓主| 發表於 2009-6-1 19:24:22 | 只看該作者
原帖由 kuohsi 於 2009-6-1 03:54 PM 發表
1 F* K+ `. _( ]' ^請問你的系統電壓(VDD~VSS)是多少?
6 T/ x$ Z9 S) Q4 @如果是1.8V~~0V
% n: x1 @) j# i0 ?Vref應該不會是1V ~ -1V
% l6 v" ]  Y9 ]0 {. B
% V; p. q, [: N1 B

0 [" o0 h6 {, G感謝大大回覆..
0 c& G/ K5 f8 Y  y1 d. E) j' x* p我的電壓是用3.3v..0v
9 u' O% d# i% |請問這樣的話合理嗎
' W8 V+ D8 h- I( q) k$ v  [謝謝您
$ N+ P- r: P' x; I- c
* r/ J8 N! }5 ?5 k/ V' L8 t: H" j
[ 本帖最後由 kbmusic22 於 2009-6-1 07:32 PM 編輯 ]
2#
發表於 2009-6-1 15:54:37 | 只看該作者
請問你的系統電壓(VDD~VSS)是多少?
$ s6 L$ L( a8 t% z如果是1.8V~~0V; v$ Q9 s5 A8 X8 {; ^5 p4 q2 d
Vref應該不會是1V ~ -1V
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-12-25 10:26 AM , Processed in 0.174010 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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