CHAPTER 6 IMPLEMENTATION OF DIGITAL FIR FILTER

Size: px
Start display at page:

Download "CHAPTER 6 IMPLEMENTATION OF DIGITAL FIR FILTER"

Transcription

1 CHAPTER 6 IMPLEMENTATION OF DIGITAL FIR FILTER 6.1 INTRODUCTION The digital FIR filters are commo compoets i may digital sigal processig (DSP) systems. There are various applicatios like high speed/low power error cotrol [81], high performace processor [82]. Digital sigal processig algorithms rely heavily o the efficiet computatio of ier products. Very efficiet methods have bee developed for implemetatio of digital filters i FPGAs ad custom ICs. There are several basic structures for FIR filters such as caoical, pipelied ad iverted form. The key fuctioal uits i a digital filter are delay elemets, adders, ad multipliers; out of which multiplier domiates the hardware complexity. It is well kow that by represetig filter coefficiets as sum-ofpowers-of-two (SOPOT), each multiplicatio i filterig ca be replaced with simple shift-ad-add operatios [71-73]. The complexity of the FIR multiplier is domiated by the umber of adders or subtractors employed i the coefficiet multipliers. I this research work, implemetatio of FIR filters is preseted usig a distributed arithmetic scheme with CSD coefficiet represetatio. It is show that the filter coefficiets coded usig CSD are advatageous i terms of area, speed ad power as compared to SOPOT represetatio [74]. I this research work a efficiet coefficiet codig scheme usig CSD represetatio for implemetig FIR filters is proposed. A ew reversible logic based hardware reductio techique based o DA method is also proposed i this research work which is efficiet i terms of device utilizatio ad speed.

2 6.2 DIGITAL FIR FILTER The processig of digital sigals icludes desig ad implemetatio of systems called filters. Filters are liear time ivariat (LTI) systems; they eed the three elemets to describe digital filter structures i.e. adders, multipliers ad delay elemets. Figure 6.1 shows additio, multiplicatio ad delay computatio for LTI system. Figure 6.2 shows basic setup of FIR filter. x1() x1()+x2() x2() x() a ax() x() 1/z x(-1) Figure 6.1 Additio, multiplicatio ad delay computatio for LTI system Figure 6.2 Basic setup of FIR filter

3 form, A fiite-duratio impulse respose filter has a system fuctio of the M 1 1 1M H ( z) b b1 z... bm 1z b z (6.1) Hece the impulse respose h () is, b h( ) M 1 else The differece equatio represetatio is give i equatio (6.1), which is a liear covolutio of fiite support. y ) b x( ) b x( 1)... bm x( M 1) (6.2) ( 1 1 The order of the filter is M-1, while the legth of the filter is M. Figure 6.3 shows structure of 4-tap FIR filter whose equatio ca be writte as, 3 H ( z) h z (6.3) Figure tap FIR filter structure

4 6.2.1 Direct form of FIR filter The differece equatio of FIR filter is implemeted as a tapped delay lie sice there are o feedback paths. Filter output y []. B( z) H ( z) with iput x [] ad A( z) M k N y[ ] b[ k] x[ k] a[ k] y[ k] (6.4) k1 Direct forms use coefficiets a [k] ad b [k] directly. Direct form 1 ivolves direct implemetatio of differece equatio. It ca be viewed as B(z) followed by 1. Figure 6.4 shows direct form 1 FIR filter structure. A( z) Direct form 2 implemets direct form 2 FIR filter structure. 1 A( z) followed by B (z). Figure 6.5 shows Figure 6.4 Direct form 1 FIR filter structure Figure 6.5 Direct form 2 FIR filter structure

5 6.2.2 Cascade form of FIR filter The cascade form ca be writte as, H z b b z 1 b z 1M ( ) 1... M 1 (6.5) b1 1 bm 1 1M b (1 z... z ) (6.6) b b b K B k k z Bk z K M 1,1,2 ); / 2 ( (6.7) Liear phase form of FIR filter For frequecy-selective filters (e.g., low-pass filters) it is geerally desirable to have a phase respose that is a liear fuctio of frequecy. That is, H ( e jw ) w, w, or 6.8) 2 For a causal FIR filter with impulse over [, M-1] iterval, the liearphase coditios are, h( ) h( M 1 );, M 1 (6.9) h( ) h( M 1 );, M 1 (6.1) 2 y() give as, Cosider the differece equatio with a symmetric impulse respose y ) b x( ) b x( 1)... b x( M 2) b x( M 1) (6.11) ( 1 1 b x( ) x( M 1)] b [ x( 1) x( M 2)]... (6.12) [ 1

6 6.2.4 Frequecy samplig form of FIR filter I this form the system fuctio H (z) of a FIR filter ca be recostructed from its samples o the uit circle, M 1 z H( k) H ( z) ( ) (6.13) 1 M W z k M M 1 k k M W are the roots ( k,..., M 1) H (k) are the residues ( k,..., M 1) It is also iterestig to ote that the FIR filter described by the above equatio has a recursive form similar to a IIR filter because it cotais both poles ad zeros. writte as, Usig the symmetry properties of DFT ad (W k M ) factor, H k (z) ca be H H H k (6.14) * k k ( z) 1 * 1 1 p1z 1 p1 z cos( H ) z cos( H 2k / M ) 1 2z cos(2k / M ) z 1 * k k 2 Hk 1 2 (6.15) Let, k p1 W exp( j2k / M) (6.16) M cos( 2k / M) jsi(2 k / M) (6.17) H k H exp( jh ) (6.18) k * k H (cos( H ) j si( H )) (6.19) k * k k

7 The, 1 z H( z) M M H k H() H( M Hk ( z) 1 1 z 1 z / 2) 1 (6.2) L M 1 for M odd; L 1 2 M 2 for M eve. 6.3 FILTER IMPLEMENTATION The trasfer fuctio of digital FIR filter is, M 1 k y ( ) h( k) x( k) (6.21) The zero-phase frequecy respose of a Type 1 liear phase FIR filter ca be expressed as, N H( ) h() 2 h( )cos( ) (6.22) 1 Figure 6.6 shows the proposed digital FIR filter structure ad Figure 6.7 shows the proposed digital FIR filter structure implemeted usig multiplierless techique. Figure 6.6 Proposed digital FIR filter structure

8 Figure 6.7 Proposed digital FIR filter structure implemeted usig multiplierless techique Compariso results The implemetatio of FIR filter has bee doe usig reversible gates ad the delay computatio is doe. As show i the Figure 6.8 the delay for the NTG logic is less as compared to the Rgate logic. The NTG logic based FIR filter desiged usig baugh wooley multiplier provides 1% reduced delay as compared to Rgate logic based desig.

9 Rgate logic NTG logic(proposed) 25 2 Delay(s) Array Brau Baugh wooley Wallace Desig of 4-tap FIR filter usig reversible logic Figure 6.8 Delay compariso for 4-tap FIR filters 14 Rgate logic NTG logic(proposed) 12 Power cosumptio(mw) Array Brau Baugh wooley Wallace Desig of FIR filters usig reversible logic Figure 6.9 Power cosumptio compariso for 4-tap FIR filters

10 The desiged reversible multiplier structures are used to implemet the FIR filter. It is show i Figure 6.9 that the power cosumptio i the FIR filters usig Rgate logic is more as compared to proposed logic. Reversible cocept adds advatage to the filter desig i terms of lower power computatio. The NTG logic based FIR filter desiged usig wallace tree multiplier have 17% improvemet i power as compared to the FIR filter usig other logic. Figures are showig compariso results illustratig umber of LUTs used, umber of gates used, umber of occupied slices, delay, power cosumptio ad power delay product (PDP) respectively for 4-tap FIR filter desiged usig various add ad shift multiplier techiques implemeted usig reversible logic. The optimizatio results are also compared by implemetig the multipliers used i digital FIR filters usig VLSI stregth reductio techiques. 4.5x1 2 Proposed logic Ragte logic Number of LUTs used 4.x x CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers 3 Figure 6.1 Compariso results for umber of LUTs used i desig of 4-tap FIR filters usig add ad shift multipliers

11 4.x x1 3 Proposed logic Rgate logic Total umber of gates used 3.6x x x1 3 3.x1 3 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers Figure 6.11 Compariso results for umber of gates used i desig of 4-tap FIR filters usig add ad shift multipliers 3.5x1 2 Number of slices used 3.x x1 2 Proposed logic Rgate logic 2.x1 2 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers Figure 6.12 Compariso results for umber of slices used i desig of 4-tap FIR filters usig add ad shift multipliers

12 34 Proposed logic Rgate logic Delay(s) CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers Figure 6.13 Delay compariso results for desig of 4-tap FIR filters usig add ad shift multipliers Proposed logic Rgate logic Power cosumptio(mw) CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers Figure 6.14 Power cosumptio results for desig of 4-tap FIR filters usig add ad shift multipliers

13 2.1x x1 4 Proposed logic Rgate logic 2.x1 4 Power delay product 2.x1 4 2.x x x x x x1 4 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers Figure 6.15 Compariso of power delay product for desig of 4-tap FIR filters usig add ad shift multipliers 3.7x x1 2 Rgate logic Proposed logic 3.6x1 2 Number of LUTs used 3.5x x x x x x x1 2 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers by implemetig SE as stregth reductio Figure 6.16 Compariso results for umber of LUTs used i desig of 4-tap FIR filters implemeted usig SE as stregth reductio

14 3.x1 3 3.x1 3 Rgate logic Proposed logic Number of gates used 3.x x x x x x x x x1 3 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers by implemetig SE as stregth reductio Figure 6.17 Compariso results for umber of gates used i desig of 4-tap FIR filters implemeted usig SE as stregth reductio 2.x1 2 2.x1 2 Rgate logic Proposed logic 1.9x1 2 Number of slices used 1.9x x x x x x1 2 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers by implemetig SE as stregth reductio Figure 6.18 Compariso results for umber of occupied slices used i desig of 4-tap FIR filters implemeted usig SE as stregth reductio

15 3.x1 1 Rgate logic Proposed logic 2.9x x1 1 Delay(s) 2.8x x x x1 1 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers by implemetig SE as stregth reductio Figure 6.19 Delay compariso for 4-tap FIR filters implemeted usig SE as stregth reductio 6.4x x1 2 Rgate logic Proposed logic Power cosumptio(mw) 6.x x x x x1 2 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers by implemetig SE as stregth reductio Figure 6.2 Power cosumptio compariso for 4-tap FIR filters implemeted usig SE as stregth reductio

16 2x1 4 Rgate logic Proposed logic 2x1 4 Power delay product 2x1 4 2x1 4 1x1 4 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers by implemetig SE as stregth reductio Figure 6.21 Compariso of power delay product for 4-tap FIR filters implemeted usig SE as stregth reductio 3.8x x x1 2 Rgate logic Proposed logic Number of LUTs used 3.6x x x x x x x1 2 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers by implemetig LT as stregth reductio Figure 6.22 Compariso results for umber of LUTs used i desig of 4-tap FIR filters implemeted usig LT as stregth reductio

17 3.3x x1 3 Rgate logic Proposed logic Number of gates used 3.1x x1 3 3.x1 3 3.x1 3 3.x x x x x1 3 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers by implemetig LT as stregth reductio Figure 6.23 Compariso results for umber of gates used i desig of 4-tap FIR filters implemeted usig LT as stregth reductio 2.x1 2 2.x1 2 Rgate logic Proposed logic Number of slices used 2.x x x x x1 2 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers by implemetig LT as stregth reductio Figure 6.24 Compariso results for umber of occupied slices used i desig of 4-tap FIR filters implemeted usig LT as stregth reductio

18 3.x x1 1 Rgate logic Proposed logic 2.9x1 1 Delay(s) 2.8x x x x1 1 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers by implemetig LT as stregth reductio Figure 6.25 Delay compariso for 4-tap FIR filters implemeted usig LT as stregth reductio Power cosumptio(mw) 6.4x x1 2 6.x x x1 2 Rgate logic Proposed logic 5.4x1 2 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers by implemetig LT as stregth reductio Figure 6.26 Power cosumptio compariso for 4-tap FIR filters implemeted usig LT as stregth reductio

19 1.9x x x1 4 Rgate logic Proposed logic Power delay product 1.7x x x x x x x1 4 CSM CSD Radix-4(3a) Booth 4-tap FIR filter desig usig add ad shift multipliers by implemetig LT as stregth reductio Figure 6.27 Compariso of power delay product for 4-tap FIR filters implemeted usig LT as stregth reductio Thus, it is show that stregth reductio promises further complexity reductio ad gives better results i terms of delay, power cosumptio ad overall performace metric i.e. power delay product. Figures are showig the compariso results illustratig umber of LUTs used umber of gates used, umber of occupied slices, delay, power cosumptio ad PDP respectively amog 4-tap FIR filter implemeted usig subexpressio elimiatio. Figures are showig the compariso results illustratig device utilizatio, delay, power cosumptio ad PDP amog 4-tap FIR filter implemeted usig liear trasformatio approach of stregth reductio repectively.

20 6.4 DA BASED IMPLEMENTATION OF DIGITAL FIR FILTER The computatioal complexity of fiite impulse respose (FIR) filters used i the sigal processig blocks is domiated by the umber of adders or subtractors employed i the multipliers. The use of software defied radio (SDR) techology is predicted to replace may of the traditioal methods for implemetig trasmitters ad receivers while offerig a wide rage of advatages icludig adaptability, recofigurability, ad multifuctioality ecompassig modes of operatio, radio frequecy bads, air iterfaces, ad waveforms. Research i this field is maily directed towards improvig the architecture ad the computatioal efficiecy of SDR systems. The most computatioally itesive part of a SDR receiver is the chaelizer sice it operates at the highest samplig rate Distributed arithmetic I order to reduce the hardware requiremet ad to implemet of large filters with high throughput distributed arithmetic [85] is ofte preferred. Distributed arithmetic (DA) is a multiplicatio free method applicable to fixed-poit data, ad is based o table lookups of pre-calculated partial products [86]. Also, DA filters achieve these advatages while retaiig full precisio, ulike filters usig reduced sums ad differeces of powers of two. Figure 6.28 illustrates basic cocept of DA. DA provides multiplier free multiplicatio by usig bit serial computatio by storig all possible combiatio sums of filter weights i LUT. Distributed arithmetic is a reliable optio for low power applicatios because it allows replacemet of costly multiplies operatios with shifts ad table lookups [86]. Today s major cocer is battery lifetime of portable electroics as more fuctioality is icorporated ito these devices. Therefore, low-power circuits for sigal processig applicatios are i demad. The sigal processig fuctios employed i these devices iclude fiite-impulse respose (FIR) filters, discrete cosie trasforms (DCTs), ad discrete Fourier trasforms (DFTs). The commo feature of these fuctios is that they are all based o the ier product. The digital sigal processig applicatios are preseted i [87]. Digital sigal processig (DSP)

21 implemetatios typically make use of multiply-accumulate (MAC) uits for calculatio of these operatios, ad the computatio time icreases liearly as the legth of the iput vector grows. Figure 6.28 Basic cocept of distributed arithmetic SOPOT represetatio of filter coefficiets The geeral represetatio of sum-of-powers-of-two (SOPOT) terms [72, 73] for the i th filter coefficiet is, B 1 a ij h i 2 (6.24) j where B is the umber of digits i the power-of-two represetatio. The expressio for h i ca be writte as, B1 B1 a a a c io ij io aio ij h i (6.24) j j where c ij a ij a io. The term a io is kow as the upper limit value shift. The bracketed term is kow as the ormalized value ( value). The shift ad the

22 ormalized value are aalogous to the expoet ad matissa i true floatig poit represetatios. Cosider two 2 s complemet W-bit umbers X ad Y, W 1 i 1 1i 2 i1 X x W x W (6.25) W 1 i1 Y -y W 2-1 i y W 1i (6.26) The (2W - 1)-bit ideal product P I ca be expressed as, P I MP LP (6.27) W 1 2 W 2 p2 W 2i i (6.28) i1 MP p 2 2W 2 iw LP p (6.29) i 2W 2i 2 ( W 1) PQ MP Q 2 (6.3) Example system - Digital dow coverter Software radio receivers [88] require mixig, filterig ad dow samplig of received sigals to allow data to be processed at a suitable rate. Part of this process ca be achieved i FPGAs usig a digital dow coverter (DDC). Mixig the icomig real sigal from the aalog to digital coverters (ADC s) to extract the complex sigal, a DDC must filter the complex sigal to reject image compoets itroduced by the mixig process ad the dow samplig is doe. DDC s are most commoly implemeted i logic i field-programmable gate arrays or applicatiospecific itegrated circuits. While software implemetatios are also possible, operatios i the DDC, multipliers ad iput stages of the low-pass filters all ru at

23 the samplig rate of the iput data. This data is commoly take directly from ADC samplig at tes or hudreds of MHz, which is beyod the real time computatioal capabilities of software processors. For maximum software radio flexibility, the ADC, mixer ad filters should sample as quickly as possible. Figure 6.29 shows the architecture of DDC. Multiplicatio of the itermediate frequecy with the iput sigal creates images cetered at the sum ad differece frequecy (which follows from the frequecy shiftig properties of the fourier trasform). The low-pass filters pass the differece (i.e. basebad) frequecy while rejectig the sum frequecy image, resultig i a complex basebad represetatio of the origial sigal. I its ew form, it ca readily be dow sampled ad is more coveiet to may DSP algorithms. The sample frequecy is ow much higher tha required for the maximum frequecy i frequecy bad ad so the sample frequecy ca be reduced or decimated, without ay loss of iformatio. Hece, if the DDC is implemeted o a FPGA, full-parallel techiques ca be used to reach the required samplig rates. The calculatio of low pass filter coefficiets for DDC specificatios used i this research work are calculated usig MATLAB, where samplig frequecy is 2MHz, cutoff frequecy is 4Mhz ad atteuatio bad of 6dB is desiged usig kaiser widow. Tables 6.1 ad 6.2 represet the filter coefficiet values for 4-tap ad 8-tap filter respectively. The phase ad magitude respose of 4-tap ad 8-tap filters are show i Figures 6.3 ad 6.31 respectively. Table 6.1 Calculated 4-tap filter coefficiets Coefficiet Value H().1691 H(1) H(2) H(3).1691

24 Table 6.2 Calculated 8-tap filter coefficiets Coefficiet Value H() H(1) H(2) H(3) H(4) H(5) H(6) H(7) Figure 6.29 A digital dow coverter architecture with low pass filter

25 (a) (b) Figure 6.3 (a) 4-tap low pass FIR filter magitude respose (b) 4-tap low pass FIR filter phase respose

26 (a) (b) Figure 6.31 (a) 8-tap low pass FIR filter magitude respose (b) 8-tap low pass FIR filter phase respose

27 6.4.4 Distributed arithmetic based filterig scheme Distributed Arithmetic was first brought up by Croisier [89], ad was exteded to cover the siged data system. The it was itroduced ito FPGA desig to save MAC blocks with the developmet of FPGA techology. High performace FIR filters based o DA usig LMS architecture are implemeted i [9, 91]. If h[] is the filter coefficiet ad x[] is the iput sequece to be processed, the N-legth FIR filter ca be described as, 1 ] [ ] [, N x h x h y (6.31) Distributed Arithmetic is itroduced ito the desig of FIR filters as follows. I the two's complemet system, x[] ca be described as, ] [ 2 ] [ 2 ] [ 1 x x x b B b b B B (6.32) Substitute equatio (6.31) ito equatio (6.33) yields, 1 1 ] [ 2 ] [ ] [ ] [ 2 B b b N b B B x h h x y (6.33) The equatio (6.33) ca be chaged ito aother form, ] [ ] [ 2 ] [ 2 ] [ N b B b b b B b N b x h x h (6.34) Substitutig equatio (6.34) ito equatio (6.33) yields to the fial form of distributed arithmetic, 1 1 ] [ ] [ 2 ] [ ] [ 2 N N b B b b B B x h h x y (6.35)

28 N 1 The values of h [ ] x b [ ] ca be coserved ito a LUT uit ad the relevat value ca be called out accordig to the iput data to save MAC blocks. The, the weighted sum of result is B1 b 2 N 1 b N N 1 h[ ] x b [ ] is calculated through shift registers ad the h [ ] x [ ]. I siged system, the siged bit should be take ito b B cosideratio so 2 [ ] h[ ] is also added. As a result, the fial form of x B distributed arithmetic is defied as equatio (6.35) ad the implemetatio ca be achieved o FPGA through LUT uits. Figure 6.32 shows the DA based filterig scheme usig reversible logic. Figure 6.32 Cocept of distributed arithmetic filterig Proposed DA based filterig scheme usig multiplexer The basic LUT-DA scheme o a FPGA would cosist of three mai compoets- the iput registers, the 4-iput LUT uit ad the shifter/accumulator uit. Additioally, it would require a cotrol uit to maipulate the filter operatio, ad a adder tree uit to perform additio of partial filter results. Applyig this approach, the 4-iput LUT uit will ot be directly accessed istead 2-iput LUT is

29 used based o multiplexer select. The use of multiplexer icorporates savigs i terms of adder offsets ad results i a overall improvemet i area ad performace metric. The proposed architecture achieves high throughput ad low complexity i two ways as explaied i Figure Firstly, by usig multiplexer based distributed arithmetic which allows the accumulatio to complete usig oly a sigle accumulator ad secodly, parallelizatio of the coefficiet computatios for higher tap filter. The combiatio of the multiplexer with distributed arithmetic helps to compute higher filter taps without icreasig the complexity of filter. Thus, the switchig logic for both the iput samples ad the coefficiets becomes faster. I additio, sice the lookup tables cotai all the possible combiatios of the coefficiets. The coefficiets are stored i a already multiplexed fashio so extra logic is ot required for computatio. Figure 6.33 Cocept of multiplexer based DA filterig scheme The multiplexer based DA filterig usig reversible logic is show i Figure The particular 2-iput LUT is selected which represets all the possible sum combiatios of filter coefficiets. It implies about 5% reductio i the umber of LUT used with icreased speed. To evaluate the performace of the proposed scheme, 4-tap ad 8-tap low pass FIR filters are implemeted usig VHDL ad sythesis is carried out i Xilix-ISE8.1i. The results are compared with Rgate

30 logic [41,42] based DA implemetatio usig SOPOT ad CSD method for coefficiet represetatio. Figure 6.34 Multiplexer based DA filterig scheme usig proposed logic Compariso results The evaluatio of device utilizatio usig proposed DA architecture ca be explaied easily with the help of the results i graphs show below. Also, it is clear that CSD represetatio gives better results as compared to SOPOT represetatio. Figures A 3.1-A 3.14 of Appedix 2 are showig the simulatio results. Figure 6.35 reports the compariso of umber of LUTs used amog the various filter architectures desiged usig Rgate [41, 42] based DA ad proposed multiplexer based DA method. It is show that proposed multiplexer based DA filter usig NTG logic compreheds the existig DA based low pass FIR filter usig Rgate logic ad the umber of LUTs are reduced by 3% i case of 4-tap low pass FIR filter desig ad this reductio is 25% i case of 8-tap low pass FIR filter

31 desig, which is due to the fact that the multiplexer based techique i DA has reduced size of LUTs so device utilizatio is improved. Also, it is clear that CSD coefficiets represetatio gives better device utilizatio. Figure 6.36 plots the compariso of umber of occupied slices amog various filter architectures desiged usig Rgate [41, 42] based DA ad proposed method. It is show that the proposed multiplexer based DA filter usig NTG logic has 45% reduced umber of occupied slices as compared to existig DA based filter usig Rgate logic i case of 4-tap low pass FIR filter desig ad this reductio is 4% i case of 8-tap low pass FIR filter desig o a average for both SOPOT ad CSD coefficiet represetatio methods SOPOT coefficiets CSD coefficiets 35 Number of LUTs used tap DA 4-tap Proposed Mux based DA 8-tap DA 8-tap Proposed Mux based DA Desig of FIR filter usig reversible logic Figure 6.35 Compariso of umber of LUTs used amog filter architectures Figure 6.37 reports the compariso of umber of gates used amog various filter architectures desiged usig Rgate [41, 42] based DA ad proposed gate based DA method. It is show that the proposed architecture has 4% lesser umber of gates i case of 4-tap low pass filter desig ad umber of gates are 32% lesser i case of 8-tap low pass filter desig as compared to existig scheme to desig DA based FIR filter.

32 3 25 SOPOT coefficiets CSD coefficiets Number of occupied slices tap DA 4-tap Proposed Mux based DA 8-tap DA 8-tap Proposed Mux based DA Desig of FIR filter usig reversible logic Figure 6.36 Compariso of umber of occupied slices amog filter architectures 35 3 SOPOT coefficiets CSD coefficiets Number of gates used tap DA 4-tap Proposed Mux based DA 8-tap DA 8-tap Proposed Mux based DA Desig of FIR filter usig reversible logic Figure 6.37 Compariso of umber of gates used amog filter architectures

33 5 SOPOT coefficiets CSD coefficiets 4 Delay(s) tap DA 4-tap Proposed Mux based DA 8-tap DA 8-tap Proposed Mux based DA Desig of FIR filters usig various architectures Figure 6.38 Delay compariso amog filter architectures Figure 6.38 represets the delay compariso for 4-tap ad 8-tap filter desiged usig Rgate [41,42] based DA ad proposed gate based DA method. The proposed method outperforms by 15% speed improvemet. Figure 6.39 represets power calculatio results. Though the proposed method has bit higher power cosumptio as compared to Rgate [41, 42] based DA method because of the multiplexer based LUT which icreases the umber of look up access ad thus switchig. It is show that usig CSD coefficiets the power cosumptio is reduced as compared to SOPOT coefficiets for filter desig because CSD computatio requires lesser umber of 1 s. Figure 6.4 compares the delay ad power cosumptio for existig DA based 4-tap FIR filter ad proposed DA based 4-tap FIR filter usig CSD coefficiets. It is show that 14% improvemet i delay is achieved usig proposed method. Similar results are obtaied for 8-tap FIR filter. Though the proposed method has 1% higher power cosumptio as compared to existig DA based method because of icrease i switchig activity with icrease i umber of accesses per look up table. However, overall performace metric (i.e. power, delay

34 ad umber of gates product) for proposed desig is improved by 45% as show i Figure SOPOT coefficiets CSD coefficiets Power cosumptio(mw) tap DA 4-tap Proposed Mux based DA 8-tap DA 8-tap Proposed Mux based DA Desig of FIR filters usig various architectures Figure 6.39 Power cosumptio compariso amog filter architectures 3.6x1-8 4 Delay 3.4x x1-8 3.x x x1-8 Delay Power cosumptio Power cosumptio(mw) 2.4x1-8 Existig DA based 4-tap FIR filter Proposed DA based 4-tap FIR filter 2 Figure 6.4 Delay ad power cosumptio compariso amog filter architectures

35 Power, delay ad umber of gates product(w-sec) 1.4x x1-5 1.x1-5 8.x1-6 6.x1-6 4.x1-6 2.x1-6. Existig DA based 4-tap FIR filter Proposed DA based 4-tap FIR filter Figure 6.41 Power, delay ad umber of gates product performace amog filter architectures 6.5 SUMMARY A efficiet reversible logic based DA scheme is preseted which is used to implemet FIR filters usig SOPOT ad CSD represetatio for the filter coefficiets. The device utilizatio of the proposed architecture is relatively less sice it uses split LUT techique with multiplexer select logic. The 4-tap ad 8-tap FIR filters desiged i this research work ca be exteded eve for more taps. A high speed ad less area implemetatio is achieved. The simulatio results idicate that the desiged filter usig proposed distributed arithmetic ca work stable with high speed ad ca save almost 4 percet hardware resources. Meawhile, it is very easy to trasplat the filter to other applicatios through modifyig the order of filter ad other parameters, ad therefore they have great practical applicatios i digital sigal processig. This research work discusses FPGA implemetatio of fiite impulse respose (FIR) filters usig their applicatio i digital dow coverters (DDCs) for software radio as a backgroud based o reversible logic which has fault detectio property. The implemetatio is based o distributed arithmetic (DA) which substitute multiply ad accumulate operatios

36 with a series of look-up-table (LUT) accesses. Caoical siged digit (CSD) represetatio is used for the coefficiets ad it is compared with sum-of-powers-oftwo (SOPOT) techique of coefficiets represetatio. The proposed DDC is implemeted i VHDL ad verified via simulatio. The proposed method offers average reductio of 3% i the umber of LUTs, 42% reductio i occupied slices ad 38% reductio i the umber of gates eeded for low pass FIR filter implemetatio method. The proposed desig shows 14% reductio i delay as compared to Rgate logic based DA architecture. Though there is power trade off but there is sigificat improvemet i overall performace of FIR filter with 4% reduced hardware resources.

APPLICATION NOTE UNDERSTANDING EFFECTIVE BITS

APPLICATION NOTE UNDERSTANDING EFFECTIVE BITS APPLICATION NOTE AN95091 INTRODUCTION UNDERSTANDING EFFECTIVE BITS Toy Girard, Sigatec, Desig ad Applicatios Egieer Oe criteria ofte used to evaluate a Aalog to Digital Coverter (ADC) or data acquisitio

More information

LINEAR-PHASE FIR FILTERS: THE WINDOWING METHOD

LINEAR-PHASE FIR FILTERS: THE WINDOWING METHOD LINEAR-PHASE FIR FILTERS: THE WINDOWING ETHOD Prof. Siripog Potisuk FIR Filter Characteristics Completely specified by iput-output relatio: y[ ] b k0 x[ k] b k = filter coefficiets ad +1 = filter legth

More information

A Comparative Study on LUT and Accumulator Radix-4 Based Multichannel RNS FIR Filter Architectures

A Comparative Study on LUT and Accumulator Radix-4 Based Multichannel RNS FIR Filter Architectures A Comparative Study o LUT ad Accumulator Radix-4 Based Multichael RNS FIR Filter Architectures Britto Pari. J #, Joy Vasatha Rai S.P *2 # Research Scholar, Departmet of Electroics Egieerig, MIT campus,

More information

Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, Introduction to EECS 2.

Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, Introduction to EECS 2. Massachusetts Istitute of Techology Dept. of Electrical Egieerig ad Computer Sciece Fall Semester, 006 6.08 Itroductio to EECS Prelab Exercises Pre-Lab#3 Modulatio, demodulatio, ad filterig are itegral

More information

High Speed Area Efficient Modulo 2 1

High Speed Area Efficient Modulo 2 1 High Speed Area Efficiet Modulo 2 1 1-Soali Sigh (PG Scholar VLSI, RKDF Ist Bhopal M.P) 2- Mr. Maish Trivedi (HOD EC Departmet, RKDF Ist Bhopal M.P) Adder Abstract Modular adder is oe of the key compoets

More information

信號與系統 Signals and Systems

信號與系統 Signals and Systems Sprig 2 信號與系統 Sigals ad Systems Chapter SS- Sigals ad Systems Feg-Li Lia NTU-EE Feb Ju Figures ad images used i these lecture otes are adopted from Sigals & Systems by Ala V. Oppeheim ad Ala S. Willsky,

More information

CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER

CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER 95 CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER 5.1 GENERAL Ru-legth codig is a lossless image compressio techique, which produces modest compressio ratios. Oe way of icreasig the compressio ratio of a ru-legth

More information

OPTIMIZATION OF RNS FIR FILTERS FOR 6-INPUTS LUT BASED FPGAS

OPTIMIZATION OF RNS FIR FILTERS FOR 6-INPUTS LUT BASED FPGAS OPTIMIZATION OF RNS FIR FILTERS FOR 6-INPUTS LUT BASED FPGAS G.C. Cardarilli, M. Re, A. Salsao Uiversity of Rome Tor Vergata Departmet of Electroic Egieerig Via del Politecico 1 / 00133 / Rome / ITAL {marco.re,

More information

信號與系統 Signals and Systems

信號與系統 Signals and Systems Sprig 24 信號與系統 Sigals ad Systems Chapter SS- Sigals ad Systems Feg-Li Lia NTU-EE Feb4 Ju4 Figures ad images used i these lecture otes are adopted from Sigals & Systems by Ala V. Oppeheim ad Ala S. Willsky,

More information

Reconfigurable architecture of RNS based high speed FIR filter

Reconfigurable architecture of RNS based high speed FIR filter Idia Joural of Egieerig & Materials Scieces Vol. 21, April 214, pp. 233-24 Recofigurable architecture of RNS based high speed FIR filter J Britto Pari* & S P Joy Vasatha Rai Departmet of Electroics Egieerig,

More information

Logarithms APPENDIX IV. 265 Appendix

Logarithms APPENDIX IV. 265 Appendix APPENDIX IV Logarithms Sometimes, a umerical expressio may ivolve multiplicatio, divisio or ratioal powers of large umbers. For such calculatios, logarithms are very useful. They help us i makig difficult

More information

PRACTICAL FILTER DESIGN & IMPLEMENTATION LAB

PRACTICAL FILTER DESIGN & IMPLEMENTATION LAB 1 of 7 PRACTICAL FILTER DESIGN & IMPLEMENTATION LAB BEFORE YOU BEGIN PREREQUISITE LABS Itroductio to Oscilloscope Itroductio to Arbitrary/Fuctio Geerator EXPECTED KNOWLEDGE Uderstadig of LTI systems. Laplace

More information

Analysis of SDR GNSS Using MATLAB

Analysis of SDR GNSS Using MATLAB Iteratioal Joural of Computer Techology ad Electroics Egieerig (IJCTEE) Volume 5, Issue 3, Jue 2015 Aalysis of SDR GNSS Usig MATLAB Abstract This paper explais a software defied radio global avigatio satellite

More information

Design of FPGA- Based SPWM Single Phase Full-Bridge Inverter

Design of FPGA- Based SPWM Single Phase Full-Bridge Inverter Desig of FPGA- Based SPWM Sigle Phase Full-Bridge Iverter Afarulrazi Abu Bakar 1, *,Md Zarafi Ahmad 1 ad Farrah Salwai Abdullah 1 1 Faculty of Electrical ad Electroic Egieerig, UTHM *Email:afarul@uthm.edu.my

More information

A Study of Implementation of Digital Signal Processing for Adaptive Array Antenna

A Study of Implementation of Digital Signal Processing for Adaptive Array Antenna MASTER THESIS A Study of Implemetatio of Digital Sigal Processig for Adaptive Array Atea Supervisor: Associate Prof. Hiroyuki ARAI Submitted o Feb., Divisio of Electrical Ad Computer Egieerig, Yokohama

More information

A Novel Three Value Logic for Computing Purposes

A Novel Three Value Logic for Computing Purposes Iteratioal Joural o Iormatio ad Electroics Egieerig, Vol. 3, No. 4, July 23 A Novel Three Value Logic or Computig Purposes Ali Soltai ad Saeed Mohammadi Abstract The aim o this article is to suggest a

More information

High-Order CCII-Based Mixed-Mode Universal Filter

High-Order CCII-Based Mixed-Mode Universal Filter High-Order CCII-Based Mixed-Mode Uiversal Filter Che-Nog Lee Departmet of Computer ad Commuicatio Egieerig, Taipei Chegshih Uiversity of Sciece ad Techology, Taipei, Taiwa, R. O. C. Abstract This paper

More information

EECE 301 Signals & Systems Prof. Mark Fowler

EECE 301 Signals & Systems Prof. Mark Fowler EECE 3 Sigals & Systems Prof. Mark Fowler Note Set #6 D-T Systems: DTFT Aalysis of DT Systems Readig Assigmet: Sectios 5.5 & 5.6 of Kame ad Heck / Course Flow Diagram The arrows here show coceptual flow

More information

Reducing Power Dissipation in Complex Digital Filters by using the Quadratic Residue Number System Λ

Reducing Power Dissipation in Complex Digital Filters by using the Quadratic Residue Number System Λ Reducig Power Dissipatio i Complex Digital Filters by usig the Quadratic Residue Number System Λ Agelo D Amora, Alberto Naarelli, Marco Re ad Gia Carlo Cardarilli Departmet of Electrical Egieerig Uiversity

More information

A New Space-Repetition Code Based on One Bit Feedback Compared to Alamouti Space-Time Code

A New Space-Repetition Code Based on One Bit Feedback Compared to Alamouti Space-Time Code Proceedigs of the 4th WSEAS It. Coferece o Electromagetics, Wireless ad Optical Commuicatios, Veice, Italy, November 0-, 006 107 A New Space-Repetitio Code Based o Oe Bit Feedback Compared to Alamouti

More information

COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS

COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS Mariusz Ziółko, Przemysław Sypka ad Bartosz Ziółko Departmet of Electroics, AGH Uiversity of Sciece ad Techology, al. Mickiewicza 3, 3-59 Kraków, Polad,

More information

Design of FPGA Based SPWM Single Phase Inverter

Design of FPGA Based SPWM Single Phase Inverter Proceedigs of MUCEET2009 Malaysia Techical Uiversities Coferece o Egieerig ad Techology Jue 20-22, 2009, MS Garde,Kuata, Pahag, Malaysia MUCEET2009 Desig of FPGA Based SPWM Sigle Phase Iverter Afarulrazi

More information

ELEC 204 Digital Systems Design

ELEC 204 Digital Systems Design Fall 2013, Koç Uiversity ELEC 204 Digital Systems Desig Egi Erzi College of Egieerig Koç Uiversity,Istabul,Turkey eerzi@ku.edu.tr KU College of Egieerig Elec 204: Digital Systems Desig 1 Today: Datapaths

More information

Survey of Low Power Techniques for ROMs

Survey of Low Power Techniques for ROMs Survey of Low Power Techiques for ROMs Edwi de Agel Crystal Semicoductor Corporatio P.O Box 17847 Austi, TX 78744 Earl E. Swartzlader, Jr. Departmet of Electrical ad Computer Egieerig Uiversity of Texas

More information

Single Bit DACs in a Nutshell. Part I DAC Basics

Single Bit DACs in a Nutshell. Part I DAC Basics Sigle Bit DACs i a Nutshell Part I DAC Basics By Dave Va Ess, Pricipal Applicatio Egieer, Cypress Semicoductor May embedded applicatios require geeratig aalog outputs uder digital cotrol. It may be a DC

More information

CP 405/EC 422 MODEL TEST PAPER - 1 PULSE & DIGITAL CIRCUITS. Time: Three Hours Maximum Marks: 100

CP 405/EC 422 MODEL TEST PAPER - 1 PULSE & DIGITAL CIRCUITS. Time: Three Hours Maximum Marks: 100 PULSE & DIGITAL CIRCUITS Time: Three Hours Maximum Marks: 0 Aswer five questios, takig ANY TWO from Group A, ay two from Group B ad all from Group C. All parts of a questio (a, b, etc. ) should be aswered

More information

PRACTICAL ANALOG DESIGN TECHNIQUES

PRACTICAL ANALOG DESIGN TECHNIQUES PRACTICAL ANALOG DESIGN TECHNIQUES SINGLE-SUPPLY AMPLIFIERS HIGH SPEED OP AMPS HIGH RESOLUTION SIGNAL CONDITIONING ADCs HIGH SPEED SAMPLING ADCs UNDERSAMPLING APPLICATIONS MULTICHANNEL APPLICATIONS OVERVOLTAGE

More information

Delta- Sigma Modulator with Signal Dependant Feedback Gain

Delta- Sigma Modulator with Signal Dependant Feedback Gain Delta- Sigma Modulator with Sigal Depedat Feedback Gai K.Diwakar #1 ad V.Vioth Kumar *2 # Departmet of Electroics ad Commuicatio Egieerig * Departmet of Electroics ad Istrumetatio Egieerig Vel Tech Uiversity,Cheai,

More information

FPGA Implementation of the Ternary Pulse Compression Sequences

FPGA Implementation of the Ternary Pulse Compression Sequences FPGA Implemetatio of the Terary Pulse Compressio Sequeces N.Balaji 1, M. Sriivasa rao, K.Subba Rao 3, S.P.Sigh 4 ad N. Madhusudhaa Reddy 4 Abstract Terary codes have bee widely used i radar ad commuicatio

More information

Outline. Motivation. Analog Functional Testing in Mixed-Signal Systems. Motivation and Background. Built-In Self-Test Architecture

Outline. Motivation. Analog Functional Testing in Mixed-Signal Systems. Motivation and Background. Built-In Self-Test Architecture Aalog Fuctioal Testig i Mixed-Sigal s Jie Qi Dept. of Electrical & Computer Egieerig Aubur Uiversity Co-Advisors: Charles Stroud ad Foster Dai Outlie Motivatio ad Backgroud Built-I Self-Test Architecture

More information

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION A SIMPL MOD OF GOAL DIRCD LOSSY SYNSIS AND NWORK OPIMIZAION Karel ájek a), ratislav Michal, Jiří Sedláček a) Uiversity of Defece, Kouicova 65,63 00 Bro,Czech Republic, Bro Uiversity of echology, Kolejí

More information

Application of Improved Genetic Algorithm to Two-side Assembly Line Balancing

Application of Improved Genetic Algorithm to Two-side Assembly Line Balancing 206 3 rd Iteratioal Coferece o Mechaical, Idustrial, ad Maufacturig Egieerig (MIME 206) ISBN: 978--60595-33-7 Applicatio of Improved Geetic Algorithm to Two-side Assembly Lie Balacig Ximi Zhag, Qia Wag,

More information

X-Bar and S-Squared Charts

X-Bar and S-Squared Charts STATGRAPHICS Rev. 7/4/009 X-Bar ad S-Squared Charts Summary The X-Bar ad S-Squared Charts procedure creates cotrol charts for a sigle umeric variable where the data have bee collected i subgroups. It creates

More information

Lossless image compression Using Hashing (using collision resolution) Amritpal Singh 1 and Rachna rajpoot 2

Lossless image compression Using Hashing (using collision resolution) Amritpal Singh 1 and Rachna rajpoot 2 Lossless image compressio Usig Hashig (usig collisio resolutio) Amritpal Sigh 1 ad Racha rajpoot 2 1 M.Tech.* CSE Departmet, 2 Departmet of iformatio techology Guru Kashi UiversityTalwadi Sabo, Bathida

More information

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION 49 A SIMPL MOD OF GOAL DIRCD LOSSY SYNSIS AND NWORK OPIMIZAION K. ájek a),. Michal b), J. Sedláek b), M. Steibauer b) a) Uiversity of Defece, Kouicova 65,63 00 ro,czech Republic, b) ro Uiversity of echology,

More information

Department of Electrical and Computer Engineering, Cornell University. ECE 3150: Microelectronics. Spring Due on April 26, 2018 at 7:00 PM

Department of Electrical and Computer Engineering, Cornell University. ECE 3150: Microelectronics. Spring Due on April 26, 2018 at 7:00 PM Departmet of Electrical ad omputer Egieerig, orell Uiersity EE 350: Microelectroics Sprig 08 Homework 0 Due o April 6, 08 at 7:00 PM Suggested Readigs: a) Lecture otes Importat Notes: ) MAKE SURE THAT

More information

Design of a Mixed Prime Factor FFT for Portable Digital Radio Mondiale Receiver

Design of a Mixed Prime Factor FFT for Portable Digital Radio Mondiale Receiver 590 Desig of a Mixed Prime Factor FFT for Portable Digital Radio Modiale Receiver Dog-Su Kim, Member, IEEE, Sag-Seol Lee, Jae-Yeo Sog, Kyu-Yeul Wag, ad Duck-Ji Chug Abstract To achieve better soud quality

More information

Delta- Sigma Modulator based Discrete Data Multiplier with Digital Output

Delta- Sigma Modulator based Discrete Data Multiplier with Digital Output K.Diwakar et al. / Iteratioal Joural of Egieerig ad echology (IJE Delta- Sigma Mulator based Discrete Data Multiplier with Digital Output K.Diwakar #,.ioth Kumar *2, B.Aitha #3, K.Kalaiarasa #4 # Departmet

More information

AME50461 SERIES EMI FILTER HYBRID-HIGH RELIABILITY

AME50461 SERIES EMI FILTER HYBRID-HIGH RELIABILITY PD-94595A AME5046 SERIES EMI FILTER HYBRID-HIGH RELIABILITY Descriptio The AME Series of EMI filters have bee desiged to provide full compliace with the iput lie reflected ripple curret requiremet specified

More information

Methods to Reduce Arc-Flash Hazards

Methods to Reduce Arc-Flash Hazards Methods to Reduce Arc-Flash Hazards Exercise: Implemetig Istataeous Settigs for a Maiteace Mode Scheme Below is a oe-lie diagram of a substatio with a mai ad two feeders. Because there is virtually o differece

More information

A New Design of Log-Periodic Dipole Array (LPDA) Antenna

A New Design of Log-Periodic Dipole Array (LPDA) Antenna Joural of Commuicatio Egieerig, Vol., No., Ja.-Jue 0 67 A New Desig of Log-Periodic Dipole Array (LPDA) Atea Javad Ghalibafa, Seyed Mohammad Hashemi, ad Seyed Hassa Sedighy Departmet of Electrical Egieerig,

More information

11.11 Two-Channel Filter Banks 1/27

11.11 Two-Channel Filter Banks 1/27 . Two-Chael Filter Baks /7 Two-Chael Filter Baks M We wat to look at methods that are ot based o the DFT I geeral we wat to look at Fig..6 rom Porat ad igure out how to choose i & i to get Perect Reco

More information

Sampling. Introduction to Digital Data Acquisition: Physical world is analog CSE/EE Digital systems need to

Sampling. Introduction to Digital Data Acquisition: Physical world is analog CSE/EE Digital systems need to Itroductio to Digital Data Acuisitio: Samplig Physical world is aalog Digital systems eed to Measure aalog uatities Switch iputs, speech waveforms, etc Cotrol aalog systems Computer moitors, automotive

More information

Total Harmonics Distortion Reduction Using Adaptive, Weiner, and Kalman Filters

Total Harmonics Distortion Reduction Using Adaptive, Weiner, and Kalman Filters Wester Michiga Uiversity ScholarWorks at WMU Master's Theses Graduate College 6-2016 Total Harmoics Distortio Reductio Usig Adaptive, Weier, ad Kalma Filters Liqaa Alhafadhi Wester Michiga Uiversity, liquaa.alhafadhi@yahoo.com

More information

Objectives. Some Basic Terms. Analog and Digital Signals. Analog-to-digital conversion. Parameters of ADC process: Related terms

Objectives. Some Basic Terms. Analog and Digital Signals. Analog-to-digital conversion. Parameters of ADC process: Related terms Objectives. A brief review of some basic, related terms 2. Aalog to digital coversio 3. Amplitude resolutio 4. Temporal resolutio 5. Measuremet error Some Basic Terms Error differece betwee a computed

More information

Comparison of Frequency Offset Estimation Methods for OFDM Burst Transmission in the Selective Fading Channels

Comparison of Frequency Offset Estimation Methods for OFDM Burst Transmission in the Selective Fading Channels Compariso of Frequecy Offset Estimatio Methods for OFDM Burst Trasmissio i the Selective Fadig Chaels Zbigiew Długaszewski Istitute of Electroics ad Telecommuicatios Pozań Uiversity of Techology 60-965

More information

DA based Efficient Parallel Digital FIR Filter Implementation for DDC and ERT Applications

DA based Efficient Parallel Digital FIR Filter Implementation for DDC and ERT Applications DA ased Efficient Parallel Digital FIR Filter Implementation for DDC and ERT Applications E. Chitra 1, T. Vigneswaran 2 1 Asst. Prof., SRM University, Dept. of Electronics and Communication Engineering,

More information

Roberto s Notes on Infinite Series Chapter 1: Series Section 2. Infinite series

Roberto s Notes on Infinite Series Chapter 1: Series Section 2. Infinite series Roberto s Notes o Ifiite Series Chapter : Series Sectio Ifiite series What you eed to ow already: What sequeces are. Basic termiology ad otatio for sequeces. What you ca lear here: What a ifiite series

More information

LETTER A Novel Adaptive Channel Estimation Scheme for DS-CDMA

LETTER A Novel Adaptive Channel Estimation Scheme for DS-CDMA 1274 LETTER A Novel Adaptive Chael Estimatio Scheme for DS-CDMA Che HE a), Member ad Xiao-xiag LI, Nomember SUMMARY This paper proposes a adaptive chael estimatio scheme, which uses differet movig average

More information

Measurement of Equivalent Input Distortion AN 20

Measurement of Equivalent Input Distortion AN 20 Measuremet of Equivalet Iput Distortio AN 2 Applicatio Note to the R&D SYSTEM Traditioal measuremets of harmoic distortio performed o loudspeakers reveal ot oly the symptoms of the oliearities but also

More information

x y z HD(x, y) + HD(y, z) HD(x, z)

x y z HD(x, y) + HD(y, z) HD(x, z) Massachusetts Istitute of Techology Departmet of Electrical Egieerig ad Computer Sciece 6.02 Solutios to Chapter 5 Updated: February 16, 2012 Please sed iformatio about errors or omissios to hari; questios

More information

Design and Implementation of Vedic Algorithm using Reversible Logic Gates

Design and Implementation of Vedic Algorithm using Reversible Logic Gates www.ijecs.i Iteratioal Joural Of Egieerig Ad Computer Sciece ISSN: 2319-7242 Volume 4 Issue 8 Aug 2015, Page No. 13734-13738 Desig ad Implemetatio of Vedic Algorithm usig Reversible Logic s Hemagi P.Patil

More information

INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION

INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION XIX IMEKO World Cogress Fudametal ad Applied Metrology September 6, 9, Lisbo, Portugal INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION Dalibor

More information

MADE FOR EXTRA ORDINARY EMBROIDERY DESIGNS

MADE FOR EXTRA ORDINARY EMBROIDERY DESIGNS MADE FOR EXTRA ORDINARY EMBROIDERY DESIGNS HIGH-PERFORMANCE SPECIAL EMBROIDERY MACHINES SERIES W, Z, K, H, V THE ART OF EMBROIDERY GREATER CREATIVE FREEDOM Typical tapig embroidery Zigzag embroidery for

More information

Acquisition of GPS Software Receiver Using Split-Radix FFT

Acquisition of GPS Software Receiver Using Split-Radix FFT 006 IEEE Coferece o Systems, Ma, ad Cyberetics October -, 006, Taipei, Taiwa Acquisitio of GPS Software Receiver Usig Split-Radix FFT W. H. Li, W. L. Mao, H. W. Tsao, F. R. Chag, ad W. H. Huag Abstract

More information

A Novel Small Signal Power Line Quality Measurement System

A Novel Small Signal Power Line Quality Measurement System IMTC 3 - Istrumetatio ad Measuremet Techology Coferece Vail, CO, USA, - May 3 A ovel Small Sigal Power Lie Quality Measuremet System Paul B. Crilly, Erik Leadro Boaldi, Levy Ely de Lacarda de Oliveira,

More information

A Bipolar Cockcroft-Walton Voltage Multiplier for Gas Lasers

A Bipolar Cockcroft-Walton Voltage Multiplier for Gas Lasers America Joural of Applied cieces 4 (10): 79-799, 007 N 1546-99 007 ciece Publicatios orrespodig Author: A Bipolar ockcroft-walto Voltage Multiplier for Gas Lasers hahid qbal ad Rosli Besar Faculty of Egieerig

More information

A Study on Performance Analysis for Error Probability in SWSK Systems

A Study on Performance Analysis for Error Probability in SWSK Systems 556 Tae-Il Jeog, et al.: A STUDY ON PERFORMANCE ANALYSIS FOR ERROR PROBABILITY IN SWSK SYSTEMS A Study o Performace Aalysis for Error Probability i SWSK Systems Tae-Il Jeog, wag-seo Moo, ad Jog-Nam Kim,

More information

The Fast Haar Wavelet Transform for Signal & Image Processing

The Fast Haar Wavelet Transform for Signal & Image Processing Vol. 7, No., The Fast Haar Wavelet Trasform for Sigal & Image Processig V.Ashok T.Balakumara C.Gowrishakar epartmet of BE, epartmet of ECE epartmet of EEE Velalar College of Egg.&Tech. Velalar College

More information

Subband Coding of Speech Signals Using Decimation and Interpolation

Subband Coding of Speech Signals Using Decimation and Interpolation 3 th Iteratioal Coferece o AEROSPACE SCIENCES & AVIATION TECHNOLOGY, ASAT- 3, May 6 8, 9, E-Mail: asat@mtc.edu.eg Military Techical College, Kobry Elkobbah, Cairo, Egypt Tel : +() 459 43638, Fax: +() 698

More information

Intermediate Information Structures

Intermediate Information Structures Modified from Maria s lectures CPSC 335 Itermediate Iformatio Structures LECTURE 11 Compressio ad Huffma Codig Jo Roke Computer Sciece Uiversity of Calgary Caada Lecture Overview Codes ad Optimal Codes

More information

DIGITALLY TUNED SINUSOIDAL OSCILLATOR USING MULTIPLE- OUTPUT CURRENT OPERATIONAL AMPLIFIER FOR APPLICATIONS IN HIGH STABLE ACOUSTICAL GENERATORS

DIGITALLY TUNED SINUSOIDAL OSCILLATOR USING MULTIPLE- OUTPUT CURRENT OPERATIONAL AMPLIFIER FOR APPLICATIONS IN HIGH STABLE ACOUSTICAL GENERATORS Molecular ad Quatum Acoustics vol. 7, (6) 95 DGTALL TUNED SNUSODAL OSCLLATOR USNG MULTPLE- OUTPUT CURRENT OPERATONAL AMPLFER FOR APPLCATONS N HGH STABLE ACOUSTCAL GENERATORS Lesław TOPÓR-KAMŃSK Faculty

More information

Lecture 4: Frequency Reuse Concepts

Lecture 4: Frequency Reuse Concepts EE 499: Wireless & Mobile Commuicatios (8) Lecture 4: Frequecy euse Cocepts Distace betwee Co-Chael Cell Ceters Kowig the relatio betwee,, ad, we ca easily fid distace betwee the ceter poits of two co

More information

H2 Mathematics Pure Mathematics Section A Comprehensive Checklist of Concepts and Skills by Mr Wee Wen Shih. Visit: wenshih.wordpress.

H2 Mathematics Pure Mathematics Section A Comprehensive Checklist of Concepts and Skills by Mr Wee Wen Shih. Visit: wenshih.wordpress. H2 Mathematics Pure Mathematics Sectio A Comprehesive Checklist of Cocepts ad Skills by Mr Wee We Shih Visit: weshih.wordpress.com Updated: Ja 2010 Syllabus topic 1: Fuctios ad graphs 1.1 Checklist o Fuctios

More information

Enhanced Performance Fully-Synthesizable ADC for Efficient Digital Voltage-Mode Control

Enhanced Performance Fully-Synthesizable ADC for Efficient Digital Voltage-Mode Control Ehaced Performace Fully-Sythesizable ADC for Efficiet Digital Voltage-Mode Cotrol Tom Urki, Studet Member, IEEE, Eli Abramov, Studet Member, IEEE, ad Mor Mordechai Peretz, Member, IEEE The Ceter for Power

More information

PROJECT #2 GENERIC ROBOT SIMULATOR

PROJECT #2 GENERIC ROBOT SIMULATOR Uiversity of Missouri-Columbia Departmet of Electrical ad Computer Egieerig ECE 7330 Itroductio to Mechatroics ad Robotic Visio Fall, 2010 PROJECT #2 GENERIC ROBOT SIMULATOR Luis Alberto Rivera Estrada

More information

A study on the efficient compression algorithm of the voice/data integrated multiplexer

A study on the efficient compression algorithm of the voice/data integrated multiplexer A study o the efficiet compressio algorithm of the voice/data itegrated multiplexer Gyou-Yo CHO' ad Dog-Ho CHO' * Dept. of Computer Egieerig. KyiigHee Uiv. Kiheugup Yogiku Kyuggido, KOREA 449-71 PHONE

More information

A Comparison on FPGA of Modular Multipliers Suitable for Elliptic Curve Cryptography over GF(p) for Specific p Values

A Comparison on FPGA of Modular Multipliers Suitable for Elliptic Curve Cryptography over GF(p) for Specific p Values A Compariso o FPGA of Modular Multipliers Suitable for Elliptic Curve Cryptography over GF(p) for Specific p Values Mark Hamilto, William Marae, Araud Tisserad To cite this versio: Mark Hamilto, William

More information

CHAPTER 8 JOINT PAPR REDUCTION AND ICI CANCELLATION IN OFDM SYSTEMS

CHAPTER 8 JOINT PAPR REDUCTION AND ICI CANCELLATION IN OFDM SYSTEMS CHAPTER 8 JOIT PAPR REDUCTIO AD ICI CACELLATIO I OFDM SYSTEMS Itercarrier Iterferece (ICI) is aother major issue i implemetig a OFDM system. As discussed i chapter 3, the OFDM subcarriers are arrowbad

More information

AME28461 SERIES EMI FILTER HYBRID-HIGH RELIABILITY

AME28461 SERIES EMI FILTER HYBRID-HIGH RELIABILITY PD-94597A AME28461 SERIES EMI FILTER HYBRID-HIGH RELIABILITY Descriptio The AME Series of EMI filters have bee desiged to provide full compliace with the iput lie reflected ripple curret requiremet specified

More information

DSP First, 2/e. FIR Filters. This Lecture: Lecture 11 FIR Filtering Intro INTRODUCE FILTERING IDEA. Chapter 5, Sects. 5-1, 5-2, 5-3 & 5-4 (partial)

DSP First, 2/e. FIR Filters. This Lecture: Lecture 11 FIR Filtering Intro INTRODUCE FILTERING IDEA. Chapter 5, Sects. 5-1, 5-2, 5-3 & 5-4 (partial) DSP First, /e Lecture FIR Filterig Itro READING ASSIGNENTS Tis Lecture: Capter 5, Sects. 5-, 5-, 5- & 5- (partial) Oter Readig: Net Lecture: C. 5, Sects 5-, 5-6, 5-7 & 5-8 CONVOLUTION Aug 6-6, JH cclella

More information

Functional Testing. approach. In this paper, we discuss the effect of phase delay on the. The mixed-signal BIST architecture, illustrated in Fig.

Functional Testing. approach. In this paper, we discuss the effect of phase delay on the. The mixed-signal BIST architecture, illustrated in Fig. 163 39th Southeaster Symposium o System Theory Mercer Uiversity Maco, GA, 31207, March 4-6, 2007 MB3.3 Phase Delay Measuremet ad Calibratio i Built- Aalog Fuctioal Testig Jie Qi, Studet Member, EEE, Charles

More information

By: Pinank Shah. Date : 03/22/2006

By: Pinank Shah. Date : 03/22/2006 By: Piak Shah Date : 03/22/2006 What is Strai? What is Strai Gauge? Operatio of Strai Gauge Grid Patters Strai Gauge Istallatio Wheatstoe bridge Istrumetatio Amplifier Embedded system ad Strai Gauge Strai

More information

Estimation of non Distortion Audio Signal Compression

Estimation of non Distortion Audio Signal Compression Estimatio of o Distortio Audio Sigal Compressio M. BAK, S. PODOXI, V. TSIGOUZ Departmet of Commuicatio Egieerig Ceter for Techological Educatio Holo 5 Golomb street, POB 35 Holo 58, Tel: +97-3-5669 ISRAEL

More information

Run-Time Error Detection in Polynomial Basis Multiplication Using Linear Codes

Run-Time Error Detection in Polynomial Basis Multiplication Using Linear Codes Ru-Time Error Detectio i Polyomial Basis Multiplicatio Usig Liear Codes Siavash Bayat-Saramdi ad M.A. Hasa Departmet of Electrical ad Computer Egieerig, Uiversity of Waterloo Waterloo, Otario, Caada N2L

More information

Problem of calculating time delay between pulse arrivals

Problem of calculating time delay between pulse arrivals America Joural of Egieerig Research (AJER) 5 America Joural of Egieerig Research (AJER) e-issn: 3-847 p-issn : 3-936 Volume-4, Issue-4, pp-3-4 www.ajer.org Research Paper Problem of calculatig time delay

More information

SIDELOBE SUPPRESSION IN OFDM SYSTEMS

SIDELOBE SUPPRESSION IN OFDM SYSTEMS SIDELOBE SUPPRESSION IN OFDM SYSTEMS Iva Cosovic Germa Aerospace Ceter (DLR), Ist. of Commuicatios ad Navigatio Oberpfaffehofe, 82234 Wesslig, Germay iva.cosovic@dlr.de Vijayasarathi Jaardhaam Muich Uiversity

More information

(2) The MOSFET. Review of. Learning Outcome. (Metal-Oxide-Semiconductor Field Effect Transistor) 2.0) Field Effect Transistor (FET)

(2) The MOSFET. Review of. Learning Outcome. (Metal-Oxide-Semiconductor Field Effect Transistor) 2.0) Field Effect Transistor (FET) EEEB73 Electroics Aalysis & esig II () Review of The MOSFET (Metal-Oxide-Semicoductor Field Effect Trasistor) Referece: Neame, Chapter 3 ad Chapter 4 Learig Outcome Able to describe ad use the followig:

More information

Tehrani N Journal of Scientific and Engineering Research, 2018, 5(7):1-7

Tehrani N Journal of Scientific and Engineering Research, 2018, 5(7):1-7 Available olie www.jsaer.com, 2018, 5(7):1-7 Research Article ISSN: 2394-2630 CODEN(USA): JSERBR 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

More information

Design and Construction of a Three-phase Digital Energy Meter

Design and Construction of a Three-phase Digital Energy Meter Desig ad Costructio of a Three-phase Digital Eergy Meter D.P.Chadima, V.G.R.G. Jayawardae, E.A.E.H. Hemachadra, I.N.Jayasekera, H.V.L.Hasaraga, D.C. Hapuarachchi (chadima@elect.mrt.ac.lk, geethagaj@gmail.com,era.hem@gmail.com,ishaivaka@gmail.com,lahiru_hasaraga@yahoo.com,diya_elect.uom@gmail.com)

More information

Generalization of Selective Harmonic Control/Elimination

Generalization of Selective Harmonic Control/Elimination Geeralizatio of Selective Harmoic Cotrol/Elimiatio J.R. Wells, P.L. Chapma, P.T. rei Graiger Ceter for Electric Machiery ad Electromechaics Departmet of Electrical ad Computer Egieerig Uiversity of Illiois

More information

f Sum(n) = 6 8 δ(n)+ 1 8 δ(n 1)+ 1 δ(n+1) (1) f Sum(n) = 2 8 δ(n)+ 1 8 δ(n 1)+ 4 8 δ(n 2)+ 1 δ(n 3) (2) n f Sum (n) 0 e 0 = 1 p ap b p c p ap b p c

f Sum(n) = 6 8 δ(n)+ 1 8 δ(n 1)+ 1 δ(n+1) (1) f Sum(n) = 2 8 δ(n)+ 1 8 δ(n 1)+ 4 8 δ(n 2)+ 1 δ(n 3) (2) n f Sum (n) 0 e 0 = 1 p ap b p c p ap b p c FEMTO: Fast Error Aalysis i Multipliers through Topological Traversal Deepashree Segupta ad Sachi S. Sapatekar Departmet of Electrical ad Computer Egieerig Uiversity of Miesota, Mieapolis, MN 55455, USA.

More information

International Journal of Scientific & Engineering Research, Volume 7, Issue 12, December-2016 ISSN

International Journal of Scientific & Engineering Research, Volume 7, Issue 12, December-2016 ISSN Iteratioal Joural of Scietific & Egieerig Research, Volume 7, Issue, December-06 ISS 9-558 56 Ehacemet of SDR through FBMC Commuicatio THIAKARA Dr D Kumar Dea ao ad Prof, Dept of ECE, Periyar Maiammai

More information

Chapter 3 Digital Logic Structures

Chapter 3 Digital Logic Structures Copyright The McGraw-HillCompaies, Ic. Permissio required for reproductio or display. Computig Layers Chapter 3 Digital Logic Structures Problems Algorithms Laguage Istructio Set Architecture Microarchitecture

More information

Adaptive Resource Allocation in Multiuser OFDM Systems

Adaptive Resource Allocation in Multiuser OFDM Systems Adaptive Resource Allocatio i Multiuser OFDM Systems Fial Report Multidimesioal Digital Sigal Processig Malik Meherali Saleh The Uiversity of Texas at Austi malikmsaleh@mail.utexas.edu Sprig 005 Abstract

More information

4. INTERSYMBOL INTERFERENCE

4. INTERSYMBOL INTERFERENCE DATA COMMUNICATIONS 59 4. INTERSYMBOL INTERFERENCE 4.1 OBJECT The effects of restricted badwidth i basebad data trasmissio will be studied. Measuremets relative to itersymbol iterferece, usig the eye patter

More information

ELEC 350 Electronics I Fall 2014

ELEC 350 Electronics I Fall 2014 ELEC 350 Electroics I Fall 04 Fial Exam Geeral Iformatio Rough breakdow of topic coverage: 0-5% JT fudametals ad regios of operatio 0-40% MOSFET fudametals biasig ad small-sigal modelig 0-5% iodes (p-juctio

More information

A SELECTIVE POINTER FORWARDING STRATEGY FOR LOCATION TRACKING IN PERSONAL COMMUNICATION SYSTEMS

A SELECTIVE POINTER FORWARDING STRATEGY FOR LOCATION TRACKING IN PERSONAL COMMUNICATION SYSTEMS A SELETIVE POINTE FOWADING STATEGY FO LOATION TAKING IN PESONAL OUNIATION SYSTES Seo G. hag ad hae Y. Lee Departmet of Idustrial Egieerig, KAIST 373-, Kusug-Dog, Taejo, Korea, 305-70 cylee@heuristic.kaist.ac.kr

More information

Making sure metrics are meaningful

Making sure metrics are meaningful Makig sure metrics are meaigful Some thigs are quatifiable, but ot very useful CPU performace: MHz is ot the same as performace Cameras: Mega-Pixels is ot the same as quality Cosistet ad quatifiable metrics

More information

Sensors & Transducers 2015 by IFSA Publishing, S. L.

Sensors & Transducers 2015 by IFSA Publishing, S. L. Sesors & Trasducers 215 by IFSA Publishig, S. L. http://www.sesorsportal.com Uiversal Sesors ad Trasducers Iterface for Mobile Devices: Metrological Characteristics * Sergey Y. YURISH ad Javier CAÑETE

More information

SEVEN-LEVEL THREE PHASE CASCADED H-BRIDGE INVERTER WITH A SINGLE DC SOURCE

SEVEN-LEVEL THREE PHASE CASCADED H-BRIDGE INVERTER WITH A SINGLE DC SOURCE SEVEN-LEVEL THREE PHASE CASCADED H-BRIDGE INVERTER WITH A SINGLE DC SOURCE T. Porselvi 1 ad Ragaath Muthu 1 Sri Sairam Egieerig College, Cheai, Idia SSN College of Egieerig, Cheai, Idia E-Mail: tporselvi@yahoo.com

More information

DESIGN OF A COFFEE VENDING MACHINE USING SINGLE ELECTRON DEVICES

DESIGN OF A COFFEE VENDING MACHINE USING SINGLE ELECTRON DEVICES 1 Iteratioal Symposium o Electroic System Desig DESIGN OF A COFFEE VENDING MACHINE USING SINGLE ELECTRON DEVICES (A example of sequetial circuit desig) Biplab Roy (1), ad Biswarup Mukherjee () Dept. Of

More information

Ch 9 Sequences, Series, and Probability

Ch 9 Sequences, Series, and Probability Ch 9 Sequeces, Series, ad Probability Have you ever bee to a casio ad played blackjack? It is the oly game i the casio that you ca wi based o the Law of large umbers. I the early 1990s a group of math

More information

ECE 333: Introduction to Communication Networks Fall Lecture 4: Physical layer II

ECE 333: Introduction to Communication Networks Fall Lecture 4: Physical layer II ECE 333: Itroductio to Commuicatio Networks Fall 22 Lecture : Physical layer II Impairmets - distortio, oise Fudametal limits Examples Notes: his lecture cotiues the discussio of the physical layer. Recall,

More information

Performance and Analysis with Power Quality improvement with Cascaded Multi-Level Inverter Fed BLDC Motor Drive

Performance and Analysis with Power Quality improvement with Cascaded Multi-Level Inverter Fed BLDC Motor Drive Iteratioal Joural of Recet Advaces i Egieerig & Techology (IJRAET) Performace ad Aalysis with Power Quality improvemet with Cascaded Multi-Level Iverter Fed BLDC Motor Drive 1 N. Raveedra, 2 V.Madhu Sudha

More information

Frequency-domain method for measuring alpha factor by self-mixing interferometry

Frequency-domain method for measuring alpha factor by self-mixing interferometry Uiversity of Wollogog Research Olie Uiversity of Wollogog Thesis Collectio 954-26 Uiversity of Wollogog Thesis Collectios 26 Frequecy-domai method for measurig alpha factor by self-mixig iterferometry

More information

Towards Acceleration of Deep Convolutional Neural Networks using Stochastic Computing

Towards Acceleration of Deep Convolutional Neural Networks using Stochastic Computing Towards Acceleratio of Deep Covolutioal Neural Networks usig Stochastic Computig Ji Li, Ao Re, Zhe Li, Caiwe Dig, Bo Yua 3, Qiru Qiu ad Yazhi Wag Departmet of Electrical Egieerig, Uiversity of Souther

More information

Analysis and Optimization Design of Snubber Cricuit for Isolated DC-DC Converters in DC Power Grid

Analysis and Optimization Design of Snubber Cricuit for Isolated DC-DC Converters in DC Power Grid Aalysis ad Optimizatio Desig of Subber Cricuit for Isolated DC-DC Coverters i DC Power Grid Koji Orikawa Nagaoka Uiversity of Techology Nagaoka, Japa orikawa@st.agaokaut.ac.jp Ju-ichi Itoh Nagaoka Uiversity

More information

Data Acquisition System for Electric Vehicle s Driving Motor Test Bench Based on VC++ *

Data Acquisition System for Electric Vehicle s Driving Motor Test Bench Based on VC++ * Available olie at www.sciecedirect.com Physics Procedia 33 (0 ) 75 73 0 Iteratioal Coferece o Medical Physics ad Biomedical Egieerig Data Acquisitio System for Electric Vehicle s Drivig Motor Test Bech

More information

SOFTWARE DEFINED RADIO IN WIRELESS AD-HOC NETWORK

SOFTWARE DEFINED RADIO IN WIRELESS AD-HOC NETWORK SOFTWARE DEFINED RADIO IN WIRELESS AD-HOC NETWORK Ajay Kr. Sigh 1, G. Sigh 2 ad D. S. Chauha 2 1 Departmet of Computer Sciece ad Egieerig Jaypee Uiversity of Iformatio Techology, Sola -173 215, Idia 2

More information