Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file
( c# S$ w, `+ v# b5 k, I$ {
3 c) _0 s7 H2 E0 V- p0 Y( r這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/
& E: L" Q; a5 \( h% G
8 @- h+ f! s# W; Z最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??
2 E8 e. s' X, q' D- U5 C2 f
; P' i  ~5 u7 K. Y可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??
& Z8 A8 j6 H# K5 z, b' Y. t2 D
我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案
: S4 y5 z6 r' B9 v( H9 y2 j9 S0 G" D% H
輸出檔案.txt內容格式如下:8 V' P. |9 h, p
Sample   CK0        B5        B4        B3        B2        B1        B0        Timestamp
8 I* U& J4 M  b+ @- g  s# L" l     0           1          0         0         0         0         1         1            0 ps
- D2 N( |* K5 M1 r9 m, @     1           1          0         0         0         0         1         1          2.000 ns
2 U) h/ k; C4 A' o/ y7 O( t     2           1          0         0         0         0         1         1          2.000 ns6 @  m  G; t1 T: P( P, O9 s
     3           1          0         0         0         0         1         1          2.000 ns
( N. H$ a6 ?2 B9 R8 K# t' o, m     4           1          0         0         0         0         1         1          2.000 ns
0 l2 `5 q+ E7 W     5           0          0         0         0         0         1         1          2.000 ns
% W+ w% y3 |( D7 [     6           0          0         0         0         0         1         1          2.000 ns
+ S' d( h9 H7 J% q- @     7           0          0         0         0         0         1         1          2.000 ns( ?2 G+ L* c0 i- ?/ Y
     8           0          0         0         0         0         1         1          2.000 ns
1 v" f" b) j$ w     9           0          0         0         0         0         1         1          2.000 ns; ~2 Z! f" e3 o
    10           1          0         0         0         0         1         1          2.000 ns
! R' P$ _4 ]! j& D0 K+ {
& P  ~# m& K' g4 O如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??# Q# j2 u4 x: Y3 T0 C9 t+ ~8 k& n

* ]1 b( H! ?1 W1 d% Z5 u0 o/ w我輸入IC的訊號如下:1 \( v4 K2 L" ?+ i, O  j
CLK 頻率50MHz
% ~' {$ t5 m% a輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V- R& C- X# X' E7 _( N7 [+ w
輸入端V-:直流電1.5V/ l+ f5 q6 ^8 D  L8 f8 m
正參考電壓點:Vref+=2V
; g+ s5 m, f- M負參考電壓點:Vref-=1V5 b3 g% T6 `% o4 w$ S5 N2 c
Vdd=3V GND=0V* ~) H3 G- J. T- k7 h/ s* h
     m( ?4 D1 e2 O  K& u
以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料.
, q- e+ a) G1 W4 {! Q  iADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算.
+ U. t7 J9 D9 e& E
% Q5 o, i& v* y" l5 J5 g0 Y' M8 k

本帖子中包含更多資源

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

x
3#
 樓主| 發表於 2008-5-17 17:14:27 | 只看該作者
/ N+ e" u7 c0 d8 e$ v

6 t1 F3 T" ~; ?% Y8 T5 J6 k我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了9 U9 I7 g, b8 N- U- |' s

7 g# R- i0 s9 [6 `不過呢,我用的邏輯分析儀是用Windows作業系統操作" R& `* [$ m, G1 P* Y! p
1 {/ I7 A9 B8 Q) ^
就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟+ s1 G, c# a# `
2 u7 a) h6 U2 j
存取資料,到PC上執行matlab,跑INL&DNL。* d- U* F8 s& m& v' M; ^

: ^9 q' Z0 ]) C4 Z至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。3 F7 N+ \. \9 s' @8 |$ l- q! C

1 e: q+ ^* V! R2 u2 {; e  ^; H所以上面發表CK0就是我PCB板上的IC的clk,2 t2 u8 N, z5 p$ I3 Q3 }

5 v5 Q6 N# ]; J. ?3 F0 O" l; |! P至於Timing mode與State mode我沒有注意到,我會去看
" |$ P  h5 {9 m$ n( t* b; T1 ~! N4 e, f% t- i+ g
看是否可以選擇mode。
8 w; ], t; T8 `' f' B3 |% P: V; `* r% _9 s  L; o% R% O
[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-13 12:34 PM , Processed in 0.115014 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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