Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file) j; ~/ R+ F- Y+ S  R
7 _. S) p: ?" {  A# j
這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/
! V; J8 P0 E& p) V4 ?! ~0 A2 `+ `! x7 Y7 ~3 z
最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??
; b# @1 A* `; }! l: @
% s, K- m" n4 j6 @  A/ v可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??# ?" b! R# t. O. L

' y3 k, u: n! ]我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案
9 v' n. J/ I% P' {6 x- {9 y( {1 x) [% r/ v: Q% J
輸出檔案.txt內容格式如下:5 s' P4 `( a! U! j" m9 l
Sample   CK0        B5        B4        B3        B2        B1        B0        Timestamp/ Y9 F% B7 I# z+ {2 E( `7 C; F+ X
     0           1          0         0         0         0         1         1            0 ps
) f5 ?, Z3 O* S     1           1          0         0         0         0         1         1          2.000 ns
; t) m: f2 T- @9 r     2           1          0         0         0         0         1         1          2.000 ns
1 `; e5 @4 ]" U" ~! @' B3 j     3           1          0         0         0         0         1         1          2.000 ns
2 L% {; i3 x# |     4           1          0         0         0         0         1         1          2.000 ns
/ y- D. @& L0 H4 z* j     5           0          0         0         0         0         1         1          2.000 ns2 F  E; w* l; m! I2 a
     6           0          0         0         0         0         1         1          2.000 ns
! L4 v3 K( h! E: u7 B0 Z1 B     7           0          0         0         0         0         1         1          2.000 ns; ?; g: Q* X" V( H7 ~; g2 h
     8           0          0         0         0         0         1         1          2.000 ns
% g, P, N4 F2 z( T     9           0          0         0         0         0         1         1          2.000 ns
. P" G9 n* s$ r- h4 q8 B    10           1          0         0         0         0         1         1          2.000 ns
0 ^$ p( o8 q* Q- `) {, b
1 m6 x: l# z7 S4 x" N+ B2 O9 J2 Y' c( M如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??
7 a4 V7 Z" z1 k' h5 Q% d4 d% l6 C2 c% y, N5 E2 _
我輸入IC的訊號如下:6 u2 C! f# `. D
CLK 頻率50MHz% i1 Z0 e: k' z* B
輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V
' J% c/ R5 o9 T- T3 P輸入端V-:直流電1.5V
: q8 z$ @! B9 t3 I7 @正參考電壓點:Vref+=2V+ R# H9 y" _3 _7 M
負參考電壓點:Vref-=1V
) Y2 w. h4 m3 b! Y" s2 }1 GVdd=3V GND=0V
9 ~) g5 T3 k1 i( {; r+ e9 n   ( }% A& A. Z, H$ R4 [6 D6 |
以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
3#
 樓主| 發表於 2008-5-17 17:14:27 | 只看該作者
+ O2 k" @, {6 c* T7 [  B7 g! n* {& e

/ ^+ G$ Y3 ^! P5 g# V, a2 g5 t) ^我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了
# f& E7 G( J0 X8 Z  X0 t
: [( `. h7 \$ a2 u0 ^! F0 w不過呢,我用的邏輯分析儀是用Windows作業系統操作4 ]! X7 [# I. B* v

% V( j7 N- q- [6 ]& `5 y% R4 T) }. x就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟- M+ D5 U* Y7 I
" L% D, I/ y3 S; t! w# x3 Q# m% f, i
存取資料,到PC上執行matlab,跑INL&DNL。  \5 P5 K9 d8 U( N

4 P; N, f. e. p$ a3 ~* u至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。
+ S" A) x, ~2 f: {; A3 L- V! T9 z  Y7 e: D
所以上面發表CK0就是我PCB板上的IC的clk,' }, S% L& s; o4 J

1 U: v/ M; L! A* s4 e7 T至於Timing mode與State mode我沒有注意到,我會去看- j( d' T" O: s
8 ~+ c4 f2 B' _; W$ B2 H" P/ j
看是否可以選擇mode。
% a; V; t5 A) }
/ r0 ^. @  [' Q* ]4 b! I- i4 m3 q3 @[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料.) H$ o7 j6 H0 }
ADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算.2 V6 X( F, j5 l# n. H, s$ x

& Q. d5 Y0 R6 c

本帖子中包含更多資源

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

x
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-20 01:37 AM , Processed in 0.112515 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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