Chip123 科技應用創新平台

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

作者: xyzabc0930    時間: 2008-7-24 06:52 PM
標題: 有關mtalab toolbox去看sigma-delta
我想要請教各位一下
  U+ Q8 N) ~. a+ r" e% R4 t' j5 L我目前在做CIFF架構的模擬
# [) T9 j; z- e9 n; n2 _+ G但有8個未知數的gain
! [  u3 \& V4 [1 L  H0 `那我有算出STF與NTF的轉移函數
1 m9 V8 ?7 z& L1 E& L; z但STF與NTF轉移函數裡面還是有8個未知數是我不知道的
9 V0 V  `; A9 }% n7 X+ ~那我有參考別人的內容6 }, J% y3 A7 Z0 i
有人說是用MATLAB的Toolbox& P) ~' M9 y% j' D0 t7 K6 p! l3 v
去驗證出來的
" B* @  W0 w) D) Q( h0 i那這種方式是用掃描的嗎?
0 j; f) A, K4 C應該是會有一些依據還是什麼之類的去判斷這8個係數吧0 o4 i$ ~4 g% G7 u  t

8 V( ?% q7 Z4 \9 U/ ?: i1 F6 N因為之前有做過二階的,那二階所算出來轉移函數與二階理想的值做比較2 B( P! z. S% v" O
如[yout=x(n)*(z^-1)+e(n)*(1-z^-1)]
% L4 F9 @8 X& m8 A% d就可以得知係數的值. J3 r1 Y8 p0 G

& ^6 B4 s- a0 H* ?/ X+ m: `可是因為CIFF的架構,我不知道各位所設的理想值是要為多少,還是輸出yout是由自己定的,然後再去求出那些未知數8 U: {! x0 X, F! E0 r& |( e! W5 G" K+ c

( G$ T* u  V# {/ c/ [請各位有跑過CIFF模擬的各位教一下~~~謝謝~~~
作者: xyzabc0930    時間: 2008-7-24 07:16 PM
如果我有計算錯STF與NTF的話
4 K( ]& c: M( ?+ ^請各位先進再指導一下~~~謝謝
作者: xyzabc0930    時間: 2008-7-25 04:31 PM
我目前知道用toolbox# f' N* A4 P5 @) w+ V5 A* w6 ^& d) i
然後寫程式去驗證然後去找出最佳化的NTF
; Q* L, Z- C) k0 l% s8 N那如果以我OSR是256的時
0 c) w  t7 J8 u& h/ d( a2 s, `9 t然後架構為四階的CIFF
, K' ~5 e; n& @2 B1 T% t那我程式要如何撰寫呢2 J: _; R! Z3 L8 {: P/ p' f
$ h+ }: v% U2 I) a; t; e8 p7 R
ex:H=synthesizeNTF(4,256,1);
( h( I4 `6 t/ n( S% ^- Y[a,g,b,c]=realizeNTF(H,'CIFF')
' g7 S# L/ |5 ~* |5 s/ p, o6 {2 }6 B0 {8 _( E7 ]" z+ v
還是怎麼樣撰寫,希望有跑過simulation的人可以教一下
作者: bigben    時間: 2008-8-10 07:04 AM
这几个系数还要考虑内部是否容易过载,还要进行等比例缩放的(这个我倒目前也没有搞懂怎么缩放)
作者: luyan923    時間: 2008-9-10 05:34 PM
原帖由 xyzabc0930 於 2008-7-25 04:31 PM 發表
/ C: X4 t( \. z8 ^我目前知道用toolbox
' W3 a, l& C; }0 D' n; q然後寫程式去驗證然後去找出最佳化的NTF
7 I1 {8 r, u7 P% P. I% y4 m那如果以我OSR是256的時
7 O( f& v. X8 C2 ^7 D% `$ P然後架構為四階的CIFF# s" X; E1 e( |* C' X5 ?
那我程式要如何撰寫呢( O) E- \  E& r  r6 e2 v+ f/ x/ R  L
+ u3 p" k, ^5 X
ex:H=synthesizeNTF(4,256,1);
. q& G5 x, h, ^: L: d  j3 O[a,g,b,c]=realizeNTF(H,'CIFF')
8 X2 q' a7 Y2 k  Z) l  q4 N4 f  n, h  t
還是怎 ...

, h# L( |( r* s9 r3 @我刚试一下,上面的可以得到结果,不过我不知道得到的a g b c都是什么?都是什么意义?help中说;a = zeros(1,order);' h$ t" p  @9 U0 ?1 ~
g = zeros(1,order2);8 x8 c- _( z/ [! Y% ]
b = zeros(1,order+1);/ A# J' W0 D& M
c = ones(1,order);) A  n0 e) y, M! h
希望有用过的教教了,非常感谢!
作者: 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