Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 除小數三階Delta Sigma 頻譜問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2021-9-17 23:22:49 | 顯示全部樓層 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 ja1688888 於 2021-9-17 11:24 PM 編輯
! U1 ]& V" ^- Y5 I5 h5 d4 U2 b0 U+ `" @* X# T
剛學hspice、matlab 不久各位多多指教目前是用hspice 跑出mash1-1-1 delta sigma modulator -3~4的輸出,
; ~7 @$ A: Q5 E4 n# `手key了前64個輸出到txt檔給matlab做頻譜分析,9 e2 [# C- F) _% U6 T% J/ P
1.JPG; Q  S; ~# r. u
結果卻不像其他論文上的noise shaping
- {/ S' p# j4 b: P3 Z# L' x# ]7 ~# q2.JPG) Z1 d+ o& b% H3 ]) s$ s- [
以下為matlab code, |9 m9 I: x+ r

/ ~! U3 P7 _# P6 T7 M( pclear, close all
/ e1 H2 [. ]5 `" V/ _3 S5 f%% initialize parameters) N- M2 f+ K3 ~1 P0 J
samplerate=250; % in Hz! }0 B' {( L: G9 G. B
N=64; % data length4 V) }3 E( ^3 M0 W4 e$ i* A
sig=load('c:\xshell\d1.txt');
: h. a# z6 p( u+ ~' h; v8 Kt=[1:64]; 6 s7 C8 d; w6 ~& X6 g3 c. g) v
plot(sig(:,1))           / n0 ^; k% a3 C, Z  a: }9 g. u7 ]
sig_freq=fft(sig);f1 C$ B- B7 x5 q( ?, [
PS=abs(sig_freq).^2;( {9 U' O! F3 L" c" [( }$ F" b5 i
PS=PS/max(PS);
9 G0 d! i; A* b5 @! _0 ~# p) Mfaxis=samplerate/2*linspace(0,1,N);
3 \6 s+ _9 C* \" c; h' _: }) c' Q
2 B! z7 f2 S8 p9 S4 \$ D) ]figure,
+ @  x3 S; M6 }- _6 c6 |subplot(1,2,1),plot(t,sig),xlim([t(1) t(end)])6 s! i: Y4 W0 p* a% _: p- S8 E2 H% k
title(123)
, \% X. Q& S0 [4 {3 g& l. i! N! n5 @xlabel('Time (s)')" R3 U' L3 m8 v/ \1 o* G
, X; n# P0 M8 b) v- i* C' P
subplot(1,2,2),plot(faxis,PS(1:N))  0 ?7 I) c, ]  \. l; t( A
xlim([faxis(1) faxis(end)])
! B. {( |- G. {" Q, ztitle('Spectral Analysis (FFT)')
/ G& F2 r1 ]4 c/ Bxlabel('Frequency (Hz)')
  \3 c; O# H, q3 F/ U" xylabel('Power Spectrum')- O  q, J' O# s* M) k$ D8 Y9 I; K# P
2 }+ e+ a3 X5 q+ O* f4 z. C6 r
* v6 w9 }+ b6 p2 P; {  k
請問有甚麼較正確的方法或語法能跑出noise shaping嗎?謝謝
6 s" w3 k) F: c9 n$ G3 J( e

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-3 07:56 AM , Processed in 0.097005 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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