Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file
+ V$ e# Q* S/ B5 N+ W( k, c' {1 J( P+ J; k& S8 Y. R! f
這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/9 Y! E9 h' m. f& K" ~! J

" @. k# g% y+ H4 \( T  {9 y! i最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??
" o0 q  u4 F, l8 c" R2 f  i' O6 u+ ?. z6 w& Z) N' O
可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??
. M5 Y2 @& m9 o! U0 v9 G& _) n. G# Z( G9 A( s8 a; T3 K6 Z  s
我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案
7 e" M% p+ R0 |
# _4 J0 R( K5 \. L) b4 X輸出檔案.txt內容格式如下:$ _4 `6 s% k: N2 t# T- q% L
Sample   CK0        B5        B4        B3        B2        B1        B0        Timestamp# A/ [7 ?6 Z7 ^' q
     0           1          0         0         0         0         1         1            0 ps
' s0 {# R% u7 S8 Z2 j     1           1          0         0         0         0         1         1          2.000 ns
/ H7 T- `9 f* |$ Q# H     2           1          0         0         0         0         1         1          2.000 ns. ]2 a1 |: x! B& w
     3           1          0         0         0         0         1         1          2.000 ns2 p% H3 f  ^5 v& k' g1 b
     4           1          0         0         0         0         1         1          2.000 ns2 p$ `9 s7 f0 t3 k! _* {. W% g
     5           0          0         0         0         0         1         1          2.000 ns& i/ L6 w0 ^5 p. m6 ]/ ]
     6           0          0         0         0         0         1         1          2.000 ns% d& u( b# u  L
     7           0          0         0         0         0         1         1          2.000 ns3 A: O  T5 s3 Q3 f5 ^
     8           0          0         0         0         0         1         1          2.000 ns' F8 Q( \$ B  C- P2 Z7 O6 q4 f
     9           0          0         0         0         0         1         1          2.000 ns' J0 e* k0 i+ P) Z8 w  I( ?+ ?
    10           1          0         0         0         0         1         1          2.000 ns! O) k2 K9 k, N3 q4 q) f, `+ x
) L  e8 l& A% T6 A
如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??
9 K  u- u% h1 D5 |; i# P( O$ ~& n# [
我輸入IC的訊號如下:
0 c# X: M. u( E& o8 ICLK 頻率50MHz
$ ]/ k! D7 `3 |# y/ \$ }7 Z輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V
; J7 h/ q6 i/ `輸入端V-:直流電1.5V
" d9 [, x) Y; g! F2 w0 L正參考電壓點:Vref+=2V0 U0 I( S( \. u; I: t- t- }) o9 K
負參考電壓點:Vref-=1V
1 A- v7 G+ J! y0 O- n' M. ?( j! [0 ~Vdd=3V GND=0V  ^/ w0 C$ D+ g; w2 A* [* e
   2 [% }4 d% _* d
以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料.
0 f( s0 ~" _5 vADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算.
2 N, M7 L3 j! j+ i  B4 [% y' B  C1 c& K2 L0 c

本帖子中包含更多資源

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

x
3#
 樓主| 發表於 2008-5-17 17:14:27 | 只看該作者
! E" O7 d1 R: k

' P6 L& u  r: `5 M! _我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了
7 C. P% w6 r" l) n
+ \8 c- {- v6 n& M不過呢,我用的邏輯分析儀是用Windows作業系統操作: j& q9 a8 f3 _5 D- d

, f# o1 Y# r" r7 e& R( M就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟/ J# l2 ~8 O7 ~
0 F% K0 s& r' |& j1 E
存取資料,到PC上執行matlab,跑INL&DNL。" u( C/ U5 N. q8 P; D
: K7 Y/ k2 u1 c' o: }# r$ Q8 O
至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。) O# n% x( s: {/ o, ^
4 j( X4 x; F5 j5 J. u
所以上面發表CK0就是我PCB板上的IC的clk,
5 u" _2 [: o. Q" m; o% ~
4 C$ [8 ]8 A/ v( l0 P+ S至於Timing mode與State mode我沒有注意到,我會去看8 K; X4 Z! s% m' l0 b' \$ j4 h

3 r" }1 P) R/ J, F! e看是否可以選擇mode。& t) R7 r1 u1 D# J: w; }$ \; }
! J& Q2 I: Z7 ~9 q1 C) l  Z- Q3 w7 \
[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-10-18 03:10 PM , Processed in 0.174010 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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