Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file0 J- n' H, i( H( q5 |5 k
4 s' [6 D2 ^# i. V% g4 {5 V1 z# I- {
這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/
9 h" ~, P! u  X. b5 j- ?% y+ u6 W* X5 V& G% b
最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??
; ~+ |4 v" p3 X0 [7 A
7 u4 A3 I: y/ A6 T, y, v1 y! ^3 m" H可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??  G% k' V: v' h

/ t7 X: s. G9 c( m我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案
* c, M# G* U' {
% L$ ]' ^+ T5 q# G+ c; [! @輸出檔案.txt內容格式如下:+ }0 Q6 M5 T- ?, Q  ]! ]
Sample   CK0        B5        B4        B3        B2        B1        B0        Timestamp
" w4 U' }& A) h# ^' m$ m- N     0           1          0         0         0         0         1         1            0 ps
! B5 n. }7 [6 O  T) A     1           1          0         0         0         0         1         1          2.000 ns
3 v0 B8 W: v/ y1 O     2           1          0         0         0         0         1         1          2.000 ns2 p% C; c' {& q$ d
     3           1          0         0         0         0         1         1          2.000 ns
# J+ ^0 w/ o$ D4 \5 w8 r     4           1          0         0         0         0         1         1          2.000 ns7 n$ {8 p9 E- }7 ~
     5           0          0         0         0         0         1         1          2.000 ns
6 [1 x2 n' F+ W; F+ V0 q     6           0          0         0         0         0         1         1          2.000 ns6 W. f. Q) G& T  J! Q" [4 ]0 Z
     7           0          0         0         0         0         1         1          2.000 ns
( T+ [! e7 A9 x6 M     8           0          0         0         0         0         1         1          2.000 ns1 W- \# R& H8 `- D' G: A& ?/ r
     9           0          0         0         0         0         1         1          2.000 ns5 g1 I6 C2 i' |2 K
    10           1          0         0         0         0         1         1          2.000 ns
) o  u0 `: E+ A/ L: O( |. v5 J) g6 o# ?& t8 o1 b* D. ]
如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??9 D0 K7 {- ^- f5 I4 c- n
- D: S% Q* R6 |
我輸入IC的訊號如下:) H0 m. A- Z2 b/ I2 I1 @1 `5 G
CLK 頻率50MHz" T; w5 E- G, ?: f
輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V- l' S5 G. D/ i' F" C
輸入端V-:直流電1.5V: d1 l; Q. i8 P" ]+ t
正參考電壓點:Vref+=2V8 `) p+ O* w$ G& O
負參考電壓點:Vref-=1V9 P/ O; u6 \- U$ O4 q. ]
Vdd=3V GND=0V0 S: y1 C1 Y/ c/ _  w% s# i  q1 j
   
, p" R1 _; z2 k以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料.1 Z. y" w3 u/ c6 E" t; ]
ADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算.2 B( s  O+ D+ ?8 C) L  C* K

  }1 ?' @: p2 ]! h& ^4 w/ Y0 f, E- ?

本帖子中包含更多資源

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

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

  a! E3 n6 @9 i, x8 w- n* J  q( Y! n4 ~( K
我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了2 T( P( }6 H! ^5 J
% h9 F( x. b$ r" E  ^+ S
不過呢,我用的邏輯分析儀是用Windows作業系統操作
3 E8 P5 I4 G) B' j  N8 ]
- {% m" K! y6 d2 a就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟
( J# \. _' _% s
) J( M. K9 }/ t: ]4 S存取資料,到PC上執行matlab,跑INL&DNL。
  D! a3 V, t2 ^2 z  v" L$ p/ ~8 q2 W1 }1 G# v$ [8 z
至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。2 T8 T) u; h# y% B) c. T* S6 I. u

! h7 U' N- C& V: x2 _所以上面發表CK0就是我PCB板上的IC的clk,
. H" E1 w! v9 {1 A' P- s8 X2 V' [$ R- F; W, B$ s
至於Timing mode與State mode我沒有注意到,我會去看( H. [9 _) @( D: I" l

) @' H* E. z# t8 R: _0 @看是否可以選擇mode。
6 s+ A9 ?4 g, _
. ?0 A/ x3 G3 H- G, H' d[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-10-18 07:22 PM , Processed in 0.170010 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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