Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file
* E; }) g8 N) [  G- b# E  |$ Z: ~: R7 H; v/ L0 w5 {4 y3 L! h
這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/
4 F4 `3 G: a: b7 @) L0 k
, `3 R0 S5 }* r! s& q, _* k最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??
) M" {, @( Z' K
: e6 z! v* }/ x) U可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??
9 R6 n+ \! }/ W' n! o: x
/ b2 A; y: E, _$ T我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案
$ I6 J1 O% A( |- \/ I8 n' k
, l! W# x3 ?0 Q, ], v6 G輸出檔案.txt內容格式如下:
9 `5 c0 Y7 Q8 ]1 W% J) USample   CK0        B5        B4        B3        B2        B1        B0        Timestamp4 Y  n1 I% W. N1 M, i6 j
     0           1          0         0         0         0         1         1            0 ps0 l- F8 u. i7 B5 q9 K) ]
     1           1          0         0         0         0         1         1          2.000 ns4 K/ ~# H* L( a" h& Z. t, f; X" r# z! T
     2           1          0         0         0         0         1         1          2.000 ns- L6 }( M3 d. y) X3 q" w
     3           1          0         0         0         0         1         1          2.000 ns
' |+ C. B  M5 r' n. b$ b     4           1          0         0         0         0         1         1          2.000 ns) K7 X4 V) V& V0 j4 C! u" P
     5           0          0         0         0         0         1         1          2.000 ns
' g7 W) R7 m% T! z3 w$ @     6           0          0         0         0         0         1         1          2.000 ns# P) }8 X+ j# `5 P: P
     7           0          0         0         0         0         1         1          2.000 ns
# |7 q( R1 t( G& Q     8           0          0         0         0         0         1         1          2.000 ns" j9 u8 p6 u) a! s' G2 ^# R
     9           0          0         0         0         0         1         1          2.000 ns
0 a. h4 P6 x# h: A7 U' d    10           1          0         0         0         0         1         1          2.000 ns5 K3 a* b* F5 u; L4 b/ P! d

" S. r8 U7 M5 ~# `0 R# R如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??% Y2 S1 D: q: z0 T9 S
0 _$ [1 C. [( w. n" g8 R% o4 n
我輸入IC的訊號如下:
& E) \, o% m! t- F- pCLK 頻率50MHz
+ D5 c: a% _% A) U7 D+ N0 z6 K1 M輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V  K8 @# K! b1 H! [+ Y1 _+ |$ \
輸入端V-:直流電1.5V# l2 W  q7 l3 Z
正參考電壓點:Vref+=2V
/ ?. y6 J% y1 S& b% O1 ~7 C  m負參考電壓點:Vref-=1V
/ V! Y4 k/ w& \2 g! H) `& k3 aVdd=3V GND=0V
  b2 }2 X6 {/ u, @   ( j! H1 [* y* V, T  K
以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料.
% C0 C6 W9 J6 uADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算.  l6 V& Q0 I9 ~8 c+ p, o4 {* V: C

3 E8 X! a' q- n* U, f* ~: F( R9 N

本帖子中包含更多資源

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

x
3#
 樓主| 發表於 2008-5-17 17:14:27 | 只看該作者
) M  f: F- m+ p0 T" \# N
4 x2 c$ w! I% O" A3 O- E
我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了7 P# J$ g" C4 T( {" |; v2 B
: R% h# @9 f' o
不過呢,我用的邏輯分析儀是用Windows作業系統操作
$ w/ X4 I/ e; e
5 ^2 {! u/ S3 Y7 I# N就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟1 _' t- L8 @1 ~$ E8 w5 @) Z# k

  l0 o) d& B7 d4 ?存取資料,到PC上執行matlab,跑INL&DNL。
/ k* `5 B$ K, J( _% k; d- X3 q
0 a9 A5 B+ k0 @至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。
2 ?6 i+ M: n4 ?$ K! c8 Q! I$ \7 G) q" _+ x
所以上面發表CK0就是我PCB板上的IC的clk,4 z1 O1 Z# N1 E, j
  [; l# `- d0 d( u- w5 n3 t' X2 A) b
至於Timing mode與State mode我沒有注意到,我會去看
" ~$ f4 i8 J; x# ~7 l. e8 n$ W/ d
0 v  V. |: E$ P) P: y看是否可以選擇mode。
: ?/ D7 F, y; l* N5 v% W# g! n9 u4 F$ l" J/ \4 F( L$ m
[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-6 02:46 PM , Processed in 0.108006 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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