Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 用LA邏輯分析儀量測6bit flash ADC的輸出,不知道如何做INL&DNL??

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file1 V& c2 A! o5 u5 @2 r# v

) K' B1 a4 [" u3 y3 p這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/- [1 q9 i% @$ ?$ w9 O
. x7 @) z0 E9 T7 e# a) N$ [
最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??
/ D9 _' s- s; B1 R
( k& N$ H: g) l/ j7 M* @" z可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??
7 C- X/ d) k( Z1 {6 ^$ G) _9 x& W: K2 Z" c# h
我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案
! D0 s& t, K' h7 `! L% t1 V
, C: B+ }$ j4 P: N; T% c輸出檔案.txt內容格式如下:2 }4 M$ u7 f' a* y
Sample   CK0        B5        B4        B3        B2        B1        B0        Timestamp8 f2 n8 h" Q6 T$ z, h
     0           1          0         0         0         0         1         1            0 ps
5 f) @3 u6 a% C  `7 J; ^  N% M5 b     1           1          0         0         0         0         1         1          2.000 ns5 O1 V4 ?4 M6 J; o; B
     2           1          0         0         0         0         1         1          2.000 ns# a4 E/ E0 t8 w5 \
     3           1          0         0         0         0         1         1          2.000 ns; b% p  K0 y; V/ U" m
     4           1          0         0         0         0         1         1          2.000 ns
7 u4 M7 K9 Z" {1 \# R( {$ b+ C, ~     5           0          0         0         0         0         1         1          2.000 ns
* n; U! B7 j0 o: c6 e; S) F     6           0          0         0         0         0         1         1          2.000 ns
) t4 a$ j  t. n$ u, K# ]8 a     7           0          0         0         0         0         1         1          2.000 ns$ z8 T9 S3 J: k# ?5 {
     8           0          0         0         0         0         1         1          2.000 ns
! y/ {1 Z2 F$ D. V, {     9           0          0         0         0         0         1         1          2.000 ns* u* W: z8 n1 \# E- F- U
    10           1          0         0         0         0         1         1          2.000 ns" C9 r4 w: W( g% I+ J5 r3 j0 [! V

, w/ V3 x7 u0 ^5 s9 z如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??: h. S- g! e2 e

& u# h( g1 i8 Z, w我輸入IC的訊號如下:
3 s5 w) }; P$ u6 s3 j; o6 [CLK 頻率50MHz
7 H: S6 l: Y: p輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V8 a$ e4 `; X5 b) a# K; u0 ?( r1 I
輸入端V-:直流電1.5V8 y7 H' `; ~  \# Y7 S
正參考電壓點:Vref+=2V
& Q: p* O0 N$ L8 ~7 I2 v- u2 W負參考電壓點:Vref-=1V- L' x  S; P/ ~
Vdd=3V GND=0V
) I3 ?. b/ C2 G0 ^4 u4 x# W   ( ^8 i$ R$ p) F$ }: r. F
以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料." E- w; ~* a: C: F$ o  M
ADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算.
7 y9 x1 }7 J" ]( a$ N$ ?4 f
  ^# X& U1 u5 r" a8 a

本帖子中包含更多資源

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

x
3#
 樓主| 發表於 2008-5-17 17:14:27 | 只看該作者

+ J6 @: p8 U  E
0 A! E8 [$ C* p+ n  ?/ j* H我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了' t" I! O* M. E7 g! A

5 U& t* t# {$ e4 a  y! I4 v不過呢,我用的邏輯分析儀是用Windows作業系統操作
6 Y/ B: M# j  U* B& o+ A1 n& U  \2 F6 j  ~- P( v" V
就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟) D! H1 i+ G/ c2 J* V: p
, S+ @' S7 S9 u% Y- N+ Q
存取資料,到PC上執行matlab,跑INL&DNL。3 s4 V7 f* \! @  Z
" c- k9 l+ @4 u) Y
至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。
4 G+ A7 X( p  t+ E" u
$ H4 M$ E5 p: H4 l; V所以上面發表CK0就是我PCB板上的IC的clk,; X' Q1 l; x$ s. w: u) k

: x  c# y8 d, z& A1 b0 b$ A至於Timing mode與State mode我沒有注意到,我會去看
% |/ d( W# P% [: y' H7 M! k- I% H& ]
看是否可以選擇mode。
5 r  H6 {4 `# m( ?( x- v! {& H6 X, |/ I, \3 r. e
[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-6 07:40 AM , Processed in 0.102005 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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