Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] DAC 量測SNR SNDR INL DNL 利用HSPICE

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-12-31 21:52:23 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
HI:3 k1 d5 z5 x' f

. n- r' i1 z4 t7 p 請問一下量測DAC之SNR SNDR INL DNL 如何使用HSPICE 可以得到嗎??
9 }# n# u/ s! N- e; q( {) Z. K我有看到之前帖子有說利用MALTAB 量測 但是我沒摸過MALTAB 所以我想還有沒有別的方法??, J/ z9 ^5 X! D6 J0 N- V- |
   PS: MALTAB 有一些HSPICE使用文件參考嗎??
( b. X) i4 b: D
/ ^" i, q8 h3 K. @( a+ |                         謝謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2009-1-1 14:43:08 | 只看該作者
就我個人所知,在模擬軟體除了用MATLAB外,hspice無法模擬出SNR,SFDR等參數,至於INL,DNL應該還可以,只不過會很麻煩,需用.measure來寫運算式子和計算
3#
 樓主| 發表於 2009-1-1 22:07:29 | 只看該作者
請問版主 我之前有在板上有人以adc寫的fft分析!!是否能引用我做dac   fft分析呢??
4#
發表於 2009-1-2 09:59:05 | 只看該作者
原帖由 gwuel888 於 2009-1-1 10:07 PM 發表
2 G8 m( [  T# i5 B; l' m9 t請問版主 我之前有在板上有人以adc寫的fft分析!!是否能引用我做dac   fft分析呢??
% H: G, x, p& j1 q0 z

" B# J% [: n1 G0 V; A% |# k" W8 Z4 g
3 U) `5 x' Y% s+ A可以
- y7 j5 Y& I% H# m. L0 t不過要修改部份程式
5#
發表於 2009-1-3 03:01:09 | 只看該作者
請問finster板主
: A3 |! y  o2 G7 g為什麼不能用HSPICE的FFT計算出SFDR呢?
6#
發表於 2009-1-3 21:01:17 | 只看該作者
原帖由 blueskyinair 於 2009-1-3 03:01 AM 發表 ( P1 b& h7 u* w9 p& N- G
請問finster板主4 K) w0 G2 `6 i
為什麼不能用HSPICE的FFT計算出SFDR呢?

' s* L0 ]# R. S' C; D- L7 d- \( S! H' C- d# `9 k7 a4 p

  V. i1 B' J2 s2 s* f, C這個方法我沒有試過6 g1 [4 h- p, P5 T, D! s/ h
我曾用過hspice指令中的FFT,但運算後很難再把這個結果再拿來作其他運算/ S. F( T+ T0 u- u  P  c
而如果是在MATLAB,那就方便許多
7#
 樓主| 發表於 2009-1-4 15:35:47 | 只看該作者
原帖由 finster 於 2009-1-2 09:59 AM 發表 $ M8 P$ I2 w; J+ @$ j( I6 [1 Z/ n

+ L) d) E% v4 O% s% s" o+ G8 {* b1 ^
+ u" Y- e  ]8 ?6 s9 Y
! y  N$ a# D7 t% B; w/ c; K# v# S6 e4 L可以
8 b( P3 s( b/ x不過要修改部份程式
- ^( l- ~' j# w' m5 H9 M
0 O9 [) z9 f% {7 w5 x
3 `2 T2 A  O/ y6 u! ?/ z
謝謝版主!!看來我先學matlab 才知道如何改
8#
 樓主| 發表於 2009-1-5 09:37:07 | 只看該作者
能否 請問一下 2 |/ M$ ]/ k7 Q0 m
我在想說改ADC fft時,發現fft_analy(y,fs,fin,M,N,w) 中知道N取樣點數 但M AND W 分別代表什麼??
# g; n$ b( _  H+ u2 o4 g之前我之[FIN/M]=[Fs/2^N] ,2^N是取樣點數 M是Fs與Fin之間比例關係因子 且(2^N/M)要不可約分 所以M是奇數 是嗎??7 O$ L5 x/ Q- X7 R2 O& K- a
在問一下 [FIN/M]=[Fs/2^N]   是對1BIT ADC 對吧 若是1BIT 以上是不是要將取樣頻除以2的位元數 是嗎??
5 }# D; Y7 ^* j: b0 }附件是我網路上找的10bit ADC fft matlab code

本帖子中包含更多資源

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

x
9#
發表於 2009-1-6 00:17:22 | 只看該作者
原帖由 gwuel888 於 2009-1-5 09:37 AM 發表
) m4 Y5 _( p2 Q/ \2 r  n能否 請問一下
5 T5 w  j; ]: z5 N; }( Z$ Y我在想說改ADC fft時,發現fft_analy(y,fs,fin,M,N,w) 中知道N取樣點數 但M AND W 分別代表什麼?? 9 \5 T' a9 M9 [2 {3 ^/ F3 ^
之前我之[FIN/M]=[Fs/2^N] ,2^N是取樣點數 M是Fs與Fin之間比例關係因子 且(2^N/M)要不可約分 所以 ...

2 a4 G) U) N1 G/ w& t1 w
$ T/ V% k" [, a1 y% E% o  r# c3 V: G& `# N! l
我不知道你這個程式是從那裡找到的
$ k1 X# i3 j: W從程式來看,它N的定義似乎與你描述的不同,在程式中註解寫道:8 }% R, I) f5 l9 \. H- J* w  P
%N=input('input number of Harmonic = ');4 k( d! y4 y: G  G; A' [
在程式中N是指Harmonic的數,而不是取樣點數,這點與你所說不同- O0 X. O9 u  b" o
至於w值,從它程式來看,w是一個由外部設定的判斷值,若w=1它就會去將kb作windows的運算,若不是則kb=kb'(我覺得這個要看它原始程式中怎麼去定義w的使用)
% k( N3 Z( d% i) |# R/ U) b0 f至於M值,感覺比較像是矩陣的大小長度設定,這點和你取FFT的點數有關,因為要作FFT需為2^N倍的資料,故而在MATLAB中同樣就需要有這麼大的矩陣,我看了一下程式,因為M並沒有註解定義,我純粹從程式的寫法來判斷
10#
 樓主| 發表於 2009-1-6 13:53:08 | 只看該作者
了解!! 因為我在網路上找過dac的fft matlab 幾乎很少有po過 都是adc fft 且又依第一次接觸matlab而有點生疏 想說找看看有沒有code 來參考看看 但是都好像找不到!!
11#
 樓主| 發表於 2009-1-6 18:16:20 | 只看該作者
我是用理想ADC (pipeline adc)產生sinewave數位碼來測量我的dac 輸出sinewave 進而量測其dac特性好壞!!
  r) l( {. n: k) t2 L" E但是現在就是卡在SNR SNDR 量測!!
7 l% ~9 @7 l  b6 }8 ~9 F+ Z對了 我在問一下.MEAS使用5 O7 |% r7 Q% x% H3 `% F
.meas tran vout_sinf trig v(voutf)  val='v(clock)'   cross=1  targ  v(voutf)  val=409.6us   cross=1
& W2 g  Q. t: s+ d之前我在論壇看過先用.meas將輸出值隨著clock變動取信號 但是上述.meas是下的指令 出來.mt0顯示是fail 所以我不知道哪裡錯ㄟ, y3 T6 ~$ w% u3 k
能否請較一下
+ t6 O% J+ x2 H$ @4 b9 Q  b說明依下上述:
; W/ l" c; S6 \: r4 [V(voutf)是dac電路內部腳位之輸出電壓值
. T- _: y, |; P; u# av(clock)是dac電路內部時脈clock輸入腳位
5 ^& n1 V9 h- @( b* z409.6us 是dac取樣時間結束點
12#
發表於 2009-4-8 01:33:31 | 只看該作者
Hspice應該是無法跑離散的FFT,所以111000那種的好像無法做FFT,才需要用matlab去跑
13#
發表於 2013-3-21 22:01:29 | 只看該作者
回復 12# e2000 % I+ z) r& A/ B; A
* p1 P  L1 t/ c1 k
Hspice明明就有FFT的指令..
  O% b9 j8 v5 w# ^1 A為何不能跑呢?
14#
發表於 2013-3-23 22:00:38 | 只看該作者
之前有在板上有人以adc寫的fft分析!zxxxx
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-4-2 01:59 PM , Processed in 0.202012 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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