Decimation Low Pass Filter for Sigma-Delta Modulators

  • Upload
    jbasu1

  • View
    33

  • Download
    0

Embed Size (px)

DESCRIPTION

Decimation Low Pass Filter for Sigma-Delta Modulators

Citation preview

  • !"#$%&'()*+,-+%./01243'* 5

    6&5)7*+2#0& 80*+:9

    *+-43&+;5?,2 @BACACD

  • E FG+H$IKJMLNH

    OPQSRTUVRXWCYVQSW[ZK\]P^_Y\`PQaYV^bY^bYc\]WedaWCfgRih[U`QMYVQkjlQaU]h[monimp\]QkU\`WCRXWlmbWCql^bQkYTYVQarsZtWlU\`PQrQkda^_fuh[\]^_WCvwWlZcY`^_qCfuhyx4rQamp\zh{fgWrTmbh[\]Qkrwr^bql^_\]hlm|YV^bqlvihlm_Ya} OPQ.qCW~h[m|^_YM\]WsRU`QkY`Qav~\WCR'\]^_fu^_aQkrnm_\`QaUchlU`dzP?^_\`Qadk\`TU`QkYc^p\]PU`Qkq~hlUVr\`WehlvQkuda^_Qav~\c'^_fgRm_QafgQav~\zhy\]^_WCv} n?Z\]P'x4WCU`rQkUkx;?^_\1Y`^_qCfuhyx;rQkm_\]h.fuWrTmbh[\`WCU)TYV^bvqm_W'dahlmZtQkQarih[dzs\]QkdzPv^_T?QaY^bm_mQ>dkWCvYV^brQkU`Qkrh[Y\`PQ>ZtUVWCv~\Vx;Qkvr 2l daWlvjlQaU\]QaUk} OPQ>Y`T?Y`QaTQkv~\>r?^bqC^p\zh[mgnm_\`QaUUVQarTdkQaY\]P?QY]hlfgRm_^bv?q|U`h[\]Q2~hZh[dk\]WlU:WlZ!~'}OPQ0rQkda^_fuh[\]^_WCvnimp\]QaUf$TYV\-qCThlU]hlv~\`QaQh-vihlU`UVWBe\`U]hlv?Y`^p\]^_WCvKihlv?rKXQ\;QkQavu?}+hlvrK?}l hlvrY\]WCR?ihlvrhy\`\]QkvTih[\]^_WCvWlZBClri }

    PihlR'\]QaURUVWj^_rQaYchUV^bQZK^_v\`U`WrTd\]^_WCv^bv~\]W\`PQRU`^_vda^_Rm_QaYcWlZor^_qC^_\]hlm2YV^bqCvhlmRUVW'dkQaYVY`^_vq}&OPQodaWCvYV^br?QaU]hy\]^_WCvY hlU`Q2ZtWdaTYVQarcWCvcnimp\]QkU`YrTQ\`Wg\`PQ0U`QkT?^bUVQafgQav~\]YZtWCUh[daWCTY\]^_dohlRRm_^bdah[\]^_WCvYk}

    PihlR'\]QaU ^bm_m_TYV\`U]h[\`QaY\]PQ0RUVWCRXWlY`QarcWBjCQkU]hlm_m,YV\`U`Td\]TUVQhlv?rc\`PQ0rQaYV^bqCvciWB0}

    OPQcWC'Qkdk\]^pjCQWlZ dzPihlR?\`QaU|^_Yg\]WRU`QkY`Qkv\|\]PQRUV^bv?da^_RmbQkYWlZ WBjCQkU`Y]h[fuR?mb^_vqrihy\zhdkWCv~jCQaU\]QkU`YKTYV^bv?q1Y`^_qCfuhyx4rQamp\zh\]QkdzPv^_T?QaYa}OPQynZ\]Px;WCUVrQaU$:x;fgWrTmbh[\]WCU^p\]P [rir?vihlfg^_dNU]h[vqCQ?+ 2O $ ^bm_mQRUVQaYVQav~\]QkrP^bdzP=Pih[YKXQkQavMZh[U`^_dh[\`Qar^_vl}lXf ) \]QadzP?vWCm_WCqlC}eiWCUK\`PQY]hl[QWlZ Y`^_fgRm_^bdk^_\;ehlv?r>UVWCTY\]vQkY`Ya:h=x;^p\Tihlv~\`^bkQaU^bm_m,XQ0TYVQar}

    PihlR'\]QaUrQahlm_Y^p\]P.\;R^_dhlmPhlU`r?hlUVQU`Qh[mb^_h[\`^bWlvYWlZor^bql^_\]hlm+nimp\]QkU`Ya} RihlU\ZtUVWCf\`PQVU`T'\]QZtWCU`dkQau^bfgRm_QafgQkv\]h[\]^_WCvWlZ!\`PQ0fTmp\]^_U]hy\]Q0nim_\`QaU^p\]Pc^brQkv~\]^_dhlm,nimp\]QkU`Y

    ^b^

  • V_beil`lb_albV`c ;l`kl?`~[zetCVulb:_`agC`?a`_bVaVa~]k 2e]]l?[l~zllaM[aCgi[k_g_aga~zy]_C`pV4`k`bll?`~[z1l?`0pV;VaVl,$p]_b_a+l`_~CkV]_~[`a)_ck]lb

    zil']ac]|V`]l_C~`tC:[`C;zlC|p]_]y] ip]kb__~]V[?aa!o][`bK]?-VXkapiy]_Ca?~CC2z[u_BilV: _`ab_i-?a`_Ck-_?ika lk'ua_a~:il~`ba[]_C_&b~laV`bC[]klgtV`aVul`]=aBzB`l|gk]?'-]=`k`k`k`ul_2[l_ak2b?`aVa~]k`_C_;zll_K_agk][]_CakCga`gCViy`]`lk`_l]?_Ck!]?ip]k`ak_[`bC?&l`[

    il']ag']k`tC`[&ta?`aK`N_~Ca]_~[`bC?ullVlk=V]Vk``kaiVV0zlC_`al_bkal0NalC0sip]k0lka_|y]a0~Nl]C+lNC?2t`ak~]p`kckC~Ck`blilaC$i_`a:_bXVac?[bV|K?k"[`z`ak``g_b&|k`k`_Xk?kw]`?k]?`_oil`kMC]?|kC~Ca~`bClkCip]kK_`e_`a`l`a_]kz_?a|`bgVlc`Nt`ka=XkibCkBlC_il_il`VileV'C=$VuaCga`[]ketCM]NtC____l` _`aa 1CVa]ualul`o`Ca`li_`a-`alb_y]_Ca ]?`ao?lg_a+l`oal'Vbk`kaV[`K]?ukC al`al[`g`i[`akSkC'; al`al|l``ilVXkaaC$';i[_l=i_`aulVl?l._il_pC` ip]agVl_ba[]_CVb?|aVb_l__]_u4[l'_uakua_a~` & ip]k_b,0aCVb?a`k

    __

  • ! #"$&%'%#()*+,-%#./,01324657!*89 ;:=*3?,-%@5BA CD4E"$&,--FE0GPa`\+NUM7YTKZ\NKZPNVXYTVX^tM[UXKZ\R6VWUw^tKP^tKjkJ\VXeSo;VXK)NKZP]_VWYTLM{qx$KZUw^kMdS_N`UWM7^tVXST\Bm\ejkJUXVWKTKZ\N}o4KPaNK\}NVXKrSTYTUXVXjkJ[KVX^aKZ\yN+KZP1M[Po4M[PaKVWLUXKZLK\^aVWKPa`\+YzPVW\+sZVXVWKUWUcQTSTPYTKZe^tKZUXUw^iLVW\bUXVXjkM[`+nKVW\+K$g>!]'&LUXKqLKZ\^aVWKPa`\Y+VXe^&Ko4KVWUXe1N+KZPM[PN+o4M[PaK`LnM[\YM7bYTKZejkJrM7^as^o4STPNKZ\m1UWe;KnKPaK\svNVXKZ\^N-M[eD`\{M[ea{M[N+VWKP^tK63 x$KsZVXLzM{^tVXST\e|UX^aKZPZ x$VXK#JS[JKZ\m1\'qnSTPNKZP`\YTK\KZVX\zejkJLM[UXKZe r1bKZPaYTM[\YTeb-M[\N+'_+T!`\+NzKVW\K1]'KZPPaNrM7L'n`\Y=QTST\ [[N--LM[jkJK\RKZVX\R6VWUw^tKPN+KZP>PN\`\YzTT\rS[^aVWY4x>M[e-PaKZ`K\sQ[KZPJ-M[Uw^tKZ\ho;`PNKLVw^ST`'^tVX\KZ\}M[`eNK\#y+6I!S_STUWbS'KZ\@bcKe^tVXLL^Z}&eVXe^NKZP&VX\+-` KVW\+KZP>S_KsZVXKZ\^tK\`-M[\^tVXeaVXKZP`\YLVw^a^tKUWe1]'VXL`+UM7^aVWS[\YTKsZKVWY[^;oSTPaN+KZ\&VW\K=LVX\VWLM[UXK=S{qKzsVWK\^tKZ\oSTP^aU8rM7\YTKQ[ST\T4Vw^;[ST\+\^aK=KZPaLVw^a^aKZUw^Go4KPaNK\4x>M7eZk{4[[tQ[ST\hUWKVW\K\d=S_KsVWK\^aKZ\ho;`PNKM[\hKVW\KLKZVXeaVXKZUQ[KZPNKZ`+^aUWVXjkJ^x$VWKKZM[UWVXeaVXKZP`\YNKeVWUw^tKPae;VXe^VW\KZVX\KP$`+UX^aVWPaM7^tK\'qm1PajkJVw^tK^a`P;QTSTPYTKZejkJUM7YTKZ\oSTPNKZ\x$K\RM7`+^a^aKZVXUNKP>]_^a`NVXKe^tKZUXUXKZ\hNVXKVXUw^tKZP{M[ea{M[NK\hN-M[P1&eo;`PaNKN-M[e$-PKZ`KZ\+sqQ[KZPaJM[UX^aKZ\nkr`P;NPKZV6=M[ea{M[NK\RKZPLVX^^tKZUw^;x$VXKKZPae^tK]^t`+nKVWe^$VX\KNKZLM[UXUKZVX\f4STLbcVXUw^tKZP-KPa\KP=o;`+PaNKKZVX\KLS_NVw|-sZVXKZP^tK4STLb_q3VXUX^aKZP]_^aPa`^t`+P`\^aKZPae`jkJ^LVw^N+KZP=KZVX\K-PaKZ`K\sZYTM[\Y[nSTPL`\+YLrSTYTUXVWjkJdVXe^1r`PbcKVWNK]_^aPa`^t`+PaKZ\do;`PaN+KN+KZPLUXKZLKZ\^aVWKPa`\Y[etM[`+npo4M[\NzM[bY[KZeajkJrM7^ts^&x>M[e6\-M[jkJ+nS[UWYTK\NKG63~UXSo;-M[ee&VXUX^aKZP![STLqKZ\eVWKP^;NK\}-M[eeab-M[\+NNPaS_STVXL]_VWYT\M[UWbM[\Nix$KPsZ`)KZPoM7P^tK\NK]'`+be^aPtM7^abcKN-M[PnUrM[[^eVWjkJ}M[\@M7\N~NKZPVXUX^aKZPU8rM[\+YTK)M[bejkJrM7^tsKZ\~-KPa\KPo;`PaNK\}N+VWKgiSTP^tKZVXUXKKZVX\KZe1M[UWb+b-M[\N'qVXUX^aKZPae=bKZV&NKPx$KZsZVXLM7^tVXST\hn/r`P>NVXKZeKzm1\oKZ\+N`\YM[`+nYTKsZKZVXY[^Zzx$VXK;KM[UqVXeaVXKZP`\YRNKe3VXUw^tKZPeVXe^LVX^[ST\Q[KZ\^tVXST\KUWUXKZ\ymM[`+e^tKVW\+KZ\LrSTYTUXVWjkJ&VX\KM[Uw^tKPa\-M{^tVwQTKzKZM[UWVXeaVXKZP`\YTenSTPaLVXe^NVXKz63GqiIg]_^aPa`^t`+PcKPaVXS'NVXjM7U^tVXLK/q8Q7M[P'VX\YjS'KzjVWK\^tetoKZUXjkJKM[bejkJUWVXKZ[KZ\NRbKZejkJPaVXKZbKZ\o;`PaNK7

    VwQ

  • d hv f#

    GTXBXW7tk7[+=twa-R[XicX-TZ >tZ +Wt=G4

    ;=ta h -!>t #"%$&a (')+*>'+,+ -%a.c1/TX-+a/%Z[ t+W

    0 [--!a21143.5'>'7689:akZ1;a-t{tXcia

    TX[WX[=t4$&a =@A3Tk!a.BCDZ.aX //%tEXWw)FaZ:aGT2HXa

    -[X);: tvaaZW7tXt I WG+JKWLZ1)ZT.t/T

    MONQPSRT%UWVWX8RYZ\[]ZS[_^_Za`cb@`cb#d9e(RY,RP!f(T#ghdjik[cd:RmlnR7ipoR7icdrqsdjT `tdjiuWeQdj^_vw7ic`:ux_yz:fQTWZ\Y7d:it[cZ{`K|=wo.xQbWwhghd&yK[pPSRTg}uWX(d:v#Ric`c~d:T`Qw7oAPad`ticZSjR7PATW7Z\TWd:djitZaTW

  • @ 5

    ]Ks )5 ! . Ks )...@ ! =%. @.= -: ! .# 5-.-! 7#c .-: ! .W )...C: !#( 5!:@- ! 8 =). } 5-..@ 5-. : !-#@, #n =jj 7m : +&: :- +&:25-} 8 =5 }cFO jO 8 =5 }p:O : Qpst 2=A: -}#! 9 -}#&:. : h -k %= ( : F c D 8GC: , 8GC7;} c7 8GC:} S t 8GC:}=F SO. GD& 7;}

    5

  • %L2

    FhW- c

    4W_5sW

    c7Lp _

    .sA5sW Qc

    c7 !_

    c7#"D$Q%5 !Qpc

    & ' sh%()$FWA &*,+-* .0/2143657. 8:9@,8:A ++4++4+4++4++4+B++4+4++4++4+4++4+B++4++4+4++ **,+DC EF-G,FIHJ9

  • ,YSD u,S22
  • 2Y ^S-:VOV:--44B444444B444dGf.gdQTh)aRN:k =CS@E *0U9SO:B444444B444444B444z%CS8o 1/%!69e_O:5')i26B6_I% 444444B444D

    CS8o@E !.Tpq>--B4B444444B444Ec,

    CS8 =x!V.9pq>-IG+*,?pq(!.6VBpG%6%9.6:@I>+#%(!2@wox44444B444444B444EcCCS8@E MI.1/!V?N@6 444B444444B444EcCCS88o {"%9#|GxH,.vp2(U6 4B444444B444EE

  • #F "x@0G%A+@@HHHHHHHHHHHHHc#F#@ ..(@=x@A%]q:.@$HHHHHHH

    #8 qA"x@0G%A+@@G%R%#.@>+#%(@HHHHHHHHHHHHHH#8@ H"%

  • " -

    "!#%$&(') *+-,.0/-1 23233234232332 576 8""9$-8: #;(!#=!:*%@?A!9B@CD?:$ /E23233234232332 GFIH JK99BLM0$N#/POQSRTJU $ !#V!: *3JUW:XY.BZ![4232332\H]_^ `9 /%'A904a-bc;%"0BL#d$)!Aea9/%fRS69ghRTH3#!//ijTakRlJUW:Xm &

    b2"$n *:'A!9 /L"#o9 *Z!$0cBLBZM0"3!c{Z#d $M 423233259

    ^75 `9 /%'A90a-bc;%"0BL#d$=! *OA0RT098N0}* M;0#WK 9#$TR!$ /+(!0Bi&')*02B"$)*4!M{p#d"#o*d9#/V1*t(-!9 / F]

    ^IF O:$ @!o4OA!}$ 32332323423323233234232332\F%

    f

  • "%p32332323423323233234232332\97 .(9d "PcD232332323423323233234232332\I ) 9 %A90~>P V.p"V)9%

    V% "Mp39(..d9%zh3323233234232332_ ) p9 :90A>:V k."Z "9e % 4:90

    % 9=k"L2.c +i "%"%p4(Nt 32332% K99LM0->9) 4:ASc93 -:909@49P 2332\%%7 K99LM0->9) 4k MTc}992K"-:9 9@tP- 332\d%I Ph%@% ""9L: ( "99[ 9.09 Vd

    "9A@V 2z9%hc49Ph 34232332\d%_ Ph%@%""9t:0(9%K9 0(9~. c9uLLc

    A2+2M@9%h-94Ph 233234232332\%7 9 %A90) Zd@>t L"9cT%"9 li09(90A9@

    -@0t%t4 32332323423323233234232332\%I Ph%@%""9A:0c9%90 (. cZ9 N0(9 %

    A2+z9%hc4V 32332342323322G9%7 %ZZ9S=93 -9L 0->: %9L342323322G%I 9 %A90@) ZdNK 2(90+A@V 2323322%I 0"AS""p A9@9%Nl:9" Z>Z9

    G9."Z "i9d 323234233232332342323322h9%G) Zd.P9"4Ac}c)>: 3TklU:"D42323322G9%%ZZ90"V9K 3 )K9k0" +"=%"A(92G

    "

  • N dD

    "!$#&%'() ******+*** ,-, .0/213.45 ()657859(:;?> !&7@(A!(+5 BC.0D(:E7@FG3G():HBE**+*** IKJ D())L.=DMNH.0/21O.45 ()QPRDST(:)5HBD57U***+*** I-V WXB7@ Y@F@(A!&Z[(:;DY\]57^S\(():HB78_`9&)(:%9%a**+*** b?c D())L.=DMNH.0/21O.45 ()QPRDSd!#()95Ae()fH:(:7g% *** b-I eQ%9hF\(:Fd():ij7G.05 ()k**+******+*** ml?b .=D()n$Y@(:7@;#8(::HB7G578HeQ%D:F@()FT.0D(:L!DDY@;Y@9(o+*** ml?p WXB7@ Y@F@(1R(:%DZ[7@%9(BNHeqT.0D(:QPR S8+rsmct*+*** m>mlueqT.0 (:6PR S8(:)5HBD57 *+******+*** hJv_4%D%9q=7@Fd9&ZX******+******+*** hJw,xeQ%9hF\(:FyeqX.45 ()RPR S8(:)5HBD57z*****+*** wVm>uWXB7@ Y@F@(1R(:%DZ[7@%9(BNHeQ%9hF@()FdeqT.0 (:QPR SX(:)5HBD57 mchJu0DS@({|P}!(*eqT.0D(:H***+*** wIwV~0DS@(+5()7@DS&;+jeAqX.0D(:R989F@(:G** mbmcx.=D()n$Y@(:7@;#81E()%DZ[7@%D(*S@(+(:7@BS&+sBeqT.0 (:EcB9DF\(: mbwIx!&S@DZ[(:7@()FdeqT.0 (:RorJ@=rab}******+***k,lmbx0DS@(!&S=9Z()7@(:FXeqT.0D(: ***+***k,&mpx1R(:F@DhPR7T&M4DS@(!&S=9Z()7@(:FTeAq8.0D(:***k,&-,l~L55%_D(;()7$D57v57

  • -D@\hBD5@}@GR@@@@ **+******+***k-x0D@*02Q2Q0D: *****+***k-B&:5@H;&@ R@+@ LD@ +******+***k-x
  • @? 92&:9BC$@?@P&QE+[DI#R SmUT=gD%:BVH1W9XZY[L , =\7HK2+$@?@P&QE+[DI#R SmUT=gD%:BVH D X@ , ? =D+>$@?@P&/R?[9U#R ms7T=9$D%:BVHW9XZY[L , =\7H2*;UL]:D0, =D+>$@?@P&QE+[DI#R SmUT=gD%:BVH D X@ , m_=D+>$@?@P&/R?[9U#R @0s7T=9$D%:BVHW9XZY[L , =\7H2*;UL]:D0, `=D+>$@?@P&QE+[DI#R =0UT=gD%:BVH D X@ , G0a=D+>$@?@P&/R?[9U#R @00A7T=9$D%:BVHW9XZY[L , =\7H2*;UL]:D0, R:_=D+>$@?@P&QE+[DI#R =00UT=gD%:BVH D X@ , h=D+>$@?@P&/R?[9U#R @0B7T=9$D%:BVHW9XZY[L , =\7H2*;UL]:D0b^, , =D+>$@?@P&QE+[DI#R =0BHUT=gD%:BVH D X@ c^, mx.-G&hi9!4@{A)
  • n;o1pqartsurwvexyyAz?{}|;~z?y o4oho4o4oho4oho4oIoho4o4oho4oho4o4oho4oIoho4oho4o4ohoco e9|.xzh3z?+% x9% o4o4oho4oho4oIoho4o4oho4oho4o4oho4oIoho4oho4o4ohoo1p 5~yAz?z|'xzh3z?? x9 o4oho4oho4oIoho4o4oho4oho4o4oho4oIoho4oho4o4ohoDpoq vC{'./3xyxg~zhC$dex9x9zBo4oho4o4oho4oIoho4oho4o4ohoqor nA@yz+y
  • 1_+?P@7+KAh5];[93UC$Q?e ?+QwI=
  • 89;::=@@A>BDCFEHGJIDIDKJLNMOQPRTSVUTW&XHGZY\[^]`_3abGZY+cedD>BfY\GJUg>[email protected].]]`_89;:oqabKJMjl rstGu>vw\>xyMOY[DL.z{[>wI|L7BDLhC2ibMx.A~}GJKJYLhw 9N9N9.9N99.9N9.9N9N9.9.]]g:89;:f8EHLhCDw>gXHBaKnMjl rmstGu>vw\>xMOY[DLz{[D>wILhBDL7CibMx(A}?GnKZY\L7wOMwY\[DGJ@o

    >xIDKJL 9.9N9N9.99N9.9N9.9N9N9.9N9.9N99.9N9N9.9N9.9N9N9.9N99.9N9.9N9N9.9.]]g:89;:oY\GJMB 99.9N9.9N9N9.9.]]`q89;:fP+>KJOa>BDC}GJKJYLhw 9.9N9.9N9N9.9N9.9N99.9N9N9.9N9.9N9N9.9N99.9N9.9N9N9.9.]]`89;:f=ibMx.AP+>KJOa>BDC}GJKZY\Lhw+i>@lg>CL99.9N9N9.9N9.9N9N9.9N99.9N9.9N9N9.9.]]'89qstL/Y\LhwxGnB>TY\GJMBMOY\[[email protected]@[email protected]\[L.P+>KZOa>BC}?GnKZY\L7w59N9.9.]]'89q{]}wL7odDLhBDl/EL7@IMBD@LNMOY\[DLNP+>KJOa>BDC}GJKZY\Lhw>xIDKJL99.9N9.9N9N9.9.]]'89q_abKJMjl rstGu>vw\>xyMOY[DL.z{[>wI|L7BDLhC2ibMx.A~}GJKJYLhwXHGZY\[P5>KZOab>BDC}GnKZY\L7w@{]`_{]89q=5L7w\>KJK}wLhodDL7BDl7EHLh@I|MBD@LNMOY\[DLew@Y+P5>KZOab>BDC}GJKJYLhw9N9.9N9N9.9.]`__89q:=@@A>BDCzjLhl7YGnMBMOY\[LDw@Y+P+>KJOa>BDC}GJKZY\Lhw9N9N9.9N99.9N9.9N9N9.9.]`__89qqKJOa>BDC}GJKZY\Lhw75?)_9N9N9.9.]`_89q8=5L7w\>KJK}wLhodDL7BDl7EHLh@I|MBD@LNMOY\[DL@L7lhMBC~P5>KJOa>BDC}GJKJYLhwm9.9N9N9.9.]`_:89q@@A>BDCzjLhl7YGnMBMOY\[LN@Lhl7MBDC~P+>KZOa>BC}?GnKZY\L7w9N9.9N99.9N9.9N9N9.9.]`_:89qKZOa>BDC2}?GnKZY\L7wh+e::9N9.9.]`_889q=5L7w\>KJK}wLhodDL7BDl7EHLh@I|MBD@LNMOY\[DLeY\[GnwC2P+>KJOa>BDC}GJKZY\Lhw9N9.9N9N9.9.]`_8898@@A>BDCzjLhl7YGnMBMOY\[LY[DGJwCP5>KZOa>BDC}GnKZY\L7w.9N9N9.9N99.9N9.9N9N9.9.]`_8898]KZOab>BDC}GnKZY\L7wh+Re89N9.9.]`_898f_@@A>BDCFEHGJIDIDKJLNMO?Y[DLM`Lhw>KnKP+>KJOa>BDC}GJKZY\Lhw9N9.9N99.9N9.9N9N9.9.]`_898}wL7odDLhBDl/EL7@IMBD@LNMOY\[DL.z{[D>wILhBDL7C~ibMx(A~}?GnKZY\L7whNest:~9N9.9.]`_898:=@@A>BDCFstwM{MIMO?Y[DL.z{[>wI|L7BDLhC~ibMx(A}GJKJYLhw7.eDse:9.9N9N9.9.]`_898fq}EwvL/Y+}GnKZY\L7wh:f 9.9N9N9.9.]'898=ibMjL7kmlhGJLhBfY@5MOY\[DL?>wvL7Y+}GJKJYLhwh:o9.9N9.9N9N9.9N99.9N9.9N9N9.9.]'898E>CDGoBDl7M{CLhCFibMjL7kml7GnL7BoY@5OMw>?>wvL7Y+}GJKJYLhwHXHGJY[]'CazjY\MIj

    A>BDCYY\L7BjdD>Y\GJMB:os 9.9N9N9.9N9.9N9N9.9N99.9N9.9N9N9.9.]'

    {jGJGnG

  • DoD7{hFbj7m7n7o5?7+JJhHHJ'j\j D\7jD\Joy'.NN.N.NN.N.N.NN..'

    {Do2D7{hbj7mhJhfN?/?nZ\7NHZ\pj\j D\7jD\Jy' N.N.NN.N.NN.N.N.NN..'

    {JDJN5D{ \/tb7nH3hb{/7n7f{/ .N.NN..'f

    {

  • p~

    t ..o

    !

    "$#&%('*),+.-0/21&354762-08:9;3=@+.6A>B%?30CD-09;E%GFH9;1&%?/2-I+09H8%J)K9;1MLN/2-59O/N1M+=35PQ3R+.%?83SUTV"$W0X476-Y>&9;30C?-5%D+0%*)+09H8%(309;Z1[/2F;3/N3I+0#&%\TY/2]BFO/2CD%(+0-./21B35476-58^>&6Q%?3Y476-_+.#&%G/21[/2F`PQ309;3624BC?61a+09H1&62i8 /2jN%?3$9`+k]l630359HEBFH%+06iCm#[/2-./NCD+.%D-09;'?% /bTV"$Wn35PQ35+0%?8bdo"$#&%'J)p+.-0/21&3R476-08q476-r/sjM1&6t1u35%?vM&%Dg&1&%?>}EMP

    ~S7'X J

    whSU1XG' M Szd;NXt#&%D-0%o'9H3A/CD68]&FH%JwLN/2-59O/2EBFH%Nde"$#&%'*)p+0-./21B35476-58624/35%?vMu/N3/&%e/@CD9H-5C?F;%e6N4-0/2>&9;

  • nA=2z=bGnI*$

    :&;`m2_RQ5.DHnD&?02H`i&D0D0;Dai;0$..N&57D7B&D0HoU 77a z

    &R.&D00NMr&H2;.2&5QR.?`.x7D?&[Nm2& 2 2&&`.`&2H5n5&5?n2c0B; H2&0 2H ;$&?5?0;l?a.&0;[N.02&57Dk7&&*.; ,V( N&b&;0.02&R7?7&BD.; n(m[ & V ;n2;2?a

    e5MUc .UmU Uc| zQ2Bb0& e H&*.D0HB?a

    eVM7 mU xUc zV ;&5 ; 5&e0&&HQms&H202Ncx&;;.2hRVR.D`.b7?D&[2m

    tH (z)

    Q(z)

    Y(z)X(z) +

    +

    ++

    ;&5 2H HQmiH2.N2H`mN Q50?

    J ? D|Drb rs

    &;`m2[`.D=;=D&;D.D;m[202D0?5 ?oa@;0=B?5?&D\M[.; B\&D0D&?Q&N.; &?5?0;l?e0&0DON0H2&0& *K\D?;&Be2B}V&B

    c N r "! $#rQ&% '"! (#r Q )%+* "! $#r&,\ z.-M

    &D0/ ;0&&;0?5D0 0H@H0&Bn0;[2YN& .&B1&Bn0M&?&D &r0.2&R7?$7&&*.; 2&;`m2&;0?HD&?02;;b`Da

    U 243576 5 98 5 2:;6 : 8 :

    z=

  • >?A@CBEDGFHJIKMLONDGHCPRQ4ST>ADULPVN W

    XY$Z\[^]`_ Y(Z9[aY(Z9[ ]cbedMfgZ9h g dMfi Z\h i dkjjjdlfm Z\h m

    bedlnog Z h g dpni Z h i dkjjjdlnrq Z h q^sY but.v [

    wVxy/z1{ f|}~ y{ ~(| z | ~ z1xy | | {y { } yOzy{R }XY(Z9[]_ Y(Z9[aY(Z9[ ] bTdlfg Z h g dMfi Z h i djjjdMfm Z h m Y but= [

    Olzy{ } x f { f z1y{1Zy n zx0y } yA{y } o |0} yR{1z1z1y |f}f | zy | uu z1 |}

    Y | []m h g1

    xY$['Y | [ Y but= [Rxy{1y'Y | [ } zxy | z } |f rxY | [^zxyE } yE{1y } o |} y/ ~ z1xyEzy{ f| Y | [z1xy z z } |f t wVxy/GOkzy{ }} yzy }Af } f y f | u z1 | z1y{ n y f} y ~ z1xyyzx ~ {1y f Z f z |'t yR | zxyOz1y{ ~ {uzxyz1y+"u f | z1xy}r} zy }f } f yr | f uy{ f uyz1y{ t&Cn r } zx0yz1{ f|}~ y{ ~(| z | ~VfOz1y{R | z1xy ~ {1y y | u f | } y |n

    XY$Z9[] m h g

    xY | [Z h Y butb [

    yAzz }| | {y { } uy } z{ 0 z {1yOkz1y{ }Rf {1y f fr}V} z fn y f| &{1yC | y f {

    h0

    x(n)z

    h1

    z

    h2

    z zy(n)

    -1-1-1-1hm

    {y but Oz1y{V | C{1y zu{1

    x f} y) ~ zx0y y y | z }f {1y } yz{1 t wVxy f {yTy }1 z1y ~ u{ f f z |} |Rx x f|f { n z{ f { f | z y{1y } o |} y } 0y } {1y f| ~ {1y y | } z1u{z1 | yz1 | | | y f {0x f} y 0} z n y f uuyy t t |f f z1 |0} ~T} yy x{1 y }1} | u{f } z } | uy | y{ f twVxy y{ ~ {1 f| y ~f GOz1y{R }n | 0y{ } z1 n zx0y f f fn y/zy{Az f }f|

  • ACEGJMOGCR4TAUV

    0111o1EC1/1C11+" "T1Rr 11'u111u011'V1/(u^0T1u0100&+R1R00101u4G^V u1" 104 uu u 0411u09uR1"!#$%& u # R1V111T11V/1GuoR1V0'!1C(!1*)Vu + -,. # 0/ R ,. $ # u # $u 21 1 u 3' 4$u 1 6587 u 958: 0 / =?5 1 A@ = 5 3 @B 5 4 =AB=B587 >? V1u00u'!DCp179u))r!(1(Euu

    # #GF >

  • HJIK&LM$NOQPRTSVUWM$O&XY[ZHM\S]X^U _`abdc'bfe]gihkjmlnab opj"j'qprsutvc'bdwyxb(rz]{=|8e~}lnab j"l'=oqprsutvc'bdwyxb(rz]{uprse~}Jlnabj'pWoDhkrtvc"b(w8xb(rzd{= W=c'bxj"bdtvx*bdwyxhkpkb(rAl&bdw8xplnhk=r[lnWsb]lnb(c"WhDrblnablnbdcDbdrlnahkj D=m ] 0& t V 0yjbdw8xplnhk=r y sb(W=rjlncnp~lnb(jd|l'ablnb(ckb(rlnaahDak{[sb(ob(rsj=r[lnab`hkslnatl'abilnc'prj"hkl'hD=rqprs e$$pqkb j'a`jlnahDjl'cnpsb]2
  • J&$QTVW$&[\]^ 'nk^"('dAn(=]2nd "!#$&%('' )+*D"(,-./- . !0213*k'D4k650'D=(^' 5(= 7/8:9 ;=@?A B"CD?FEHG IJ?K C
  • D@sWNZ/Ww@~m

    s sD

    f@

    *x(n)@ f

    x (n) y(m)D

    Down-Sampler

    H(z)Filter

    64]/^``SSdRc"66chWSuc &4c"F SH44Yw4cHS644]` FSW4F]F6FOwuc34\66(w64 +c64 D4F+4 4F4e4@~c4uc @6wuFQf] 642^R

    4 \\ H\ R444F SHF66w4F4 U\XD 4 \Hd +

    wucO44"4F4FF4S4Hc4e644@]S4FwuFUqD 4 H\ R

    D D D D

    z z zx(n)

    z

    h0 h1 h2 hm

    y(m)

    -1 -1 -1 -1

    64]/gNS]F &]/66FwucFF6Hc6

  • D@sWNZ/Ww@~m

    2D fNy

    X

    D

    X

    2f = fNy s

    2

    D2

    fNy,n

    f /Ds

    fs,n

    4 ! "#$%&'(F!)c*,+- *(. .

    zzzzx(n)

    D D D D

    D DD

    1h0h 2h

    y(m)

    z zz

    hm/2 -1

    -1-1-1-1

    -1 -1 -1

    W"%0/%-&" @1*2!3*45/7698:=>!!)]"@?A*B)FC.

  • DFEHG'IKJML-NPO2QSR9TJMN'UWV#XYDHJZRU
  • FH'KM-P2S9M'WYHZ
  • 7986:=(?A@CBDFEHGI=(@jV4XjV4q]lZ^]~SbXZ
  • 96(ACFHI( 54 ?@ f /U$["A B 54 *.w[fo[ICu[*DQ"_ 0 #."f[3/U4B FE.G2H fI#>J# wKf*[*I"'"

    L#"9I#f[J#">[N"#fM4ff[P["

  • yMAWJM_uH

    wp

    -60

    -40

    -20

    0

    16H (e )

    = 1

    D = 16

    pD

    2= kw k = 1 ... D/2

    Mag

    nitu

    de R

    espo

    nse

    Frequency

    Wj

    2/D 1/2NormalizedFrequency

    RG 51 RI$_G* ^ KMjI_ h

    G IR I? I R M I _ CC jR_IR RKn x8 ^ RK $ G ^ G ? R3L$ jj K _P GF G DGR j R R _I P G DRx __IxIPR Gj RIx_IIy j jRD j ! i^Gj j GjI3R *GR uL ! R P RP RI I G jR v WRGWIhG RJjjG RG $ I R m RJIG IHR3 j 3i jRDIG$ hCCI jRDuI RRjR RKI IhHR

    v *

    _ R5 D IP? DR

    vGj% T hR? d_R? R5" _I

    R5

  • !" #%$&('*)+-,/. #01#325476-8394;:76 .= 8@?BADC 'FEG),HEI 8GJ E ?K8 I; : .N, 0OQPR8 , C .K, :78 ,7.NE ?B6 E5I 8 ,7..!S ? '1. PT: '*IU->1.KI. PT: E : ' 8PWV:H6 .X : .K, 9 ' :76on . ? '*IpE : ' 8P> 839 .K, 4 EIU->1' P )=,HE : . 0rq ' :H6:H6 ' 4 I 8@C '\L ? E : ' 8PWV-9 .sE,/.tE*. :78 ,/. C + ? . :H6 . P +-I;
  • !" ^XY Mr]rRY-g\H=7*-*Ns=g\HKN7~pK1KTlYH---pG77NgG71*-XB-*KG]1Gr"-N/! /%G7%G-NsNssYH7]KH]71 HN]-1*NNT71]Na 7G"-N7N-N*THNHG77;7=-7-1\ 1*3lKTD7-w*THK7N-1G7-3-HG=]1K-Mg-1\DT7-(7KKH*W(*-/ ^ 7]^H]1--/TBWrgGH*M @*"H-H7- N -]KH*5 H-t%G7%G-NNs5g\HKN

    ;^r @ g]T @"-7H- N --!H*51H- /N-N]K5-=**Ng/N/aKKH\K*;YF( /1 t 7* T \H @-K7G-K-HKH-HG=]1*- 7N-K-KgH* Tt-K7K7*aKw}*^-7g\HK\H}*1-N--7G7N-*-;-YtasNTH*-ND-TH*7--K7*7KDYH]g-G/HK@-GH*uGl *l/%B-KWX(*-7 s/-3lH]=-\H]-/N7Z-/N

    -11 - z

    D y(m)x(n)-1

    y(m)KK(1 - z ) 1

    (*-/ 3 7N-K}lsm(**7N\HoNN*=GH* oQ /BG-R-/BGN; g*7NK "-//%G75*F/1]m1*@NN]G TK-NGgH-7Y*1G77NgG71**N

    r 1 /1 t 7* @-K7;!1"7-tg7/g- 7K@]N-!\H @lNR-!HK71]H-pp]*;]*1;/ YN!H* ; --!H*R 7-

  • !#"%$'&)(+*-,/.021435(+,'687:9;!%(1@?A BDC > BDCDE BFCHG BFCJI BKCKL BKC ? BDCDM N#OE E ?QPSR LE PSR MT PUR >@V L PSR > G >PSR > LM PUR >@W G PSR VYX T ?W ML[ZI EG PSR I ?QPSR ?WPUR T >PSR >> I PSR > G\M PUR > LT PSR VYX I ?W ML[ZW > M PSR GI PSR L >PUR ?WPSR W L PSR >@V E PUR >> T PSR VYX E >@W ML[Z>@? >@VQPSR E >]PSR G >PUR I^E PSR LE PSR ? G PUR MG PSR VYXV TGML[Z

    _`aYbdc >X Eegf)bihd`j8flkmkncpo^qS`QknhirotsurvlknwUcyxzr{ya|xl`Qjm}` P c

    0 0.5 1 1.5 2 2.5140

    120

    100

    80

    60

    40

    20

    0

    20

    Frequency (MHz)

    Atte

    nuat

    ion

    (dB

    )

    Sinc2 and Sinc5 Filter, D = 16, Fs = 5MHz

    two stages

    five stages

    ~hiqUvc >Xd> GYe`oYhikmq P c%cpjmroUjcyrs`xl`jm}]` P c P xzr{a~hibikmc]v=8hknwA'c]}]hi{`Qknhiro

  • #%')+-/245+'8:;%
  • !"$#&%'(") *,+

    -.0/213.5476)821:9;13?8A@BDCFE *HGJI 9K>L15.M;N7O9KPJORQSNFN?M;LO=1 I 9K>L15./U13N?M;=

  • !$&'() ,

    U:?2,$$L2F2;SXh2HLz5Wh' YKL5c3?327$KLf0e53KYRL;2$?2F230ZU!2;'Y$2UZ22;;RH?ZU32$25?u!;;2R$22?Z$03`2;?3e 5!e52LH??c07H2YH?0

    Dc cW(&02

    ?353TR0Tx!S2KY35W0L025?2?232HL3u0Y0e5235W2;?3Y;?b332?5;253;zHL;2;?3?5)22?e50L;30x25?5?;e5ZHs7 s KL!L2$0Y?b3U35W!YKL53c0cH2Z)?032U3$L2$Y0?YH220AH2!RXUZ?;2KYRc;H)?gg55?Z)U7?Y0e523x3uhY;?3)03`2;?3$LU?3F52;3)?253?Z2)3uYKL352hH22350R;ZUW2KL;2;Z5!2223ZR2U;3)2Fl3?ZeLLH205J225?Zb35!3cs7lDu WDs2?5z L)2W2?522;Z2;2UZSX`FTD)YRTZ;2322?H 23U3W?2T,5L;YKL5c$;Z;?YRx;ZURz2Y0)UxYH?U??5`2Z03!3?TL2;zUZ5z5XH?ZZ25?3?5!Y?5L?2T3`3L;YH3u2;?33;20 ?Ul$?2W?eZHf?2YKL53gL;L;2L2u?5SUZ03!3LF;?;Z;3[30?27b3gz25TZY0ZHL5;3gL;H?Z')2FL?2g3)22L;xHLU0Y0e523x3uYKL5c;hL2F?5`2322HZZu

    T 0Z ,0Z ! #" $ ?; % R?; & '$25?)( ;L2[03`2525 LU235ZzH?Z ?HL; 2+*?2?U33 KL?20Y?b3U33uYKL5302;L X2;5HeA -, ?L5`YHL;;?2;Z)Y2&$KL H2.*/02ZU? 1 ?Ul$$LUF03`2525&03?b207JL2;3?H32c?02!Z2T46587 97!:%;!

  • MJNO0P$QRTSVU?WYX[Z\QS0]_^#`MQXB]aZ b?cdfeg4h#ikjlnmohkp%qnhrltsvuxwYy?znznuxw{so|nh#irj}\}~qsy8so?hqnuh83so|nh#nhrik}y8soj?lYm\z9hkej}hklso|nhltsohro}\hknysvh.msy8h?a|nhejuujg_lnmsvy?hrmy?hoqnlLlnlLysy)ujg4hk\irujioy8svh8g_|ni|uhy?nmsvjuhrmmohk0z9jghr0ikjlnmqn}\zLsvjlqLohmo|Ljg_m0so|nh~m|-y?z9hklnhrikj}~msvoqLiksvqLoh?

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Atte

    nuat

    ion

    (dB

    )

    Sharpened comb Filter 3H(z)2K 2H(z)3K , K = 4, D = 8

    aliased band

    ?qnoh3|-y?ozhrlLhr4j?}~uxsvhkL

  • J0$TV?Y[\0_#Ba

    H(z)

    3

    -2

    H(z) H(z)

    z -(D-1)H(z) =

    1 - z - D

    - 1

    x(n) y(m)D

    K

    D (1 - z )?no LT# 8v? ?v / ?ornk / x r

    1

    1 - z -1

    -2z D

    D

    -11 - z-1

    z -1

    1 - z-11

    1 - z -1

    x(n) y(m)+

    3

    2K times

    K times

    2K times

    K times

    ?no LT rLv_ 4 8v? ?v / 8ornk / x r

  • J0$TV?Y[\0_#Ba \ JB ! "$#%&(') )+*,.-&/("0"1(243(!0"+(65',798(:-';3&!0 ! "&=?@5A! B *DCFEGH"0I!++7JK=?"LH+*)"+(65',2M! &G,'-NEO".(';E+&"?**&!. *A(' *OCEGH"0I! +
  • FJt(:g6`.F$NR (

    fN

    fN

    lowpass filter

    (a)

    (b)

    X(f)

    X (f)2

    f

    f

    aliased signal

    10s( (J (O N&H (ed(0+(6 9 ;&0 &) (6 d0 +(,.(, +q %.A +

    Frequency

    H(e )jw aliased bands

    interest

    fc

    band of

    passbanddroop

    2/D 4/D 6/D 8/D

    0dB

    -40dB

    1( 6 ) (FIN+ + a1 0

  • !"#$ %'&

    ()+* ,.-0/1-324 5 687:9=?4@/BAC2D EGF?4H2I

    J$KMLONPQL3R8NSTLUWVYXCP'Z[VYKML]\MS_^`L3abLUcNLdLegfihjVYSTPkUmlonKMSTN+KpabL3qMabL3XbLUWVrVbKMLs\MSTtkS_V+huwviu_VYL3alhaxLXxfMy{z|LN#VVYP}h~qMuTSTVbfM\ML$egfihUWVbSh'VYSTPkU8LabaxPkabX3oJ$KMLhqcqMuSTL\\ML3XbSTtkU8huTtkPkabS_VYKc~QSTLuT\MXwkLa|LMh'N3VabL3XbfMu_VYX@nKMSTN+KhaxLrkL3axNuTPkXxLVbPsVYKML\ML3XbSTabL3\ST~8qcfMuXxLabLXxq>PUMXbL']Lax\cStkS_V+h'uviu_VYL3a~fMXxVyL8ST~qMuTL~LUWVYL3\?fMXbSTUMth vc{L3\UgfM~yLaPZ[ycSTVbXVbPPUMXbL~8h0sUMP'Vy>L}hN+KcSL#kL\`J$KML@axPkfMUM\MP'^1UMPkSTXbL}STXhuTPn[uTL3LuUMPkSTXbL@VbKih'V$PQNN3fMabXXbSTUMN3L}VbKMLaxLXbfcuTVPZL0hN+KL3abX}abL3qMabL3XbL3UgVYhyMuTLyg

  • !"#$ k

    :$ !@@:c

    0TMibskY ! "0#$M#%'(kb)T*b#+,b-./0M1Y2MT3#Y465Q337)$/2M89M:i1Y;)98C-&-=M#Y=M1@?)AMb0]Y&M#Y=B!i-Y0#b3-C0EDRS* .?)AMb0TKU7M*2M3X+Y7&Mk1+4G>*Y/?O0-ZD>\]O _^a`ObIcde9fg

    h]i kj4YKlmi !

    n6o^ TpUEq S* )1T/rs^ bItvuwbIckx -&yi%Dc9zx&ypb2bbHM

    :$k{ |K} @E~X;M !@}|E}I}i8}iL7MdT81+VYmCj{&!0D/-+HDM1C"&MyD>990#b3N09&M3N9MjM#A'3cO-D+pB!i#!b3#Y&'MK9&M3C-&%99#Y-&MwY3MzME8Vj{0 96+Y8DO-9%0-x+Y9M37I-b#6L7c=&M89$TzDW)!

    l y b! l h 6n% b! l h *

  • HE_-/EAy8Hw7 -

    -y9@V97]-3A39

  • HE_-/EAy8Hw7

    /w I O\@;

    JJGw9!#19 !" #"#%$'&)(*!+=9,-&9.#/0#1,O2'# 3$+p4&)!53-06879;:=p@A9CB=79;:D/C79;:FE6G79;:IHJBK#LHJ+M,4K3_-#P#yBJ+M-#SI#,T//3@9CB

    #S3UHV,,2-.BWX/*+01,35&YX9MZ[1+\,P3+p.#/P=

    #4&

    O#]0^`_/acbYde^f_/g!bP#W^f_cb8@9CB*79;:h9

    69#]/"BJH8ijLHJ]#9X/+k199!@mlO/2,3

    BO9,P9.V/n!OB7*>p3!M

    2/#M#/!+=*6k-EopmC9G23w#/E9223o!3;p!qKr/s.t-u6X#%$j&G/vL&_'

  • ZMZJ1AN?C /PK*P~JPMKPAm5 /2o P~JA-.M/;;SCFSCP-C-.CjR2\XP/XTJST-RC\.2/oSo'\K ||Tn?-2k|!/;-?n}

    XTOT O y2 ?N T 5. / CFSJ hGo /-

    Jz ]WFPW.2/n!h \!/h!O \!\\%j222.!M/M\jo=2 MM'\jG?/KG}~AyYyO'.CPML!KKF?nSzRCFF2W?XX/2n!}'\-JP*e!/2A'\CA2\m! / NFjS PP'2P;/PPFT;P'M;FG?//2/ MP~JJPJ2-02P! cZ.!.JP2=P !!o!/SJ/M-%jR222W'\ 8 8! #"$&%'(*)'+

    , "-! .(/102 4365!+78:9("=?3@)BA78DCE"=F3G)HA7 0 I yJ IK "L , 5

    IyJ / 0 IMK XONPRQTSVU(W %X S I Je K B3G)Y9( Z"[7\0I yJ IMK, " , )7\0I yJ IMK]

    IyJ /10 IMK^ 7

    ^ 7_ S1oA/2!@`P 'OFP].=22;J.0!2]/*220

  • a6bdcfe:gihkjLlmon'pqgijfr#sDtadgn.rZp uv

    D

    S(n)

    FilterFIR-PTV SAD

    y(m)x(n)

    wyx?z\{>|~}q\ ukFH xFz\|B! B }wy''[wyx Y }V|

    8 8

    H(z)a(n) b(m)l..wyx?z\{>|}\ u> x?>z B }. ? x #~ }>xFzx |B!>z\}

    ( O#!'f@(y>' }|}V>|}V~}4 x |~>x2O}V V >}V{}V| }|~}4~~}4

    *T > &|

    \ }4|~}x? ~ }|BxY!>@*&&VV\B*\*&&TH>|~} ~ } V }4 x?}V 4 x B |~ }4>z ~B }|}V>|}V}V x ~! ~x?z\>}4xFz\x

    # \ |Z|B>x2 u\ |~}4>|~}4~}4 x u |Z|B>x2 (|~}4>|~}4~}4 x \!

    } 4 }. x?}V >}V|x?}V | B } !|~z\} V }4 x?}V >}V}4 ~ }q}V V >}Vx?qxF!|>x?z\x |~}4>|~}4~}V x Hy}|~} {>x?|~} x | B }|~>x2 u\ >

  • 6df:iqd ! "!#%$'&$ (*)+, .- /10 24365 2798: ; =@?A(*B! "C> "#D EGFHDI J K KMLON D KMLON PRQ DD EGFHDI J K LON QK LTS D K LTU QVK LTS DWYXZD\[] P^Q^ W KG_K EGF K I`FHDI J X K LON D K LTU K ] PK EGF K I`FHDI J [ K LONba K LMc D K LTUda K LTe K W"Dgf ] P

    hb)Gi,j" DW Zk ?)(l)mH$lB(>Cn)G#,+o;p q$r=?A(*!B qC* q#tsu(1$*v,w?Ah1x P !B qm4)G$l(

    $*v,(*!wiZ q$*Cysu(1$*v,z(l)+Z B|,(>BC*!#%$)G$* "#m,C>$n#,$}iwmH ~3654+,!#,$l!Cy$*v,w "#,|ZZ$nC> "#O)j~(*+ojqB#Z$lv W q,(* DW K [ C*v,g~C$*v,o(>)jq "B)G$l q#Gs'$lv, =@?Ah1xOj$s1#Z4+ZBj")g,#Z q$B#ZH z, )#Z+4$*v,(*!}n P %)$lBC!%~v,B(>}, )#,+4$@~ P %)G$*BCdBmH|C*y#,su,jqj)+,+,!( W

    ASC ASC ASC ASC

    ASC

    ASC ASC

    ASC ASC ASC

    ASCASC

    0

    0

    0

    x (n)1

    x (n)

    x (n)

    2

    in

    y (m)

    y (m)

    y (m)

    1

    2

    in

    b b Cs 0 in b b Cs 0 in b b Cs 0 in b b Cs 0 in#1 #2 #3 #L

    q,(* DW K [ k B(*)j"j 1=?Ah1x qj(*!M, "(>BmHB#%$*Csu(b)n(*)+, .-M= K { = #M,mi!((*!|,(*!C*B#%$l)G$l q#4)(*pj" qC>$*B+

  • ynHpy Z

    z -1

    FA

    bsign

    in

    acc in

    b0 inC

    Cout

    x

    in

    out

    x (n) x (n-1)

    bq,> 6d "Z"z}, ZZl*!nBqu!*OG>tT!4BqB% !

    qt,q ,Z !*z 'u,qoqB,G

  • ynHpy %

    "!$#%'&)(+*-,.%/(0*213&465+5713598 .:;.&

  • UH'>H"Uh 3[ 9O"/U
  • k lnm/oqpJrts u

    v rxw[y$zO{ | {~}ysO{` r{Op

    Xf /xGx

    K%LL&!;LfH%&O&h L)&)X&&~) L **)%^X)*)&*/^ %!&L*&/ h)(&)L(&h ))(%*&h&L)&LI%%L&L%*)&*G)*)&K7*(% (&hI)%G*)^ILL );^*&h L)&K* &* /h*MI*fH^L^M [)I*/5Lj JL%^G*MI%fH^L5& %)%^M Xx)%*& E*E*j&L&h5]&t*)&LIM&L&5LK (^) @HM~) hLe/7*(*&(&hI**Lx*LfHH)J*IiJf *L))LH**%)[)fHH*)& )*5^fJ

    Anti-aliasingLP Filter

    SD- Mod-dulator Decimator

    DigitalLP Filter

    fsa

    AnalogInput

    w-bit

    Digital Outputfout

    1-bit

    %)**IX%))&L(*%`h&L)&

  • !@HCGK( h

    X

    Hardware Realization Implementation

    Arithmetic

    Multiplier-Free RealizationsSerial/Parallel Distributed

    FIR Filter Design

    Determine the Desired Response

    Perform the Approximation to the Specifications

    Verify by Simulation

    - Estimate Roundoff ErrorsQuantize the Filter Variables - Estimate Quantization ErrorsQuantize the CoefficientsChoose the Filter Structure

    Time Devision Multiplexing

    Full-Custom

    ASIC

    Semi-Custom - Gate-Arrays - Sea-of-Gates - FPGA

    Choose the Architecture

    ! #"%$'&($')+*,--.0/213-14.0" 5*,"6#-7819;:

    X=< >?@BACBD EFGHI%JLKM"N6#-O/QPSRM"1-RT/VUW2*YX97[Z" \.#" X/27^]_"`6#"aT/2 #/b.0"Rc-7d.#9e/b7c/27M/2192Vfg \97[.\PS"7MRc/27MR/27hR!4.=/b1jiT14.0" k]M/2X=lPm"7!Rn&oJLKM"N/27T/b19p!7M-.qKM/26k-.#6q6#ar"X4iTX` #"sdM \"Oq"7[.#6t/26:u"1-1/26v.0K!"RM-4.=/21wM7M4.&vJLKM"GaM #92a_96\"Rx \"/21--y/b.#97{zr.#KM" \"fg9 \"2zrX97M6\6|.06,9bf.m:j9}X=KMa!6z_.#KM"Oq9~RMM1/b.09 M7M4.L/b7MR}.0K!"RM-4.=/21rM7M4.b&@JLKM",/2R'Z2/b7d.0/2"I92fn.0K!6j/2aMaM \9[/2X=K-6u.0KM/b.u.#KM"RM-4.=/21_X1-9'X=l}6L7M9b.vaM #9;Z~R!"RN97t.0KM"6#/2Oq"6#-1-X97{&u! #"%$'& 6#KM9;:v6L.0K!" #"/b1-y/b.#927n&

    IC1 IC2

    AnalogModulatorSD-

    In

    Analog Unit1.3 m CMOSm

    Digital Unit0.5 m CMOSm

    DigitalOut

    Digital Filterout

    control

    2M #"%$'& )+j1-9~X=l`*,/22 0/2O92f.0KM"aM \9a_926#"Rxj97!iT2M 0/b.#927

  • ox

    ^ph '! C cx%p

    `; wt@@`ppvI0MIM4##4mp2@5M~MGm#2Mn{,T2|0q[b+@0\2@M2M\M!n##2\QSM4=,q~MMb02#M;2v_2M\2MnLM|0\M#M#+b2|Gg\0Mj#M!\\M2|=22jw@G-d2\#g-;0!j-2MgMT2=Q\\Mn02\2MkM40M4\'0-M-2#M0\!MM#\|m\M%N!q~MMb0~M2m-'x#r2v40MSM4IdTbd#\,2\%2M-`MM40-Tb4`\02M-GM'IM;2k-#!#404'4mN0q_![%-#b#=M}bM40m|=2#r22#2|p#M#404q0N2qM--M2!Vm#b0-tq\b0=^Q,LMkM\M!2+;\02qM--M`2[|0#M#-M\QSM4=k0=MM-dMk2\%!##-_pNM=2-we44;QuMb0MI~|#-220M-=Tb!0I-L0qM##dI0MG%'(Q#-M-G|=2M#'m2#M5S2[2\#Iw@gmd2\#T-;#MBw2MTMT2=M08N2\M#[k##M40%g0MwN#! To!~T2q-5#2M!I,vG02vM-=B-@dM4b2-[+0kM4+!#M!+\#2!#2nLMB02qM--Mxg#~!Me--C0!}0bM}rmu= 8Ib`LMt=M-oT2G_2!#-b#-x(2{Lx}0=!M-2+LMM-#,\T2M-M0#2M|gjgM!0-23#Mmq~MMb02%-%#\[02--CQ\C\M%M-MTb#T-#tIMb#MBdTbd##b0-M2\-#!-#8#}M-MIg#dMMILM\2-M!tM-g\dM!xdTbd#b0-M2\%2N_#q2dNkM-4=23-;vT2\5T40

  • ! #"$&%'(( )*+

    *, -/.02143 576989:9;=< >?8A@B;DCFEGHJIKMLONQPSRFTVUWLKMX&PSYSTZL[U\X]\^_L`]\RXbaRc]\^dL[KMefTZHJgSI#PhLOUWL=icXg/aRc]jUdRc]\^lk+mfHZiWmnXeoRF]\L[UdR,L[U_L=^\L`K#NeSTJHJgSIp]dL[U\R?KML`g/qrUdHJKsRF^+mSHJImSRc]lUdmhL[g2U\mSRutq&vYSHJ^jUwNx]dLOUdR`yz(mSR?{SL`^\HJi?HZPfR|LpHZ^}U\XpvYhL`g/UdHJ~FRU\mSHZ^?mfHZImfTJq9Xba`RF]\^\L`KseSTJRFPHJgSeSYfUu^jHZI`ghL`Tk+HVUdmRck{SHVUd^FeoRF]wX]\KL7uOiFXg/a`RF]\^jHZX`gX`U\mSRDvYhL`g/U\HZ~FL[UdRcP^jHZI`ghL`TL[gSPRFRcP9HJ{SL`iWU\X)UdmfR#HZg/U\RFI]\L[UdX],HZgfeSYfU|y?z(mfR#]\Rc^\YSTVUdHJgSIn{SHNghL[]jqMPhL[UdL=^jU\]\RFL`KHZ^*UdmSRcgATZXbk+ehL[^\^lhTVUdRc]\RcPnL`gSPAPfXk+gf^dL`KseSTJRFPnUdX=eS]\X&PSYSicRLKDYSTVUdHNx{SHVUPSHJIHVUWL`TXYfU\eSYfUFyHVUdmU\mSHJ^UdRciWmSgSHJv&YfR`LMa`RF]wqIX&X&PgSXHJ^\RD^\mhL`efHZgSIrHZ^]jR|L`TJHJ~|L`{STJR`y,z(mSRgSX`HZ^jReoXbklRc]rHJ^)^jeS]\RFL`PXbaRc])U\mSRRcg/UdHJ]\R]jRFvYSRcgSicq{hL`gfPlk+mSHJiWmTJR|L`PS^MUdXTZRc^\^)gSXHJ^\ReoXbklRc]pHZgUdmfRn{hL`gSPX`HJgU\RF]jRF^jUFyz(mSR2XbaRc]\^\L`KseSTZHJgSI]dL[U\HZXuGf??HZ^pPSRhgSRcP{/qU\mSR]\L[UdHJXsX`^\L`KseSTJHZgSIs]\RcvYSRFgSiq2UdXpUdmSRt+qvYSHJ^jU,]\Rcv&YfRFgSiq

    uGf -fyJ[z(mSRv&YSL`g/UdHJ^dL[U\HZXg2Rc]\]\X`]FfTVq&HZgfIMHJgrU\mSR?]dL`gfIRX`U\mSR?vYhL`g/UdHJ~|LOUdHJXgn^jU\RFeM#fHJ^}PSRUdRc]wNKsHJgSRFP7{/q

    M/

    /RFWPfR ) -fy

    k+mSRc]\R7HJ^#UdmfRn]\X&X`UpKsR|L`g^jv&YSL`]\Rna[L`TJYSRnX`+UdmSRngfXHZ^jRneXbk_RF]clnUdmSRnvYhL[gU\HZ~FL[UdHJXgRc]\]\X`]+L`gSP)uu hh U\mSRuv&YSL`g/UdHJ~|L[U\HZXg7^jU\RFey*z(mSRugSXHJ^\ReoXk_RF]+HJ^+IHJa`RFg{qgSl F RFO4xP n & z uGf -fy-&

    k+HVUdm Z L`gfP#L`gDL`^\^jYSKsRFPDk+mSHVUdR_vYhL`g/UdHJ~|L[U\HZX`g#gSXHJ^\R[iFXgf^jUWL[gUXbaRc]UdmfR_]\RcvYSRFgSiq]\L`gSIR[SPSRcU\RF]jKMHJgSRcP{/q R/ 7/ -fyRi|L[gn^\RFRU\mhL[U(PfXYS{STJHZgfI#UdmSR?^\L`KseSTZHJgSIp]\RcvYSRFgSiqn]\RcPSYSicRF^}UdmfR?gSXHJ^\RHJgnUdmSR{SL`gSPnX`HJg/UdRF]jRF^wU{/q2-`PSSk+mSHJiWmHJ^RcvYSHJa[L`TJRFg/UUdX {fHJU+KsX]jR]jRF^jXTZYUdHJXgy_lXgS^jRFvYSRFg/U\TJq`XbaRc]wN^\L`KseSTZHJgSIMPhL[UdLMicXg/aRF]wUdRc]\^]jRFPSYfiFRuUdmSRuHJgNx{hL[gSPgfXHZ^jR={/q oO iFXKsehL[]\RFP7UdXMtq&vYSHJ^jU

  • !#&'(()*+*, \`sSZc`cd\ s&SZd\M\n`\\`sSZ`SSJ\ h[ZF``dj}`J|[Z_SJ\h`Jcd\ jFfF!SMSJ\#"M$J2\cJ%J&'%f!J "S`Sj`f9"d`(%J)%J?F%J)*d &+\`,%fs`h`j.-/S0S1SpjS&2Ss&SZd%f."od3S`4J`F5jFf\-/Sujc%\`SJ\uScS67&07189jS(s&SZd:J3F;"A@ &CB @ WVB`f)SXZ "h`fYj+sF`Z&\uSJ\ @ js:[]\B2Z3c^"`_bac

    \ DGF HdI e >K L 7fgaYh &+ikj&QPSRml >onqpr @ tskB-/SMSJ\MSc\F`\c " @UL 7 aBxu&?S"SvJ&'S)\`sSZ;&+\ZkfFS(w JJA"dZZ @ 7 xy B(zk%\^"d jF\`vZ`{}|~j aAf w %SAjcd`_SJ\ScS67&~SX&Q% \f sf \`S;%S.Zh`%|Z`SJ\=Z(c:S&+jZSFf)d[!_Uy cU-/SuSZj=o w @ %fM(%J|[sF`;[`SB'J y\ DHdI e y >L 7 f a5X1 y >on xU @ WB-/S?vj/Js&F(%JS+& \f}s&SZdj}S(dj0ZSSo&\M`ScdJ}FsJ|[S w %h*(sf \\lFsSJkJ#vn\S\+j&Q\F)SSW"SJ#_ba c/6 /d6-/S=SSJS|,FJFsF]%fZh`%F1SjF5J s&SZd\oM$`c1ScFc\d\7F\(&+SJ9cSZS=W"Z60xjS\7M$[M2\FfFZ`{mSMF d&h`"oFcS(cZoF}F [ZJ w :\MZSZd=`JM``2s&SZd3\oZ :&&f*qJc%/Z`Sl#%SSJ\3%\`S&d&+SSZ` @= -3|2B&SM&SZ\_ba c~-/f2jZ&f[h`Z`JZ w d+c%JMdd%fBM&SZ\W"Z6,\S0Z

  • :1d.~d1^d :k//!~232?

    f2

    0

    EQ

    K=5

    2fNy sa

    N (f)K Noise of theNyquist Sampler

    ~ vm %k?v'16XdQ%01v% :2%!v!%+X+(%q%0.#kvXv `Q0k ?kk +* +*0 3 * t 3Od//0*% /% v6Oo/# vA( %: :

    +* ( 3 4 t ~%. 330 : v k X v/Xv :m%.0kv%?YG% v%;

    !#"$%'&)(+*,- '/.01"$*32 34v( /k0v/'v#% 54d /vv v v q )Xb6v%v vk:0!63 d 7v/%.%/ #08 5%!%%q O q%%

  • 9!:1;=@?ACBEDGFIH-?A>J);KLvx]ah w\d]#gO`c^x`btow ]xqlrt`>rf]xh bfc`>w `c`y rdf]un`` v#qsw `cyzYqd{e}bt`rfn`5dd{]qd{rqswkh `cw `]x vxbf`cydf]]xdfe `bw ]xqlrt`rf]ah bt`crR]arfrtqlukjl`w ]xqlrt`Irt]ah bt`r1qswqsbfhkqsdfrv#bf`x

    ek`bfvxjX|i' Ow ]xqlrt`vxwky ql#`b|0gw ]aqsrf`

    m1]aqsrf`vxhkrf`yu\ow qd{`vx jsqs`cbY\vxqsw#qswEdf`abfv#d{]xbjl`vx0vxa`

    hv#wEdfqlv#d{qs]aww ]aqsrf`

    ]_z`cbrth joajsqd{e `cr5]abrfh ukrtd{bfv#d{`I]xh jsqlw

    js]U\rfqsawvxjgi`c`ykdfe bf]xh ae

    m1]aqlrt`]Uch bfqsw v#d1e qlxegibt`pEh `wkqs`rvxwLun`bf`]_^a`cy}u\od{e `Irfh ukrf`pEh `cw\dy qsaqsd{vxjOy `c5qsv#d{qs]awLjd{`cb1w)u vxw yw ]xqlrt`Rvxhkrf`y}u\od{e `pEhvxw\d{qsv#dfql]xw} bf]U`crfrqsr>rth bt`rfrt`yu\odfe `]Uy h jlv#d{]abjl]U]aLe `jlvxrtddz]}qd{`crr'd{bt]aw ajoyk`n`w y]awd{e `jlvoa]ah)dvxw ydfe `cqlbth qdYd{]an]ajs]axoae `kmG]xg-vwUd{e]abty `b]Uy h jlv#d{]abYqsrYaqs^x`wu\o||#

    kmY> w

    _ k

    |yX ~)la0vxrtrfh qsw vrtqlwEh rt])y qlvxjqsw hkd1rfqsawv#j

    rtqlwdc{ > ~kl_E

    e `Yv#e ql`5^#vxu js`1]xhkd{ h)dbf`rt]ajshkd{qs]awqlryk`cd{`cbfqsw `yWuEod{e `rtqlxwvxjd{]0w ]aqsrf`bfv#d{qs]vxw yRdfe `df]xdvxjevxbf]awkqly qsrtdf]abtdfql]aw)m>Y)qsav0y `jdv0])y hkjv#df]abfrvxbf`Wdo)kqlvxjljobt`vxjsqs`yvxrrtzYqd{e `cy)vxvxcqsdf]abqsbfch qsdfrgibf`pEh `cwEdfjsogih jsjoy q`cbf`w\dfqvxjzYqsdfeLId{bfvxw rfqsrtdf]abfr1vxr1vxw vxjl]xr'zYqsdfe `rcg-z%`]awkrfqsy `brth eqsbfch qsdfr qdqsrqsw\d{h qd{q^a`cjsojs`vxbXd{ev#de qsaegibf`cpEh `w 5o`5`ccd{r%zYqljsj]Uch b`btgi]xbfRqsw e qlxe `br{vx jsqlwkLb{v0d{`rIbf`cpEh qlbt`rRxbf`v0d{`bvxvxcqsdf]ab'evxbfxqlw h btbf`cwEdfr]abIrfvxjsjs`b

  • !1>@CEGI->)LORG1UVW-XY@X

    xxcsfacxxcsfasffLc ax"!$#&%'() xt*cc{+#,-s{"./0\{l1s243526 a7Rf2".#c# 8kaR9kxx:;352s?#,W* x>Ukf"' {ans@a+-35

    ABCEDF)G-H !$#IKJ ' JML N OQP PRS cT# >23fk2:f#2k7!c EITUsVXWYt{\I'Zkx2 kxxcs{ \[]^t$tk )_fQX`aU@n OQP R[oc-xxcsfa! a]N&pEq F)r .ia -s+c{ftf) xf#{svu- P I k S LsV#fl .\2a{#fawf\ S {xxxcsfa2x y${zK{2!$#&%'(| aLc'{{#\22 kW#x{xx l#f+}lx~#,\{f./c./kc{s *.itG2XU(3:.=> 2Is=>\xX=>ksl=>3 S k2L Vt S sfxLft{ #,"= sl=>c8\xI"cffx}#,f{./K./ cfl!E-=> 2s=>\x\{xcEa+35 OP s R 2cU

  • 6&K]$~]K7"&,,~((x9_82cf^>9 c],_6}2 E|>0X@ f2 22/ /2

    T 6-_>" Ex5TQ }$ /$ * 9,_>Y}5^/2 E22b (2_b

    6

    , /$`5 ,

    "`>b_>02 _/>x 9 ; >2! " ! ,w /\5\>}: M $80 /#$>&:fb$w2c20cQ M %x 8f 2 @2// ""'&) 0 >522 ,: 0

    ( *),+ .- &M?&0/ 21 & /

    43 ( .5 .- &6 6,&0/ 2187 %& /

    9 (&_> *0 6 25T2 7 @?2&f`:( i2 ( 6 / 2&&f0 852;_ t"2E// ? 252@ ~ 2 0x2 c5 5 _/ 7 s>>;` 2=@BADCEGFHADIJFLKCNMG< E2226,fT f522 O, 2E/~/2 c522 x$0 f7*

  • Y:ZQ[]\_^O`Uacb$dfehgi`Ua_jN[]k\Ulnmporqf[QsGtuY=e=ovgi`a2^O`awj xy

    f

    Vin V out-

    +

    a(s) = 1 - s/p1

    0a

    zG

    P

    0

    0

    +

    -

    -1

    zi{}|~# yy z R%wL{; 2 #v { v{}#H vBG}N|H{R L,0,{}R{~R R{},L R%H R{;R{|#

    _H yHGzO{|~# y w {}#~{}Q{R|#RHO {,|,0,

    z -1

    1 - z -1 1 +e+ ae -1- z (1+ )e

    a z-1

    ideal Integrator Integrator with Finite Gain

    zi{|R~# yx R ,|R,H#2R ,|R,H# {} {}#hwL{; ]R{}

  • :Q]_OUc$fhiU_N]UnprfQGu==vi2Ow

    Cu

    Cs

    1 P2Vin

    Vo

    P

    i}N;_]RR,RuRO#,R,H#

    w2 #N} } L$#R4,h ,,H 2#_nNUJ $ #Q J D0 J

    ;,J $ D,} $}, }

    w 0 . "! HG

    # ,R}## R , #,# wR2#$&% R#wLG' H#h(*)G} ,+ L (*)G-./0)G, wHi,$L#H,R# ,,H 2#1+BR

    2w 043 6587 43 9 ;: 9 587 = R,?}# R @? LR}WRW##H, A#HHR R;,} }'B+ R H

    CED9F*GHFJILKNMPO*KRQTSVUWILK

  • jklnmaoqpgrtsuwv"xypgrazln{|mg}~hwlj9v9xyproqpr,z

    AW9&8>g9R@A-RW,W@y@>@@

    &1 naB * W @@RA8AAgai@&@>&R&AygWWW>Ra@>@|V1W>RnA9"@@1RA^&&899"8Wy>&R 6>W>R @@|Ai> 8W">w9WWA8>A@>6;>8WWWiA^6>i@ A" A

    6 q i * a B * A

    0 @@1R* g& *

    Wn@qWWW8> & >&@&6 & @6 N a B 0 R >W &0>aJ *

    E*Hq1H*0 *09WV@ -RA @R-@RAW@@ & JW>@ A @Ww9N-d@@W A|V|J>@ W>R1 > &&@W& A A @&@W&|&A

    ! @@@V #"%$'&)( *,+.- / $'&0( 21!43 657 98:6;=@?BAJ C ED ( F / F $C&G(& /H $'&0I W@Pg@>@V KJL$'& I 9D ( WL$'& WA@A& @MNO P( Q@@9@&R,@|R

    (V D SR STVU * W

  • XZY\[^])_9`CacbedgfihE`Ca)jk[^lm]Cno prqg[\s.tuXvfvpwhE`2ax_9`2ayj z{

    |x}~ Z}~~4x}4~~i #}/y}~6}/|x}~

    T T ffT0 10

    V Voo

    Vin

    t

    D

    0T +

    }V { 2^})#}y\4V4ye~x4

    B BB V' ^k}V}m6#.~4}~}~.444~~~y}4}~6L#x. ^/~#~^'C~}Z'4}}~i~#k~4\}44~~}4w}~^k}Z}|x}~~4)~.}4#~ ~V}4}v~V}S~\.~4'~~C4~x}4x~4~V}~~Z|x}~K}K4'^.}kk}Z~}4Z|x}~#\~k~^#}4}~'}}~v}/Z4}~~}^~}#|x}i~C/}~4v~}#}~=

    B@ 9L BVZv6 }424 |~@6/} ~.64}~~~'|x~r4~~)})/~4}~~4^}~ }4r|x^~rk}S4B\}4.64C}e~4~}4\#kS~4Cx}~}4/#~4S \e.}4

  • "!#%$'&(*),+.-0/1&(%23!45#6879;:.!"=?@-@9A/1&B(C$'&B(D2 E,F

    GIH>JKMLNPORQSKTHVUXW@KTUYQ[ZXKTW@WQ[\S]XN^Q[]X\S_0O`\S_DQ[Z_QbaHO`JJKQ[KMHVUcO`dfeg_h_hJXicO`Nkj,W"QSH;Q[Z_lWm_hN^HVUJnO`UJegHV]X\mQ[ZAKTUoQS_hpV\SORQ[HV\^qrbUYs1KMpV]\m_tXq F3u Q[ZX_^vwO`\S_"J_hUXH`Q[_^JxO`Wy{zS|~}RS}RO`UJYy|~}RPqs1KMpV]\m_%tXqWmZH{aCW"QSZ_H`]XQ[]3QDWmf_^N^QS\S]GxqaHORJJKQ[KMHVUcO`dh_^\SHVW"O`Xf_hO`\CKTUQ[Z_HV]XQS]XQ"WS_hNQ[\m]GO`W0\S_^WS]dQ;HReQ[ZX_hWS_wO`JJKQ[KMHVUcORdeg_^_hJiO`Nkj,W{oqY%UKTGI\mH{V_hGI_^U,Q;KTUUHVKMWS_wWmZcO`KMUpnNPO`Ui_0O`NkZKM_^V_^Jq

    @b llc'nl ,Bc1B

    @Z_0KMU,QS_hpV\SORQ[H`\"iX]KTdMJKMUpwiXdTH>Nkj,WDKMUnQSZ_\SHVHVWm_hJ5rs1s;QSHVHVdTH`p`vxO`\m_0\m_PO`dMKMh_hJn]WSKMUpeg]dMdvnJXKMf_h\m_hUoQ[KTO`dWaCKMQSNkZ_hJ3NPO`O`NhKQ[HV\lKMUoQ[_^pV\[ORQSHV\SW^qs1KMpV]\m_;tXqMIWSZH{aCWQ[ZX_H{V_^\[O`dMdO`\NkZKQ[_^N^QS]\S_0H`eQ[Z_lGIH>J]dTORQ[HV\^q@Z_0WmQ[\mKTNQ[dvYWmv>GIGI_^QS\SKMNWQ[\S]XN^Q[]X\S_O`dMKT_^JnKMUYQ[Z_leg]dMdvJKf_h\S_^UoQ[KTO`dNhKM\SN^]KQCNPO`UN^_hdMW@_^`_hU3HV\SJ_^\S_^JnZcOR\SGIHVUKMNhW^qBDUH`QSZ_h\@ORJXRO`UoQkO`pV_%KTWQSZ_lZKMpVZH{a_^\"Wm]dvxUHVKMWS_0\S__hNQ[KMHVUPq

    @b ,llD'BXc1c

    dTO`\mpV_YKTUX]XQWmKTpVUO`dH>NhNh]X\SKMUpegHV\O5Q[KMGI_x;QaCKTdMddM_PO`JQSHKMUWQkO`iKMdMKMQbvHRe@Q[Z_YGIH>J3]dTORQSHV\hqA3HVGI_IWSKMG]XdORQSKTH`UWZcOP`_Ai_h_^UGO`J_aCKQ[ZJXKMf_h\m_hUoQdTO`\mpV_IKTUX]XQ0WSKMpVUcO`dMWhq%UKMU]XQCWmKTp`UcO`dH`eDo ~WSKMU'[QaCKMQSZ* `lXq F ~O`UXJ V;hZcO`W@i_h_^UxNhHVUWmKTJX_h\S_^Jq _hU_^\[O`dMdv u WSKMUN^_5ZcOP>KTUXpO`UKMU]3QWSKMpVUcORdCQSZcORQAKTWAHV]XQSWSKMJ_nQSZ_nGO~3KMG]G \[ORUpV_xegHV\OYQ[KMGI_;Q u a_aCKTdMdZO{`_wUH`U3bJ_^WSKM\S_^JKTUXKMQSKO`dRO`dM]_hW^qs]X\mQ[ZX_h\SGIHV\m_ u Q[Z_AWS]iWm_h,]_^U,QJKMpVKQkO`d8LcdQ[_^\U_^_hJWlO\S_^WS_^QdTHVp`KTN u J]_0Q[HQ[Z_;WSORQ[]X\[ORQS_hJKMUoQ[_hp`\[ORQSHV\SW^qD@Z_GH>J]dTORQSHV\O`UXJxLdMQS_h\CG]WQ%i_NhHVUoQS\SHVdMdT_^Jn>KTOOINhH`U,QS\SHVdR\m_hWS_Q"dTHVp`KTNRq

  • "%'*,.01%358;.">?@@A1BC'BD o

    ________-1

    z

    1 - z

    -1S

    -________

    -1z

    1 - z

    -1

    -11 - z

    ________1 S-

    S- -11 - z

    ________1-11 - z

    ________1 S-

    b3 b4 b5b2b1

    S-

    d1 2d

    z -1

    - -

    V V21 V3 V4 V5In

    / 3 /

    5432

    5a a

    a a a a1

    31a

    a Out

    'TVXSX``! #"%$&(')*+`

    0 100 200 300 400 500 600150

    100

    50

    0Output Spectrum (fs=10.24MHz)

    Frequency [kHz]

    Pow

    er [d

    B]

    IFLF5 with OSR=32

    SNR + THD = 90 dB

    1MVm3 -,-/.h0123SS)45! #"%$6'7+V

    0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    Frequency (KHz)

    SN

    R+T

    HD

    (dB

    )

    1MVm3987:$6'7+V ;@?`h+*cS3A>X2B)DC6E=BXVGF

    0 50 100 150 200 250 300 350 400 450 500180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    Frequency (KHz)

    SN

    R+T

    HD

    (dB

    )

    1MVm X*HJI7K$6'7+VL;71M0(1f3D"SS)

    0 20 40 60 80 100 120 140 160180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    Frequency (KHz)

    SN

    R+T

    HD

    (dB

    )

    1MVmXHNHNO$&(')*+VL;l17M012P"[m)Q+RSh

  • XY
  • 4

    q c

    T U2

    7%2D)\V+73*@c2%x+N)*oV3\V7J*2+N)3

  • !!"$#%!&'(*),+-.)0/21 354687:96
  • !!$%!&'*,-.02 MM82K*k!2>GM\K@yC:8 () .+*-,J2 ?A@ BC?A@4>DFE(.' 7 G H 7 %H 7 7@@MF,K@ G 7 G G G

    .5CGI@r:MG8

  • `baIc:d>eQfhgjiSklaCc>gCmonc>gCfpgIfqc:rtsvuwc>exszyJ{ |1}

    ~8 bXhO AIX b] pXOA

    ^v^D^DlwS(1;^o^D0^^]10[^^^^OO01IqD8oC^QVz^V1qJ1D^b^^Oz(vV010+^>+>^;/^1x(DD>^;;^^0>J0>V^V[1 (ooV015 V0;^1/0IVV ;Q1#1^;1VovooAO-l^;Z1(CJL1V1t>(A%]^JD>JLo1VV Uw:(S:^:(/D%]V_0DDo!(1F;(^P:];^( oX1D1C8o^;]D0(3S1;0SQ;z(v>V1o0;C^1o[1C [V!1o;(V } ;p0%8(+z0::I0%X;0CV(JL;1VC8(IP+;;C8I1[1ZbQ C 0v^J^DVS/(( 0%8SI!(L[^^^L0];01^

    8 :;S> A CACF( !:^ :^ | :8# I(V^ !A8 1D JL P :% >(

    Q I%D0V>1VD;[!(:^^;_:0];0(UQ0^wo0>z001^w ^D>^+(J1P:S I;31^;0%o;

  • ! #"$% &(' )+*

    ~~

    0

    0

    Repeat p times

    data in

    @ 5MHz

    sign bit

    ROM

    2

    Add / Sub

    m+n

    Register

    m-1

    lg(N/2)N

    2N

    - 1

    De

    co

    de

    r

    m+n....m.... 0 m+n ... ... 0s

    up/downcounter

    clk

    @ fi

    @ fout

    p x MUX

    words

    m bits

    ,.-0/214365 *87:9A@4-CBD5E>EB?143?5GFIH%BD@45KJL14MCBD-03DNOBD5KP5Q>Q-0RSN+BD-0F2TU,.-0M0B?5Q3

    FA FA FA FA FA

    SSSSS

    Register

    0 A 0 A 0 A B A AB 1122n-2n-1n

    n n-1 1n-2 0

    add/sub

    clk_r

    o

    ,.-0/214365 *47WV

  • bcdefghijcdhkldhghgdm!n#o$df%np(q r2r

    sut#s vxwuy z|{E}~!y{ZSZw 2S }wuy {E}.y

    Qy y}G}{E {

    (4I8+IDI2[I!4C6?Q6++?A4CDEED8?0D+I04CDI$?4?02II6?4?I42?4?I0220I(40+40Q6I68+?I(84C66Q6I?I]8?]I?E4]6Q[I84?0S+DE06 I.?4GI?Q?Q40?EL2[I?I0]E!]40QQD+D02L?4?QE?IL4C2?2OIQ62

  • !#$%( I

    CC !"$#&%')(+* %,--!./ 0/+%'*%12*43)5!-%67*89/5:--6=@?A#CB4"EDF +G6"HGI%-JDF K"ML 6+3N+CO.P C!!QR:%9S%-T,6CS$--6-U"=V8WX/52--!CYZ!FC!-'O3 6S"[ 3&!*%-\*43%3 Z*E%3&2 2%+ %\E,DF]_^ P 0Z %%_S!-IO\"`DF CG"bac3dYe[3C#6*E6"

    A ABB

    FA FA

    CiCo CoCi

    h0hhm-1 m-2

    2s Complement

    X Y

    clk

    x(n)

    y(n)D Q QD

    D Q D Q

    Carry-Save Adder

    DF fG6" Ag`h 088?A!$XYiHj=Z2 2%.k7C lnmporqtsvuwyx{z9|t}N~}6||du)}9SzsOqtsOwS~[ 3'%0!6'c!+% /5 31*/N+ %% fC--C % P %3-"]X%*%#KL3:6X*8'--!QpYe36:%#4!+*/*/-!-UQ

    3

  • Tjp`9&j&2cj&{TR8j)@ SUy6VO X!e4CN@2Sf UW 1F_ .ZJ!6:8
  • Tjp`9&j&2cj&{TR8j)@

    "!# $&%"'()*,+-./"('-% 0 21 &%345/

    678':9 >A@ B:C B 1:D B' 1 / C FE 2G HI2GCF55&% FJ- K L K L :MNK L MNK L O

    6 > DQP &% SR ! T> 1 &% FJ- K L -#UM K L #UM K L #UM K L #UM K LP:V (0> G &W /X>3&% #UMY #UMY O O O

    Z ':,[\9 &4?> G &W /]>^&% FJ- O #UM_K L O O OZ '- !# 4`CI55&% 9.9 O O O

    a8 G &b ! %3.5dcI%35e7%X ('%*> V f6 > D]P &% P >3% ! 9,> ! %Xfe > Vhg 4i Z '- !# 4jCF55&%%Xk l &5me > VnZ %3%]@ DQP k+-ICF55.%3/.oe V &%X #p /q> V F9.':,[r9 .4?>s.4W> V 45 > V g 8>3&%'-%X5&% /X@ ## .>^% 9j9&'t.[\9 &4?>3/

  • uwv"xzyF{a| }~vIxF}IdxF}I|}"|xzS]xF{,s

    s`3&.-X?

  • w"zFa IFIdFI"zS]F,

    A

    CoutCin

    DQ

    Bx (n)0

    Add/Sub

    clk

    1x (n)D Q

    Coefficient m-bit

    ! #"%$'&&(*)+* #,-*.

    A

    CoutCin

    clkDQ

    B

    Add/SubCoutCin

    B

    Add/Sub

    A

    Add/Sub

    outC

    Q D

    Cin

    A

    B

    A

    B

    Cin outCAdd/Sub

    hm hm-1

    Coefficient StorageCoefficient Storagex (n)0

    h0

    Coefficient Storage

    DQ

    clk clk

    SR

    1x (n)

    D Q

    x (n)2

    QD

    SRA

    B

    D Q

    A

    B

    y(n) FA FA

    m-bit m-bit m-bit

    /012435"6*(73/8 #"98 :!.;?! #"@$'ABC*,D+E #=&F.;G*ADHI* #;=4J .=&KE.B

    LM.,N?".,PO QRE #;S*6UT "! J U"!. J = $RV'W XY3 Z[XY3E""%$'&&( VP\ ] ^_a`bVP\:c d_a`bV/*\:c ]

    ! #"Ief"6* J "! V ^#V ^#V d:V ]A6gh'3/(#!=*( Bi_jV V ] ] ]

    k .lmG,((;S'3D=* Bi_jV V ] ] ]

    Hn #+"odYp' :&q? #G3/(rsBG;S*=Ngt.'*A

  • |1}D~R'ns}[~'[C~'[D~RM~'I-

    iuR n 5(1Y8 8Y1( (88 (i?

    xIKIInsFEIG

    M#!?l ' Y ?x E'(

    n N #!M?!ls

  • "!$#&%')( *

    + '-,.0/21 3546! 7 18':9!?/@' ACBD AE.GFH%')(

    IKJML NOQPRS:T-U-VWPYXZS[O

    \]_^a`_bdc`ecgfh^Zi@jg`_`Gkmlonpjqhlmcgr5cgstqu]_^avxwyzn{crH|^Zb}qu^{b~lof[lor@qh]_^K^Zkoi5csfdfdqh^Zfr_^{^Ziscgbtkolor^Zjgb`_]_jgfh^)\]_^~|jgbdlm^qcgsWd_koqh^Zbhf>Wloqh]qu]_^{lmbjgiG|jgrHqjgg^Zfcgss^{^Zb`jgbhjg^{qh^Zbhf{ko^Zfdfx[^{cbd)jgr_i-koc^ZbxcM|g^ZbujkmkYn{c`_ko^loq-jgbh^qh]_^Zbd^{scbd^lm`_bdc`^Zbscbqu]_^{fh^jg`_`GkmlnZjqulocr_f{Yh2kqu^{bhfjgbh^Ws_bdqh]_^Zbn{bhlqulonpjgkWlqu]Qbd^ZHjgbdi[qhc>f}qjgGlmkoloq[fdlmr_n{^qh]_^n{c^[nZlo^ZrHqufjgbd^i_^Zn{lm[jqhlmcgrkoqh^Zbdf-lmfqh]_^f}qubujlm]Hqdscbdjgbhi:crG^f}qjgg^kqu^{btjgfi_^Z`Glmnqu^ZialorlmGbh^orKqu]_lofWjg`_`GkmlonpjqhlmcgrW]_^{bh^qh]_^vxwgyn{crH|^Zb}qu^{blofbhGr_r_lor_jqtWjgr_iqh]_^i_^Zfdlmbd^Zi[cGqh`_Gqfuj[`Gkmlor_bujqh^lofgGtgjKi_^{nZlojqulocrcgsH~]jgf

  • Yt"Gmophmg}MhZ)_oU2W:FTg?pZhgo ohZm{_gu?g~; m_{ZZdug})ghgHuZxoo_pgGghF_u_x{([ZoZHughd[udm>gpYxh{ZamYo_d2W: - h{__{Z$}uhG{uGh~oZo_mG)u
  • 8*`Z9 (GG*Z$"bG}KB`Ba`Z

    GWC$R"pGYn]eG9

    (-8 F8 _ 9_ 9 p9> 9_

    "W Z C,e8R,>FeW9"

    S-D- Modulator FIR Filter D1AnalogInput

    16 Bit Resolution

    y(m)

    32:1 156250Hz

    W9" 9Z WLnF9ee""(e"c

    LPF 32y(m)

    os

    f fp s

    x(n)

    f = 156.25kHzf = 5MHz

    C9_ "(BWFeGe"W8_3"W

  • 8*`Z9 (GG*Z$"bG}KB`Ba`Z

    passband stopband

    transitionband

    d

    dp

    p

    1+

    1+1

    100dB

    sd

    pw ws 1= 0.5 = 0.55

    =0.00001

    H(e )jw

    w

    KW9"c A ,>

  • 3547698;:=A@BDC ZZ

    []\_^ `Na]bc debfgihkjmlnf]g5eolSgpeaqf

    rOstvutwxyz.wS{|}s~ttmDRT{u.t|x0z.t~{/z~](~1z{u.~zstIz~|u.tIVU~xutp5tuw~y~|]~yttz}{/z.~"utwzu.~|z.wzs0t;|2t|~t1z.wzv{&0t]1x(tun7~z.w9x{z.~{/z~{u.x0T0~wt2||x0u.wvxtqzz.styw.w/;{/||x0u{|I{/z.tu&zux|{z~]rOstutwxyz.wz}{~t~z.swz{{utw.~wz{/u.t~{/z~(~1z{u~z.stz~|{/u.t~z.s~ztuyt/zs/z{|}s0~tI{/yt/rOst{~~w&zt/{yx{ztnz.stt_z.tz&pz.stzux|{/z~z.s1xw9yt{~z.]{ut~|{/z.~{/xz9s${~zw7{utu.t2x0~utzttzz.st&w.(t|~|{/z~w7t|tw.tItu.{yR|{/y|xy{z~w7s{t&tttv{|{utmzqzst0tw.~u.tq{/~zxtu.tww.t/Sz.sttIuzw9/?tw~~{]~~z}{yUyz.tuRts{tz"{u0~{/ztvz.st~t{y5uutw.w~{w(twz{/www.~ytU~xutSws$wz.st&tw~ut{~z.xt&u.tw.(wtrOst&~0xt|tS=|2t|~tz1x{z~{/z.~"z.q{0t"u."ytz.s|{"twtt~z.styy~U~xutwrOst|tIq|~tzwtu.t]zux|{ztMz.M Z O$0F{/m~zwttu.u.~&z&|}s{ztu7zs0t71x{/1z.~{/z~qwzt~wF1_UrU{0yt&ws$wFz.st1x{z.~{/z~"wztwuzst&1xntu=~zw7xw.t~zs~w|{wtnwzx0U~xut Z w.s$wzst$tu{yyUut1xt0|u.tw.(wt{/z.tu;z.u.x0|{/z.~mz. Z ~z.ws~yt

    xntu7/5~zw Z $12 Z $12/ $12 Z $ $1

    r={yt2Fx{z~{/z.~2z.t

    z.stz.u{w~z.~]{ut~|{(t;wtt~]U~xut5U~xut01t;|{wtt;z.st$tu{yyRu.t2x0t|Iutw0w.t{ztuOz.u.x|{/z~zst&|2t|~t1z.w;z"$v~zwrOst&zu{/w.~z.~ut~]uz.s~w|{w.t&~w7ws$~"U~xu.tnF9~xwy{{~xwz0{

  • 579;=?ADFIAMNO;?QRSTUVW=VY=?

    /2/ U0U U!"#.$%&.('1)(#2&F*+'2,/.$] -*O/ U..$0/.(.1O*;1.2 345 (#*0/(670// 98 :#; ? */ .1/S(/A@B/*

  • LN0+B.!:+4ZJ`BsB

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Frequency

    Mag

    nitu

    de R

    espo

    nse

    (dB

    )

    Order N=4096

    FIR Filter designed with Chebyshev Window and Quantizated Coefficients q=16bit (truncated)

    `D*I*9iNGU1+.>

    0 0.01 0.02 0.03 0.04 0.05 0.06180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Frequency M

    agni

    tude

    Res

    pons

    e (d

    B)

    Order N=4096

    FIR Filter designed with Chebyshev Window and Quantizated Coefficients q=16bit (truncated)

    `DA ?(%##UD RX+.>*I$?BX*

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Frequency

    Mag

    nitu

    de R

    espo

    nse

    (dB

    )

    Order N=4096

    FIR Filter designed with Chebyshev Window and Quantizated Coefficients q=18bit (truncated)

    `D*I*9TbGU1G.>

    0 0.01 0.02 0.03 0.04 0.05 0.06180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Frequency

    Mag

    nitu

    de R

    espo

    nse

    (dB

    )

    Order N=4096

    FIR Filter designed with Chebyshev Window and Quantizated Coefficients q=18bit (truncated)

    `DAi ?(%##UD RX+.>*I$?BX*

  • LN0+B.!:+4ZJ`BsB

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Frequency

    Mag

    nitu

    de R

    espo

    nse

    (dB

    )

    Order N=4096

    FIR Filter designed with Chebyshev Window and Quantizated Coefficients q=20bit (truncated)

    `D1B?#%((A#DT:X*FRX0>**

    1>

    0 0.01 0.02 0.03 0.04 0.05 0.06180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Frequency M

    agni

    tude

    Res

    pons

    e (d

    B)

    Order N=4096

    FIR Filter designed with Chebyshev Window and Quantizated Coefficients q=20bit (truncated)

    `DN$`?D#%#1(A#UD:QRX.>*$ B!X*"#$

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Frequency

    Mag

    nitu

    de R

    espo

    nse

    (dB

    )

    Order N=4096

    FIR Filter designed with Chebyshev Window and Quantizated Coefficients q=22bit (truncated)

    `D"B?#%((A#DT:X*FRX0>**

    1>

    0 0.01 0.02 0.03 0.04 0.05 0.06180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Frequency

    Mag

    nitu

    de R

    espo

    nse

    (dB

    )

    Order N=4096

    FIR Filter designed with Chebyshev Window and Quantizated Coefficients q=22bit (truncated)

    `DN$1`?D#%#1(A#UD:QRX.>*$ B!X*"#$

  • %'&)(+*,.-0/21354-7698;:?(@=AG8H/I>.8HJK,.-0/ LM

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Frequency

    Mag

    nitu

    de R

    espo

    nse

    (dB

    )

    Order N=4096

    FIR Filter designed with Chebyshev Window and Quantizated Coefficients q=24bit (truncated)

    NGOPQRTSU9VWXY.NR!S[Z\QS^]_^`baS[cTde]c!SAfOhgjilkXmnOhgo+Qp]qgjOrpsgjOe]tuvwxyUz{rt|}~axqk

    0 0.01 0.02 0.03 0.04 0.05 0.06180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Frequency

    Mag

    nitu

    de R

    espo

    nse

    (dB

    ) Order N=4096

    FIR Filter designed with Chebyshev Window and Quantizated Coefficients q=24bit (truncated)

    NGOPQRTS)U9VWU9YGNRTS[Z\QS[]~_^`baS[c!de]cTSAfOg!iksXmnOhgoQp]qgjOrpg!Oe]t.R!p]c!OhgjOe]"m#p]

  • ')+.02579;[email protected] 9

    ## lKH+y~K+D5+0nHDGH~

    A^T^j!#T@s[Th!??~[!!^^Ijqj!~T G!I9 !Fj^F~j[T q!~Fq!hj^!E~?GT?9 T"j~^[;b h!![j!jj?bs9 qj!T![![G! by~ 7A~ETTT ^9;l^^qj[!h ^9;b[[qj^T^[!j^n\qjsj0AAb[^~T[!n!+T^[h!!T!^[!^!T[T~~[^b[[q![^FljT[~j~hj^l[5"T^[hj?[T[^![j.[T!9l^^qlj~?s!j^\j[![ [hj hqj!j~ ^j~9~[ T[~["j~\qjsj?!"GT !;! h ^^9;l^^qjb?j~b!^^!!^[q)jTbnj[T ^![^j.![G!l9 n9T~j!~h!l^9;b[[qj'qjT[;j!![ T[^! !;9hjj~ ! AT~b;jA~[[)j[!!^^j0G! 9 j~E^9;b[[qjT!h!j^qjjT[T[^![#"~b!!^ET[;j[!;!hjj!T[!T

    "%$'& ()*,+.-

    /$.& * $ 9 &);Ib~TT[!T !^!^^!

    "0$1& 324 5)*,+.-

    /$6&7$ * 4 * &'4 - 5'839)*,+ 5'8 - - $.&,$ * 4 * &'4;:5'839

  • KMLFNPORQHS
  • MFPRH
  • "!$#&%('*),+.-0/1'3246587,98:;!
  • "$&(*,.01368,;?@8(D(*

    ! "$#%&')("!"*%$)+)("$!$,)-.#0/214357698;:?$A@"*%#%/"BC$7)DEGF8H5 3IKJMLD#0$-""-N$COQP7R>JMLCS9TVUXWO>Y)8 Z[(\,#^]_7$#0/"`a b'c35OQP\Zd:h#%A*%>7)-`#%/!'!")*%*%*7)(x}("#0y(*%$u$("p$#%B(Qu[VI$B/Q_8A?p/"*0/"BX("hG$-"/"-/'Ekh#0/b$8Z[("kh#0/b$a*0k_7$-*0#%/"@| Q'Q@|*%#0/"78kh#%/Qaw#0)-#%/$Bh/Q`o--"$$u5},}808%8}~(u#%/$Bh/Qso3Pz-"-"v5>}(,|V#0/B/Qvo7-"-"$$uo7/"-$Ei$(~8u )#0/oW#%-"/Q)#%_7*duIy7 "*0[#%$(ap$#%LE3 Wx+33A "#^)}--"$$$-K Q'/Pr@ "#%"/Q)8Tq")?)("w$*07$#%*^'*%#0/"G$"*0#%/"B`Eijb"/'}[$#0K-k#0#0/v"*^)#%"*0>#0/"BE$("-"-n7""*07$h/"#%$V#0qEi) *078pt#%B"$ 83kop$("V)("A$#0p*%$#0"*%l>---a/"-a""*07$q"/"#^_8M'K"/"#^q#%8pZ[(hjb"#%$h/Q)u#0/#0*%#0/EiqGO~Oz 7$$*t("#%E$VA$/QV#0/t#%B" 83F8u>#%/"Ap-"ls#0/QG*%$#0"*%l>$G/\ #%)-~8Z[("aEi"G"(7$$7)#%/+_7/ a >y#%/"-c Q'*%k_7$#0/"B`$(" #0/+$("h/"/"("/K#%/wd#0B$ 833>8

  • Mql!2[
  • &('*),+-/.10324657.98;:=3@?AB)C@D>.1EF8G-H)I
  • (*,/13679;=?3?BCD1FGHI?JKLM/LO/1

    ...

    ...

    Counter

    128192

    255

    CLK4fsa

    165

    640

    x(n)

    Barrel Shifter (32in-32out)

    22

    y(m)

    8

    Coefficient ROM (4096 x 22bits)

    1 2 32

    5

    sa fmux Add/Acc

    mux Add/Acc

    mux Add/Acc

    KYH;|;HYXKYYX?`YX` JHXYHHYX``lHlHH`XX XO;H

    sh1sh2sh3sh0

    sh1 sh2sh3sh0

    sh0sh1sh2 sh3

    sh0sh1sh2sh3

    out0

    out1

    out2

    out3

    in0 in1 in2 in3

    Shift Lines

    KYHI;| G1"^ XO;YX

  • IJ; ; V

    "!$#&%('*)),+-%.!0/1+-23+45!0)7608.),9:23/!$#?6@)85!$#A(#B%.2DC?+023E0=F#?+GH),IJ/#?C?)%o23%z)Nwx6J),=,@)M{Vib7!0)%@#?K460RD23+0C85#&@)|/?^}5!0)B23+060;P%@23C

  • P"
  • MON!PRQTSVUJWYXZ\[EU^]-_`Ca_bac`dPfe\gVhiSj_
  • O!RTVJY\E^-Cbcdf\Vij
  • d4efhg(i^jkmlnpoqjArs*tvus`utwfyxpz^{1i|s;r}i~f-tvjs`ks`{}i^jk

    c m p^ ?q

  • :=?A@CB5DFEGIHJBLK9MNPO!MQORNS=UTIVCWX@YMZK[@\=]NPB_^+MQD^+MQW[@CB5D `baced\fJgheiZc!jkbcmlnd'obp\pqfrobhsi>otc!ouhsf)vwotcmxzyf{v}|~v}khef{\f)j\l|Pd\x}lndobbf{i>ced\x}iPg\v}cef)h>khe\f{hj\f{l)f{ieimoths|d\fx}jcmf{hsytobv}vJf)\f{i~kbhced\fhef{%f)j\l{xwf{iPd\x}lndPx}vwv/qfkbvwSoblnobhsf 5Pdf)hefced\f2gheiZcuvwkbf Rt xwiRced\fukiscul{hexzcmx}lrobvkjfbjkbhe\f{hRcmkhsf)\\l{fcmdfdobhsobhefhsf)\x}hef{f{jcmi)Aoo9x}\ \f)l{xwotcexwkj_heotcmx}kkt ` dobif{f)jlnd\kbief)j~khPobv}vkv}vwkPx}j\obp\p\hskoblnd\f{i)d\fP\f{iex}j\f{l{kugvzcmf)hd\obif)j\kdotvwxwobihefQZf)lcmx}kjuxwjcmdfPobvwxwobisf)obj\\i{ oy%x}j\/opobisieotj\hef)\f{j\l{|Rkb >S ` > bced\fkheiZc5lrobisfPobvwxwobisxwj\Px}v}vk%l)l)hefotc r r tCob\v}fPvwx}iscei5ced\fuxwjxw3\obv}xotihefZZf{l{cexwkjkhgheiZcj\kbcelnd\f{cef)hsx}j\fced\f5ox}otlnd\xwfytob\v}fobv}xwobiXhefZZf{l{cexwkj+d\fLhef{ie\vzcmiYvwx}iscef)3xwj]+ot\vwfPobhef5kcmobx}j\f)|obpp\v}|%x}j\ced\f/f)otcexwkbj~kh#ced\f/vwf{j\bced9 l)k3'l)obiel)ob\f

    % Pd\f{hef3x}icmd\f/j\qf)h>kbCl)k3'gvzcmf{hei{ j\kbcmdf)h>kpcmx}kj~xwi>cmk\ief3j\kj9 v}f)jbcmdl{k~gvzcmf)h>x}j'cmdf3iZcnobf{i!kt

  • AC5FIJL9P!QRSUICXYZ[\]P_+Q+Q[C5 !"#%$&')( $*#$+$&',(.-/%0123 4#56 4#$7(8%$*9%%:(0;+$=?5@ %01UV+%#0f%UkV0f,%RDND%#+$9&2A E9FHoJILF

  • >VMY#b)Nh./rbm`!6uX.X.!M #

    LV|c VLc VLc cz|c z/|c cz/|c %)8JZ. +) Q. +,L Q`# %)8JZW %, ZW %) Z.#

    Y #9 #9H )#H 9p7 9]7# ) 9H #) + 9Q# 9H7 9]7 #)p )# p 9 9p7) p7 H #9p 9H 9H7 #Q7 )H ,! ,! #H !+ + 79H Q9H #) 9p# #H # )p# # ] % ] , 9p #H +

    pdZ919h++X3,# / V)#6; #1X% Z##

  • ! #"%$&(')+*-,).,/*021%3456)7'89*-;:
  • !#%&(+-./02%56789-;
  • ;A@CBEDGF2HJIKBMLONQP*RSN-R'PT=VUJWCXY@ZN)L[@&=P*B]\N-D^\N-X[@CBED _2`abdc2e&fhg:i4j _lk fmg"nhg"oqprnprs&g:tdg"o&c%prsOu _wv o4xytdg"o4czprsOur{}|~"28~ v nm~ v x&gzjM.s&gKprf v o&n)g"fe&o4~prbd2oybn v%[ { " {* " {*

    i4j _ s&gfmg v2 bdn.prs&g:nm~ v tdbo&cl v ~Qpr2fj

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [Omega]

    Atte

    nuat

    ion

    (dB

    )

    Merged comb6 Filter (1 z08)5 (1 z10)

    aliased band

    abcze&fmgi4j _4Mv nh~ v x&gzZ&2gtdg"o&czpmsOu _lv o4x2o4gtdg"o4czprsOur{}|~"28aCbtprgf

  • ?ACEG2JKMOQ*S-'TVJCYZ)[&*]-^-[CE 2].}0h%Y0?&mm&*m460%hr"0 rd26zEm&"h. dm"h"O:4""d6%rd2wr%m%}KdE&2md2&h64 h&}*r4w2q2"qm2&z2 r"K*r&z4'%0qrml"4%m&%r&".&A"2zhz&Kdd2&hK4d d')rm4r4m?2&mdhm46%Ymd"&%rOr}'z&2&d"&%rO-28"2 dm"h".&md&2d2m&'"mdm&rqmrd}'m"0&O".4642m6zd"m0&"&Qy.mm?m .&rmz&)"A&4rd22Am&2q2"qm2&zY"2 rd ' } 4 *&ddC24m4d *24rzd&"yqy&&' ) - ) 4 *&md.r&:m"zd&lzQr2

    0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [Omega]

    Atte

    nuat

    ion

    (dB

    )

    Merged comb7 Filter (1 z16)6 (1 z16)

    aliased band

    d2&h4 "!h 2m&$#2 ddm"'*r?"dwrd28% 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [Omega]

    Atte

    nuat

    ion

    (dB

    )

    Merged comb7 Filter (1 z16)6 (1 z22)

    aliased band

    d2&h.4d #zm"z&.zh'&zr}?%&2&:d"&%rO-2'"2ddm"

  • &')(+*-,/.10324657.98::?=@;A(CB6D/E,F:G8H,(I;.KJL:?0MJL:?EH,/.10 N OPRQTSVUKWXZY\[^]`_ba cedfQg_h]`_iLjlkmneo$p q OO$r otsjluwvyxIvyzo{ut|}~ow}vjl|}9ut|Rfvownz~jl}k}|jl}vowny{o r jvyob}|vuzowxtqzo1uw|uxyu r o1j}RiLjlkmnyop q O^ uw|}xejxGvx|xyow~ot}Row}kvz O p} r |}oow}kvyz uw|vownyxwqzo-xej}ko>|n r ownwotne|@jxxyzj\vo r $xyjbvy|l|^ownnyow`mot}uwjowxtq9zo-} |ny$ljwo rneot`mot} uw ORL neowownyxv| qLzovyn}xGotnm}u
  • )+-/13679?@AC6/FGHIKL?ML?H/1 "G 3 $ 6/ wL7R>R 7wb A Vt >G "G Kf ? !"#$"%!&'#(*)+,"$'$ .-0/1 #",23)+,"4$ 5-76$89:;4!&J%(.=TMmt!&&JF1*$?>"$!8,1*! .$=AS1x;1 #"u1*$ 5J1*!& 1S!&$K$"uB!VFJ#$J#G!L!&B8,5"!8QJ&!FS1989H1H1"?!&xH1&!I$"EU!&R!8A!&1P$!$=4!J?(#=&TMm1&QKH1*$z#;13q#0;1*q1E&|1x40o;1FqCx8Q};
  • '@.Ux0Os~F?U4040 #xA%D$h$D*PA#&yx$F$x4$&xh&Dx$N9UpO&y@F$$$&t}9###&~~#?#$&%S* &t#&H#BOt$APiDh#$att9i;
  • '@

    sU !

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Atte

    nuat

    ion

    (dB

    )

    Composite Frequency Response D1 = 8, D2 = 4, (length8/8)6(length4/4)5 Comb Filter

    "#%$&('*),+.-%/ (02143!576839 #%:;)@&()?A(CD

  • FK|2(

    Y =K,=F=4.

    s;.?KOj?O%7bOWO.7B*%(!;.4!*!lV.B(*l(BV.;%B(t;({l{((%;7;H*I.;(?*%!?{p;O({wdl.RuBO!!=%;?B(O;!(*pBp((O%{!I;({w%(uBO!!=TOBFp!;(%H(b7.llFjT(=

  • !#"%$'&)(+*"-,/.1023.4250687+9#:!.;,0"@?A.4$?A.4:
  • #%')+-/134568+#;@A4A43=) LF

  • #%')+-/134568;A4A#?),=-&@ABC@-&)DB,0-FEC@

    13-&4G5A=%7)$" EIHKJML H ECNPORQSL H ;%% '0/T) UC8B),8 VWXU'*)$#&Y Z[5)\ Z[57),\ ]W^^" UD"B)$" _ _ a` 5) _b57) _ _ a` _b5) b57) _ a` b5) 57) c d d a` 5) de57) Ff d f f g` de57) f 57) f f g` f 57) 57) h &i &i g` 57) &ib57) ?i &i g` &ib57) e57) & c c g` e57) c 57) cFi c & & g` c 57) &b57) ? & g` &b57) 57)

    j-?)k#&% l l _ g` f b57) l _:m%nA%=-nB l l l F c _ l

    ]!o!: l l _ l l lXU l l f l l lVWXU l l l l l _

    j#&5%p f (q!#?,^E3#&,pUD"r*=84s8@t)$Bu/v-&(),03%8@?)$0w 9%8@&),0w c B)$#&@^;#&^s13-425s=%7)$"xGyzX9;xX{|z f

  • }u~D?$aC=e8v&,s8$G,X$&"8.!t&,G;&u;7$8!8s8,?$",;?,,&,*&,8At$8&G;,88,.e,dCC$.=*k=&,&7!="&$*b&&8"=>?,=&tIX,$&v8Iv|$&,X382Ak&&8C=

    "!# $F"

    C",2&%3I$,8&=s&|$"',",",=s,X&&?$&"I&=,?,?&tk?8I&$ps;8?$"s;&,"$G,"*&(?,=2=($t?*?$=,8|$W8s,,v)8"2,8 &,"8+*-,/.01,32 e;4v8=& ,#5 4p3&CC,7,$"3WW=$" A$.W8 II=2 M$g,87$"t$&d8;?,,&,&,&,;& ,*=,K76FC2$>v)8",8 &,&3,"e8,?$&C7$898;:?"6I*7;88&GA,8C&&&I|&s,FC$;?D&88=&=sF8s",8& &k=|8I,",7$A,2F&8$?=v,?)*8|A8F*! &H$7T$.$&," ;?,3&,2,?)*=8s8t$Ck6?,X"88$&$>=s8s8tD$C,,|$&

  • IKJLNMPORQSUT&V-WEQYX[ZD\];Z]^\_La`-bRcdO3ZXO/Le\QgfhZSifhZcORQS jlk&k

    First decimationFilter Filter

    Second decimation

    x(n)

    @ 5MHzFilter 2Filter 1

    FIR FilterComb CombCompensator

    y(m)

    @ 156.25kHz8 : 1

    D D

    4 : 1@ 156.25kHz@ 625kHz

    mhn(o&p/qsrtFuwv&v[xy9z({|~}ENno&q7{7FrK9{ s7o&rY9{&^7s|#7Frnmh9{&>r?/{&q

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Atte

    nuat

    ion

    (dB

    )

    Merged Comb Filter D1 = 8 (1 z08)5 (1 z09)

    aliased bandpassband droop

    mhn(o&p/qsrt[uGv7[x^mqr?pFr/|Drs>{7/rCe/r{&p[/pF{/r4qss9{&mhn(zrqF{&q7zn(r?{4CEa&;

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Atte

    nuat

    ion

    (dB

    )

    Composite Frequency Response D1 = 8, D2 = 4, (length8/9)6(length4/4)5 Comb Filter

    mhn(o&p/qsrtFuwv/x_9{&{&nrmqsr"p/rF|?rD{&/srNYFr;{&p[/pF{7/rr|?{&/9{7mhn(z(rq j qsr?rqs{+CE j vuG}C

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10

    20

    40

    60

    80

    100

    120

    140

    Normalized Frequency [W]

    Atte

    nuat

    ion

    (dB

    )

    Frequency Response of the FIR Compensator Filter vs desired Response, NFIR = 645

    mhn(o&p/qsr4tFuwv&[xmqr?"p/r/|Drs>{&Fr4{7/rmh 9{7rF{&q7rqsp//rsn$qsrmqr"p/r?/|?rs>{&Fr

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

    150

    100

    50

    0

    50

    100

    Frequency Response of the CombFIR Filter vs FIR Compensator, NFIR = 645

    Normalized Frequency [W]

    Atte

    nuat

    ion

    (dB

    )

    mhn(o&p/qsrtFuwv7tFxmqr?pFr/|Dr{&/sr{7Fr9{& ~7o7r/ 9{&r/n({& mhn(zr?q

  • KNPRU&-EY[D;^_a-Rd3/eghihR lF

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Atte

    nuat

    ion

    (dB

    )

    Overall Frequency Response of the CombFIR Filter Cascade, NFIR = 645

    h(&/s[G&P&7(K?F/Ds>&F^7h/h$?E7s#7F&/(NhF7/(7s_7"

    /Cd/ 77/?7//~$&7/&($/$DF7/($^$?/7 ?& !(?#"/7///?$7 7P&/(/7 $ ?+7 7$s% s(s 7 &('*)+,- /. -0 '1. - 0 + !- 0 ' /. -032 '3)+54/. - 0 + F 76"/([/8(&"/(?9+//(&73/7/~+7#9?(h(&/Fw 6 :"/(//(Ns&/sE/ % -s^F( ;17/;( % "/?/(?=(/?s?$D F/s/&(71/~?"//s/7(719/7~$Y$#C49A@B F&7(C-?s"/?/?7="/;/(&/FPl&?7(&s/ED/(sYs?&&/F-#BF$/$G/F7 /s/ H-?/I"/$(//7$^F&/ % (/? Fe7(/7~7/ 7~/(?7/(&/?;$$7KJ?$7L"/e7Fs/F?(&

  • MEN1OQPSR:TLUWVAXZY[T>\]^/_(]K_`^aOcbZd:efR]g\hR*Oi^/TkjI]KUljI]KehR:TLU monqprtsAuwvyx*z[{3uy|gv1}~sA?{38vz,u/C|

    [~Ea$:(K~tE m1 m1 7 m7 B rtsBuwvx*z|yz,}~s (tE$L m/ m/ p$n z },zB3vx*zsoAz,u Fvu B |grtz~urt }vFs rtsBuwvx*z[{38vz,u1} |y} B ziC|1E$ho[~( pm

    1tE$ m/ m/ m/ m/ m m pBp x*z,uyz A F|vx*z|y} F * r }vsAu *uz p$ |x*s |=vyx*z(Cs} B u E sA u * vx*F| **us }x Fvyx9vxz1|gvu*},vy*uyz*uz~|z vz zrtsAuyz *uyz pm z} B |z~z?vx vvyx*z}~sA*Fz8vZ }~uz |z~|, x*CFzx * vx*z| z *z,u;sBr}~sAk{3Fvyz~u| Q z Fv z z~ Z 8v B* s zB FvyCs 3 B z~u uz z~}~z,|y| u

    1 - z -1

    x(n)

    1 - z -1

    5

    1 - z -1

    (1/8)6

    (1/4)

    1 - z5 D = 4 FIR Filter

    Compensator

    y(m)-4

    1 - z -8 1 - z -8

    z -8

    +

    D = 8

    5

    uyz pBL Fs}Q B u rtsAuwvx*zs F{*z sA w |y} B z

  • E1QS:LWAZ[>/(K`acZ:fgh*i/kIKlIKh:L oA(t (Q Qf*f*3B,*~a~Ak3y~*B;y~;*A,C,;~A*,~C#$CB;yg~FAaB*3$yy*B*yAA*~HACBCBCC3$*Fy~~*3~1 !*BB"y~ oA #a$,3FA%C*iBCBy,3BL:9BF&B'i,837$FA*()* By*,=3By ~~,A H3y~+tA=i*,FHFAyF-,'F>y.Fy,/:,tA0F;*,F9$FA 1 f 1 )* A*~[3B,*~ ~A *y~3B2y? y~B3,~546!*1 879 y*;:/*3BC*C@?BADCE3$F C46!* 1 879B* 1 B F/*,**~%C*Gt.*~&H*AHF?H

    A CIJ>FK F JLMNPOoF J M Q C 1 R7 FBSF*T3U*AHF"H A CV3$FK N O W 3$X LW 3 XY Z C 1 R7 ( F*;A,BF-yB*t,[E**&CB%F!B~H

    A\$CV3]F^K O_ N O `W 3]X LaW 3 XYb Mdc W 72O6_ N O W 3$X LW 3 XYbe c C 1 R7fF:B*F 1 1 Fy`y* ~ygFB$(hg~FA6 y*By ~*,~B *y~Q$y0F*By3B*it.*~&H aj, 7!f?kAa3lCnmo$F@qprF*,

  • ~`2g+!GraD|th-u66-+ ;

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Atte

    nuat

    ion

    (dB

    )

    Sharpened comb Filter 3H(z)2K 2H(z)3K , K = 4, D = 8

    aliased band

    6!8 k !' 6&rd0 0 0.05 0.1 0.15 0.2 0.25

    180

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Atte

    nuat

    ion

    (dB

    )

    Sharpened comb Filter 3H(z)2K 2H(z)3K , K = 6, D = 16

    aliased band

    6! r& ! &r

    g@2 2@G 2@g D D ! !kR !! ! r ] 8 r "r ! r "! "! k>V "kR ] r kV |k r 8 ! 8 !" ! ! !r8 r " ! V ! 8 ! 8 "" 8" " 8 ! 8 ! " $ 8 ] ! $ $ !$ !]lls$r' g!=P2r!B2S&!'s&gD !kaVTsa

  • `2g+!GraD|th-u66-+ ;" "!$#&%'((*)+,.-/0 1)+ %%3245/2670708 !%09

    : ;&=-@?BADCE?B%F

  • kMl(man8oWprqts uwvpyxz|{}FzD}*{~mwWoz.xom{pBzDqEBzDoWprq

    > t >"r 7BwW a

    B M T

    I ~"

    f/G. >./&@"&D

    /G$50a&0 T&GG>GT+ Q./0 7$ Q ,& T$&',>; (|5yf "&'8.b *,5&FB*08B 8;bI + y600yfa0@+ a.G~[8[; (&a.O*,b; $I+ Q/I[ Qy|| rfF .b ("G.+ (I0*0 Q>aar.+ 5I00=$5&0( BD&'ff,5 &. &$0,&[ br(a&0f *0 && 5 5O||&[O&05= $>&&06=,& &7rf&'@ & Mb&'r,; Q@6 I|r &Q&O"55 T& F&07 * 0.b "'Q/6>.b Tf*&&B&&33(&Q +, fI; QO T+ fQ5 0&( ".aT =|ffF.b &[ $| '&70yB.7,80,&0 F 87Q7rf57085| W&G0,5Qa+ G&&&'8=7I6 rf= /(O &=0;0 $ 7 &> WfBB@+,O yb5@+ "&b*[ W0B Q*QF+,$. ,0 O&'5.$ .(/6 $BD&'F3[.( [=/[

  • !#"%$'&)(+*-,$/.02143506317 98-:%;
  • #%')+-/245679-%?@A4CD6ED6?%' H+

    u@5XV@V`V@H+MZX#@+^+@Z/D+@X#``uVXVJTu@5XV@@uVXZ@uZ4QST}Xz+5yy+}TX@@VzT+T @STVZuVT@zT`>T+`QZzXT@zT+>@Xu^Zu`VXVdD+@X`^@>TuzTVVVJQzu^VzT+Z A`u+/yyT5 uV/@ZJTzu^+T A@STX}#V^uMZX5@ZVX@ @}VZ@5uQz5T@umVVJT`Vb`Z#AXTZuZu@A@uV#Z@5X^+JTS@VXZXVV +`TZ^b@ QST+`V+2+XXTZ+dZ5 + Z+Xy !"# 6Z$ +&% ' @)(+* QZ>ZDT@,`VVzT+QSTzdXZ^@X^@+J+u^ZQZ-m`u^@SZ.ZVm@^zuA`@uV @@uV^JTAZuXT^u@/#@V.@10m `XT`V}+X2u@X34}T>bZ'T`V/^uz5@uTu`@V#u@5@uVk}@0Zk%^+`u5`Zmu`54T@@ZuXQZX^@`^Z=T@}@Tzu^ZQST5"rz@^2+@ZuXQZu@@zDVXuQZ 76 894STT`^4Xuu@2T@XZ @VQSTV5^T@0@:`^2;=V@`T+^

    y>@?A B ? DC FE3GDC E IHKJ C L?A B ? "C FE3GDC E .H

    `z Z@A`NMX4zuVT@uu@ST"2@+u@^40@:`^z

    Vy y V yyOQP 6 6 6OR SM 6 66 66D^ST 5 + 5 + J 6T V@Zu 5# Z 5 " " +&%

    Z@A`NM3UWV4ZXZ=T`%^STX%ZT:2Tu4+T@"Y)0@:`^

  • Z["\L]^`_badcegf@_WhIijDki+k,jl\nmgo`pq^rish-^\tjD_9u)i+avu)i+p-^`_ba w&xy

    8 : 1

    DFilter@ 5MHz

    Dx(n) Sharp. Comb D

    y(m)

    2 : 1 2 : 1 @ 156.25kHzH (z) 3H (z) 2

    CompensatorStage

    FIR Filter

    Front-EndDecimator

    f = 625kHz1 f = 312.5kHz 2z){|}~=IS w2b3# {2|~2 2r 2~. Iz)+vz){ ~2 2

    100 dB

    0 dB

    1/4 1/2 3/4 1

    Frequency

    Mag

    nitu

    de R

    espo

    nse

    30 dB

    H(e )jW

    W

    z){|}~=.7 r {~4z~=K} D= 2r 3 z`{ 1 ~ 2|0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Mag

    nitu

    de (d

    B)

    Normalized Frequency [W]

    FIR Filter using Remez Exchange Algorithm, N = 11

    z){|}~=. z~K} " = 2F ww

  • "L`bdg@WID+,lng`qrs-tD9)+v)+-`b &

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1120

    100

    80

    60

    40

    20

    0

    20FIR Filter using Chebyshev Window, N = 136

    Normalized Frequency [W]

    Mag

    nitu

    de (d

    B)

    )=.2 K D=.2"FF 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

    160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Mag

    nitu

    de (d

    B)

    Normalized Frequency [W]

    Overall Frequency Response of H2(z) N1 = 11, N2 = 136

    )=.7Il41=K.D="F5s@F#"F5

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Atte

    nuat

    ion

    (dB

    )

    Sharpened comb Filter 3H(z)2K 2H(z)3K , K = 4, D = 8

    aliased band

    )=ISI=92==I2=)WDt5DL:0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

    3

    2.5

    2

    1.5

    1

    0.5

    0

    0.5

    Normalized Frequency [W]

    Mag

    nitu

    de (d

    B)

    Loss in Attenuation Sharpened Comb vs desired FIR Compensator

    )=.7I43.D=2Q.I:) =+,:

  • !"$#%&'()*+,.- /- &*

    000

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 125

    20

    15

    10

    5

    0

    Normalized Frequency [W]

    Mag

    nitu

    de (d

    B)

    FIR Compensation Filter, D2 = 2, N31 = 46

    12435+687:9=?

  • !"$'()*+,. / * x

    '

  • !"$'()*+,. / *

    fw AA.')A

    ! #"$%&'"(()!+*,"-!)++./01&!2"((3"*4&/056"87'9:;c1$&

  • `'%m6w
  • ! #"%$& '$(")+*,-./ 012"%435 '635 '- 7798

    Cin

    AB

    B

    B

    A

    A

    C

    Cin

    in

    "0"

    FA1Co

    Co

    Co

    FA2

    FAn

    CLK_A CLK_B

    CLK_A

    ...

    m Bit

    k Bit

    m

    kk

    m

    m OutputInput

    LSB is x(n)

    MSB

    :;=@?BADC@EGFH!IJK;MLNAPO=;MQ1ASRUTR1R@AS?%VXW?ZY\[1A^]_W`^ab:;=OcY\AP?de`fL1OMAS`fAPQY\ghY\;MWQ

  • ijklmnopqrns!t#u%v&t'v(u)k+wxy.m/t0sm1k2u%n4z5t'o6z5t'ymno {{}|

    ~~ ShN P5

    ce@^c\P5MK5'c\P5%c\(0!ffPBBMSPSMSBS&=@ceh1c\PBXMM9%M1\@XBS1Pc\SM%1h\1PBM@\MX^1MB=02@SSMh\M1c\S#\1&ce@Uc\PBBS@BSB!M1M1PSB=@B=1#1\#\PBMSSDB1_Bf0\111@Bh1(BM11MZPK01^f#\=P@\XBP1S1P=PB@1/5%1MMf1M=Pfb1SP=hB=\hB=h&! { X#S00hKS01b1^NPBSP!#SMSD=&S.\SPBX1h1PS0b#S1^NPBSSPSMSBMSPBXPSBPBS#\cScK%@h=fB# {11SPBP!#SMS\P1M_Mh1B(2BM=P_1S^1c\M1=MSZ/b 1 { 5M1 | GB1}%\@1SP=hB=1!PSBD\fce11c\PS%1PBhM&B1(M11@\f1M=@XBS1P1PePb1MBSSBS1N\1^S^MBS&1Bh=cS0XBfK\11PSM\M%1MM%B1%X=M}%=@^hM1c\PB#!SP@\B1SM1=@1SP=hB=bh}&5M1B | G1P1MP\B1@=U@\1SBS1e\@=h11M=Sh\M11M(1SP=hB==_BS1MBP\1hBSBeSBPhBDS@SSch1M

    @XS1DSDMBS%c\^^1}XM=}S2\1SKce11c\S%1=S0XB\111SP=hB=bh1

    @XeP1S^c\P%c\^@XM=}Se^1M1fc\PB%1=S0XB\111SP=hB=b

    B1fU@SBMBPXS1S@P 1=B#U1^X(\@1Z0h1XS1S@PS@S%XZ\@2M\PBfS1=hB\PSN1#\PBf=@SXMM9%

    h @ h 0h @ he

    _#{ \ @ h

    _#

    c\B1Sce11c\PZhBh1e_f=!\M1B=1M1&B01M

  • ! #"%$&('*),+.-/)0-1+243%5678)9':;=?)0@=?)06: A#ACB

    DEGFHDJIGKMLON;LQPSRQTJUWVYXHZ\[]LQI?TJ^_Z`LON;aJ[bF*c0d/^TJZ`ZeTfgLOPhVji

  • !#%&(*,./0124%789:;?0@?0: #

    First decimationFilter

    combFilter

    FilterSecond decimation

    FIR Filterx(n)

    @ 5MHz

    1 2D : 1 D : 1

    half-band filter

    2 2 2

    @ 156.25kHz

    y(m)f1

    f2 f3 n outf = f

    ?e#;Glo#o

    ?bQ;

    !"#$&%;lG'b"b$;(])*Q+,]

    .-0/214365879

    :-0?18/A@CB3EDF-0/ 5 1HG

    I /2@ 7 -o I J1

    %;ObKDF-0/21l)%;Le';)%MNO$ QP RC]O )%STJ(SU]*T P #$V.W(XY3[Z]\+%;U*,^_O`UV&`a)%;%C8CWSRCbQ(JGb"&J$o'cdT$GQ*];e/OQ)2gfWe;'(|U Q')%;L'U^`O`Ud)_W -h?1]?e#;Gojik $eb&Wb'.)%;$.0Jl]$ QP W).RC]Ol#);ONamonp3 koqDr"#$s I NQutvE#;QowxyRCbQO$CW$Tz&%;rQUV]Q# P U*,RCO`UV{%C|r%C})|gG P $QUlVT B5

    W.W.Mu$ P e'SUdb'`oab P e+;,g;o%;~Q

    p 3 -h I 1#0#+UfJ'k" 0#+M"e-03Er1k"iJ 0#+3FN

    -ojkJ1

    \+%;SU*,^`Qe'V;UbQ)SCWb$ ])%" b'$Wb$Y-okJ1DF-0/21'MU.P M]' G$o)%;`e'$eWoJJl

  • 4}M,Qa.Eq}>p*Qoo}

    1/2

    w(n)

    N

    2N

    h(n)

    }$")!"j",&'($C2&W})!$()U)Wo&"a"}$&U

    0V8UU'_2&V]HK "?).)U`$"$',&{).&W`"$&W)CW)_'*0)('VeM{ C8CWC&U'b+_$""0)'dU''.0!)CWgCe)'lb,

  • 4

    E !"$#%%! ')(+*

    ,.-0/+13254768479 ,-:/+1325476:4;9 ,-:/+1325476:4;9=?A@CBD476:E+F3-GIH =?J@KBL4;6:E+F3-GM =?J@KBL4;6:E+FN-.GO'QP

    R!S)T5UWV7X3YUZ[]\.^`_badcV)_eT5U fAg H M 'QP

    h;Uij!Vlkmc8VQ\ ng ')(op*+q.rs P`(otqrus v8')(wxopq.rsn)y P`(+opq.rs v8')(wxopq.rs zn){ v8')(wxopq.rs z z

    R!S)\.|}j\.U^+~ ny *8w*P`(o *8wD')(o *8wx(oS)\c:}iT5_bU5V) ntby *8wH`v`o *8wv`o *8wx(o

    147Bew ngng *8wD')(o *8wx(o zntg *8wv`o *8wx(o z

    147Bew n)yn *8wx(o z znp *8wx(o z z

    147Bew n){R_eVQ\S]StZ\S %g 'H (+( v*+*

    %0y (( v*+* z%0{ v+** z z

    /+@:BD4P8w8%=3L@8BL4=6: FN47BDBL/pFND=6::L6:EA=?A@m/p6:9r/+BG>/+6:9%DBDF3471=1/+6=Q4;1N/+BDBf 4;7D?l/tFND=6K=pv`(

  • u !:"$%&%! )

    J;pJ JuJ

    ;l KJ 7

    :: 7+N8L:;3Dd:p8LL3:30+W;:77Au0pD0+:%:D377+37+:+L83 3:3::D :L+3+:;J0N;0+mD7:+3++8J+":7+

    8:`pL!3:;3DJ8D3L O+:;7DltNDA0N;:73:D`N77:LpN O++7> : 737Lt7 W;70p3L+:7:DL7+:3 L;30p3>+3+DL!53: tN7

    "!"#%$'&)(*+#%, -/.10$324658796:;2

  • 9 X%Exuv'64'8'% E

    )4`4G)oYE%`Y4)xEo44

  • !"#$%&(')*') $ +-,/.

    021%3465378469:36;=@A5BC#

  • !"#$%&()*)$ -N

    0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Mag

    nitu

    de R

    espo

    nse

    (dB

    )

    HalfBand FIR Filter designed with Remez Exchange Algorithm

    N = 22 fs = 0.125 fp = 0.375

    )X%eV/VP/QD/:eQd%6%6Qe/%D/"?V&eQ6%b/IK/V:I?6

    0 0.02 0.04 0.06 0.08 0.1 0.12 0.148

    6

    4

    2

    0

    2

    4

    6

    8x 105

    Normalized Frequency [W]

    Mag

    nitu

    de R

    espo

    nse

    (dB

    )

    HalfBand FIR Filter designed with Remez Exchange Algorithm

    )X%e8ml/DeF/%Q?XNCD%8eQ%NXKM/%\)XXDQ

  • !"#$%&))$

    !"!#%$&('*)+-,/.('0$1()2'03"40#65789':40.;#

    =?%$?!+@BADC%EGFCIHJ'0$K'0==%)+8L+@MONP:QR)+#)+)'0S'0$KTU'*!VWX'0)+@3+!

  • |cI`Dx^iZDIdG^UiUiGI` 0

    0 5 10 15 20 25 30 35 40 450.2

    0.1

    0

    0.1

    0.2

    0.3

    0.4

    0.5

    Coefficients

    Val

    ue

    Impulse Response h(n) of the HalfBand Filter of order N = 44

    I%! %0%`+0! # c*I! # c 2-i *eU 2 #U(x

    0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Mag

    nitu

    de R

    espo

    nse

    (dB

    )

    HalfBand FIR Filter designed with Remez Exchange Algorithm

    N = 600 fs = 0.25 fp = 0.27

    U+3 %0%O #! 3#WK^ 3; 0 ! +!Pc 2-i *eU 2

    0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1

    1.5

    1

    0.5

    0

    0.5

    1

    1.5x 104

    Normalized Frequency [W]

    Mag

    nitu

    de R

    espo

    nse

    (dB

    )

    HalfBand FIR Filter designed with Remez Exchange Algorithm

    U+3 %%U 3! 0% L# 06! ! 3c +-h 0PU + #

  • |cI`Dx^iZDIdG^UiUiGI`

    LJ !"$#%&!!'(f*),+.-/01!2+32 3"4)56!,L+78908:";!=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=?=>=>=>=?=>=>=?=>=>=>=?=>=>='=>=>=>=?=>=>=?=>=>=>=?=>=>=?=>=>=>='=>=>=?=>=>=>=?=>=>=?=>==>=A@BC>DE?FHG5I?G'FJCKMLFHGON K G P>P8QHN'QJGHL?RF6P'KHI6SUT'S?EHP'VMW'SHL?X9P8QMEHR?G I9Y5Z5[>\>\9=>==>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=>=?=>=>=>=?=>=>=?=>=>=>=?=>=>='=>=>=>=?=>=>=?=>=>=>=?=>=>=?=>=>=>='=>=>=?=>=>=>=?=>=>=?=>=

    ]?^%_?`bac]?^ed>_>_?`a fgh i>j>k>j>l>k>m>j>m>l'gHl>j>j>k nof%_>j]?^g `bac]?^qp?i>i?`a _]?^%m?`bac]?^qp?i>l?`a f%j8h d>d p?d>l>d>i>m'gHl>_>_ p>rgMnof%_>d]?^%k?`bac]?^qp?i>j?`a _]?^er'`bac]?^qp?i>d?`a d8h i>_'gHk>d>i>j p>p?m>l>k'gMr?i nof%_>j]?^ep'`bac]?^qp?i p'`a _]?^%d?`bac]?^qp?i r'`a psh r?l>_>l>_ p?k>k>l>l p>r?d>_>k nof%_>d]?^%j?`bac]?^qp?i>k?`a _]?^%l?`bac]?^qp?i>m?`a fgh d>m>d>j'g>gHl>l>j p?d'g>gHk>m nof%_>d]?^%i?`bac]?^qp?i'g `a _

    hh

    ]?^%m>_'g `tac]?^qr?_'g `a fgh gMr?d'gH_>j p?d pgHm'g>g>gHi nof%_>j]?^%m>_>m?`tac]?^qr?_>_?`a _]?^%m>_>k?`tac]?^ek>i>i?`a f%_8h _>_ r?_>d>i>m pg>g>gHd>m>d]?^%m>_ r'`tac]?^ek>i>l?`a _]?^%m>_ p'`tac]?^ek>i>j?`a psh k'gHi>k>k>d>d>k>_>k>j r>p?l>l nof%_ r]?^%m>_>d?`tac]?^ek>i>d?`a _]?^%m>_>j?`tac]?^ek>i p'`a _8h _>_ r?k>k>j>d>d r?_>j>d p?l]?^%m>_>l?`tac]?^ek>i r'`a _]?^%m>_>i?`tac]?^ek>i>k?`a f%_8h _>_'g>gMr?k>_'gHi>j>m>d>m>l]?^%m'gH_?`tac]?^ek>i>m?`a _

    hh

    ]?^%m>i'g `tac]?^ek>_>i?`a _]?^%m>i>m?`tac]?^ek>_>l?`a _8h _'gHi>j>k>_>_>j>k>l'gHd p?j]?^%m>i>k?`tac]?^ek>_>j?`a _]?^%m>i r'`tac]?^ek>_>d?`a f%_8h gH_ r?_ r?d r?d pgHj>d'gMp]?^%m>i p'`tac]?^ek>_ p'`a _]?^%m>i>d?`tac]?^ek>_ r'`a f%_8h _'gHi>i>k>m'gHk>k>_>l>m>m'g]?^%m>i>j?`tac]?^ek>_>k?`a _]?^%m>i>l?`tac]?^ek>_>m?`a _8h k'gHj>d>m'gHd>k>d'gHi>m>k>i]?^%m>i>i?`tac]?^ek>_'g `a _

    ]?^ek>_>_?`a _8h p?_>_>_>_>_>_>_>_>_>_>_>_>_

  • uwv6xzyA{/|~}.O|t59?cx/{'{"x5|$?}?{/|~} *!

    0 100 200 300 400 500 6000.2

    0.1

    0

    0.1

    0.2

    0.3

    0.4

    0.5

    Coefficients

    Val

    ue

    Impulse Response h(n) of the HalfBand Filter of order N = 600

    " 9!/8 A %? " % 9O

    0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.080.1757

    0.1757

    0.1756

    0.1756

    0.1755

    0.1754

    0.1754

    0.1754

    Normalized Frequency [W]

    Mag

    nitu

    de R

    espo

    nse

    (dB

    )

    HalfBand FIR Filter designed with Remez Exchange Algorithm

    !"3 t~ !"6" !/ 4 9 %? !/ %

  • w6zA/~.Ot59?c/'"5$??/~ *!

    > zzUbz~?9zz&' "

    "9"!

    " "" 8 88"z "t!!""#$%8&"'() ! '"$#$%8+*,$b- ./ s" ' 01>'2"'2&435 8" '%6/ (-8",7%889 9!/0: ;"t&! 8;5&?=:@=& "A* 8CBD1E "2F*,G, 1! "'2 0HGI, , 1 ="b2KJML6NO

  • }!FO8iM,5fk!.:,[??!F A

    on g ! MO 4O5} '?O

    4Fl+4l4

    ++. i{15.8o}mK88

    +5115= 1 1 KG AK'0G:?%/'8,%/ 1-[ 71--'20/tU?b4b%/'Mn1 1# '}%/+ 70n6/ f/="?+j4bw1 M/1{+0/ -'$n /' F+1 M/1 7 ,/71': " Mi%j;;1=b ",20n2 "-'20 ' g= ^1 = 06 A j1/wM ' /= ?+j4b %/'/ %/ 1=20$1.''/k[' '% :t 1k - #1;) /1'^,%/^/=:1151/++= M s 1 'g#^%/',%/^ / =' 0^fn= ' / .C1/l+= f1726i 1o1i

    =on''oK .'' 2 A +;?b4b %/.1' '/ ^/=$ ] = ckj/=M= +K$tG1 $/=$ ]M1 = +12=l'2 0 /g) . 7', t/!+jFb %/'+" = ]Mb/=?b4bw%/', 2"!#n/':/O ]M1$ ] G !%& (' )!*+ ('A +=$1121 7/ = ; 'iM''0/G,%/[.n [ %/7G= t]0/ jb1 +g ./ 1 : ,,-.*/ ('Pi OC1.] 2G%/O=/F/=5n M%/'K1032547689 ;:-'1=//' .2 'b= @nBA ] 1 1 '0n s{:=nCED"F2G IHBJ KHIL M H N HIO P "Q'RTS KH # N KHIO UV 0W2546 N MQ YX, ,' ZU+/" $! :?+j4bm

  • [=\3]^`_a;bdcegfEaihBj%kWl/j7lmk9]Pngopq_rjh1_]skWa)tuj7bvtuj7p1_a;b wyx(wz1{|3}~3y.~{./{%~,{s~}(|(~3|.{~{Z|{Z{.~}B|T/~W{B|({.,B|{. w |{W{.|{W5|;({~}{3}(~{.~.|({3B{%.{.|~W5|sy{.7"|T;}({ w ~(W~|~TB{.~~8{;{`{.~|TB{% {||~3{%(,{~/( wx(w ~/u}{s(,}~||{.~.TMB{%{|}B~.(,~ByWB~(ZmZvG~=Y{.~{={WG8B{%{|~`yy%K {5{Y|{E|{%| 5|{. {E|~/.~{

    qG x r 7; ( xBw W{{`u?{W|({`G8vB{%.{.|~?+qY={W|{W|?{%|B{%.{.|~Tu}{(+{.~{.|~E|({{??|&{|Y;I{,{u787G8 5|{E{,{,{.|{|T{~?uu?~}B|?|/.{.~mYE }({(~yW~~}~|}|}{?E={.},~/~}({..}`|{Z{.(.I{.B{%{.|~+%Y7? " T E{{.({ |{..I{.{.|u?m{%-.},?~u|{({.m|`|{ |{.=?|={8{.?||{8.I{{K|i}B{={.{.(~G|{{.~{.{.~iE{.{5 Y={%{,5|GI{{~{K|?| EWE~{i~/{.K}{3`~~},(|?|3{{~{.|~`|{sT{.?||{Z(}(|~iVzg|{{.(|?8|{+u787G8 |{. |~m7;8~|}%|}{{K}{.~zG~}(|%|,.{~.V{{|{~|}%|}{~{}?|5Vu}{({|~E|{B(T~}(|%|s.{.m({%{{.E{.~ |{~.{sr|{.I{{K|/~|?{~|,{s{?~{.|?c

    2c1c

    c0

    x(n)z z z z

    y(m)-1 -1 -1 -1

    L-1

    u}{(B;u787G8Mu|{. r{.(.5,{ZiB I{.{.|~`%y.yyI

  • ! "#$%&'()+*,-*,#' .0/21

    3547698(:=?@?A=0BC@4EDGFIHKJ&6ML698(:NJO:QPSR(CAJ9:UTWVQ=X:UYZVQCA:Q426[B\=JOT!?A:Q4(DK698769=GHKV]8EC@:^:`_ORE;bac VUC@:U426d_&6e=F(f(HK4(T Hg696e:U4SRIHh6eCA=4 BC@?A?ifj:kCA42^:Q_&6eCAD2Hh69:QTml nI=JW698(C@_F(REJ9Fo=_9:hLp698(:q 8IHK4(:UrgHKJ]shtHK426]HhJeHh6eHK4IH=J6e8EC@_VMHh_9:{C@_Z . .0SX ln,C@DKR(J9: x l x _98(=0B_Z6e8(:T(:U_9CAJ9:QTvZHKD4ECA69R(T(:J9:U_9Fo=4(_9:hln,C@DKR(J9: x l x F(JO:Q_9:U426e_6e8(:vZHKD4(Cu6eRET(:J9:Q_OFj=K4(_9:BCA698NJ9HKT(C|Sa /:U4(VQ=XT(:QTHK4(T{f(Cu6PSRIHK426eCAMHh69:QTVQ=X:UYZVQCA:Q426e_UlzR(:69=6e8(:8(CAD8_O69=F(fIHh4(THg696e:U4SRIHh6eCA=4HK4ET6e8(:?HKJOD:4SR(vfj:UJ=K; c ?u6e:UJzVQ=X:UYZVQCA:Q4269_QL(6e8E::Uj:QV6=K;$PSRIHK426eCAMHg6eCA=4C@__9R(f(_&6]HK4269CHK?lt8(:)f(Cu6Oa_9:Q4E_9Cu6eCu^Cu65{=K;JeHKT(C|Sa / :Q4(VU=TE:QTVU=:YZVQCA:Q426e_C@_VQ=K4(_9CAT(:QJ9HKf(?u{8(C@DK8mlt8(:_OC@vRa?@Hh6eCA=4(_,_98(=0B+HVU=vFIHKJ9HKf(?A:f(CA6&a5_O:Q4(_OCA69CA^XCu656e=6e8E:=4(:a_O6eHKD:HKFEF(J9=2HhV]8>V]8IHKFE69:QJSel,354=JOT(:QJ69=J9:^:MHh?6e8(:f(Cu6Oa_9:U4(_9Cu6eCu^XCA65KL,HK4E=K6e8(:UJ c ?u6e:UJBCA698 TI-_O69=F(fIHK4ETHg696e:U4SRIHh6eCA=4HK4ET . KBHK_T(:Q_OC@D4E:QTmln,CADR(JO: x l . _98E=B_6e8(:;>J9:UPSR(:Q4(VJO:Q_OFj=4E_9:=h;,6e8EC@_ c ?u6e:QJUl354HKFEF(?@CAVMHg6eCA=4(_B8(:UJ9:698(:T(=0B4(_9HKvF(?@CA4(DJeHg6eCA=C@_PSR(Cu6e:8(C@DK8mL(E . vZH0fj:_9REYZVQCA:Q42669=v:Q:6\698(:T(:Q_OC@JO:QT_OFj:UVQC c VMHh69C@=K4(_w /xgy ln,CADR(JO: x l F(J9:U_9:U4S69_\698(:JO:Q_OR(?A69_\;>=JHT(=0B4a_9HKvF(?@CA4(D{JeHh69C@={=K; .0x l354=J9T(:UJ6e==fE6eHKC@4H8(CAD8(:QJ)F(JO:QVQCA_9CA=4;>=J6e8(:ZJ9:U?Hg6eCu^:Q?u?A=BT(:UVQCAvZHh6eCA=4J9Hh6eCA=f2EL%_98(=RE?@Tfo:ZC@4(VUJ9:QHK_9:UT6e= 1 lt8(: c ?A69:QJ)=J9T(:UJCA4(VUJ9:MHh_9:Q_;>=J698(C@_VQHK_9:hLjHhVQVQ=KJ9T(CA4(D6e= . lheLE6e=Z% . l

    ASC ASC ASC ASC

    ASC

    ASC ASC

    ASC ASC ASC

    ASCASC

    0

    0

    0

    x (n)1

    x (n)

    x (n)

    2

    in

    y (m)

    y (m)

    y (m)

    1

    2

    in

    b b Cs 0 in b b Cs 0 in b b Cs 0 in b b Cs 0 in#1 #2 #3 #L

    n,CADR(J9: x l xxE ^K:QJ9HK?@?%n,3zatzn,CA?u6e:QJ

  • !$%&'()+,-,' 0

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Mag

    nitu

    de (d

    B)

    Target Filter using Chebyshev Window, fs = 0.125, fp = 0.1375, N = 478

    ,A(O2XQO@OQI9US(Q(QOjK(9K%eE)KOU,AA9QUISK

    0 50 100 150 200 250 300 350 400 450

    0.02

    0

    0.02

    0.04

    0.06

    0.08

    0.1

    0.12

    0.14

    ,A(OEEXUZU@US9KmeE,h9,AueUQ2K

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Mag

    nitu

    de (d

    B)

    Radix3 encoded Coefficients of the Target Filter, fs = 0.125, fp = 0.1375, N = 478, q = 8, c {1, 0}

    ,A(OEEKEuS (UEQ{XUZQAQ2e>KOU,AA9Que 0 (XeIK( OeQSIgeAm7SK(7!

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1160

    140

    120

    100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Mag

    nitu

    de (d

    B)

    Radix3 encoded Coefficients of the Target Filter, fs = 0.0625, fp = 0.06875, N = 478, q = 16

    ,A(OE K(S (U(UU@U2e> K9Z,AA9Que 0 I X9Ih( 99QSIh9@Kmo7pSKE(!

  • !"#%$&'()*+,.-/!0-/!'+ 13254

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1100

    80

    60

    40

    20

    0

    20

    Normalized Frequency [W]

    Mag

    nitu

    de (d

    B)

    Radix3 encoded Coefficients of the Target Filter, fs = 0.125, fp = 0.1375, N = 188, q = 8

    6/798:;=?A@ 1BCD5E 7GFIH 2KJMLNPOQE < ESRTO 5> dv @5@5> vd 1552 > 152 >

    ^D5l _9? 13dBC < :79;Z

  • !"