Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file
( P- d& l4 K2 C7 h5 x0 v; V
5 B$ T$ o8 E) n# W/ M6 d% C這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/, H* d- `7 I1 B$ a0 {& I/ N

- P6 [" _7 B& V* t最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??
$ Y4 m' k5 s' b2 X& x8 i( J1 R' ~* `. T
可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??
8 P1 i' i# g0 \, L$ G/ r4 d4 _( K
$ O$ ~9 [2 I% N/ |% @我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案- I* `1 b, Y" P9 E& y) w
7 r+ j6 E  O" C; b% |
輸出檔案.txt內容格式如下:
1 l9 h) R6 b. c0 d! W: w- b8 Z7 `Sample   CK0        B5        B4        B3        B2        B1        B0        Timestamp
3 R/ E  v: `/ M     0           1          0         0         0         0         1         1            0 ps
- u; R6 X* ]. Y5 H, o* ^     1           1          0         0         0         0         1         1          2.000 ns
: s" ^( e( Q5 {     2           1          0         0         0         0         1         1          2.000 ns( o/ `4 I' f8 G
     3           1          0         0         0         0         1         1          2.000 ns& b5 P1 A$ n  y! O2 P/ f) D
     4           1          0         0         0         0         1         1          2.000 ns
& G( n& i0 Z  i8 y# R0 G* }7 p     5           0          0         0         0         0         1         1          2.000 ns
5 D! M$ V- y8 c8 z& L     6           0          0         0         0         0         1         1          2.000 ns% r2 m4 m% O/ p9 n$ d% Z. d
     7           0          0         0         0         0         1         1          2.000 ns7 o3 c3 r( }; l3 f- h1 F* v% O
     8           0          0         0         0         0         1         1          2.000 ns
& F# f+ ~+ L3 l; p2 `) D     9           0          0         0         0         0         1         1          2.000 ns; v- a* _. _! G& A- E3 e
    10           1          0         0         0         0         1         1          2.000 ns
+ Y8 ~. P  k4 a& v' j2 H) X7 g4 X5 N$ ?+ N/ c, ]% j8 C+ H5 {
如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??
" y' E$ Z6 d; l+ [: j! J0 y" w4 m  b1 `
我輸入IC的訊號如下:
0 J% X# E5 v, h. |) tCLK 頻率50MHz
4 T$ f( t1 P3 K* Z$ O輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V
+ N; w6 C' a: w# Y1 y輸入端V-:直流電1.5V# M+ H, O$ x- y4 @% s+ x
正參考電壓點:Vref+=2V0 y' A( o/ J+ E# `# {" W
負參考電壓點:Vref-=1V' j6 ]* |% X7 o; k+ u9 E. w
Vdd=3V GND=0V" A' c( [' ^) ^/ ~0 {$ |* g1 }
   
; e+ b8 `7 _  O( V1 X* M以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
3#
 樓主| 發表於 2008-5-17 17:14:27 | 只看該作者

# E/ K3 q# t: d, N
( y5 [: B3 Z( d. u2 D) X我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了
  \/ M& A; O! O5 e- J7 S  V
- A8 J6 W6 w' F+ e+ j0 S; q6 {不過呢,我用的邏輯分析儀是用Windows作業系統操作3 o+ b' Z; X8 P& o( B( A( e+ c! i
0 n, F6 o( w* e5 W
就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟
5 g, U# h1 K1 ?" v1 x. s+ z0 ]/ ^# ]
存取資料,到PC上執行matlab,跑INL&DNL。' D) r, c. ?! d0 X

. h( v5 @: _0 b/ k" ?4 u至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。3 `- S- K; t5 L) K& _. Z
: D% `  W. z7 L1 g, p
所以上面發表CK0就是我PCB板上的IC的clk,8 M, d2 Y0 v# h- H" |
# s% z: m, c( n5 D. D' d
至於Timing mode與State mode我沒有注意到,我會去看5 O: ^, v" Y( J3 C+ D8 f/ m
+ e! o7 B+ K& @8 Q9 B
看是否可以選擇mode。3 x7 T: O0 U, X( O, f; x4 j
6 A4 }- T" q( G1 w. \, f4 U
[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料.* @$ C$ g% I. P& W, |0 Q
ADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算." m8 W3 U! |1 \8 ~3 |

" k4 |) g" ^- F6 r$ w+ b( z, V" N

本帖子中包含更多資源

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

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

本版積分規則

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

GMT+8, 2024-5-25 04:25 PM , Processed in 0.108514 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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