Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] sigma-delta ADC的數位濾波器

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-8-19 15:58:16 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問Sigma-delta ADC的輸出是1 bit,數位濾波器的輸入也是1 bit嗎?& a: Y" v* G7 K/ ^2 n' i* d3 E
因為書本的範例:濾波器的輸入是8-bit,輸出是26-bit取10-bit,2 u! a1 @, _& _* e% I: x1 h( r
所以我要1 bit擴充成8-bit傳送給濾波器嗎??( i( F+ J! X2 f$ ?" O  g/ o
謝謝指點!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
 樓主| 發表於 2009-8-20 10:41:29 | 只看該作者
大家好,我看到論文把Sigma-delta ADC的輸出(1 or -1)擴充成8-bit(00000001 or 11111111)傳送給數位濾波器,
8 X1 B' B8 h) \+ E+ y( o" Z請問一定要擴充成8-bit嗎?9 _6 S+ `2 K# F( g: h! H
如果擴充成6-bit或者10-bit是否也可以?這樣有麼影響?+ t" O( a6 e) c
謝謝!
3#
發表於 2009-8-23 14:45:07 | 只看該作者
我可以分享一些小經驗
2 ?+ E% B; M8 T# p0 R3 Q* q$ N  Y2 L4 N如果有錯希望其他高手可以指正
6 j$ [4 L5 k  G, C) J7 z一般Sigma-Delta ADC都是用較高頻率去取樣% a' _) y$ m/ K
因此在取得數位資料時必須先降頻. z8 c) l6 k( W- S4 X
通常在第一階會採用COMB filter(因為架構簡單 降頻率大)4 N5 E1 J, U/ w0 r8 W4 F! a: \
先將1bit輸入變成多bit輸出 在輸入至後面的FIR 以及compensation filter2 e6 d% o8 I+ C5 V
當然您也可以利用最單純的計數器來做輸出(有論文是這麼做的)
! `) y) n" M4 p( c% K只是濾波結果就沒那麼顯著7 z; F/ n& a1 x7 [1 L
至於您說的輸出多少bit有沒有影響
, d4 t' y6 H% {2 s# t& Q3 ?
9 p5 g  V# L8 e( H5 [- ~如果是同一架構下要輸出較多bit數' d0 z' k* I" H( p" ]* t
輸出頻率就會比較低
4#
 樓主| 發表於 2009-8-24 15:32:10 | 只看該作者
謝謝 stevenbest分享  k- c& R0 L5 ?+ K$ }: H0 b* O7 `
不過我問的是"輸入"擴充成6-bit或者10-bit有沒有影響??而非輸出!
. b: c! y+ u7 p& V5 ~7 D- n望請解答,謝謝!
5#
發表於 2009-8-24 22:25:36 | 只看該作者
sorry看錯囉!!
! _; q7 e2 d. ^: Z; c那我可以請教您是要怎擴充嗎??' F  K7 C# O' W2 o7 `+ P
是利用combfilter嗎??
6#
發表於 2009-8-25 10:35:35 | 只看該作者
你的SDM output是1-bit, 你所謂擴充6-bit或10-bit只是做signed extension而已, 而需要extend幾bit則取決於你第一級CIC filter的wordlength. 至於你CIC filter的wordlength怎麼取, matlab可以幫你算, 你去matlab help 'FilterInternals', 裡面有解釋怎麼用, 大概就是給定input,output bit數, CIC階數, decimation factor,然後他就可以幫你把CIC 的minimum wordlength算出來, 做SDM matlab多玩就會有感覺了.希望有幫到你.
7#
 樓主| 發表於 2009-8-25 14:57:35 | 只看該作者
感謝各位的幫助,論文就是使用sign extend方法擴充送給comb filter,# [5 M, q7 f2 t3 Y2 n+ d( [; I
這邊我大概理解了!
- Z( O/ r: |: m' G% L) e再問大家一個問題,sigma-delta輸出是0、1交替的數位碼,: |/ O3 X8 E: l# e1 m/ U( e6 u
送給數位濾波器是否要轉成-1、1,簡單說就是(0、1)轉成(-1、1),這樣沒錯吧!
( s4 F  x' q0 Q1 }感謝各位幫忙!
8#
發表於 2009-11-25 11:25:27 | 只看該作者
謝謝大大的分享~知識因分享而壯大!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-24 01:13 AM , Processed in 0.166010 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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