Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file
  O0 N# f; I$ f6 g  }: a8 T3 X/ q& _$ Q! w
這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/- d6 ?9 |1 N, [- w9 Y, V. }

7 w' M0 X* @" x2 T6 C$ ?% W4 r  q, G) W  M最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??
8 }3 ?% F3 [) j2 P" y. v  r
; V" C0 M# }# [* ~& w可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??3 K6 |) ^! i9 n) D8 k

. {% i$ D" x6 h& A我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案. d! g" }, E0 }& H

$ a% p$ f. I% u. q6 K* ]) F* B輸出檔案.txt內容格式如下:- ~' T# [/ x* [0 Z0 b  l; r; o. l8 D
Sample   CK0        B5        B4        B3        B2        B1        B0        Timestamp
8 N! L& L: w4 X/ ~* n2 V7 X% K     0           1          0         0         0         0         1         1            0 ps
& U' f+ A+ T+ P/ v+ i% D; F     1           1          0         0         0         0         1         1          2.000 ns9 F3 D$ Q9 W: s# h
     2           1          0         0         0         0         1         1          2.000 ns$ Y% s/ t" _" l  F! e/ x! M  a& a
     3           1          0         0         0         0         1         1          2.000 ns+ s0 S' A' p' u
     4           1          0         0         0         0         1         1          2.000 ns
/ d) \4 i) {, c) i& B( S     5           0          0         0         0         0         1         1          2.000 ns4 `+ C" G( o0 y5 Y: q& M
     6           0          0         0         0         0         1         1          2.000 ns
) ]% g9 C0 H2 j: B1 p2 {& k& s     7           0          0         0         0         0         1         1          2.000 ns/ b; L2 T6 _6 F8 {
     8           0          0         0         0         0         1         1          2.000 ns
& W( f' C6 I* c0 g" Z- H0 h     9           0          0         0         0         0         1         1          2.000 ns/ @/ h$ o' s1 F  C2 I
    10           1          0         0         0         0         1         1          2.000 ns
. ~- i+ Q0 l5 y2 K& z! C4 x
& e4 B' a; y, q9 h6 S1 U0 o如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??
' y6 {. s6 n4 a* o: G: F8 m0 |1 u% }
我輸入IC的訊號如下:7 |6 j6 Z* U, H( ?5 B
CLK 頻率50MHz; \  \! ?7 J$ K8 g# e9 H
輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V
6 J% R# w( r4 P) {4 \輸入端V-:直流電1.5V, e  A9 f3 P" d  l" z/ _
正參考電壓點:Vref+=2V6 M" _, d& ?6 Z8 g, E
負參考電壓點:Vref-=1V  ?0 V. O# t3 Z; u
Vdd=3V GND=0V/ z6 D& ]# y) ?- h" Q* E
   / j* j7 z# E+ `% ?+ E
以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料.% m, ]* `; m% j  a% |0 I: w% V
ADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算.
  s4 L& i. [6 T
* N. Q2 F7 B1 n. U, J* [

本帖子中包含更多資源

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

x
3#
 樓主| 發表於 2008-5-17 17:14:27 | 只看該作者
  z- b( a# r/ q# @

6 D$ x) h- }( x5 j: Y  U我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了4 K4 ^1 O) q6 H, @* a
8 o9 }6 F/ y, a0 P
不過呢,我用的邏輯分析儀是用Windows作業系統操作1 y7 q( v6 t: R8 |
" O0 g& I0 j& C/ T& k# B! i
就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟/ ?# S. r' G: t  [2 {& Z
' x9 M8 G5 L7 x% F0 p* A
存取資料,到PC上執行matlab,跑INL&DNL。
7 K6 n5 w& O  {8 k" C
+ h6 i3 P6 f. S6 r至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。" f& o$ v4 K% @1 E6 P1 G! W, _2 Z

' @; E0 u0 _4 j$ J* [3 H% G+ K所以上面發表CK0就是我PCB板上的IC的clk,
- J  I+ k: E2 s" z$ d7 `3 l. G
+ e5 q9 A+ \0 e/ _* I2 T至於Timing mode與State mode我沒有注意到,我會去看* `' x/ j/ q  b

1 V7 D; g1 x" z) `! G看是否可以選擇mode。8 r) Z5 {0 K0 J: J( ^7 O: Y$ J1 s
" y+ M8 x/ x5 Z% ]
[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-12-30 01:54 AM , Processed in 0.160009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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