Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file
/ v$ M! w+ s2 P! Q0 r& D) u2 b
/ |4 @1 M& G: T5 j這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/
* ]+ ^7 s# {6 [) \/ R" {/ T) g6 b9 [3 c" D. `; C/ J+ H; H
最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??
5 o9 O/ ?6 R' W  O7 H9 I; t# c+ u! J" B& a% A) `
可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??
" w, z" N% X8 P: ]" z& ^9 ?! n$ Q- z4 s% A' T
我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案
4 {$ |! ]/ _7 c
  W: x0 S  t, B) E# g2 o輸出檔案.txt內容格式如下:. e- A% U9 ^3 n" k, b- B: y  q
Sample   CK0        B5        B4        B3        B2        B1        B0        Timestamp
3 J0 p; u* |% w! h     0           1          0         0         0         0         1         1            0 ps
0 K" N0 m: q! n, p& e5 e/ O     1           1          0         0         0         0         1         1          2.000 ns
0 j' h' E1 s2 G. |$ {1 s& O     2           1          0         0         0         0         1         1          2.000 ns0 H+ Z6 h4 p) h  _
     3           1          0         0         0         0         1         1          2.000 ns9 G# ]& E- K% ~0 W3 G* N, N* K* w* |
     4           1          0         0         0         0         1         1          2.000 ns: Q" Z1 y3 ^2 Y7 u4 d  r9 H7 m: K
     5           0          0         0         0         0         1         1          2.000 ns
2 K& Q$ o6 z8 g9 p     6           0          0         0         0         0         1         1          2.000 ns
5 {  E# v) ~$ Y     7           0          0         0         0         0         1         1          2.000 ns
% Q. T. l1 s9 R- {, }     8           0          0         0         0         0         1         1          2.000 ns' b: J$ |3 A: c; z0 T  Z/ @; D1 [
     9           0          0         0         0         0         1         1          2.000 ns
3 W0 h$ ^" D6 c3 J5 }    10           1          0         0         0         0         1         1          2.000 ns
9 Z/ k: L) ^( a5 O3 p6 l/ D, S* T) K  U% y, o( s
如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??9 m, @% [, l( T: t
, `! t( U( ?5 B/ e! S! d5 b* e) v
我輸入IC的訊號如下:6 B: l# @8 _; H. ]6 Y1 y# H% D
CLK 頻率50MHz% D5 d4 @8 D4 G3 Q# P: h
輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V, I3 |6 H3 u+ [5 u" Z  y; Y
輸入端V-:直流電1.5V) i1 M2 r$ f2 q
正參考電壓點:Vref+=2V% T3 c7 s& h4 u6 T% {
負參考電壓點:Vref-=1V0 W7 `/ L+ J. ~* |, Z# N& P% C
Vdd=3V GND=0V
9 L4 V1 [! W- Z  n" f   
& l7 e: [6 l" M$ v0 l以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料.( [5 U1 u; K& M! b
ADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算.# W2 i5 N: E! _" \! d! G8 Y

  K! T# D+ o- M

本帖子中包含更多資源

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

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

$ e" q& K. U) d" r$ h
( S5 d* E3 U; h; j. C7 V我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了
8 [4 `6 N; s/ H1 B5 t
2 b6 f' X. o. f5 F不過呢,我用的邏輯分析儀是用Windows作業系統操作$ N1 W& ]8 J- m' r' C! I) l
3 D5 s, {0 S1 y& a
就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟
+ {" x) o( T$ A: \# Q, v/ M% t' y. m5 s; o! H5 C5 l: Q
存取資料,到PC上執行matlab,跑INL&DNL。
2 z& I: J+ k; M' \8 f5 @
9 N) G. ?% n; [4 G( E8 v至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。$ ]8 m5 p3 M  |

4 Y" u' B- A' a. e所以上面發表CK0就是我PCB板上的IC的clk,
2 z) T# l6 C! v/ W! A  T
% r% _7 W5 Q3 n$ u至於Timing mode與State mode我沒有注意到,我會去看1 O+ W. {' Z! W2 Q4 q5 F/ K2 Q7 I

% p! v: |" A# N/ \! ]看是否可以選擇mode。
, ^) E: L/ y2 C2 w& H. C7 {* b9 s6 K
[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-13 08:24 AM , Processed in 0.114006 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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