Chip123 科技應用創新平台

標題: 有關mtalab toolbox去看sigma-delta [打印本頁]

作者: xyzabc0930    時間: 2008-7-24 06:52 PM
標題: 有關mtalab toolbox去看sigma-delta
我想要請教各位一下
; K9 P* b% i6 u- L我目前在做CIFF架構的模擬: I( Q3 B& p2 p! S7 t' ~, a
但有8個未知數的gain
7 |! x+ D3 H! w7 F$ d  C那我有算出STF與NTF的轉移函數1 G  O, V4 ~( x) _) i6 ?+ J; Z% Z
但STF與NTF轉移函數裡面還是有8個未知數是我不知道的) M8 D6 A6 r; b( x. E
那我有參考別人的內容
) n- |; S& `7 ?5 u有人說是用MATLAB的Toolbox+ M+ Y" J+ U& N' n, V9 s; Y* b7 }
去驗證出來的/ M  u* O) v$ \* @
那這種方式是用掃描的嗎?
0 j+ j( }& Y0 j* q- I& V應該是會有一些依據還是什麼之類的去判斷這8個係數吧& w8 g/ ?/ F, a

  v1 y6 O: Q3 m# M9 ?7 D/ `因為之前有做過二階的,那二階所算出來轉移函數與二階理想的值做比較6 x  O$ G; `9 Z4 R
如[yout=x(n)*(z^-1)+e(n)*(1-z^-1)]
! ?9 v: @  v1 e6 Y1 _就可以得知係數的值
5 O' p0 N- k8 k$ M- O
# l' m. Z# O8 }% {3 z$ a可是因為CIFF的架構,我不知道各位所設的理想值是要為多少,還是輸出yout是由自己定的,然後再去求出那些未知數8 K$ o6 i# `( d

, I1 d+ I( P5 e9 C: C& y1 c請各位有跑過CIFF模擬的各位教一下~~~謝謝~~~
作者: xyzabc0930    時間: 2008-7-24 07:16 PM
如果我有計算錯STF與NTF的話; B4 L7 K1 O3 {; O4 D9 q+ u+ G
請各位先進再指導一下~~~謝謝
作者: xyzabc0930    時間: 2008-7-25 04:31 PM
我目前知道用toolbox
7 \2 r1 N+ p6 X# |. m+ c0 V2 R& e然後寫程式去驗證然後去找出最佳化的NTF
. g3 ]  d( @. J, F3 y8 ?  _那如果以我OSR是256的時
: k: a( h5 f, Y3 y4 B然後架構為四階的CIFF; ~/ S1 E: _4 w5 D/ U- L/ F3 L9 L8 Q
那我程式要如何撰寫呢- a+ w; T* W  _$ |. g; F1 P. E

  V8 k" ]2 C. R" x6 y. Aex:H=synthesizeNTF(4,256,1);
! m# S! R; k% z1 L2 N3 ?4 b: u[a,g,b,c]=realizeNTF(H,'CIFF')% }4 y; _, L* g
! a" G2 m7 x/ t& E3 f2 `, A7 [
還是怎麼樣撰寫,希望有跑過simulation的人可以教一下
作者: bigben    時間: 2008-8-10 07:04 AM
这几个系数还要考虑内部是否容易过载,还要进行等比例缩放的(这个我倒目前也没有搞懂怎么缩放)
作者: luyan923    時間: 2008-9-10 05:34 PM
原帖由 xyzabc0930 於 2008-7-25 04:31 PM 發表
% ]9 h1 z5 ]+ K; N我目前知道用toolbox# _! y$ f" e& U4 p
然後寫程式去驗證然後去找出最佳化的NTF# x) w% e4 }+ y' m6 r, l- f! J- ~
那如果以我OSR是256的時
& z7 O- N& i# h) T6 t然後架構為四階的CIFF2 O6 w7 u% r8 Z5 A
那我程式要如何撰寫呢+ T1 C' f7 H3 M" Y  T/ Z1 F" u

2 ?1 h/ Y; J* E, Z6 Aex:H=synthesizeNTF(4,256,1);
0 j- h7 `9 t! A: G! }[a,g,b,c]=realizeNTF(H,'CIFF')- W' {$ B: j% U
9 f  u* E. k4 t& f3 ~6 C- A9 ?
還是怎 ...
6 C  M. Q2 d* Y1 F
我刚试一下,上面的可以得到结果,不过我不知道得到的a g b c都是什么?都是什么意义?help中说;a = zeros(1,order);$ J# O4 a3 v7 H1 K9 @
g = zeros(1,order2);
4 K' o& i9 U* o: V8 u8 Vb = zeros(1,order+1);
% T( a# X2 ]6 x! o) Z9 Oc = ones(1,order);
3 Y! E' a0 w, ^希望有用过的教教了,非常感谢!
作者: bigben    時間: 2008-9-19 06:40 AM
a,g,b,c对应你的调制器图里面的各个系数,如a对应a1,a2,a3,a4为前馈系数,C为采样电容与积分电容之比,等等。




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2