Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file
1 ~6 c% Z6 b1 \: l4 }8 v$ r* T# [; U* {1 C% y
這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/5 Z% `# G. m# O' g) H# \

  a; C) l1 Y4 \& s7 T' h# ^最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??
# p3 l0 K5 j% H2 r9 j
2 m- u+ R: N. w可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??
% [% ~0 E- [2 N0 \0 u
0 e  y. F* T* p: u4 ?我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案8 b% {) U$ o; }3 c5 U1 p
" ^8 f1 `, S6 T
輸出檔案.txt內容格式如下:. g% P1 m+ D/ v- G% U7 v; Y
Sample   CK0        B5        B4        B3        B2        B1        B0        Timestamp( `: L' n2 R( E; F$ t9 F
     0           1          0         0         0         0         1         1            0 ps8 @* O# Z1 p" s; N1 ^' S
     1           1          0         0         0         0         1         1          2.000 ns
& d" n: {! m& B3 x2 P9 e* ?% x% z     2           1          0         0         0         0         1         1          2.000 ns- h- f- P& o1 y# `
     3           1          0         0         0         0         1         1          2.000 ns
8 i- X9 \& b! p7 s: v     4           1          0         0         0         0         1         1          2.000 ns
* j  F$ X4 z3 j7 [6 P  r7 G     5           0          0         0         0         0         1         1          2.000 ns0 P0 a; f0 ^3 I# h' S
     6           0          0         0         0         0         1         1          2.000 ns% g* M6 m3 q( x' E7 z+ E  _
     7           0          0         0         0         0         1         1          2.000 ns
" x/ q" e4 q5 W* a6 k0 }' Z- ]1 x9 W% Q     8           0          0         0         0         0         1         1          2.000 ns2 b1 M2 i) L' C$ a, A2 w& O
     9           0          0         0         0         0         1         1          2.000 ns
# p4 T0 U* B* X- s    10           1          0         0         0         0         1         1          2.000 ns
) O2 I! D6 E4 e
5 C! i8 I6 @+ d! `3 u1 P( U, I2 j如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??
  H$ h! U: c+ H2 |( l. T3 n9 J3 W+ N9 P  D" m) A
我輸入IC的訊號如下:
) B# w# ^) M0 n; j9 T8 b1 d6 l& GCLK 頻率50MHz
0 l6 E3 P" c2 o# l! g! l輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V* Z3 Y1 |' _, u- v& F6 V+ c3 K
輸入端V-:直流電1.5V
  t( Z; ]  @# [: e0 R正參考電壓點:Vref+=2V
. q0 q8 E: H1 L- }. s" \) @0 h負參考電壓點:Vref-=1V, K, U( C3 w- z' F
Vdd=3V GND=0V
, I1 t! k( v8 }$ {5 s   3 F' m  P5 r7 x4 K5 u  L! \
以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料.& `0 Z0 I3 R3 T6 n8 u
ADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算.+ k( O7 Q) H- [$ h3 j
- C+ \8 {6 _( c+ I

本帖子中包含更多資源

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

x
3#
 樓主| 發表於 2008-5-17 17:14:27 | 只看該作者
7 H  p5 l) z  S; j
, \# v" o" g& o2 g1 y- Q4 J: F
我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了9 G* D+ ?( g9 ]" \

: o: u, n4 {) ^( _$ ^( g不過呢,我用的邏輯分析儀是用Windows作業系統操作& x7 M# u& o+ s: u7 f3 a) n3 J
* S9 a. A" Y! H1 t! {
就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟) y2 T! r: K9 G1 H9 w  L
8 @: ^3 S3 G" @# @( X( K8 m% I
存取資料,到PC上執行matlab,跑INL&DNL。) Y9 H9 J2 L9 u, D% s2 U! v4 d

' W- _: L% f( I至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。/ C8 V- I1 p% \0 C) K
+ C8 W# W$ v. z/ }# ]" n8 z: s5 t
所以上面發表CK0就是我PCB板上的IC的clk,
& b) o6 p' Z* K. P1 h. [2 X( Z+ \, S% e' a) L
至於Timing mode與State mode我沒有注意到,我會去看4 X* S- B; Q' \* E3 ]

9 _) L: U$ E/ S. I5 F0 u看是否可以選擇mode。
9 r: y, R) L' {1 `, f
! K' e% y3 n4 V5 }0 f5 r; K[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-16 07:02 PM , Processed in 0.118515 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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