Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file
0 N) F: W8 ~. i# t8 G' j% L1 k# ~1 J( h
這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/
: y' x7 W2 P( R+ o( c: s
( G: v% O! B4 a9 E1 O3 G% `7 p最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??* O! W; {+ F) i

  P- z& [  p7 L; u6 h/ x可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??3 T1 O* r8 F! M# F
7 ~$ x# I$ I0 E3 n* |8 b" S
我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案: [2 t+ }' F7 t3 P: s& b

# K- O7 ]2 s. b4 j2 A) E輸出檔案.txt內容格式如下:' w3 o$ s8 ^7 g$ D4 P
Sample   CK0        B5        B4        B3        B2        B1        B0        Timestamp
0 H1 F! \! k) t, J     0           1          0         0         0         0         1         1            0 ps5 A9 \9 r$ D- q3 N& C+ z, E9 I* ^
     1           1          0         0         0         0         1         1          2.000 ns! [+ R: M& t5 H; G6 ?
     2           1          0         0         0         0         1         1          2.000 ns
; A3 i( s; v) S' F* U, J     3           1          0         0         0         0         1         1          2.000 ns
. W4 u9 w7 f" G5 d: I; I; m) G% H     4           1          0         0         0         0         1         1          2.000 ns
! l" ]0 v2 f1 M- |8 s0 a     5           0          0         0         0         0         1         1          2.000 ns9 Y5 a0 O- t6 W6 w! z/ R) Z
     6           0          0         0         0         0         1         1          2.000 ns
! t/ q) o& p: f     7           0          0         0         0         0         1         1          2.000 ns5 u  g7 M, c* |+ Q% U; p. Y
     8           0          0         0         0         0         1         1          2.000 ns
% x9 U, x/ C7 s& F# q( v2 F+ G     9           0          0         0         0         0         1         1          2.000 ns/ g4 m4 N' ?! t% s& K1 U
    10           1          0         0         0         0         1         1          2.000 ns
6 T4 k' H. s* x! R0 P" n5 Y
( g, S7 ^' N' A: \- o5 h4 W如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??
( c) B& m5 d( {
% f( G) Y' ~3 d1 B1 o4 Q4 S我輸入IC的訊號如下:
- @9 L% W7 p  z- d& Q# mCLK 頻率50MHz8 e4 S. o( ~5 y1 [9 k+ ~
輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V, z2 Q+ l* ]# f2 P  }% ?0 ?2 d
輸入端V-:直流電1.5V; A# v6 W* @1 A$ J* k
正參考電壓點:Vref+=2V9 }4 d$ ~  h" `' a0 F( Y" D6 z1 _
負參考電壓點:Vref-=1V, I) p- r+ E0 C$ t' ]
Vdd=3V GND=0V
& R, `4 L  T5 D4 [4 k' ?   
& k; U& h1 D8 k+ R* z$ S/ z! p( ?以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料.; e9 f: Y1 ~, M
ADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算.( Y, n1 V2 P. L7 f$ A! `

1 m( D: j0 r# @! ~

本帖子中包含更多資源

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

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

4 E) n# j9 V: z
) G! i5 }; C5 W$ b9 @我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了
1 }- R. z$ h' o, Q& i6 Y1 N9 j! d1 o! B
( i( O& w2 E( b, |( [9 K, e' c不過呢,我用的邏輯分析儀是用Windows作業系統操作% [) q9 P7 D! s7 ?$ d
  W9 t: `& l4 ?) `$ M
就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟+ G$ i  K* Z$ b  u8 X) o: u

1 U1 N4 q0 M, D( E* c存取資料,到PC上執行matlab,跑INL&DNL。( z, O" V' j1 B9 a

6 L; b$ h4 R$ Y- T, ~8 F$ x至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。
3 a8 W  O- T+ U0 @! z+ W  N2 R) C1 u+ P
所以上面發表CK0就是我PCB板上的IC的clk,# j4 ?6 \4 ~$ ^  D' l" v/ `

4 K8 o  Y0 y1 C3 y, e至於Timing mode與State mode我沒有注意到,我會去看
0 \- r2 H& d& E' Y% V9 E* k7 |
" j. `7 C) @' p6 \* b7 K9 ?看是否可以選擇mode。
  |8 k& ~! Y" o) k
3 _7 Z. H+ V2 `: I0 Y[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-22 04:43 PM , Processed in 0.157009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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