FIR Filter Design Using The Signed-Digit Number System and Carry Save Adders A Comparison

Size: px
Start display at page:

Download "FIR Filter Design Using The Signed-Digit Number System and Carry Save Adders A Comparison"

Transcription

1 (IJAA) International Jornal of Advanced ompter cience and Applications, Vol. 4, No., 03 FIR Filter Design Using The igned-digit Nmber ystem and arry ave Adders A omparison Hesham Altwaijry ompter Engineering Department, King ad University PO Box 578, Riyadh 543, adi Arabia Yasser Mohammad eddiq ompter Engineering Department, King ad University PO Box 578, Riyadh 543, adi Arabia Abstract This work looks at optimizing finite implse response (FIR) filters from an arithmetic perspective. ince the main two arithmetic operations in the convoltion eqations are addition and mltiplication, they are the targets of the optimization. Therefore, considering carry-propagate-free addition techniqes shold enhance the addition operation of the filter. The signed-digit nmber system is tilized to speedp addition in the filter. An alternative carry propagate free fast adder, carry-save adder, is also sed here to compare its performance to the signed-digit adder. For mltiplication, Booth encoding is sed to redce the nmber of partial prodcts. The two filters are modeled in VHDL, synthesized and place-androted. The filters are deployed on a development board to filter digital images. The resltant hardware is analyzed for speed and logic tilization Keywords FIR Filters igned Digit arry-ave FPGA I. INTRODUTION Digital signal processing (DP) systems employ compter systems to digitally process inpt signals. An example where compter arithmetic is a key factor in optimizing the design is digital filters especially convoltion-based ones. The hardware complexity and processing delay of these digital filters are proportional to a parameter called the filter order, which is highly desired to be large []. These filters have been bilt sing FPGA s [] [3] [4] A fndamental principle in compter arithmetic pon which all the scceeding aspects are based is how vales are to be represented. As all the compting platforms that are sed today for digital signal processing are based on digital electronics, the arithmetic operations they perform shold be handled in a way that is sitable to the natre of the electronics that bild these platforms. The way a vale is represented is called a nmber system. ompters were initially developed to se the binary nmber system (radix-). Althogh, compters se radix-, there have been few nmber systems discssed in the compter arithmetic literatre that are nconventional in terms of representation and operations. ch nmber systems are sed in compters for some special applications. A. The Binary Nmber ystem Binary nmber systems are called positional nmber systems [5]. A general expression for the vale of an n-digit nmber A consisting of digits a n, a n,, a 0, in radix-r nmber system is as follows: A n i0 i a i r In compters, the choice of r is de to electronic circit limitations. When r eqals a constant vale as in the decimal and the binary systems, this is called a fixed-radix nmber system. An observation on the conventional fixed-radix positional representation is that special representations are reqired for signed nmber and that carry propagation in addition, which increases the delay of operations, limits system scalability and adds more complexity to algorithm implementation. B. Unconventional Nmber ystems A common featre of the nconventional nmber systems is redndancy; a positional nmber system is redndant when the nmber of elements in its digit set is greater than r, where r is the radix. In a redndant nmber system, an algebraic vale can have more than one representation. Redndant nmber systems can improve system reliability, increase speed of operations, and provide strctral flexibility. [6] igned digit nmber systems are a positional nmber representation with a constant radix r 3. Each digit of a signed-digit nmber can have one vale of the set { a, a +,, 0,, a, a} [7] [8]. The maximm possible magnitde, a, is set as follows ro a r o for odd radices r 3 re a re for odd radices re 4 o () 48 P a g e

2 (IJAA) International Jornal of Advanced ompter cience and Applications, Vol. 4, No., 03 8-tap delay line tage tage tage tage tage h[0] h[] h[] h[3] h[4] h[5] h[6] h[7] c 5 c 4 c 3 c c tage tage tage tage Fig.. Basic FIR Filter When a vale is represented with n binary bits, then it will be represented with k n / log r signed digits [9] igned-digit systems have the advantage that the addition time of a mlti-operand adder that is bilt by cascading identical digit adders is constant. A special case in signed-digit representation is for the radix r = and the digit set is {, 0, } where represents. In this case, the representation is called canonic signed-digit (D). Three main properties of the D are that it is irredndant, the nmber of nonzero digits is minimal and mltiplying any two adjacent digits will prodce zero. In the applications that involve mltiple constant mltiplications (MM) as in the FIR filters, sing D garantees the minimal nmber of adders. II. DIGITAL FILTER Filters are signal processing components that are sed to process interfered and corrpted signals. They can be classified to two main categories: analog and digital filters. Filters in these two categories are different in terms of cost, speed, accracy, power consmption and implementation, bt they are similar in the sense that they are both sed to filter signals. A commonly sed method of implementing digital filters is by considering a sbset of the filter s implse response. Filter designed this way are called finite implse response (FIR) filters. The mathematical process sed to get the otpt of a linear system according to its implse response is the convoltion. When a digital signal x[n] is to be processed by a system of implse response h[n], the otpt is the reslt of the following eqation []: y[ n] N k 0 Mlti-Operand Adder h[ k] x[ n k] The above eqation describes how each sample of the otpt signal is calclated. This is an application of the widely sed mathematical operation of the dot prodct, which consists prely of mltiplication and addition. Optimizing the dot prodct does not only serve the FIR filter application, bt also some other applications that are similarly described sch as radar processing, signal correlation and matrix mltiplication. s 5 s 4 s 3 s Fig.. igned Digit Addition A general block diagram of the convoltion process as it is implemented in hardware is shown in Fig. The delay line represents the inversion and shift in the inpt x[n]. The taps of the delay line are mltiplied by the constant vales of h[n]. The wider the delay line, the more accrate the reslts of the FIR filter are. Of corse, this is on expense of more hardware resorces, higher power consmption and higher cost. In order to make the FIR filter performs addition faster, breaking the carry propagation chain in its adders is essential. The two most common techniqes to achieve this are signeddigit addition and carry-save addition. A. igned-digit Addition igned-digit nmber system can perform addition and sbtraction with a limited propagation of carry. This featre makes the adder's delay independent of the operand length which implies less delay. The carry propagation can go as far as one position to the left. The sign of the nmber is implicitly expressed in the digits and no special representation is needed for this prpose. A block diagram of a signed digit adder is depicted in Fig.. The vales shown in the figre are determined in [0] B. arry-ave Addition arry-save addition is one of the carry-propagate free methods of addition []. arry-save adders (A) are mainly sed when adding three operands or more. As are bilt sing (3, ) conters in a manner that prevents carry propagation. The term (3, ) conter is an alternative name for a fll adder becase it receives three bits of the same weight and otpts two bits representing the nmber of ones in the three-bit inpt. In the ordinary carry-propagate adders, the least significant bit of the otpt of the (3, ) conter is the sm while the most significant bit is the carry that propagates to the left. Therefore, adding mlti-operands sing a A will reslt in a vector of the sm bits and another vector of carry bits. This two-vector reslt invites the need for a carrypropagate adder to add these two vectors to get a single reslt in the normal binary representation. III. IMPLEMENTING IGNED DIGIT FILTER For the prpose of implementing a high-speed FIR filter, the arithmetic advantages of the signed-digit nmber system have been exploited to enhance the filter performance. This section is an elaboration to or work in []. It discsses the adder and the mltiplier design and implementation. 49 P a g e

3 (IJAA) International Jornal of Advanced ompter cience and Applications, Vol. 4, No., 03 mltiplicand (M) Partial Prodct Generation Fig. 3. igned Digit Mltiplier A. Digit et and Encoding Partial Prodcts Mlti-Operand igned-digit Adder (Tree strctre) election lines (M, M and M) The signed-digit nmber system sed in this work is in radix-. Therefore, the allowed set of digits is {, 0, } where represents. As there are three possible digits in this set, two bits are needed to encode each digit. There are two commonly sed encoding methods sed to encode the digits of a nmber in the signed-digit representation [0] [3]. In the first method, each digit is assigned a s complement nmber representing the algebraic vale of that digit. In the second encoding method, each digit of the nmber in signed-digit representation is assigned a -bit code x sch that the sm of the two bits is eqal to the vale of that digit. If the high bit holds a negative sign, the low bit holds a positive sign and vice versa. That is, the vale can be determined either as x + + x or as x + x +. The second encoding method makes converting signed-digit nmbers to s complement nmber easier [0]. Additionally, sign inversion of a digit is simply swapping the high and the low bits. Therefore, in this work the second encoding method with the vale determined as x h x l is sed. A igned digit adder can be implemented as a straight forward implementation into an FPGA by means of sing lookp tables (LUT). However, the synthesis of this implementation reslts in a very poor tilization for the FPGA logic elements. Alternatively, the adder can be implemented sing logic gates based pon eqations presented by [4]. B. igned Digit Partial Prodct Generation mltiplier (R) Partial Prodct election Prodct FIR filters involve mltiplying the inpt samples with the filter kernel coefficients. Ths, improving the filter mltipliers will significantly improve the filter performance. Mltiplication is done two steps:. Generating the partial prodcts.. Accmlating the partial prodcts. The nmber of partial prodcts needed for the mltiplication can be redced by sing Booth s algorithm [5], however this encoding is performed serially, it can be done in parallel sing the modified Booth encoding [6]. Booth- encoding is the most commonly sed method. However, provides more redction for the non-zero digits bt the existence of the hard mltiple 3M forms an obstacle when applying encoding. An efficient soltion for the hard mltiple 3M was proposed in [3] by exploiting the advantages of the signed-digit nmber system. The mltiplier proposed accepts two operands in s complement representation and gives their prodct in signed-digit representation. The digit coding method sed in that work is the sm-of-bits in the form x + + x. The signed-digit encoding method is tilized to determine the hard mltiple 3M as 4M M. Finally, the partial prodcts are added p to get the final prodct. This step reqires a signed-digit mlti-operand adder. Binary tree architectre is sed to bild the mlti-operand adder sing two-operand signed-digit adders. The block diagram of the mltiplier that is designed in this work is shown in Fig. 3. igned Digit Filter After the mltiplier and the mlti-operand adder are already implemented, the FIR filter jst needs to be assembled. The delay line has been implemented as an array of registers. ince the otpt of the final adder is still in signed-digit representation, a converter had to be added to convert the reslt to s complement format. In this work, the converter is simply a carry lookahead adder that adds the positive and the negative parts of the signed-digit nmber. onverting an n- digit signed-digit nmber X is performed as follows: X = (x +, x ) n (x +, x ) n (x +, x ) (x +, x ) (x +, x ) 0. The positive part is XP = x + n x + n x + x + x + 0. The negative part is XN = x n x n x x x 0 The s complement representation is Y = XP + XN. A scalable and parameterized design has been highly considered. Ths, when the FIR filter is assembled, the filter order and the sample width are defined as design generics in the VHDL code sch that the generated filter architectre meets the intended filter parameter. The block diagram of the signed-digit FIR filter implemented in this work is depicted in Fig. 4. If the sample width is W and the filter order is N, the log N. filter otpt sample will be of width W Inpt sample Register 0 Fig. 4. igned Digit FIR Filter [] IV. Register Register IMPLEMENTING ARRY AVE FILTER In this section, another method of breaking the carry propagation chain is reported. That is by sing carry-save addition (A) []. As are bilt sing (3, ) conters in a manner that prevents carry propagation. The term (3, ) conter is an alternative name for the fll adder becase it Register N- h0 h h hn- N-ample Delay Line Mlti-Operand igned-digit Adder (Tree strctre) Register N- hn- LA Otpt ample 50 P a g e

4 (IJAA) International Jornal of Advanced ompter cience and Applications, Vol. 4, No., 03 receives three bits of the same weight and otpts two bits representing the nmber of ones in the three-bit inpt. In A instead of propagating the carry bits to a higher position, these carry bits are kept and added sing later stages of the A. arry-save adders are sed in FIR filters to add the partial prodcts of the mltipliers and to calclate the final reslt of the filter. A. arry-ave Addition An efficient way of designing a carry-save adder to achieve fast performance is by designing it based on a 3- operand carry-save adder. A k-operand A adder (where k > 3), is constrcted ot of several blocks of 3-operand As [7] [8]. This k-operand A cold be implemented in two common ways: cascade or tree. The cascade strctre accepts one new operand at each level except at the first level where three new operands are accepted. The nmber of levels in this strctre is more than the nmber of levels in the tree strctre, which implies more delay. However, the cascade strctre remains a preferred option sometimes de to its reglar layot, which implies more simplicity in the VLI design. On the other hand, the tree strctre, which is known as the Wallace tree [], accepts as many operands as possible at the first level. The following levels are sed to add the sm and the carry vectors in addition to the operands remaining from the first level, which mst be at most two remaining operas. When sing the tree strctre to bild a A, the nmber of levels will be less than the cascade strctre. [9] B. arry-ave Filter The A and Booth- mltiplier are the fndamental blocks of the carry save FIR filter. As in the signed-digit case, the FIR filter is bilt by assembling these blocks with some extra logic for the delay line, which is an array of registers, and the converter, which is a carry lookahead adder. The conversion from the carry-save to the s complement format is performed by adding the sm and carry vectors. The filter is illstrated in Fig. 5 Inpt sample Register 0 Register Register Fig. 5. arry-ave FIR Filter V. TETING AND VERIFIATION The implementation of the different configrations of the FIR filters have been tested fnctionally sing test benches written in VHDL. Those test benches covered the top-level Register N- h0 h h hn- Booth- Booth- N-ample Delay Line Booth- Booth- Mlti-Operand arry-ave Adder (Tree strctre) Register N- hn- Booth- m arry LA Otpt ample architectres along with the sb-components throghot the design hierarchy. Moreover, the filters have been synthesized and mapped into an FPGA in order to verify their fnctionality on real hardware for image processing. This experiment is reported briefly in [] while described in more details in the following. ch applications are challenging in the sense that two dimensional (D) FIR filters are needed instead of the one dimensional (D) filters available in hand. A D FIR filter applies the D convoltion eqation: y[ m, n] M N i0 j 0 x[ i, j] h[ m i, n j] A sample of an image signal is in indexed by two vales: m and n indicating the row and colmn position of that sample respectively. ince the filters implemented so far in this work are D, they are instantiated in parallel to bild a D FIR filter of order M-by-N sch that each one of the M D filters performs convoltion operation of order N as illstrated in Fig.6. The kernel h of each filter is assigned as one row of the D kernel. The D filter of order -by- that is designed in this work is intended to smooth ot the sharp edges of an inpt image by averaging ot each pixel with its neighbors sch that the otpt image is a blrred version of the original one. o, this is a moving average filter, which is a low-pass filter. After blrring the image, the reslt is sbtracted from the original image in order to extract the image edges and cancel ot the constant regions. In this work the filter size is -by- and the filter kernel is h The above described process is implemented on Altera yclone II tarter Development Board. The image sorce is a normal personal compter. The interface between the FPGA and the compter is the serial port. The reslts are depicted in Fig. 7 x[, n] x[, n] x[, n] x[m-, n] FIR filter FIR filter FIR filter FIR filter M- Fig. 6. -D FIR filter [] Kernel = h[m-, ] to h[m-, N- ] Kernel = h[m-, ] to h[m-, N- ] Kernel = h[m-, ] to h[m-, N- ] : : Kernel = h[, ] to h[, N- ] + x[m, n] 5 P a g e

5 (IJAA) International Jornal of Advanced ompter cience and Applications, Vol. 4, No., 03 (a) Original image (b) Blrred image (c) btracted image Fig. 7. Edge Extraction sing FIR filter [] VI. YNTHEI REULT The two FIR filter designs have been implemented in a scalable and parameterized manner by exploiting the generality featres of VHDL. The sample width W and the filter order N are the two generics of the two filters. Recalling that the major problem that is handled in this work is the carry propagation delay, different vales for W, which is directly affecting the carry chain, shold be examined. ince we are talking abot FIR filters, the order N is also worth examining. Three precision levels of W are selected: low precision, medim precision and high precision where W is eqal to, 4 and 48 bits respectively. These vales of W are selected becase when is applied on them, the nmber of generated partial prodcts is a power of, which redces the complexity of the mlti-operand adder when bilt as a binary tree. In fact, there is also some attractive and practical advantage for choosing sample widths of and 4 bits. That is, most of the commercial analog-to-digital converters (ADs) that are sed today electronic systems are -bit wide and most of the adio codec components sed in media systems are 4-bit wide. For the vales of N, arbitrarily chosen vales of 6, 3 and 64 samples have been considered. With two filter types, three precision levels and three filter orders, there are 8 different FIR filters to be synthesized. The 8 filters have been synthesized and place-and-roted sing Qarts II software. The target FPGA is Altera tratix III EP3L340 [0]. The timing and hardware reslts of the place-and-rote process are targeted for analysis. To get accrate timing reslts, the delay from the primary inpt to the primary otpt of the filter shold be measred. In fact, some software design tools measre the delay starting from the FPGA pin to which the primary inpt is assigned and ending at the pin to which the primary otpt pin is assigned. This method of measring delay is not accrate when comparing two or more designs becase there will be some extra roting delay between the pins of the primary ports. This roting delay is dependent on where the tool places and rotes the design and hence is not reglar. To avoid this problem in this work, the primary inpt and the primary otpt of the filter are latched. Once the tool figres ot that there is some logic between two registers, it will calclate the maximm clock freqency fmax allowed for this design. The reciprocal of the freqency (/ fmax) is the propagation delay of the logic between the two registers, pls some seqencing overhead which is common for all designs. Ths, the presence of this extra delay in the comparison is fair. The place-and-rote reslts for delay and hardware are collected and analyzed. These reslts are discssed in the following figres. The delay data collected for the 8 filters are smmarized in Fig.8. An observation on the chart is that the latency in both filters is proportional to W and N. The jstification of this observation is that the sample width W directly affects the nmber of partial prodcts that is generated in the Booth mltipliers, which in trn increases the nmber of levels in the mlti-operand adder inside the mltiplier. Likewise, the vale of N affects the nmber of levels in the mlti-operand adder that generates the final filter reslt. This increase in the adder levels, which is proportional to W and N, reslts in a larger latency. It is interesting to notice that the delay of the two filters is not eqally proportional to W and N; it is highly proportional to W while slightly proportional to N. This is, in fact, de to the delay introdced by the carry lookahead adder that acts as a converter at the last stage in both filters. A LA is a carry propagate adder and it is expected to be highly tied to W. When this LA has been separately analyzed, it has been fond that it is responsible for abot 8 % of the overall filter delay. This explains why W has more inflence on the filter delay than N. Another observation is that the signed-digit filter is always faster than the carry-save filter. This improvement in filter performance needs more analysis in order to see how the improvement behaves with respect to the design parameters and how significant it is. Fig. 9 depicts the ratio of the signeddigit filter delay over the carry-save filter delay. learly, the delay improvement is very slight since the chart indicates that signed-digit filter performs between. and. times faster than the carry-save filter. The speedp is almost constant regardless of the vales of W and N ns W= Fig. 8. FIR filter Delays P a g e

6 Improvment percentage FPGA percentage (IJAA) International Jornal of Advanced ompter cience and Applications, Vol. 4, No., 03 Fig. 9. Ratio of - to A FIR filter delays W= Fig. 0. Logic Utilization X W= W= Fig.. Logic Utilization Percentage The data of the logic tilized by the 8 filters is also collected and analyzed. The place-and-roting logic tilization reslts are smmarized in Fig. 0. While Fig. shows the percentage of hardware redction in the signed-digit filter with respect to the carry-save filter. It is logical and expected to see that the hardware of the two filters grows as the vales of W and N increase. It is noticeable that the hardware tilization when W = bits, regardless of the vale of N, is almost the same for the two types of filters. With higher vales of W, the signed-digit filter has an advantage. The case of having the signed-digit filter being smaller than the carry-save filter despite that the added complexity of the signed-digit adder is may by the significance of Booth mltipliers in the filters since most of the filter size is occpied by them. Booth mltiplier efficiency in saving hardware and time becomes more significant and appreciated when the mltiplier gets bigger. This is what makes the logic difference more notable when W is eqal to 4 and 48 bits. From Fig., the signeddigit filter is between 30 % and 40 % smaller than the carrysave filter for W = 48. This might seem conterintitive. However, this cold be jstified by amont of mltipliers sed, and the fact that the redction from Booth to Booth 3 is the case for this redction in size. VII. ONLUION In this work, FIR filter design and implementation have been approached from arithmetic perspective. The signed-digit and the carry-save arithmetic techniqes have been exploited to redce addition time. Booth encoding was sed to speedp mltiplication. The athors designed, simlated and tested a high-speed FIR filter sing the signed digit nmber system. The first part of work is the design and implementation of the FIR filter sing the signed-digit nmber system and encoding to improve the filter adders and mltipliers respectively. The implementation of the signed-digit twooperand and mlti-operand adders has been discssed. In implementation, it has been shown how the signeddigit nmber system helps in generating the hard mltiple 3M. The other part of this work is the design and implementation of an FIR filter sing carry-save addition and Booth- encoding to improve the filter adders and mltipliers respectively. The hierarchical design of As of several sizes has been reported. For the two types of filters in this work, nine different configrations have been considered for the sample width W (, 4, 48 bits) and for filter order N (6, 3, 64) samples. A total of 8 filters of both types have been modeled and generated in VHDL. Then, these filters have been synthesized and place-and-roted. The data reslted from the place-androt process, which is related to system delay and logic size, has been collected and analyzed. The reslts analysis have shown that the signed-digit FIR filters designed in this work are slightly faster than the carrysave FIR filters. The filter delay is slightly proportional to N, bt highly proportional to W. The signed-digit filters are constantly abot. times faster than the carry-save filters. Both types of filters have consmed almost the same amont of logic for low precision samples while they differ in logic tilization as the precision increases. The signed-digit filter reported better logic tilization especially for W = 48 bits where it becomes 30 % to 40 % smaller than the carry-save filter. In conclsion, both the signed-digit and the carry-save filters are fast and efficient becase of the carry-propagate-free addition they involve. The speedp that is gained in the FIR filter when signed-digit arithmetic is sed is not so significant. Likewise, the filter size redction for a sample width arond bits is almost negligible. However, the improvement in logic tilization for wider samples is strongly significant. Therefore, designing FIR filters sing signed-digit nmber system becomes efficient and sefl more than carry-save filters when the filter works for high precision samples. However, the signed-digit filter is sperior over the carry-save filter in logic tilization more than speed. REFERENE []. mith, The cientist and Engineer's Gide to Digital ignal Processing, an Diego: alifornia Technical Pblishing, P a g e

7 (IJAA) International Jornal of Advanced ompter cience and Applications, Vol. 4, No., 03 [].-J. ho,. Mohanakrishnan and J. B. Eva, "FPGA Implementation of Digital Filters," in International onference of ignal Processing Applications and Technology IPAT 93, anta lara, A, 993. [3] B. Parhami and D.-M. Kwai, "Parallel Architectres and Adaptation Algorithms for Programmable FIR Digital Filters with Flly Pipelined Data and ontrol Flows," Jornal of Information cience and Engineering, no. 9, pp , 003. [4] X. Jiang and Y. Bao, "FIR filter design based on FPGA," in International onference on ompter Application and ystem Modeling (IAM), Taiyan, 00. [5] J. Deschamps and M. Davio, "Addition in igned Digit Nmber ystem," in Proceedings of the eighth international symposim on Mltiple-valed logic, Rosemont, Illinois, United tates, 978. [6] D. Atkins, "Introdction to the Role of Redndancy in ompter Arithmetic," ompter, vol. 8, no. 6, pp , Jne 975. [7] A. Avizieni, "Binary ompatible igned Digit Arithmetic," AFIP onference Proceedings, vol. 6, no., pp , 964. [8] P. Ramamoorthy, B. Pot and G. Govind, "DP ystem Architectre Using igned-digit Nmber Representations," IAP, vol. 3, pp , April 988. [9]. Nagendra, M. Irwin and R. M. Owens, "Area Time Power Tradeoffs in Parallel Adders," IEEE Transaction on ircits and ystems, vol. 43, no. 0, pp , October 996. [0] I. Koren, ompter Arithmetic Algorithms, Natick: A. K. Peters, 00. []. Wallace, "A ggestion for a Fast Mltiplier," IEEE Transactions of Electronic ompters, pp. 4-7, Febary 964. [] Y. M. eddiq and H. A. Altwaijry, "An Implementation of a D FIR Filter Using the igned-digit Nmber ystem," in adi International Electronics, ommnications and Photonics onference (IEP0), Riyadh, pp [3] O. Mcorley, "High peed Arithmetic in Binary ompters," Proceedings of the IRE, vol. 49, no., pp. 67-9, Janary 96. [4] H. Makino, Y. Nakase, H. zki, H. Morinaka, H. hinohara and K. Mashiko, "An 8.8ns 54 x 54 Bit Mltiplier wth High peed Redndant Binary Architectre," IEEE Jornal of olid tate ircits, vol. 3, no. 6, pp , Jne 996. [5] J. Fadavi-Ardenkani, "M x N Booth Encoded Mltiplier Generator Using Optimized Wallace Trees," IEEE Transaction on Very Large cale Integration (VLI) ystem, vol., no., pp. 0-5, Jne 993. [6] G. DeMicheli and P. ong, "ircit and Architectre Tradeoffs for High peed Mltiplication," IEEE Jornal of olid tate ircits, vol. 6, no. 9, pp , eptember 99. [7] L. Dadda, "ome chemes for Parallel Mltipliers," Alta Freqenza, vol. 34, pp , 965. [8] D. Booth, "A igned Binary Mltiplication Techniqe," Qarterly Jornal of Mechanics and Applied Mathematics, vol. 4, no., pp , 95. [9] N. Besli, A Novel Arithmetic Unit Using Redndant Binary igned Digit Nmber ystem, Ph.D. Thesis, Florida Institte of Technology, 004. [0] " [Online]. 54 P a g e

Document Version Publisher s PDF, also known as Version of Record (includes final page, issue and volume numbers)

Document Version Publisher s PDF, also known as Version of Record (includes final page, issue and volume numbers) Three-port bi-directional converter for electric vehicles: focs on high-freqency coaxial transformer Waltrich, G.; Darte, J.L.; Hendrix, M.A.M.; Palides, J.J.H. Pblished in: Proceedings of the 5th EVER

More information

International Conference on Intelligent Systems Research and Mechatronics Engineering (ISRME 2015)

International Conference on Intelligent Systems Research and Mechatronics Engineering (ISRME 2015) International Conference on Intelligent Systems Research and Mechatronics Engineering (ISRME 2015) An Improved Control Strategy for Fll-controlled Single-phase H Bridge Rectifier Qi Sheng-long 1, a, X

More information

Application of digital filters for measurement of nonlinear distortions in loudspeakers using Wolf s method

Application of digital filters for measurement of nonlinear distortions in loudspeakers using Wolf s method Application o digital ilters or measrement o nonlinear distortions in lodspeakers sing Wol s method R. Siczek Wroclaw University o Technology, Wybrzeze Wyspianskiego 7, 50-70 Wroclaw, Poland raal.siczek@pwr.wroc.pl

More information

High-Throughput Low-Complexity Successive- Cancellation Polar Decoder Architecture using One s Complement Scheme

High-Throughput Low-Complexity Successive- Cancellation Polar Decoder Architecture using One s Complement Scheme JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.5, NO.3, JUNE, 5 ISSN(Print) 598-657 http://dx.doi.org/.5573/jsts.5.5.3.47 ISSN(Online) 33-4866 High-Throghpt Low-Complexity Sccessive- Cancellation

More information

Frequency Synchronization Analysis in Digital lock-in Methods for Bio-impedance Determination

Frequency Synchronization Analysis in Digital lock-in Methods for Bio-impedance Determination .478/msr-4-47 Freqency ynchronization Analysis in Digital lock-in Methods for Bio-impedance Determination obert Brajkovič, Tomaž Žagar and Dejan Križaj niversity of Ljbljana, Faclty of Electrical Engineering,

More information

Implementation of SVPWM Based Three Phase Inverter Using 8 Bit Microcontroller

Implementation of SVPWM Based Three Phase Inverter Using 8 Bit Microcontroller International Jornal of Science, Engineering and Technology Research (IJSETR), Volme 4, Isse 6, Jne 015 Implementation of SVPWM Based Three Phase Inverter Using 8 Bit Microcontroller Prof. S. K. Patil

More information

A Novel Concept for Mains Voltage Proportional Input Current Shaping of a VIENNA Rectifier Eliminating Controller Multipliers

A Novel Concept for Mains Voltage Proportional Input Current Shaping of a VIENNA Rectifier Eliminating Controller Multipliers 1 of 10 A Novel Concept for Mains Voltage Proportional Inpt Crrent Shaping of a VIENNA Rectifier Eliminating Controller Mltipliers Part I: Basic Theoretical Considerations and Experimental Verification

More information

Design of a Floating Point Fast Multiplier with Mode Enabled

Design of a Floating Point Fast Multiplier with Mode Enabled Proceedings of the International Multionference of Engineers and omputer cientists 2009 Vol II IME 2009, March 18-20, 2009, Hong Kong Design of a Floating Point Fast Multiplier with Mode Enabled Umer Nisar

More information

XIV International PhD Workshop OWD 2012, October Lumped Parameter Model of a Resistance Spot Welding DC-DC converter

XIV International PhD Workshop OWD 2012, October Lumped Parameter Model of a Resistance Spot Welding DC-DC converter XIV International PhD Workshop OWD, 3 October Lmped Parameter Model of a Resistance Spot Welding DC-DC converter Martin Petrn, University of Maribor (prof. dr. Drago Dolinar, University of Maribor) Abstract

More information

Extremum Tracking in Sensor Fields with Spatio-temporal Correlation

Extremum Tracking in Sensor Fields with Spatio-temporal Correlation The Military Commnications Conference - Unclassified Program - Networking Protocols and Performance Track Extremm Tracking in Sensor Fields with Spatio-temporal Correlation Prithwish Bas Raytheon BBN Technologies

More information

Adaptive Generation Method of OFDM Signals in SLM Schemes for Low-complexity

Adaptive Generation Method of OFDM Signals in SLM Schemes for Low-complexity Adaptive Generation Method of OFDM Signals in SLM Schemes for Low-compleity Kee-Hoon Kim, Hyn-Seng Joo, Jong-Seon No, and Dong-Joon Shin 1 ariv:128.6412v1 [cs.it] 31 Ag 212 Abstract There are many selected

More information

An Energy-Efficient Relaying Scheme for Internet of Things Communications

An Energy-Efficient Relaying Scheme for Internet of Things Communications An Energy-Efficient Relaying Scheme for Internet of Things Commnications Ahmad Alsharoa, Xiaoyn Zhang, Daji Qiao, and Ahmed Kamal Electrical and Compter Engineering Iowa State University, Ames, Iowa Email:

More information

Simulation of Leakage current and THD Compensation in a Large PV system

Simulation of Leakage current and THD Compensation in a Large PV system Simlation of Leakage crrent and THD Compensation in a Large system Mohamed Yossef Tarnini 1, abil Abdel-Karim and Khaled Chahine 3 1,, 3 Beirt Arab University, Electrical and Compter Department, Power

More information

Control of Servo System of CNC Machine using PID

Control of Servo System of CNC Machine using PID International Jornal of Engineering, Applied and Management Sciences Paradigms, Vol. 42, Isse 0 Pblishing Month: December 206 Control of Servo System of CNC Machine sing PID Ahmed Msa Ahmed Mohamed and

More information

MODELLING AND CONTROL OF A SINGLE DEGREE-OF-FREEDOM DYNAMIC WIND TUNNEL RIG

MODELLING AND CONTROL OF A SINGLE DEGREE-OF-FREEDOM DYNAMIC WIND TUNNEL RIG MODELLING AND CONTROL OF A SINGLE DEGREE-OF-FREEDOM DYNAMIC WIND TUNNEL RIG Pal M. Davison, Mario di Bernardo, Mark H. Lowenberg Departments of Aerospace Engineering and Engineering Mathematics, University

More information

Optimized Cosecant Patterns from Arrays of Discrete Sources

Optimized Cosecant Patterns from Arrays of Discrete Sources International Jornal of Compter Applications (975 8887) Volme 3 No. 8, March 25 Optimized Cosecant Patterns from Arrays of Discrete Sorces M. Chandrasekhar Research Scholar, Dept. of Electronics and Commnication

More information

AUTOMATIC SYNTHESIS USING GENETIC PROGRAMMING OF IMPROVED PID TUNING RULES

AUTOMATIC SYNTHESIS USING GENETIC PROGRAMMING OF IMPROVED PID TUNING RULES AUTOMATIC SYNTHESIS USING GENETIC PROGRAMMING OF IMPROVED PID TUNING RULES Matthew J. Streeter 1, Martin A. Keane, and John R. Koza 3 1 Genetic Programming, Inc. Econometrics, Inc. 3 Stanford University

More information

REAL TIME COMPUTATION OF DIFFERENCE EQUATIONS

REAL TIME COMPUTATION OF DIFFERENCE EQUATIONS REAL TIME COMPUTATION OF DIFFERENCE EQUATIONS Carlos Celaya Borges, Jorges Illescas Chávez, Esteban Torres León, Artro Prieto Fenlabrada Institto Tecnológico de Pebla, Universidad Atónoma de Pebla ccelaya@si.bap.mx,

More information

TEN TOWERS OF TEN. Getting Ready. The Activity. Overview. Introducing

TEN TOWERS OF TEN. Getting Ready. The Activity. Overview. Introducing TEN TOWERS OF TEN NUMER PROAILIT/STATISTICS Addition Chance Eqations Getting Ready What o ll Need Snap Cbes, 60 of each of 2 colors per pair Die, 1 per pair Ten Towers of Ten game board, 1 per pair, page

More information

Resource Efficient Reconfigurable Processor for DSP Applications

Resource Efficient Reconfigurable Processor for DSP Applications ISSN (Online) : 319-8753 ISSN (Print) : 347-6710 International Journal of Innovative Research in Science, Engineering and Technology Volume 3, Special Issue 3, March 014 014 International onference on

More information

Neuro-predictive control based self-tuning of PID controllers

Neuro-predictive control based self-tuning of PID controllers Nero-predictive control based self-tning of PID controllers Corneli Lazar, Sorin Carari, Dragna Vrabie, Maris Kloetzer Gh. Asachi Technical Universit of Iasi, Department of Atomatic Control Blvd. D. Mangeron

More information

Performance Analysis of MIMO MC-DS/CDMA System Using Chaotic Spreading Sequence

Performance Analysis of MIMO MC-DS/CDMA System Using Chaotic Spreading Sequence Performance Analysis of IO C-DS/CDA System Using Chaotic Spreading Seqence V.Nagarajan and P. Dananjayan 1 Abstract This paper presents a novel chaotic spreading seqence for mltiple inpt mltiple otpt mlti-carrier

More information

Accurate Absolute and Relative Power Measurements Using the Agilent N5531S Measuring Receiver System. Application Note

Accurate Absolute and Relative Power Measurements Using the Agilent N5531S Measuring Receiver System. Application Note Accrate Absolte and Relative ower easrements Using the Agilent N5531S easring Receiver System Application Note Table of Contents Introdction... N5531S easring Receiver System...3 N553A/B sensor modle...3

More information

Design and Implementation of Multilevel QAM Band pass Modems (8QAM, 16QAM, 32QAM and 64QAM) for WIMAX System Based on SDR Using FPGA

Design and Implementation of Multilevel QAM Band pass Modems (8QAM, 16QAM, 32QAM and 64QAM) for WIMAX System Based on SDR Using FPGA International Jornal of Soft Compting and Engineering (IJSCE) ISSN: 223-237, Volme-4, Isse-, March 24 esign and Implementation of Mltilevel AM Band pass Modems (8AM, 6AM, 32AM and 64AM) for WIMAX System

More information

II IMAGE ENHANCEMENT PART A. 1. Give the PDF of uniform noise and sketch it.(april/may 2015)(Nov./Dec.2013)

II IMAGE ENHANCEMENT PART A. 1. Give the PDF of uniform noise and sketch it.(april/may 2015)(Nov./Dec.2013) UNIT II IMAGE ENANCEMENT PART A 1. Gie the PD of niform noise and sketch it.april/may 015No./Dec.013 The probability density fnction of the continos niform distribtion is:. Define and gie the transfer

More information

JDT LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER

JDT LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER JDT-003-2013 LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER 1 Geetha.R, II M Tech, 2 Mrs.P.Thamarai, 3 Dr.T.V.Kirankumar 1 Dept of ECE, Bharath Institute of Science and Technology

More information

A NOVEL DECENTRALIZED MIMO-OFDM UPLINK DETECTION SCHEME. Andreas Ahrens, Xinning Wei, Tobias Weber, Shiyang Deng

A NOVEL DECENTRALIZED MIMO-OFDM UPLINK DETECTION SCHEME. Andreas Ahrens, Xinning Wei, Tobias Weber, Shiyang Deng A NOVEL DECENTRALIZED MIMO-OFDM ULINK DETECTION SCHEME Andreas Ahrens, Xinning Wei, Tobias Weber, Shiyang Deng University of Rostock Institte of Commnications {andreas.ahrens}{tobias.weber}@ni-rostock.de

More information

SENSOR TECHNOLGY APPLICATIONS FOR MEDIUM VOLTAGE

SENSOR TECHNOLGY APPLICATIONS FOR MEDIUM VOLTAGE 1(8) SENSOR TECHNOLGY APPLICATIONS FOR MEDIUM VOLTAGE )** Athor & Presenter: Bo Westerholm B.Sc. Prodct development engineer, ABB Oy, Medim Voltage Technology 1. Introdction Sensors are a new soltion for

More information

Review Paper Geometric Configuration Optimization for Baseline Interferometry

Review Paper Geometric Configuration Optimization for Baseline Interferometry Research Jornal of Recent Sciences ISSN 2277-252 Vol. 2(5), 78-82, May (213) Res.J.Recent Sci. Reiew Paper Geometric Configration Optimization for Baseline Interferometry Abstract Aidin Gharahdaghi Amirkabir

More information

Study on Performance of Non-Linear Reactive Power Compensation by Using Active Power Filter under Load Conditions

Study on Performance of Non-Linear Reactive Power Compensation by Using Active Power Filter under Load Conditions http://dx.doi.org/10.5755/j01.eee.22.1.14098 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN 1392-1215, VOL. 22, NO. 1, 2016 Stdy on Performance of Non-Linear Reactive Power Compensation by Using Active Power Filter

More information

Massive MIMO for Crowd Scenarios: A Solution Based on Random Access

Massive MIMO for Crowd Scenarios: A Solution Based on Random Access Massive MIMO for Crowd Scenarios: A Soltion Based on Random Access Jesper H. Sørensen, Elisabeth de Carvalho and Petar Popovski Aalborg University, Department of Electronic Systems, Fredrik Bajers Vej

More information

Multi-Cell Switch-Mode Power Amplifier with Closed-Loop Hybrid Output Voltage Filter

Multi-Cell Switch-Mode Power Amplifier with Closed-Loop Hybrid Output Voltage Filter PIM Erope 05, 9 May 05, remberg, Germany Mlti-ell Switch-Mode Power Amplifier with losed-oop Hybrid Otpt Voltage Filter H.. Votzi, H. Ertl niversity of echnology Vienna, Institte of Energy Systems and

More information

RELAY METHOD ON AUTO-TUNING AUTOMATION SOLUTIONS. Marco Gonçalo de Sousa Neves

RELAY METHOD ON AUTO-TUNING AUTOMATION SOLUTIONS. Marco Gonçalo de Sousa Neves RELAY METHOD ON AUTO-TUNING AUTOMATION SOLUTIONS Marco Gonçalo de Sosa Neves Universidade Técnica de Lisboa, Institto Sperior Técnico, Lisboa, Portgal. Abstract: The PID controller is in the back-bone

More information

CHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES

CHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES 69 CHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES 4.1 INTRODUCTION Multiplication is one of the basic functions used in digital signal processing. It requires more

More information

AN ENERGY-AWARE AUCTION FOR HYBRID ACCESS IN HETEROGENEOUS NETWORKS UNDER QOS REQUIREMENTS

AN ENERGY-AWARE AUCTION FOR HYBRID ACCESS IN HETEROGENEOUS NETWORKS UNDER QOS REQUIREMENTS AN ENERGY-AWARE AUCTION FOR HYBRID ACCESS IN HETEROGENEOUS NETWORKS UNDER QOS REQUIREMENTS Fei Shen, Pin-Hsn Lin +, Lca Sanginetti, Meroane Debbah, Edard A. Jorswieck + Large Networks and System Grop (LANEAS,

More information

IEOR 130 Methods of Manufacturing Improvement Fall, 2016, Prof. Leachman Solutions to Homework Assignment 10.

IEOR 130 Methods of Manufacturing Improvement Fall, 2016, Prof. Leachman Solutions to Homework Assignment 10. IEOR 130 Methods of Manfactring Improvement Fall, 016, Prof. Leachman Soltions to Homework Assignment 10. 1. Consider a fab prodcing a NAND flash device. Prodction volme is 50,000 wafer starts per week.

More information

Hybrid Digital-Analog Transmission Taking Into Account D/A and A/D Conversion

Hybrid Digital-Analog Transmission Taking Into Account D/A and A/D Conversion Hybrid -Analog Transmission Taking Into Accont and Conversion Matthias Rüngeler and Peter Vary Institte of Commnication Systems and Data Processing ( ) RWTH Aachen University, Germany {rengeler vary}@ind.rwth-aachen.de

More information

An Accurate Method to Determine the Muzzle Leaving Time of Guns

An Accurate Method to Determine the Muzzle Leaving Time of Guns Sensors & Transdcers 4 by IFSA Pblishing, S. L. http://www.sensorsportal.com An Accrate Method to Determine the Mzzle Leaving Time of Gns H. X. Chao, M. Go, H. S. Hang, X. Y. Gao, S. L. Li, W. B. D Northwest

More information

William H. Weedon t, Weng Cho Chew and Chad A. Ruwet Department of Electrical and Computer Engineering University of Illinois, Urbana, IL 61801

William H. Weedon t, Weng Cho Chew and Chad A. Ruwet Department of Electrical and Computer Engineering University of Illinois, Urbana, IL 61801 A STEP-FREQUENCY RADAR SYSTEM FOR BROADBAND MCROWAVE NVERSE SCATTERNG AND MAGNG NTRODUCTON William H. Weedon t, Weng Cho Chew and Chad A. Rwet Department of Electrical and Compter Engineering University

More information

THE MORE, THE BETTER. Getting Ready. The Activity. Overview. Introducing

THE MORE, THE BETTER. Getting Ready. The Activity. Overview. Introducing THE MORE, THE BETTER Getting Ready What Yo ll Need Tangrams, set per child 7-piece Tangram Sqares, page 99, per grop (optional) Overview Children search for all the convex Tangram shapes that can be made

More information

Time Delay Estimation of Stochastic Signals Using Conditional Averaging

Time Delay Estimation of Stochastic Signals Using Conditional Averaging MEASUREMENT 11, Proceedings of the 8th International Conference, Smolenice, Slovakia Time Delay Estimation of Stochastic Signals Using Conditional Averaging 1 A. Kowalcyk, 1 R. Hans, 1 A. Slachta 1 Resow

More information

Field-oriented control of five-phase induction motor with open-end stator winding

Field-oriented control of five-phase induction motor with open-end stator winding ARCHIVES OF ELECTRICAL ENGINEERING VOL. 6(3), pp. 39-41 (216) DOI 1.11/aee-216-29 Field-oriented control of five-phase indction motor with open-end stator winding JACEK LISTWAN, KRZYSZTOF PIEŃKOWSKI Wroclaw

More information

Parameter Estimation and Tuning of a Multivariable RF Controller with FPGA technique for the Free Electron Laser FLASH

Parameter Estimation and Tuning of a Multivariable RF Controller with FPGA technique for the Free Electron Laser FLASH 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA Jne -3, 28 ThBI2.2 Parameter Estimation and Tning of a Mltivariable RF Controller with FPGA techniqe for the Free Electron

More information

ANALYSIS OF THE EFFECT OF CALIBRATION ERROR ON LIGHT FIELD SUPER- RESOLUTION RENDERING

ANALYSIS OF THE EFFECT OF CALIBRATION ERROR ON LIGHT FIELD SUPER- RESOLUTION RENDERING 04 IEEE International Conference on Acostic, Speech and Signal Processing (ICASSP) ANALYSIS OF THE EFFECT OF CALIBRATION ERROR ON LIGHT FIELD SUPER- RESOLUTION RENDERING Kang-Ts Shih, Chen-Y Hs, Cheng-Chieh

More information

Implementation of FPGA based Design for Digital Signal Processing

Implementation of FPGA based Design for Digital Signal Processing e-issn 2455 1392 Volume 2 Issue 8, August 2016 pp. 150 156 Scientific Journal Impact Factor : 3.468 http://www.ijcter.com Implementation of FPGA based Design for Digital Signal Processing Neeraj Soni 1,

More information

Design of a High Speed FIR Filter on FPGA by Using DA-OBC Algorithm

Design of a High Speed FIR Filter on FPGA by Using DA-OBC Algorithm Design of a High Speed FIR Filter on FPGA by Using DA-OBC Algorithm Vijay Kumar Ch 1, Leelakrishna Muthyala 1, Chitra E 2 1 Research Scholar, VLSI, SRM University, Tamilnadu, India 2 Assistant Professor,

More information

A Mathematical Model for Joint Optimization of Coverage and Capacity in Self-Organizing Network in Centralized Manner

A Mathematical Model for Joint Optimization of Coverage and Capacity in Self-Organizing Network in Centralized Manner 2012 7th International ICST Conference on Commnications and Networking in China (CHINACOM) A Mathematical Model for Joint Optimization of Coverage and Capacity in Self-Organizing Network in Centralized

More information

Performance Analysis of a 64-bit signed Multiplier with a Carry Select Adder Using VHDL

Performance Analysis of a 64-bit signed Multiplier with a Carry Select Adder Using VHDL Performance Analysis of a 64-bit signed Multiplier with a Carry Select Adder Using VHDL E.Deepthi, V.M.Rani, O.Manasa Abstract: This paper presents a performance analysis of carrylook-ahead-adder and carry

More information

Tirupur, Tamilnadu, India 1 2

Tirupur, Tamilnadu, India 1 2 986 Efficient Truncated Multiplier Design for FIR Filter S.PRIYADHARSHINI 1, L.RAJA 2 1,2 Departmentof Electronics and Communication Engineering, Angel College of Engineering and Technology, Tirupur, Tamilnadu,

More information

Design and Analysis of RNS Based FIR Filter Using Verilog Language

Design and Analysis of RNS Based FIR Filter Using Verilog Language International Journal of Computational Engineering & Management, Vol. 16 Issue 6, November 2013 www..org 61 Design and Analysis of RNS Based FIR Filter Using Verilog Language P. Samundiswary 1, S. Kalpana

More information

Chapter 5 Design of a Digital Sliding Mode Controller

Chapter 5 Design of a Digital Sliding Mode Controller Chapter 5 Design of a Digital Sliding Mode Controller In chapter 4 the linear controllers PID and RST are developed to reglate the Bck converter pt voltage. Frthermore based on the PID and RST control

More information

SWITCHING TRANSIENT PHENOMENA IN POWER SYSTEMS AT THE 400 KV HIGH VOLTAGE UNLOADED LINE

SWITCHING TRANSIENT PHENOMENA IN POWER SYSTEMS AT THE 400 KV HIGH VOLTAGE UNLOADED LINE 8th WSEAS International onference on POWE SYSTEMS (PS 8), Santander, antabria, Spain, September 3-5, 8 SWITHING TANSIENT PHENOMENA IN POWE SYSTEMS AT THE 4 KV HIGH VOLTAGE UNLOADED LINE P. TUSALIU () M.

More information

Practical solutions of numerical noise problems at simulation of switching transients to ship electric power systems

Practical solutions of numerical noise problems at simulation of switching transients to ship electric power systems Practical soltions of nmerical noise problems at simlation of switching transients to ship electric power systems J. PROUSALIDIS 1 S. PERROS 2 I.K.HATZILAU 3 N. HATZIARGYRIOU 4 1 NATIONAL TECHNICAL UNIVERSITY

More information

Modelling and Control of Photovoltaic Inverter Systems with Respect to German Grid Code Requirements

Modelling and Control of Photovoltaic Inverter Systems with Respect to German Grid Code Requirements 1 Modelling and Control of Photovoltaic Inverter Systems with Respect to German Grid Code Reqirements Tobias Nemann, Stdent Member, IEEE, István Erlich, Senior Member, IEEE Abstract The increasing share

More information

Minimization of the DC Current Ripple of a Three-Phase Buck+Boost PWM Unity Power Factor Rectifier

Minimization of the DC Current Ripple of a Three-Phase Buck+Boost PWM Unity Power Factor Rectifier Minimization of the DC Crrent Ripple of a Three-Phase Bck+Boost PWM Unity Power Factor Rectifier Martina Bamann Vienna University of Technology Department of Electrical Drives and Machines Gsshasstrasse

More information

A Survey on Power Reduction Techniques in FIR Filter

A Survey on Power Reduction Techniques in FIR Filter A Survey on Power Reduction Techniques in FIR Filter 1 Pooja Madhumatke, 2 Shubhangi Borkar, 3 Dinesh Katole 1, 2 Department of Computer Science & Engineering, RTMNU, Nagpur Institute of Technology Nagpur,

More information

Reduced Complexity Wallace Tree Mulplier and Enhanced Carry Look-Ahead Adder for Digital FIR Filter

Reduced Complexity Wallace Tree Mulplier and Enhanced Carry Look-Ahead Adder for Digital FIR Filter Reduced Complexity Wallace Tree Mulplier and Enhanced Carry Look-Ahead Adder for Digital FIR Filter Dr.N.C.sendhilkumar, Assistant Professor Department of Electronics and Communication Engineering Sri

More information

Antenna Orientation Optimization for Minimum-Energy Multicast Tree Construction in Wireless Ad Hoc Networks with Directional Antennas

Antenna Orientation Optimization for Minimum-Energy Multicast Tree Construction in Wireless Ad Hoc Networks with Directional Antennas Antenna Orientation Optimization for Minimm-Energy Mlticast Tree Constrction in Wireless Ad Hoc Networks with Directional Antennas Song Go and Olier Yang School of Information Technology and Engineering

More information

Low-Power Multipliers with Data Wordlength Reduction

Low-Power Multipliers with Data Wordlength Reduction Low-Power Multipliers with Data Wordlength Reduction Kyungtae Han, Brian L. Evans, and Earl E. Swartzlander, Jr. Dept. of Electrical and Computer Engineering The University of Texas at Austin Austin, TX

More information

FRT 041 System Identification Laboratory Exercise 3

FRT 041 System Identification Laboratory Exercise 3 FRT 041 System Identification Laboratory Exercise 3 Ulf Holmberg Revised: Kjell Gstafsson Karl Henrik Johansson Anders Wallén Johan Nilsson Rolf Johansson Johan Bengtsson Maria Henningsson Department of

More information

UNCERTAINTY ANALYSIS OF MEASURING SYSTEM FOR INSTANTANEOUS POWER RESEARCH

UNCERTAINTY ANALYSIS OF MEASURING SYSTEM FOR INSTANTANEOUS POWER RESEARCH Metrol. Meas. Syst., Vol. XIX (0), No. 3, pp. 573-58. METROLOGY AND MEASUREMENT SYSTEMS Index 330930, ISSN 0860-89 www.metrology.pg.gda.pl UNCERTAINTY ANALYSIS OF MEASURING SYSTEM FOR INSTANTANEOUS POWER

More information

A New Architecture for Signed Radix-2 m Pure Array Multipliers

A New Architecture for Signed Radix-2 m Pure Array Multipliers A New Architecture for Signed Radi-2 m Pure Array Multipliers Eduardo Costa Sergio Bampi José Monteiro UCPel, Pelotas, Brazil UFRGS, P. Alegre, Brazil IST/INESC, Lisboa, Portugal ecosta@atlas.ucpel.tche.br

More information

Novel Approach to Uncertainty of Antenna Factor Measurement. Bittera Mikulas, Smiesko Viktor, Kovac Karol 1

Novel Approach to Uncertainty of Antenna Factor Measurement. Bittera Mikulas, Smiesko Viktor, Kovac Karol 1 7 th Symposim IEKO TC 4, rd Symposim IEKO TC 9 and 5 th IWADC Workshop Instrmentation for the ICT Era Sept. 8-0, 00, Kosice, Slovakia Novel Approach to Uncertainty of Antenna Factor easrement Bittera iklas,

More information

Multiplier Design and Performance Estimation with Distributed Arithmetic Algorithm

Multiplier Design and Performance Estimation with Distributed Arithmetic Algorithm Multiplier Design and Performance Estimation with Distributed Arithmetic Algorithm M. Suhasini, K. Prabhu Kumar & P. Srinivas Department of Electronics & Comm. Engineering, Nimra College of Engineering

More information

ANALYSIS O VIENNA RECTI IER

ANALYSIS O VIENNA RECTI IER Electrical Power Qality and Utilisation, Jornal Vol. XI, No., 005 ANALYSIS O VIENNA RECTI IER Grzegorz RADOMSKI Technical University of Kielce, Poland Smmary: It is common to find the inexpensive bt robst

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION 1.1 Project Background High speed multiplication is another critical function in a range of very large scale integration (VLSI) applications. Multiplications are expensive and slow

More information

New Transceiver Scheme for FDMA Systems Based on Discrete Sine Transform

New Transceiver Scheme for FDMA Systems Based on Discrete Sine Transform New Transceiver Scheme for FDMA Systems Based on Discrete Sine Transform BASHAR ALI FAREA AND NOR SHAHIDA MOHD SHAH Department of Commnication Engineering, University Tn Hssein Onn Malaysia Parit Raja,

More information

PDHonline Course L175J (6 PDH) GPS Surveying. Instructor: Jan Van Sickle, P.L.S. PDH Online PDH Center

PDHonline Course L175J (6 PDH) GPS Surveying. Instructor: Jan Van Sickle, P.L.S. PDH Online PDH Center PDHonline Corse L175J (6 PDH GPS Srveying Instrctor: Jan Van Sickle, P.L.S. 01 PDH Online PDH Center 57 Meadow Estates Drive Fairfax, VA 0306658 Phone & Fax: 7039880088 www.pdhonline.org www.pdhcenter.com

More information

An Optimized Wallace Tree Multiplier using Parallel Prefix Han-Carlson Adder for DSP Processors

An Optimized Wallace Tree Multiplier using Parallel Prefix Han-Carlson Adder for DSP Processors An Optimized Wallace Tree Multiplier using Parallel Prefix Han-Carlson Adder for DSP Processors T.N.Priyatharshne Prof. L. Raja, M.E, (Ph.D) A. Vinodhini ME VLSI DESIGN Professor, ECE DEPT ME VLSI DESIGN

More information

Common-Mode Leakage Current Eliminated Photovoltaic Grid- Connected Power System for Domestic Distribution

Common-Mode Leakage Current Eliminated Photovoltaic Grid- Connected Power System for Domestic Distribution International Jornal of Engineering Research and Development e-issn: 78-067X, p-issn: 78-800X, www.ijerd.com Volme 10, Isse (Febrary 014), PP.106-111 Common-Mode eakage Crrent Eliminated Photovoltaic Grid-

More information

Wireless Image Transmissions over Frequency Selective Channel Using Recent OFDMA Systems

Wireless Image Transmissions over Frequency Selective Channel Using Recent OFDMA Systems American Jornal of Comptation, Commnication and Control 2018; 5(1): 30-38 http://www.aascit.org/jornal/ajccc ISSN: 2375-3943 Wireless Image Transmissions over Freqency Selective Channel sing Recent OFDA

More information

High Speed Binary Counters Based on Wallace Tree Multiplier in VHDL

High Speed Binary Counters Based on Wallace Tree Multiplier in VHDL High Speed Binary Counters Based on Wallace Tree Multiplier in VHDL E.Sangeetha 1 ASP and D.Tharaliga 2 Department of Electronics and Communication Engineering, Tagore College of Engineering and Technology,

More information

Mahendra Engineering College, Namakkal, Tamilnadu, India.

Mahendra Engineering College, Namakkal, Tamilnadu, India. Implementation of Modified Booth Algorithm for Parallel MAC Stephen 1, Ravikumar. M 2 1 PG Scholar, ME (VLSI DESIGN), 2 Assistant Professor, Department ECE Mahendra Engineering College, Namakkal, Tamilnadu,

More information

IQI Problem in Discrete Sine Transform Based FDMA Systems

IQI Problem in Discrete Sine Transform Based FDMA Systems IQI Problem in Discrete Sine Transform Based FDMA Systems BASHAR ALI FAREA AND NOR SHAHIDA MOHD SHAH Department of Commnications Engineering University Tn hssein Onn Malaysia Parit raja, Bat pahat, Johor

More information

Phase Rotation Shift Keying for Low Power and High Performance WBAN In-body systems

Phase Rotation Shift Keying for Low Power and High Performance WBAN In-body systems Phase Rotation Shift Keying for Low Power and High Performance WBAN In-body systems Jng-Yeol Oh *, Jeong-Ki Kim, Hyng-Soo Lee *, Sang-Sng Choi *, Dong S. Ha Dept. Of Electrical and Compter Engineering

More information

Digital Integrated CircuitDesign

Digital Integrated CircuitDesign Digital Integrated CircuitDesign Lecture 13 Building Blocks (Multipliers) Register Adder Shift Register Adib Abrishamifar EE Department IUST Acknowledgement This lecture note has been summarized and categorized

More information

Differential Space Time Shift Keying for Dispersive Multi-user Scenarios using OFDM

Differential Space Time Shift Keying for Dispersive Multi-user Scenarios using OFDM Differential Space Time Shift Keying for Dispersive Mlti-ser Scenarios sing OFDM S.Rth Karnya Department of Information & Commnication Engineering, Anna University Chennai, Regional Center Madrai Madrai,

More information

ON THE DETECTION OF NON-STATIONARY SIGNALS IN THE MATCHED SIGNAL TRANSFORM DOMAIN

ON THE DETECTION OF NON-STATIONARY SIGNALS IN THE MATCHED SIGNAL TRANSFORM DOMAIN ON THE DETECTION OF NON-STATIONARY SIGNALS IN THE MATCHED SIGNAL TRANSFORM DOMAIN Andrei Anghel Gabriel Vasile Cornel Ioana Rems Cacovean Silvi Ciochina Grenoble INP / CNRS, Grenoble-Image-sPeech-Signal-Atomatics

More information

A Low Power Capacitive Interface IC with Automatic Parasitic Offset Calibration using Dual-Range Digital Servo Loop

A Low Power Capacitive Interface IC with Automatic Parasitic Offset Calibration using Dual-Range Digital Servo Loop IDE Jornal of Integrated ircits and Systems, VOL 02, No.1, pril 2016 Low Power apacitive Interface I with tomatic Parasitic Offset alibration sing Dal-Range Digital Servo Loop Yeongjin Mn, Ynjong Park,

More information

DESIGN OF A HIGH SPEED MULTIPLIER BY USING ANCIENT VEDIC MATHEMATICS APPROACH FOR DIGITAL ARITHMETIC

DESIGN OF A HIGH SPEED MULTIPLIER BY USING ANCIENT VEDIC MATHEMATICS APPROACH FOR DIGITAL ARITHMETIC DESIGN OF A HIGH SPEED MULTIPLIER BY USING ANCIENT VEDIC MATHEMATICS APPROACH FOR DIGITAL ARITHMETIC Anuj Kumar 1, Suraj Kamya 2 1,2 Department of ECE, IIMT College Of Engineering, Greater Noida, (India)

More information

Area Efficient and Low Power Reconfiurable Fir Filter

Area Efficient and Low Power Reconfiurable Fir Filter 50 Area Efficient and Low Power Reconfiurable Fir Filter A. UMASANKAR N.VASUDEVAN N.Kirubanandasarathy Research scholar St.peter s university, ECE, Chennai- 600054, INDIA Dean (Engineering and Technology),

More information

Vienna Rectifier with Gallium Nitride (GaN) Devices

Vienna Rectifier with Gallium Nitride (GaN) Devices Vienna Rectifier with Gallim Nitride (GaN) Devices By Ytong Zh A thesis sbmitted in partial flfillment of reqirements for the degree of Master of Science (Electrical and Compter Engineering) at the University

More information

Improvement in direction discrimination: No role for eye movements

Improvement in direction discrimination: No role for eye movements Perception & Psychophysics 1985, 38 (6), 554-558 Improvement in direction discrimination: No role for eye movements WILLIAM KOSNIK, JOHN FIKRE, and ROBERT SEKULER Northwestern University, Evanston, Illinois

More information

International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2015)

International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2015) International Conference on Advances in Mechanical Engineering and Indstrial Informati (AMEII 05) An Improved SRS oise Estimation Algorim Based on Interference Cancellation Kewen Li a Weiwei Tian b Mingye

More information

Pixel race. Resolution. f/2.8 For a 0.8 µm pixel pitch, the f-number needs to be lowered to f/2.0, according to the definition on the previous slide.

Pixel race. Resolution. f/2.8 For a 0.8 µm pixel pitch, the f-number needs to be lowered to f/2.0, according to the definition on the previous slide. Pixel race Sense and sensitivity 29 International Image Sensor Workshop Mats Wernersson and Henrik Eliasson Not a race for more pixels: it s a race for smaller pixels! Why do pixels shrink? Becase we can!

More information

Research on Three Phase Power Phase Locked Loop Technology. Qi-long ZHANG*, Li-xia ZHANG and Hong-xian GAO

Research on Three Phase Power Phase Locked Loop Technology. Qi-long ZHANG*, Li-xia ZHANG and Hong-xian GAO 07 International Conference on Energy, Environment and Sstainable Development (EESD 07) ISBN: 978--60595-45-3 Research on Three Phase Power Phase Locked Loop Technology Qi-long ZHANG*, Li-xia ZHANG and

More information

Low-Power Approximate Unsigned Multipliers with Configurable Error Recovery

Low-Power Approximate Unsigned Multipliers with Configurable Error Recovery SUBMITTED FOR REVIEW 1 Low-Power Approximate Unsigned Multipliers with Configurable Error Recovery Honglan Jiang*, Student Member, IEEE, Cong Liu*, Fabrizio Lombardi, Fellow, IEEE and Jie Han, Senior Member,

More information

Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST

Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST ǁ Volume 02 - Issue 01 ǁ January 2017 ǁ PP. 06-14 Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST Ms. Deepali P. Sukhdeve Assistant Professor Department

More information

Computer Arithmetic (2)

Computer Arithmetic (2) Computer Arithmetic () Arithmetic Units How do we carry out,,, in FPGA? How do we perform sin, cos, e, etc? ELEC816/ELEC61 Spring 1 Hayden Kwok-Hay So H. So, Sp1 Lecture 7 - ELEC816/61 Addition Two ve

More information

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS 1 T.Thomas Leonid, 2 M.Mary Grace Neela, and 3 Jose Anand

More information

Efficient Backbone Construction Methods in MANETs Using Directional Antennas

Efficient Backbone Construction Methods in MANETs Using Directional Antennas Efficient Backbone Constrction Methods in MANETs Using Directional Antennas Shhi Yang, Jie W Department of Compter Science and Engineering Florida Atlantic Uniersity Boca Raton, FL 33431 Fei Dai Microsoft

More information

Modified Booth Multiplier Based Low-Cost FIR Filter Design Shelja Jose, Shereena Mytheen

Modified Booth Multiplier Based Low-Cost FIR Filter Design Shelja Jose, Shereena Mytheen Modified Booth Multiplier Based Low-Cost FIR Filter Design Shelja Jose, Shereena Mytheen Abstract A new low area-cost FIR filter design is proposed using a modified Booth multiplier based on direct form

More information

HIGH ACCURACY FILTER TRANSMISSION MEASUREMENT FOR DETERMINATION OF THE DETECTION EFFICIENCY CALIBRATION OF Si-SPAD DETECTORS

HIGH ACCURACY FILTER TRANSMISSION MEASUREMENT FOR DETERMINATION OF THE DETECTION EFFICIENCY CALIBRATION OF Si-SPAD DETECTORS 10th International DM Baltic Conference "INDUSTRIL ENGINEERING" 1-13 May 015, Tallinn, Estonia HIGH CCURCY FILTER TRNSMISSION MESUREMENT FOR DETERMINTION OF THE DETECTION EFFICIENCY CLIBRTION OF Si-SPD

More information

Data Aggregation Scheduling in Wireless Networks with Cognitive Radio Capability

Data Aggregation Scheduling in Wireless Networks with Cognitive Radio Capability Data Aggregation Schedling in Wireless Networks with Cognitive Radio Capability Mingyan Yan, Sholing Ji, Meng Han, Yingsh Li, and Zhipeng Cai Department of Compter Science, Georgia State University, ATL,

More information

HIGH PERFORMANCE BAUGH WOOLEY MULTIPLIER USING CARRY SKIP ADDER STRUCTURE

HIGH PERFORMANCE BAUGH WOOLEY MULTIPLIER USING CARRY SKIP ADDER STRUCTURE HIGH PERFORMANCE BAUGH WOOLEY MULTIPLIER USING CARRY SKIP ADDER STRUCTURE R.ARUN SEKAR 1 B.GOPINATH 2 1Department Of Electronics And Communication Engineering, Assistant Professor, SNS College Of Technology,

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading pblisher of Open Access books Bilt by scientists, for scientists 3,500 108,000 1.7 M Open access books available International athors and editors Downloads Or athors

More information

Frequency Domain Artificial Reverberation using Spectral Magnitude Decay

Frequency Domain Artificial Reverberation using Spectral Magnitude Decay sing Spectral Magnitde Decay Earl Vickers 1, Jian-Lng (Larry) W 2, Praveen Gobichettipalayam Krishnan 3, and Ravirala Narayana Karthik Sadanandam 4 1 The Sond Gy, Inc., Seaside, CA 93955, USA sfx@sfxmachine.com

More information

Switching the Shannon Switching Game

Switching the Shannon Switching Game Switching the Shannon Switching Game A Senior Project sbmitted to The Diision of Science, Mathematics, and Compting of Bard College by Kimberly Wood Annandale-on-Hdson, New York May, 2012 Abstract The

More information

Innovative Approach Architecture Designed For Realizing Fixed Point Least Mean Square Adaptive Filter with Less Adaptation Delay

Innovative Approach Architecture Designed For Realizing Fixed Point Least Mean Square Adaptive Filter with Less Adaptation Delay Innovative Approach Architecture Designed For Realizing Fixed Point Least Mean Square Adaptive Filter with Less Adaptation Delay D.Durgaprasad Department of ECE, Swarnandhra College of Engineering & Technology,

More information

PowPak 20 A Receptacle Control Relay Module

PowPak 20 A Receptacle Control Relay Module PowPak Receptacle Control Relay Modle The PowPak Relay Receptacle Control Modle is a radio-freqency (RF), receptacle switching soltion that is capable of controlling receptacles based on inpt from Pico

More information