Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file8 M( e9 E5 r4 B0 M7 W

  T. x4 T& ~! S4 j9 K這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/
0 T' f% ?! Y9 j% O0 T( i/ f4 i3 r/ L( S3 s1 H4 E
最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??
% {$ R& e4 G1 U& l& ?+ Z! M7 k8 G$ }/ ?- |+ i# n* C6 H' d, S3 W: s
可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??
4 I+ @" ~+ `8 U' H) h. H
( V% U5 L- I' O( ^# {我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案
% C. S8 y  M- n5 F8 G3 H& T, C- j& |5 i& X; w4 W; y
輸出檔案.txt內容格式如下:; Y  U2 @8 W" B7 t
Sample   CK0        B5        B4        B3        B2        B1        B0        Timestamp( s0 `' S, {+ ^
     0           1          0         0         0         0         1         1            0 ps5 S/ m# K/ z/ c0 b! N4 u
     1           1          0         0         0         0         1         1          2.000 ns
3 }. g/ v* l0 W( Q     2           1          0         0         0         0         1         1          2.000 ns* P1 n$ A5 }3 i# K8 N, u
     3           1          0         0         0         0         1         1          2.000 ns" F* M* K  D) s' ?! m
     4           1          0         0         0         0         1         1          2.000 ns) X. F9 o, v8 X) u
     5           0          0         0         0         0         1         1          2.000 ns
6 P' s+ Y! I# S2 B1 u& h     6           0          0         0         0         0         1         1          2.000 ns; [8 E+ b. Z. u  n; k/ e4 b
     7           0          0         0         0         0         1         1          2.000 ns
( o7 |- D+ H. W% U. C     8           0          0         0         0         0         1         1          2.000 ns
. U! g. G8 S- M% a& h     9           0          0         0         0         0         1         1          2.000 ns
% W- i# g! m, D; F    10           1          0         0         0         0         1         1          2.000 ns& w- @2 q' }" e' z1 o5 v
7 b; s" t6 ^4 g3 f
如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??
" D" l5 |$ t# R" V6 ~  u/ @. L/ f/ T# a) s& C: W
我輸入IC的訊號如下:
. b8 p0 W" n! P- c$ ^CLK 頻率50MHz
1 M( @( ?3 k% p. Z7 i0 r輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V3 p, l( J4 s" U' v5 z
輸入端V-:直流電1.5V
& b8 z1 G' q& J: \2 S正參考電壓點:Vref+=2V
3 W' c; Z6 f2 v- O" Q! p) G% w負參考電壓點:Vref-=1V8 j% }  y: t5 s* c4 g
Vdd=3V GND=0V
  b* f4 [( \$ z( d   
$ {0 U0 _9 P- e! U/ P以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
3#
 樓主| 發表於 2008-5-17 17:14:27 | 只看該作者
7 F5 ]% A3 T# {. ~9 ?
/ s. C$ R) G2 s; e. O& O
我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了7 U; q8 V4 B; j( n
) T: ~- s5 F4 ?
不過呢,我用的邏輯分析儀是用Windows作業系統操作
) o3 Y% G, j- }3 M; ^& J6 Y3 t" z/ @  m; c* `
就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟4 q& o; z* ~! N: `* s" U7 q- H

$ B) q7 l9 }  b" F% j) d& j存取資料,到PC上執行matlab,跑INL&DNL。/ X: a5 s( o3 ]9 I) a% U9 Y4 {/ q
3 e: M) E& F* X3 _% x( n( a% }3 P
至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。
0 y3 G' b# o& x! X9 e) {0 q2 p
2 m- t7 Y. {2 O' R! e- D. K" h所以上面發表CK0就是我PCB板上的IC的clk,2 H1 m9 d( m# ~+ r, Z" ~1 X

0 x2 L9 x) W& \! t! W7 N! }至於Timing mode與State mode我沒有注意到,我會去看
! y- }6 I& ?  y, H) S
  c& E2 n& o, D/ \. z8 C. ]' ^4 k看是否可以選擇mode。
: l. [9 F  E+ o& H7 z! F: Z! o- F2 Q* L/ `# s9 r$ d! b
[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料.' _' P  l/ g$ @4 h6 `
ADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算.% J. D, ~6 _0 R4 c

8 j" d# m# ~/ c5 U) n+ R

本帖子中包含更多資源

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

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

本版積分規則

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

GMT+8, 2024-10-18 05:16 PM , Processed in 0.172010 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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