Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-14 22:40:28 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
這是我在網路上找的MATLAB的INL&DNL的.m file+ z; [: G, J; x$ p9 c9 J; u
" n- i; e, a' a! ~6 H2 r3 u0 e4 P1 V
這是網址 http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/2085/
8 B1 K0 u- A& }- M, q9 E1 s' {! z0 L+ G) g9 x
最底下有程式碼,可是我卻不知道跟怎麼用??是否能用??2 Q" J# W$ ^. L7 Y

3 l8 i7 |- `% h+ J4 }. z+ A( ?可是我應該要怎麼去讀檔案,而檔案的內容格式是長什麼樣子啊??+ p% E6 e$ Y; U: I* G# r8 B
& V# v7 b" B+ m: }
我用邏輯分析儀測量出我IC的輸出的資料儲存為.txt檔案
7 W  Q5 |; m" i1 [4 o# a5 S3 _1 C
0 E. L) Z  V2 @3 x; s' C% W6 X/ x4 z輸出檔案.txt內容格式如下:
" k4 k* l4 [6 r# T; G9 T3 I6 m: y5 Q  |Sample   CK0        B5        B4        B3        B2        B1        B0        Timestamp2 A" S( S  p2 `, L' C5 @
     0           1          0         0         0         0         1         1            0 ps& J. z2 H7 ~2 C  u8 b; s4 q
     1           1          0         0         0         0         1         1          2.000 ns1 S  |: m1 @6 }6 g* u$ ~
     2           1          0         0         0         0         1         1          2.000 ns
, p6 \' y# g& X0 C6 S8 w0 K     3           1          0         0         0         0         1         1          2.000 ns2 Y+ C5 f4 E3 ^* |# ^( a3 `- L
     4           1          0         0         0         0         1         1          2.000 ns. k, `* \: x% a. T
     5           0          0         0         0         0         1         1          2.000 ns7 J% G* I5 ]+ n) y6 n; r
     6           0          0         0         0         0         1         1          2.000 ns% P/ u8 s+ ^' D5 R  {* O- G
     7           0          0         0         0         0         1         1          2.000 ns6 `9 {) ?% S0 Y8 o
     8           0          0         0         0         0         1         1          2.000 ns
+ t* Y7 `7 u3 O     9           0          0         0         0         0         1         1          2.000 ns: z1 L1 A. K' s1 R% V: b
    10           1          0         0         0         0         1         1          2.000 ns2 E8 M% P1 V0 ~6 V2 P0 b
+ C& {1 v3 D! o! i- r2 E
如果這個Matlab的.m file能用的話,那我的輸出檔案.txt內容格式要長怎麼樣呢??% ?8 z5 V  O, X" ^
* U9 b% c: S1 r8 f+ _' c2 O# Q( j
我輸入IC的訊號如下:
. K7 e1 s: [1 W" Q+ o  r. fCLK 頻率50MHz
8 K% b( y1 E/ W4 ?7 C, T; P輸入端V+:頻率1MHz 波形sine 振幅Vpp:0V到2V Offset:1V5 r+ o8 \4 i, a: k6 C9 b5 D+ z, c, d/ o
輸入端V-:直流電1.5V& O9 }' V9 e) b5 T
正參考電壓點:Vref+=2V  P$ I/ i+ p+ f3 }, u% g; d/ e
負參考電壓點:Vref-=1V1 t8 i; T; f7 j3 s& D
Vdd=3V GND=0V
* e% F) P8 {! ?, a   # Y% k" r1 S0 \4 w% b! u
以下是邏輯分析儀(LA)量測PCB電路完整的輸出檔案.txt的附件

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-16 20:38:11 | 只看該作者
你的邏輯分析儀測量的輸出的資料檔案好像是用Timing mode. 邏輯分析儀應該用State mode 去存資料.* g3 |( {9 f6 O  @5 k) l" f
ADC 的 clock跟 邏輯分析儀的 clock要同一個. 這個matlab程式是用HP16500C 邏輯分析儀做例子.所以邏輯分析儀輸出的ASCII 資料檔案的檔頭會先被程式去除再去計算.
. |% F# d5 B. G5 m5 b/ i: F% g# _' f) R" k% Q

本帖子中包含更多資源

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

x
3#
 樓主| 發表於 2008-5-17 17:14:27 | 只看該作者
3 v! q4 T+ S0 X; \
( g" K! u3 U! U9 o8 o! o+ T
我是用哪個品牌邏輯分析儀Logic Analyzer不太記得了
9 T6 `: m- {' g1 \2 w8 b
- O+ j4 n6 e+ r, \) ~9 z8 u不過呢,我用的邏輯分析儀是用Windows作業系統操作
  t& p3 m7 A/ d+ h
$ ]  F! c. c4 R! F2 ]4 j: U( k7 b7 R就是有滑鼠去點選一些視窗畫面,再插入USB隨身碟) e" Q, n& z1 A$ e

. K8 g2 r8 H2 y3 T7 k存取資料,到PC上執行matlab,跑INL&DNL。, ]! e* n, s3 ^" p

( a% f+ P% x& {6 j至於輸入到邏輯分析儀clk,是跟PCB板上的IC是一樣的clk。
3 S8 [  g# J$ F* ^
6 H8 m) J" i8 y9 _0 J所以上面發表CK0就是我PCB板上的IC的clk,
; Q- M8 ~9 J, v- l' D' K0 k* w( G+ r. G3 b4 Y
至於Timing mode與State mode我沒有注意到,我會去看$ G& q9 M: }( X* F9 c) h% L
, x: ?: A6 T! V( j) T) c) z
看是否可以選擇mode。
. i  T( Z( @1 I" `& T% _: i' q, z
[ 本帖最後由 異星人 於 2008-5-17 05:34 PM 編輯 ]
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-22 02:13 AM , Processed in 0.168009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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