• No results found

Optimization of Multirate Polyphase Decimator using MCM and Digit Serial Architecture

N/A
N/A
Protected

Academic year: 2020

Share "Optimization of Multirate Polyphase Decimator using MCM and Digit Serial Architecture"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

Optimization of Multirate Polyphase Decimator

using MCM and Digit Serial Architecture

Rajendra M. Rewatkar

#1

, Dr. Sanjay L. Badjate

#2

#1Datta Meghe Institute of Engineering Technology and

Research, Sawangi (Meghe), Wardha-442001 India.

#2Department of Electronics and communication Engineering

S.B. Jain Institute of Engineering, Management and Research, Nagpur-India

Abstract:A Paper Presents Optimization Technique of Multirate

Polyphase Decimator. Many efficient algorithms and architectures developed for the design of low complexity, bit parallel Multiple Constant Multiplications operation which dominates the complexity of DSP systems. However, major drawbacks of present approaches are either two costly or not efficient enough. On the other hand, MCM and digit-serial architecture offer alternative low complexity designs, since digit-serial operators occupy less area and are independent of the data word length. Multiple Constant Multiplications is efficient way to reduce the number of addition and subtraction in FIR filter implementation. The proposed device Multirate Polyphase decimator is designed by different techniques to reduced circuit complexity. Adders, multipliers and latches are reduced by different logic due to which power and area in system is reduced at great extend. The simulation of parameters is analyzed by using synopsis 45 nm and Xilinx. Experimental results have shown the efficiency of the proposed technique and the analysis of different architecture. Recent advances in mobile computing and communication applications demand low power and high speed VLSI DSP systems. The digital filters employed in mobile systems must be higher order and realized to consume less power at high speed. This Multirate design methodology is systematic and applicable to many problems.

Keywords: VLSI-Very large scale integrated circuit, RTL-Register

transfer logic, VHDL-Very high speed hardware description language, DSP-Digital Signal Processing, FIR Finite impulse response, FPGA: Field Programmable gate array, MCM-Multiple Constant Multiplication

I.INTRODUCTION:

Many decimation filters implement a Polyphase structure. The Polyphase structure is just another efficient filter for decimation like the direct form decimator, where the filter output is computed at the decimated rate. FIR filters are widely applied in multi standard wireless communications. One of the most important operations in DSP is finite impulse response filtering. The FIR filter performs the weighted summations of input sequences and is widely used in mobile communication systems for variety of tasks such as channelization, channel equalization, pulse shaping and matched filtering due to their properties of linear phase and absolute stability [2].

A signal processing system that filters the data and has an output data rate is different than the input data rate called

Multirate filter. The ratio of the output data rate to the input data rate is known as the Multirate factor. In decimation and Interpolation Multirate filters, the normalized transition

bandwidth inversely relates to the decimation factor M and

the interpolation factor L. The order of a decimation or

interpolation filter increases as M or L [21].we can use

multistage Multirate filters to simplify Multirate filters that have large sampling frequency conversion factors. Polyphase is a way of doing sampling rate conversion that leads to very efficient implementations. Sampling rate reduction is required for efficient transmission, and a sampling rate increase is required for the regeneration of the speech. The processes of sampling rate reduction called decimation. It can be efficiently implemented using finite impulse response digital filters [4]. It is found that efficient implementations of low pass FIR filters could be obtained by a process of first reducing the sampling rate, filtering, and then increasing the sampling rate back to the original frequency. The process of sampling rate reduction in Multirate Polyphase Decimator is shown in fig.1 (a)-(b)-(c).

Fig. 1(a)

(2)

Fig.1(c) Polyphase decimator

FIR based filtering is advantageous in many digital signal processing systems due to the possibility of exact linear phase and freedom of stability problems. However, the major drawback versus IIR filters is the high cost of the implementation as well as high power consumption. Recently, several schemes have been proposed to reduce the arithmetic complexity of both FIR and IIR structures, e.g., sub expression sharing, multiple-constant multiplication [3] [5], and multiplier blocks. Special low sensitivity filter structures are another route to reduce the FIR filter complexity. Further, frequency masking techniques and Multirate structures together with the design methods can be used to implement low complexity and high speed FIR filters. In this paper, we discuss the design of a Polyphase decimation of the sample frequency [7].

II.MULTIRATE POLYPHASE DECIMATOR DESIGN

METHODOLOGY:

Low power, High performance is two most important criteria for many signal processing system designs. Particularly, real time multimedia applications; there have been many approaches to achieve this goal at different implementation level. We have introduced a new architecture based low power and high performance design technique. i.e. Multirate approach and combine it along with DSP techniques such as shifting, carry look ahead and folding etc. to design several DSP blocks like FIR/IIR and Polyphase filtering. In this, we design Multirate Polyphase Decimator in direct form, transposed form, using MCM and Digit serial architecture.The development of efficient algorithms has to a high extent been motivated by the use of MCM blocks in FIR filters. For direct transposed form FIR filters the input is multiplied with the filter coefficients as shown in Fig. 2(a)-(b), where the MCM block is marked with a dashed box. Using transposition, direct form FIR filter is obtained, where the sum-of-product computation is marked with a dashed box[13]. Hence, MCM is also efficient for sum-of-product computations.

Fig. 2(a)

Fig.2 (b)

The digit-serial MCM operation in shift-adds architecture consists of digit-serial addition and subtraction operations, and D flip-flops for the shift operations, as opposed to the bit-parallel MCM operation, where shifts are free in terms of hardware. The high-level algorithm aims to find a solution with the fewest number of additions, subtractions, and shift operations. The complexity of the resulting realization will be depending on three factors. First, the size, numbers, and type of MCM blocks. Second, the number of delay elements, and, finally the number of structural additions, i.e., the additions that are not part of the MCM block (additions outside of the dashed box in Fig. 2 (a)). Here, we focus the discussion on Polyphase decomposed decimation filters, but identical results can be derived for the filter bank case [12].

Another concept can be used to optimize the parameters is multiplication using shifts, additions, and subtractions realization without general multipliers. The number of additions and subtractions can be significantly reduced by using common partial results [1]. As additions and

subtractions have similar complexity as an example,

consider the constant multiplications 29x and 43x. Observe from Figure 3 & 4 that the sharing of partial products 3x and 5x reduces the number of operations from 6 to 4.

(3)

Fig.4 The digit serial operation when d is equal to 3: (a) Addition operation (b)Subtraction Operation(c)Left shift by 2 times (d)Left shift by 4 times

The direct form is generally preferred because of its higher performance and power efficiency. The problem of designing Polyphase decimator has received a great attention due to large number of multiplications [7]. This implementation must satisfy the enforced sampling rate constraints of the real time DSP applications and must require less space and power consumption. Present works have focused on design of Multirate Polyphase decimator by filters, data generator latches and adder. As the coefficients of an application specific filter are constant, the decomposition is more efficient than employing multipliers. The complexity of FIR filters in this case is dominated by the number of additions and multiplications [10]. The multiplier block of the digital FIR filter in its direct form is implemented in the design so that significant impact on the complexity and performance of the design will be improved. Also, Polyphase filter is designed using MCM and digit serial adders which overcome problem of complexity, design performance and producing very low area [9][17]. Authors have used the different techniques to reduce the complexity in the design and implemented the Polyphase filter on FPGA platform using cyclone-II device. Finite impulse response filters are of great importance in digital signal processing systems since their characteristics in linear phase and feed forward implementations make them very useful for building stable high performance filters. In this, Polyphase decimator filter with a factor of 18 is designed using three cascaded filters. The impulse response is obtained by convolution of three vectors with 18 ones in each, The trade-off between additions and delay elements is circuit and technology dependent, and, hence, should be evaluated on the circuit level.

Another method which requires moderate sample rate, these systems may be ineffective. Bit serial system will be too slow and bit parallel system is faster. Therefore, digit serial systems have become attractive for digital designers in the recent years. These systems process multiple bits of the

input word, referred to as the digit size, in one clock cycle. For a digit size of unity, the system reduces to a bit serial, and for a digit size equal to the word length, the system reduces to a bit parallel system. Most of the DSP computations involve the use of multiply accumulate operations. Therefore, the design of fast and efficient multipliers is imperative. The bit serial systems, which process one bit of the input sample in one clock cycle, are area efficient and ideal for low speed applications. On the other hand, bit parallel systems which process one whole word of the input sample in one clock cycle, are ideal for high speed applications[4][8].

III.RESULT:

POLYPHASE DECIMATOR:

I] Following figure 5(a) – (d) shows direct form of Polyphase decimator which uses latches in direct form, this system is very efficient because it required very less power dissipation and maintaining higher speed. But this design consumed more area.

Fig. 5(a) RTL view of Polyphase decimator in direct form

Fig. 5(b) Internal structure of filter in direct form

cl

k rst c(31:0)

b(31:0) h0( 7:0 ) h12 (7 :0 ) h15 (7 :0 ) h3( 7:0 ) h6( 7:0 ) h9( 7:0 ) x(7:0) U1 ddfb0 cl

k rst c(31:0)

b(31:0) h1( 7:0 ) h10 (7 :0 ) h13 (7 :0 ) h16 (7 :0 ) h4( 7:0 ) h7( 7:0 ) x(7:0) U2 ddfb1 cl

k rst c(31:0)

b(31:0) h11 (7 :0 ) h14 (7 :0 ) h17 (7 :0 ) h2( 7:0 ) h5( 7:0 ) h8( 7:0 ) x(7:0) U3 ddfb2 clkclkb0 rstclkb1 clkb2 xout(7:0) U4 datagen_ddf1 eresult(31:0) h0(7:0) h1(7:0) h2(7:0) h3(7:0) h4(7:0) h5(7:0) h6(7:0) h7(7:0) h8(7:0) h9(7:0) h10(7:0) h11(7:0) h12(7:0) h13(7:0) h14(7:0) h15(7:0) h16(7:0) h17(7:0) U5 con_coeff clk rst

d(31:0)cl q(31:0) krst U7

latch32

d(31:0)clkrsq(31:0)

t U8 latch32 a(31:0) d(31:0) b(31:0) c(31:0) U6 adder3231 c0(31:0) x(7:0) h12(7:0) h9(7:0) h15(7:0) b(31:0) a (7: 0) c( 1 3 :0 ) b( 7: 0) U4 m u lt i1 6 a (7: 0) c( 1 3 :0 ) b( 7: 0) U5 m u lt i1 6 a (7: 0) c( 1 3 :0 ) b( 7: 0) U6 m u lt i1 6 a (7: 0) c( 1 3 :0 ) b( 7: 0) U3 m u lt i1 6 a (7: 0) c( 1 3 :0 ) b( 7: 0) U1 m u lt i1 6 a (7: 0) c( 1 3 :0 ) b( 7: 0) U2 m u lt i1 6 BUS7626(15:0) BUS8689(32:0) a( 1 3 :0 ) c(31:0) b(31:0) U31 adder1431 a( 1 3 :0 ) c(31:0) b(31:0) U32 adder1431 a( 1 3 :0 ) c(31:0) b(31:0) U33 adder1431 a( 1 3: 0 ) c(31:0) b(31:0) U34 adder1431 a( 1 3 :0 ) c(31:0) b(31:0) U35 adder1431 a( 1 3 :0 ) c(31:0) b(31:0) U26 adder1431 d(7:0) q(7:0) cl

krst U37

latch

d(7:0) q(7:0)

cl

krst U38

latch

d(7:0) q(7:0)

cl

krst U39

latch

d(7:0) q(7:0)

cl

krst U40

latch

d(7:0) q(7:0)

cl

krst U41

latch

d(7:0) q(7:0)

cl

krst U42

latch

rst clk

h0(7:0) h3(7:0) h6(7:0)

(4)

Fig.5(c) Design waveform

Fig.5(d) Design vision schematic of Polyphase Decimator in Direct form

II] Following figure 6(a)-(d) shows transpose form of Polyphase decimator. This design uses latches in transpose form. Therefore, this system required less area than direct form by maintaining moderate power dissipation and speed.

Fig. 6(a).Multirate Polyphase decimator in transpose form

Fig. 6(b) Internal structure of filter in direct form

Fig.6(c) Design waveform clk clkb0

rst clkb1 clkb2 xout(7:0)

U4

datagen_ddf1

eresult(31:0) h0(7:0) h1(7:0) h2(7:0) h3(7:0) h4(7:0) h5(7:0) h6(7:0) h7(7:0) h8(7:0) h9(7:0) h10(7:0) h11(7:0) h12(7:0) h13(7:0) h14(7:0) h15(7:0) h16(7:0) h17(7:0)

U5

con_coeff

clk rst

d(31:0) q(31:0)cl k rst

U7

latch32 d(31:0) q(31:0)clkrst

U8

latch32

a(31:0) d(31:0) b(31:0) c(31:0)

U6

adder3231

c0(31:0)

cl

k rst c(31:0) b(31:0)

h0

(7

:0

)

h

12(

7

:0)

h

15(

7

:0)

h3

(7

:0

)

h6

(7

:0

)

h9

(7

:0

)

x(7:0)

U9

dtfb0

cl

k rst c(31:0) b(31:0)

h1

(7

:0

)

h

10(

7

:0)

h

13(

7

:0)

h

16(

7

:0)

h4

(7

:0

)

h7

(7

:0

)

x(7:0)

U1

dtfb1

cl

k rst c(31:0) b(31:0)

h

11(

7

:0)

h

14(

7

:0)

h

17(

7

:0)

h2

(7

:0

)

h5

(7

:0

)

h8

(7

:0

)

x(7:0)

U2

dtfb2

x(7:0)

h12(7:0)

h9(7:0) h15(7:0)

b(31:0)

a

(7:

0)

c(

1

3

:0

)

b

(7:

0)

U4

m

u

lt

i1

6

a

(7:

0)

c(

1

3

:0

)

b

(7:

0)

U5

m

u

lt

i1

6

a

(7:

0)

c(

1

3

:0

)

b

(7:

0)

U6

m

u

lt

i1

6

a

(7:

0)

c(

1

3

:0

)

b

(7:

0)

U3

m

u

lt

i1

6

a

(7:

0)

c(

1

3

:0

)

b

(7:

0)

U1

m

u

lt

i1

6

a

(7:

0)

c(

1

3

:0

)

b

(7:

0)

U2

m

u

lt

i1

6

BUS7626(15:0)

BUS8689(32:0)

a(

1

3:

0

)

c(31:0) b(31:0)

U31

adder1431

a(

1

3:

0

)

c(31:0) b(31:0)

U32

adder1431

a(

1

3:

0

)

c(31:0) b(31:0)

U33

adder1431

a(

1

3:

0

)

c(31:0) b(31:0)

U34

adder1431

a(

1

3:

0

)

c(31:0) b(31:0)

U35

adder1431

a(

1

3:

0

)

c(31:0) b(31:0)

U26

adder1431 rst

clk

h0(7:0) h3(7:0) h6(7:0)

c(31:0)

d(31:0) q(31:0)cl krst

U7latch32

d(31:0) q(31:0)cl krst

U8latch32

d(31:0) q(31:0)cl krst

U9latch32

d(31:0) q(31:0)cl krst

U10latch32

d(31:0) q(31:0)cl krst

U11latch32

d(7:0) q(7:0)

cl

krst

U37

(5)

Fig.6(d) Design vision schematic of Polyphase Decimator in transpose form

III] Authors efforts are directed towards reduction of area at great extend succeeded by using MCM of Multirate

Polyphase decimator. This design consumed moderate power.

Fig. 7(a).Multirate Polyphase decimator using MCM

Fig. 7(b) Internal structure of filter in Direct form

Fig.7(c) Design waveform

Fig.7(d) Design vision schematic of polyphase decimator using MCM

clk clkb0 rst clkb1 clkb2 xout(7:0) U4

datagen_ddf1

clk rst

d(31:0) q(31:0)cl krst U7latch32

d(31:0) q(31:0)cl k rst U8

latch32

a(31:0) d(31:0) b(31:0) c(31:0) U6

adder3231

c0(31:0)

cl

k

c(31:0)

rs

t

b(31:0) x(7:0) U3dmcmb0

cl

k

c(31:0)

rs

t

b(31:0) x(7:0) U10dmcmb1

cl

k

c(31:0)

rs

t

b(31:0) x(7:0) U11dmcmb2

Y(31:0) U1

contout321

x(7:0)

b(31:0) BUS8689(32:0)

a(

1

3:

0

)

c(31:0) b(31:0)

U31

adder1431

a(

1

3:

0

)

c(31:0) b(31:0)

U32

adder1431

a(

1

3:

0

)

c(31:0) b(31:0)

U33

adder1431

a(

1

3:

0

)

c(31:0) b(31:0)

U34

adder1431

a(

1

3:

0

)

c(31:0) b(31:0)

U35

adder1431

a(

1

3:

0

)

c(31:0) b(31:0)

U26

adder1431

rst clk

c(31:0)

d(31:0) q(31:0)cl krst

U7latch32

d(31:0) q(31:0)cl krst

U8latch32

d(31:0) q(31:0)cl krst

U9latch32

d(31:0) q(31:0)cl krst

U10latch32

d(7:0) q(7:0)

cl

krst

d(31:0) q(31:0)cl krst

U11latch32

U37

latch

a(

7

:0

)

y(

1

3

:0

)

U7

5

mu

lh

0

a(

7

:0

)

y(

1

3

:0

)

U7

8

mu

lh

3

a(

7

:0

)

y(

1

3

:0

)

U7

6

mu

lh

4

a(

7

:0

)

y(

1

3

:0

)

U7

7

mu

lh

1

a(

7

:0

)

y(

1

3

:0

)

U7

9

mu

lh

2

a(

7

:0

)

y(

1

3

:0

)

U1

mu

lb

(6)

IV] Following figure 8(a)-(d) shows transpose form of Polyphase decimator which uses MCM & digit serial adder. This system required less area and maintaining higher speed.

Fig. 8(a)Multirate Polyphase decimator using MCM & Digit Serial architecture

Fig.8(b) Internal structure of filter in direct form

Fig.8(c) Design waveform

Fig.8(d) Design vision schematic of polyphase decimator in mcmds

The Multirate Polyphase decimator is implemented on FPGA cyclone –II device which shown complete setup of the design as follows cl k c(31:0) cl ksh lo a d rs

tsel_sel

su m co u t b(31:0) se lb its( 3 :0 ) x(7:0) U1dmcmdsb0 cl k c(31:0) cl ksh lo a d rs

tsel_sel

su m co u t b(31:0) se lb its( 3 :0 ) x(7:0) U2dmcmdsb1 cl k c(31:0) cl ksh lo a d rs

tsel_sel

su m co u t b(31:0) se lb its( 3 :0 ) x(7:0) U3dmcmdsb2 rst clk cl k adderclk rst clksh load sel sel_sumcount selbits(3:0) U54 adderfsm1 a y b sel U38 mux211 a(31:0) d(31:0) b(31:0) c(31:0) U6 adder3231 c0(31:0) Y(31:0) U9 contout321 clk clkb0 rst clkb1 clkb2 U5clkseq1 clk cl k0 rst rs t0 selbit(3:0) se lb it0 (3 :0 ) selsum_cout s e ls um _c o ut 0 sel se l0 load lo a d 0 clksh cl ksh 0 ck0 cl k1 ck1 rs t1 ck2 se lb it1 (3 :0 ) s e ls um _c o ut 1 se l1 lo a d 1 cl ksh 1 cl

k2rst2

se lb it2 (3 :0 ) s e ls um _c o ut 2 se l2 lo a d 2 cl ksh 2 U4 demux31_dec1 clk sout(7:0) rs t U8datadumpgen2 d(31:0) q(31:0) cl

k rst

U37latch32 x(7:0) c(31 a( 7 :0 ) y( 1 3 :0 ) a( 7 :0 ) y( 1 3 :0 ) a( 7 :0 ) y( 1 3 :0 ) a( 7 :0 ) y( 1 3 :0 ) a( 7 :0 ) y( 1 3 :0 ) U7 5 mu lh 0 U7 8 mu lh 3 U7 6 mu lh 4 U7 7 mu lh 1 U7 9 mu lh 2 a( 7 :0 ) y( 1 3 :0 ) U1 mu lb y1 b(31:0) cl k dout(31:0) cl k sh lo a d rs

t sel

se l_ su m c o u t O1(31:0) O2 (1 3 :0 ) se lb its (3 :0 ) U18 ad der m o di 1 cl k dout(31:0) cl k sh lo a d rs

t sel

se l_ su m c o u t O1(31:0) O2 (1 3 :0 ) se lb its (3 :0 ) U19 ad der m o di 1 cl k dout(31:0) cl k sh lo a d rs

t sel

se l_ su m c o u t O1(31:0) O2 (1 3 :0 ) se lb its (3 :0 ) U20 ad der m o di 1 cl k dout(31:0) cl k sh lo a d rs

t sel

se l_ su m c o u t O1(31:0) O2 (1 3 :0 ) se lb its (3 :0 ) U21 ad der m o di 1 cl k dout(31:0) cl k sh lo a d rs

t sel

se l_ su m c o u t O1(31:0) O2 (1 3 :0 ) se lb its (3 :0 ) U22 ad der m o di 1 cl k dout(31:0) cl k sh lo a d rs

t sel

(7)

Fig. 9 Complete set up of design of Multirate Polyphase Decimator showing output 100111001010

TABLE 1

Type Area[um2] Power (uw) Speed (MHz)

Direct Form 29741 70 190.621

Transpose Form 22579 173 111.025

Using MCM 13256 180 100.604

Using MCM and Digit Serial

architecture 21271 330 151.579

Following graphs shown comparative analysis of parameters of Multirate Polyphase decimator using different techniques.

Graph 1

Graph 2

Graph 3

Graph 4

Graph 5

0 5000 10000 15000 20000 25000 30000 35000

Area[um2]

area[um^2]

Area[um2]

dfdecf1

tfdecf1

decmcmf1

decmcmdsf1

0 50 100 150 200 250 300 350

Power[uW]

power[uW]

Power[uW]

dfdecf1

tfdecf1

decmcmf1

decmcmdsf1

0 50 100 150 200 250

Speed [MHz]

(8)

Graph 6

CONCLUSION:

Design and Implementation of Multirate Polyphase decimator is presented. Also, done the Optimization of the Module using different techniques and methodology. Authors have used Active-HDL for the simulation and verified design using FPGA Cyclone–II device. The optimized parameters power dissipation and area analyzed by using synopsis 45 nm whereas speed of the system by using Xilinx. Multirate Polyphase decimator designed using different form which provides power, area and speed for system. The results are given separately and comparison in tabulation form found satisfactory. Physical testing verified that implementation worked correctly. Polyphase decimator using MCM reduces the area of the system to a great extent. Direct form of Multirate Polyphase filter is best suited for implementation of digital signal processing system which requires very less power dissipation and maintaining higher speed. The proposed methodology provides a systematic way to derive low power, high speed system. Multirate Polyphase decimator design using MCM and digit serial adders overcome problem of complexity, design performance and producing very low area by maintaining moderate speed.

REFERENCES:

[1] Rajendra M.Rewatkar and Dr.S.L.Badjate ‘Optimization of FIR filter Using Digit Serial architecture’IEEE Xplore IGCCE conference Chennai14 Dec- 2013

[2] Hyeong-Ju Kang, and In-Cheol Park”FIR Filter Synthesis Algorithms for Minimizing the Delay and the Number of Adders”, IEEE transactions on Circuits and systems—II: analog and digital Signal processing, vol. 48, No. 8, August 2001

[3] M. Thenmozhi, N. KirthikaAnalysis of Efficient Architectures for FIR Filters using Common Sub expression Elimination Algorithm’ International Journal of Scientific & Technology Research Volume 1, Issue 4, May 2012.

[4] Marcos martinez-peiro and lars wanhammar ‘High-speed, low-complexity FIR Filter using multiplier block reduction and

polyphase decomposition’ Technical University of Valencia. Valencia, SPAIN Linköping University

[5] Oscar Gustafsson and Andrew G. DempsterOn the Use of Multiple Constant Multiplications in Polyphase FIR Filters and Filter’ International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 1, Issue 10, December 2012, Finland

[6] H. Nguyen and A. Chatterjee, “Number-splitting with shift-and-add Decomposition for power and hardware optimization in linear DSP Synthesis,” IEEE Trans.Very Large Scale Integr. (VLSI) Syst.,vol. 8, no. 4, pp. 419–424, Aug. 2000.

[7] R. Hartley, “Sub expression sharing in filter using canonic signed digit multipliers,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 43, no. 10, pp. 677– 688, Oct. 1996.

[8] Henry Samuel and Thu-ji Lin “A VLSI Architecture for a Universal High- Speed Multirate FIR Digital Filter selectable Power of Two Decimation /Interpolation Ratios”IEEE Trans

[9] I.C. Park and H.-J. Kang, “Digital filter synthesis based on minimal signed digit Representation,” in Proc. DAC, 2001, pp. 468–473.

[10] L. Aksoy, E. Costa, P. Flores, and J. Monteiro, “Exact and approximate Algorithms for the optimization of area and delay in multiple constant Multiplications,” IEEE Trans. Comput.- Aided Design Integr. Circuits Syst., vol. 27, no. 6, pp. 1013–1026, Jun. 2008.

[11] A. Dempster and M. Macleod, “Use of minimum-adder multiplier blocks in FIR digital filter,” IEEE Trans. Circuits Syst. II, vol. 42, no. 9, pp.569, Sep. 1995.

[12] Y. Voronenko and M. Püschel, “Multiplierless multiple constant multiplication,” ACM Trans. Algor., vol. 3, no. 2, pp. 1–39, May 2007. [13] L. Aksoy, E. Gunes, and P. Flores, “Search algorithms for the multiple

constant Multiplications problem: Exact and approximate,” J. Microprocess. Microsyst.,vol. 34, no. 5, pp.151–162, Aug. 2010.R. Hartley and K. Parhi, Digit-Serial Computation. Norwell, kluwer, 1995.

[14] Mustafa Aktan, Arda Yurdakul,and Günhan Dündar, “An Algorithm for the Design of Low-Power Hardware-Efficient FIR Filters”

IEEE transactionson circuits and systems—I: regular Papers, vol. 55, No. 6, July 2008.

[15] Levent Aksoy and Cristiano Lazzari, Paulo Flores and Jose Monteiro ”Optimization of Area in Digit-Serial Multiple Constant Multiplications at Gate-Level” IEEETransaction, 2008.

[16] Levent Aksoy, Cristiano Lazzari, Eduardo Costa, , Paulo Flores, and José Monteiro ”Design of Digit-Serial FIR Filters: Algorithms,Architectures, and a CAD Tool” IEEE transactions on very large Scale integration (VLSI) systems in 2012.

[17] Yun-Nan Chang, Janardhan H. Satyanarayana, and Keshab K Parhi,”Systematic Design of High-Speed and Low-Power Digit Serial Multipliers” IEEE transactions on circuits and systems—II: Analog and digital signal processing, vol. 45, no. 12, December 1998.

[18] Ahmed Shahein, Qiang Zhang, Nikas Lotze, and Yiannos Manoli”A Novel Hybrid Monotonic Local Search Algorithm for FIR Filter Coefficients Optimization” IEEE transactions on circuits and Systems—I: regular papers, vol. 59, No. 3, March 2012.

[19] Rajendra M.Rewatkar and Dr.S.L.Badjate ‘Comparative analysis of Low Power High Speed Upsampler and downsampler using Multirate’IEEE Xplore ,IEEE conference ICCPCT,Kumaracoil-20 March 2014.

[20] K. Johansson, O. Gustafsson, and L. Wanhammar,"Multiple Constant Multiplication for Digit-Serial Implementation of Low Power FIR Filters," WSEAS Transactions on Circuits and Systems. [21] Mandeep Singh Saini and Rajivkumar’Optimal design RRC Pulse

Shape Polyphase FIR decimation filter for multistandard wireless transreceiver’IJARCET Volume 1, Issue 10 Dec-2012.

Speed [MHz]

dfdecf1

tfdecf1

decmcmf1

Figure

Fig. 1(a)
Fig.2 (b)
Fig. 5(a) RTL view of Polyphase decimator in direct form
Fig.5(d) Design vision schematic of Polyphase Decimator in Direct form
+4

References

Related documents

(1954) A new Silicon p-n junction photocell for converting solarradiation into electrical power. Optimal design of solar cell front-contact grid. Improved transmittance in

and the relations between different types of information, as well as their mutual transitions into each other, are determined by the direction in which the

The effectiveness trial of our novel RUSF will determine how a ready-to-use, fish-based, supplementary food com- pares with CSB++, Sprinkles, and an unsupplemented diet in terms

Engagement of Physicians and Other Hospital Staff: Engagement of at least a select group of physicians and additional program support from other healthcare provider, such as

8 As there are few data on prevalence of HIV in the context of sexually transmitted infection (STI) co-infection in African MSM, we examined HIV risk behaviours, seroprevalence

From the study it has been found that respondents were aware about handloom brand, purchases handloom products, but very few respondents only can differentiate between

The trend of the zooplankton population was noticed in all the stations of the river Kali, especially station 6 was found to have highest diversity of zooplanktons as it is a

We have carried out a statistical search for localized oscillatory features in the CMB power spectrum produced by a transient reduction in the speed of sound.. We have found a number