ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 2, Issue 5, November 2012
|
|
- Lorin Washington
- 6 years ago
- Views:
Transcription
1 Iteratioal Joural of Egieerig ad Iovative Techology (IJEIT) Pre Improved Weighted Modulo 2 +1 Desig Based O Parallel Prefix Adder Dr.V.Vidya Devi, T.Veishkumar, T.Thomas Leoid PG Head/Professor, Graduate Studet, Assistat Professor KCG College of Techology, Cheai, Aa Uiversity Abstract I this paper a ew desig is proposed improved weighted modulo 2 +1 desig (IWMD) based o parallel prefix adder. The existig all parallel prefix adder sklasky style, Ha Carlso, Kogge Stoe ad Bret Kug prefix structures are aalyzed the desiged weighed modulo 2 +1 adder based o Bret Kug. The Bret Kug required less area ad power whe compare with other parallel prefix adders. The ew desig all blocks are implemeted i TSMC 180m techology ad the results compariso betwee the all existig parallel prefix structure based dimiished -1 adder was reported.our proposed adders ca produce modulo sums withi the rage {2 +1 }. Idex Terms Improved Weighted Modulo 2 +1 Desig (IWMD), Parallel Prefix Adder, Modulo 2 +1, Bret Kug, VLSI Desig. I. INTRODUCTION The Residue umber system (RNS) is the most importat applicatio i DSP for computatio [3]. RNS based computatios ca achieve sigificat speedup over the biary-system-based computatio; they are widely used i DSP processors, FIR filters, ad commuicatio compoets. The RNS represetatio as follows Where m i is the member of the set of the co prime iteger called moduli. The dimiished oe umber system is ofte used for modulo operatio, where each of the iput ad output operat is decreased by 1(example A*=A-1) ad the value 0 is ot used or treated separately because it requires a additioal zero idicatio bit which is omitted here. The dimiished-1 eeds oly bit for modulo 2 +1 additio, leadig to smaller ad faster compoets. However, this icurs a overhead due to the traslators from/to the biary weighted system. O the other had, the weighted-1 represetatio uses ( + 1)-bit operads for computatios, avoidig the overhead of traslators, but requires larger area compared with the dimiished-1 represetatios. So the circular carry selectio scheme was used to improve the area time ad time power products ad efficietly select the correct carry-i sigals for fial modulo additio. The previous methods all deal with dimiished-1 modulo additio [2]. However, the hardware for decreasig /icreasig the iputs/outputs by 1 is omitted i the literature. I additio, the value zero is ot allowed i dimiished-1 modulo 2 +1 additio, ad hece, the zero-detectio circuit is required to avoid icorrect computatio. The Bret Kug tree based prefix structure uses oly less area whe compared with the sklasky style prefix structure [1]. This leads to icreased hardware cost. The proposed uified approach for weighted ad dimiished-1 modulo 2 +1 additio is based o makig the modulo 2 +1 additio of two ( + 1)-bit iput umbers A ad B cogruet to Y + U + 1, where Y ad U are two -bit umbers [1]. Thus, ay dimished-1 adder ca be used to perform weighted modulo 2 +1 additio of Y ad U. The author s first used the traslators to decrease the sum of two -bit iputs A ad B by 1 ad the performed the weighted modulo additio usig dimiished-1 adders [1]. I this desig the advatages of both of the previous two modulo (2 +1) adders (dimiished-1, weighted-1) are combied to reduce the area & improve the performace. Reviewig is carried out for sklasky style, Ha Carlso, Kogge Stoe ad Bret Kug prefix structure i sectio II. The proposed modulo 2 +1 additio preseted i sectio III. Our coclusios are i sectio IV. II. PARALLEL PREFIX ADDER A. Sklasky Prefix Tree The parallel prefix tree is used to compute geerate ad propagate sigals. This is ofte desirable to use a adder with good timig, area ad efficiecy tradeoff characteristics. They geerate ad propagate sigals computatio performed with adjacet blocks. The carry computatio method leads to speed up the overall operatio sigificatly. The equatio for computig the geerate ad propagate values of the combied blocks are G i,k = G i,j+1 +(P j,j+1 + G j,k ) P i,k = P i,j+1 + P j,k Fig 1: 16-Bit Sklasky Prefix Tree 277
2 Iteratioal Joural of Egieerig ad Iovative Techology (IJEIT) May parallel prefix adders are available. The parallel prefix adders are differig with i desig of carry propagatio of logic levels ad area tradeoff characteristics. A Sklasky parallel-prefix adder (Figure 1) was proposed for coditioal sum. Rather tha waitig for propagated carry sigal to geerate each sum this scheme first geerates sum ad carry-out pairs by usig both possibilities of carry-i sigal at each bit positio. The correct output is the selected upo the arrival of carry-i sigal. Ad it has a prefix structure of miimal depth ad is therefore amog the fastest adder architectures. Sklasky prefix tree use less logic levels to compute the carries. I additio, it uses less cells whe compare with Kogge-Stoe structure at the cost of higher fa-out. The above shows the 16-bit Sklasky prefix tree with critical path i solid lie. The sklasky style prefix structure uses large area whe compared with the Bret-kug tree parallel prefix structures For a 16-bit Sklasky prefix tree, the maximum fa-out is 9 (i.e. f = 3). The structure ca be viewed as a compacted versio of Bret-kug's, where logic levels are reduced ad fa-out icreased. The umber of logic levels is log2. Each logic level has =2 cells as ca be observed i Figure 4.6. The area is estimated as (/2) log2. Whe = 16, 32 cells are required. [ B. Ha Carlso Prefix Tree The Ha-Carlso adder combies the Bret-Kug ad Kogge-Stoe structures ito a hybrid structure ad it has a maximum fa-out of 2 or f = 0. This is more efficiet ad Suitable for VLSI implemetatio. Fig 3: 16 bit Kogge Stoe prefix tree D. Bret ad Kug Prefix Tree The ext parallel prefix tree is Bret Kug (Figure 4) ofte used to compute geerate ad propagate sigals which is a well-kow structure with relatively sparse etwork. The Bret Kug adder is oe of the more advaced desigs, havig a gate level depth of O (log2 ()). The fa-out is amog the miimum as f = 0. So is the wire tracks where t = 0. The cost is the extra L - 1 logic levels. Fig 2: 16 Bit Ha Carlso Prefix Tree The Ha Carlso ad Sklasky have same umber of cells but the ham Carlso (Figure 2) eeds less time compute the cells. C. Kogge Stoe Prefix Tree The ext parallel prefix tree is Kogge stoe (Figure 3) ad the Kogge stoe adder has low depth, high ode cout it implies more area ad miimal fa out of 1 at each ode it implies faster performace. [ Fig 4: 16 Bit Bret Kug prefix tree The critical path is show i the figure with a thick gray lie. Bret-Kug tree uses oly less area whe compared with Sklasky prefix tree. The Bret-Kug adder is a good balace betwee area, power cost ad performace. The Bret-Kug parallel-prefix adder gives a good trade-off betwee area ad speed, lyig i the rage of -15% to -30% area reductio at +15% to +30% delay icrease as compared to the faster Sklasky parallel Prefix adder. III. PROPOSED MODEL A. Modulo Calculatio A improved area-efficiet weighted modulo 2 +1 adder desig usig dimiished-1 adders with simple correctio 278
3 Iteratioal Joural of Egieerig ad Iovative Techology (IJEIT) schemes [1]. This is achieved by subtractig the sum of two ( + 1)-bit iput umbers by the costat ad producig carry (V) ad sum (U) vectors. I additio, we make the two iputs A ad B to be i the rage {0, 2 }. A+B = { A+B-(2 +1) 2, if (A+B) > 2 A+B-(2 +1) 2 +1, Otherwise A+B 2 +1 = { A+B-(2 +1), if (A+B) > 2 A+B, Otherwise The equatio ca be stated as A+B = { A+B-(2 +1) 2, if (A+B) > 2 A+B-(2 +1) 2 + (2 +1) 2, Otherwise Give two ( + 1)-bit iputs,. A = a a 1... a 0 ad B =b b 1,..., b 0, where 0 A, B 2. The weighted modulo 2 +1 of A + B ca be represeted as follows From this equatio the value of modulo 2 +1 additio ca be obtaied by subtractig 2 +1 from the sum of A ad B. The modulo 2 +1 additio ca the performed usig parallel prefix structure(bret-kug) dimiished-1 adders by takig i the sum(u) ad carry vectors(v) plus the iverted ed aroud carry with simple correctio schemes.. For Geeratio v -1, u -1, ad fix (*: coditios whe v-1 = 2) Fig 5: Geeral Block Diagram Of Modulo 2 +1 Table 1 Truth Table [1] a b a -1 b -1 u -1 v -1 FIX * 1 0 1* 1 1 1* 1 The V -1,U -1 ad FIX which is produced by truth table. Where is X deoted as do t care. The FIX is wired OR with the carry out of sum of carry (V) ad sum (U) to be the iverted ed aroud carry as a carry i for dimiished -1 additio. I the geeral block diagram of 2 +1 adder the iverter has bee take as cout as a iput. I this ed-aroud adder, cout eeds to be iverted before goig to the icremeted. Fig 6: Block Diagram Of Proposed Modulo 2 +1 Adder The modified block diagram for modulo 2 +1 additio is give above. Two most sigificat bit take as a iput to the correctio scheme. The correctio scheme output wired OR with cout, which is the iput of ed aroud block. These all blocks are implemeted i 0.13 µm CMOS techology ad the results compariso betwee the Sklasky ad Bret Kug parallel prefix structure based dimiished -1 adder give below. 279
4 Iteratioal Joural of Egieerig ad Iovative Techology (IJEIT) IV. SYNTHESIZE RESULT AND COMPARISON WITH TSMC 180 NM TECHNOLOGY V. CONCLUSION I coclusio, we have implemeted improved weighted modulo 2 +1 desig based o parallel prefix adder. I this paper the Bret Kug parallel prefix structure based dimiished -1 adder to achieve better area ad power tradeoff charactreistics i TSMC 180 m techology. This will produce sums that are withi the rage {0,2 }. Fig 7: 16 Bit Sklasky Area with TSMC 180 Nm Fig 8: 16 Bit Kogge Stoe Area with TSMC 180 Nm Fig 9: 16 Bit Ha Carlso Area with TSMC 180 Nm Fig 10: 16 Bit Bret ad Kug Area with TSMC 180 Nm Table 2. POWER AND AREA SYNTHESIS RESULT FOR VARIOUS MODULO 2 N +1 ADDERS Adder 16 bit Power(mw) Area(µm) Sklasky Kogge Stoe Ha Carlso Bret Kug REFERENCES [1] Tso-Big Juag, Chi-Chieh Chiu ad Mog- Yu Tsai, Improved Area Efficiet Weighted Modulo 2+1 Adder Desig With Simple Correctio Schemes Vol, 57.No. 3. Mar [2] H.T.Vergos ad C.Efstathiou, A uifyig approach for weighted ad dimiished-1 modulo 2+1 additio IEEE Tras.circuit system 0ct [3] M.A.soderstrad, W.K.Jekis, Residue Number System Arithmetic Moder applicatio i Digital Sigal Processig. [4] F. Liu, Q. Ta Field programmable gate array prototypig of ed-aroud carry parallel prefix tree architectures IET Computers & Digital Techiques Received o 27th March [5] J.Sklasky, coditioal sum additio logic IRE Tras. Electro comput Jue [6] Amir Sabbagh Molahosseii, Keiva Navi, Chitra Dadkhah, Omid Kavehei, ad Somayeh Timarchi. Efficiet Reverse Coverter Desigs for the New 4-Moduli Sets IEEE trasactios o circuits ad systems, april [7] Feg Liu, Fariborz F.F, Otmae Ait Mohamed A Comparative Study of Parallel Prefix Adders i FPGA Implemetatio of EAC th Euro micro Coferece o Digital System Desig. [8] Somayeh Timarchi, Keiva Navi Improved Modulo 2 +1 Adder Desig Iteratioal Joural of Computer ad Iformatio Egieerig 2: ] L. M. Leibowitz, A Simplified Biary Arithmetic for the Fermat Number Trasform, IEEE Tras. Acoustics, Speech, Sigal Processig, vol. 24, pp , [9] H.T. Vergos, et al., Dimiished-1 modulo 2+1 Adder Desig, IEEE Tras. Computers, vol. 51, pp , [10] R. Zimmerma, Efficiet VLSI Implemetatio of Modulo (2±1) Additio ad Multiplicatio, Proc. 14th IEEE Symp. Computer Arithmetic, pp , Apr [11] S. Timarchi, O. Kavehei, ad K. Navi, Low Power Modulo 2+1 Adder Based o Carry Save Dimiished-1 Number System, America Joural of Applied Scieces 5 (4), pp , [12] S. Timarchi ad K. Navi, A Novel modulo 2+1 Adder Scheme, 12 th Iteratioal CSI Computer Coferece, Feb [13] S. Timarchi, K. Navi, ad M. Hosseizade, New Desig of RNS Subtractor for modulo 2+1, 2d IEEE Iteratioal Coferece o Iformatio & Commuicatio Techologies: From Theory to Applicatio, Apr
5 Iteratioal Joural of Egieerig ad Iovative Techology (IJEIT) [14] B. Parhami, RNS Represetatio with Redudat Residues, Proc. Of the 35th Asilomar Cof. o Sigals, Systems, ad Computers, Pacific Grove, CA, pp , 4-7 Nov [15] S. Timarchi, K. Navi, ad M. Hosseizade, New Desig of RNS Subtractor for modulo 2+1, 2d IEEE Iteratioal Coferece o Iformatio & Commuicatio Techologies: From Theory to Applicatio, Apr [16] B. Parhami, RNS Represetatio with Redudat Residues, Proc. Of the 35th Asilomar Cof. o Sigals, Systems, ad Computers, Pacific Grove, CA, pp , 4-7 Nov AUTHOR BIOGRAPHY Dr.V.Vidya devi got her PHd i Electroics ad commuicatio, egieerig doe her PG from Aa uiversity ad graduated from Aa uiversity Guidy campus i 1986.Presetly she is workig as a PG coordiator / Professor i K C G college of techology. Her areas of iterest are digital sigal processig, etwork security ad VLSI desig. Mr. T.Veishkumar Got his PG degree from K C G College of techology ad at preset workig as a assistat Lecturer i Aai Aruai egieerig college, Tamil Nadu. His area of iterest is i embedded system ad VLSI desig techology Mr.TThomas Leoid post graduated from Bharath uiversity.presetly workig as a Assistat professor i K C G college of techology, Cheai. He is guidig the studets i embedded system ad VLSI techology.his area of iterest are VLSI testig ad optimum performace i power ad area reductio i VLSI Desig.. 281
DESIGN AND IMPLEMENTATION OF IMPROVED AREA EFFICIENT WEIGHTED MODULO 2N+1 ADDER DESIGN
ARPN Joural of Egieerig ad Applied Scieces 2006-204 Asia Research Publishig Network (ARPN). All rights reserved. www.arpjourals.com DESIGN AND IMPLEMENTATION OF IMPROVED AREA EFFICIENT WEIGHTED MODULO
More informationEfficient Reverse Converter Design for Five Moduli
Joural of Computatios & Modellig, vol., o., 0, 93-08 ISSN: 79-765 (prit), 79-8850 (olie) Iteratioal Scietific ress, 0 Efficiet Reverse Coverter Desig for Five Moduli Set,,,, MohammadReza Taheri, Elham
More informationEE260: Digital Design, Spring n Binary Addition. n Complement forms. n Subtraction. n Multiplication. n Inputs: A 0, B 0. n Boolean equations:
EE260: Digital Desig, Sprig 2018 EE 260: Itroductio to Digital Desig Arithmetic Biary Additio Complemet forms Subtractio Multiplicatio Overview Yao Zheg Departmet of Electrical Egieerig Uiversity of Hawaiʻi
More informationChapter 2 Modulo Addition and Subtraction
Chapter 2 Modulo Additio ad Subtractio I this Chapter, the basic operatios of modulo additio ad subtractio are cosidered. Both the cases of geeral moduli ad specific moduli of the form 2 1ad2 + 1 are cosidered
More informationA One-Step Modulo 2 n +1 Adder Based on Double-lsb Representation of Residues
The CSI Joural o Computer Sciece ad Egieerig Vol. 4, No. &4, 6 Pages 1-16 Regular Paper A Oe-Step Modulo +1 Adder Based o Double-lsb Represetatio of Residues Ghassem Jaberipur Departmet of Electrical ad
More informationApplications of Distributed Arithmetic to Digital Signal Processing: A Tutorial Review
pplicatios of Distriuted rithmetic to Digital Sigal Processig: Tutorial Review Ref: Staley. White, pplicatios of Distriuted rithmetic to Digital Sigal Processig: Tutorial Review, IEEE SSP Magazie, July,
More informationApplications of Distributed Arithmetic to Digital Signal Processing: A Tutorial Review
pplicatios of Distriuted rithmetic to Digital Sigal Processig: Tutorial Review Ref: Staley. White, pplicatios of Distriuted rithmetic to Digital Sigal Processig: Tutorial Review, IEEE SSP Magazie, July,
More informationSCALING OF NUMBERS IN RESIDUE ARITHMETIC WITH THE FLEXIBLE SELECTION OF SCALING FACTOR
POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 76 Electrical Egieerig 203 Zeo ULMAN* Macie CZYŻAK* Robert SMYK* SCALING OF NUMBERS IN RESIDUE ARITHMETIC WITH THE FLEXIBLE SELECTION OF SCALING
More informationRESIDUE number system (RNS) is a nonweighted
96 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EPRESS BRIEFS, VOL. 64, NO. 8, AUGUST 07 A Efficiet Reverse Coverter for the Three-Moduli Set,, ) Ahmad Hiasat Abstract The well-kow three-moduli set,,
More informationArithmetic Circuits. (Part I) Randy H. Katz University of California, Berkeley. Spring 2007
rithmetic Circuits (Part I) Rady H. Katz Uiversity of Califoria, erkeley prig 27 Lecture #23: rithmetic Circuits- Motivatio rithmetic circuits are excellet examples of comb. logic desig Time vs. pace Trade-offs
More informationEE260: Digital Design, Spring n MUX Gate n Rudimentary functions n Binary Decoders. n Binary Encoders n Priority Encoders
EE260: Digital Desig, Sprig 2018 EE 260: Itroductio to Digital Desig MUXs, Ecoders, Decoders Yao Zheg Departmet of Electrical Egieerig Uiversity of Hawaiʻi at Māoa Overview of Ecoder ad Decoder MUX Gate
More informationInternal Information Representation and Processing
Iteral Iformatio Represetatio ad Processig CSCE 16 - Fudametals of Computer Sciece Dr. Awad Khalil Computer Sciece & Egieerig Departmet The America Uiversity i Cairo Decimal Number System We are used to
More informationArithmetic Circuits. (Part I) Randy H. Katz University of California, Berkeley. Spring Time vs. Space Trade-offs. Arithmetic Logic Units
rithmetic rcuits (art I) Rady H. Katz Uiversity of Califoria, erkeley otivatio rithmetic circuits are excellet examples of comb. logic desig Time vs. pace Trade-offs Doig thigs fast requires more logic
More informationDesign and Implementation of Efficient Modulo 2 n +1 Adder
www..org 18 Design and Implementation of Efficient Modulo 2 n +1 Adder V. Jagadheesh 1, Y. Swetha 2 1,2 Research Scholar(INDIA) Abstract In this brief, we proposed an efficient weighted modulo (2 n +1)
More informationCOMPARISON OF FPGA IMPLEMENTATION OF THE MOD M REDUCTION
Lati America Applied Research 37:93-97 (2007) COMPARISON OF FPGA IMPLEMENTATION OF THE MOD M REDUCTION J-P. DESCHAMPS ad G. SUTTER Escola Tècica Superior d Egiyeria, Uiversitat Rovira i Virgili, Tarragoa,
More informationOverview EECS Components and Design Techniques for Digital Systems. Lec 15 Addition, Subtraction, and Negative Numbers. Positional Notation
Overview EEC 5 Compoets ad Desig Techiques for Digital ystems Lec 5 dditio, ubtractio, ad Negative Numbers David Culler Electrical Egieerig ad Computer cieces Uiversity of Califoria, erkeley Recall basic
More informationParallel Vector Algorithms David A. Padua
Parallel Vector Algorithms 1 of 32 Itroductio Next, we study several algorithms where parallelism ca be easily expressed i terms of array operatios. We will use Fortra 90 to represet these algorithms.
More informationVYSOKÉ UČENÍ TECHNICKÉ V BRNĚ
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV MIKROELEKTRONIKY Ig. DINA YOUNES RESIDUE NUMBER SYSTEM BASED BUILDING BLOCKS FOR APPLICATIONS IN DIGITAL SIGNAL PROCESSING
More informationApplications of Two Dimensional Fractional Mellin Transform
Iteratioal Joural of Scietific ad Iovative Mathematical Research (IJSIMR) Volume 2 Issue 9 September 2014 PP 794-799 ISSN 2347-307X (Prit) & ISSN 2347-3142 (Olie) www.arcjourals.org Applicatios of Two
More informationAlgorithm Analysis. Chapter 3
Data Structures Dr Ahmed Rafat Abas Computer Sciece Dept, Faculty of Computer ad Iformatio, Zagazig Uiversity arabas@zu.edu.eg http://www.arsaliem.faculty.zu.edu.eg/ Algorithm Aalysis Chapter 3 3. Itroductio
More informationEncoding-Assisted Temporal Direct Mode Decision for B Pictures in H.264/AVC
Ecodig-Assisted Temporal Direct Mode Decisio for B Pictures i H.64/AVC Ya-Neg Fag ad Yiyi Li Hui-Jae Hsieh Departmet of Commuicatio Egieerig Departmet of Iformatio Maagemet Natioal Cetral Uiversity, Taiwa
More informationModule 5 EMBEDDED WAVELET CODING. Version 2 ECE IIT, Kharagpur
Module 5 EMBEDDED WAVELET CODING Versio ECE IIT, Kharagpur Lesso 4 SPIHT algorithm Versio ECE IIT, Kharagpur Istructioal Objectives At the ed of this lesso, the studets should be able to:. State the limitatios
More informationAn Improved Proportionate Normalized Least Mean Square Algorithm with Orthogonal Correction Factors for Echo Cancellation
202 Iteratioal Coferece o Electroics Egieerig ad Iformatics (ICEEI 202) IPCSI vol. 49 (202) (202) IACSI Press, Sigapore DOI: 0.7763/IPCSI.202.V49.33 A Improved Proportioate Normalized Least Mea Square
More informationSome Explicit Formulae of NAF and its Left-to-Right. Analogue Based on Booth Encoding
Vol.7, No.6 (01, pp.69-74 http://dx.doi.org/10.1457/ijsia.01.7.6.7 Some Explicit Formulae of NAF ad its Left-to-Right Aalogue Based o Booth Ecodig Dog-Guk Ha, Okyeo Yi, ad Tsuyoshi Takagi Kookmi Uiversity,
More informationChapter 9 Computer Design Basics
Logic ad Computer Desig Fudametals Chapter 9 Computer Desig asics Part Datapaths Charles Kime & Thomas Kamiski 008 Pearso Educatio, Ic. (Hyperliks are active i View Show mode) Overview Part Datapaths Itroductio
More informationA Block Cipher Using Linear Congruences
Joural of Computer Sciece 3 (7): 556-560, 2007 ISSN 1549-3636 2007 Sciece Publicatios A Block Cipher Usig Liear Cogrueces 1 V.U.K. Sastry ad 2 V. Jaaki 1 Academic Affairs, Sreeidhi Istitute of Sciece &
More informationDiscrete-Time Signals and Systems. Discrete-Time Signals and Systems. Signal Symmetry. Elementary Discrete-Time Signals.
Discrete-ime Sigals ad Systems Discrete-ime Sigals ad Systems Dr. Deepa Kudur Uiversity of oroto Referece: Sectios. -.5 of Joh G. Proakis ad Dimitris G. Maolakis, Digital Sigal Processig: Priciples, Algorithms,
More informationProbability of error for LDPC OC with one co-channel Interferer over i.i.d Rayleigh Fading
IOSR Joural of Electroics ad Commuicatio Egieerig (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 9, Issue 4, Ver. III (Jul - Aug. 24), PP 59-63 Probability of error for LDPC OC with oe co-chael
More informationPolynomial Multiplication and Fast Fourier Transform
Polyomial Multiplicatio ad Fast Fourier Trasform Com S 477/577 Notes Ya-Bi Jia Sep 19, 2017 I this lecture we will describe the famous algorithm of fast Fourier trasform FFT, which has revolutioized digital
More informationA New Class of Ternary Zero Correlation Zone Sequence Sets Based on Mutually Orthogonal Complementary Sets
IOSR Joural of Electroics ad Commuicatio Egieerig (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 0, Issue 3, Ver. I (May - Ju.205), PP 08-3 www.iosrjourals.org A New Class of Terary Zero Correlatio
More informationPipelined and Parallel Recursive and Adaptive Filters
VLSI Digital Sigal Processig Systems Pipelied ad Parallel Recursive ad Adaptive Filters La-Da Va 范倫達, Ph. D. Departmet of Computer Sciece Natioal Chiao ug Uiversity aiwa, R.O.C. Fall, 05 ldva@cs.ctu.edu.tw
More informationChapter 9 Computer Design Basics
Logic ad Computer Desig Fudametals Chapter 9 Computer Desig Basics Part 1 Datapaths Overview Part 1 Datapaths Itroductio Datapath Example Arithmetic Logic Uit (ALU) Shifter Datapath Represetatio Cotrol
More informationADVANCED DIGITAL SIGNAL PROCESSING
ADVANCED DIGITAL SIGNAL PROCESSING PROF. S. C. CHAN (email : sccha@eee.hku.hk, Rm. CYC-702) DISCRETE-TIME SIGNALS AND SYSTEMS MULTI-DIMENSIONAL SIGNALS AND SYSTEMS RANDOM PROCESSES AND APPLICATIONS ADAPTIVE
More informationResearch Article A Unified Weight Formula for Calculating the Sample Variance from Weighted Successive Differences
Discrete Dyamics i Nature ad Society Article ID 210761 4 pages http://dxdoiorg/101155/2014/210761 Research Article A Uified Weight Formula for Calculatig the Sample Variace from Weighted Successive Differeces
More informationDiscrete Orthogonal Moment Features Using Chebyshev Polynomials
Discrete Orthogoal Momet Features Usig Chebyshev Polyomials R. Mukuda, 1 S.H.Og ad P.A. Lee 3 1 Faculty of Iformatio Sciece ad Techology, Multimedia Uiversity 75450 Malacca, Malaysia. Istitute of Mathematical
More informationAdvanced Course of Algorithm Design and Analysis
Differet complexity measures Advaced Course of Algorithm Desig ad Aalysis Asymptotic complexity Big-Oh otatio Properties of O otatio Aalysis of simple algorithms A algorithm may may have differet executio
More informationANALYSIS OF EXPERIMENTAL ERRORS
ANALYSIS OF EXPERIMENTAL ERRORS All physical measuremets ecoutered i the verificatio of physics theories ad cocepts are subject to ucertaities that deped o the measurig istrumets used ad the coditios uder
More informationAnnotations to the assignments and the solution sheet. Note the following points
WS 26/7 Trial Exam: Fudametals of Computer Egieerig Seite: Aotatios to the assigmets ad the solutio sheet This is a multiple choice examiatio, that meas: Solutio approaches are ot assessed. For each sub-task
More informationWarped, Chirp Z-Transform: Radar Signal Processing
arped, Chirp Z-Trasform: Radar Sigal Processig by Garimella Ramamurthy Report o: IIIT/TR// Cetre for Commuicatios Iteratioal Istitute of Iformatio Techology Hyderabad - 5 3, IDIA Jauary ARPED, CHIRP Z
More informationOblivious Gradient Clock Synchronization
Motivatio: Clock Sychroizatio Oblivious Gradiet Clock Sychroizatio Thomas Locher, ETH Zurich Roger Wattehofer, ETH Zurich Clock sychroizatio is a classic, importat problem! May results have bee published
More informationCS276A Practice Problem Set 1 Solutions
CS76A Practice Problem Set Solutios Problem. (i) (ii) 8 (iii) 6 Compute the gamma-codes for the followig itegers: (i) (ii) 8 (iii) 6 Problem. For this problem, we will be dealig with a collectio of millio
More informationDISTRIBUTED ARITHMETIC BASED BUTTERFLY ELEMENT FOR FFT PROCESSOR IN 45NM TECHNOLOGY
VOL. 8, O., JAUARY 3 ISS 89-668 ARP Joural of Egieerig ad Applied Scieces 6-3 Asia Research Publishig etwor (ARP). All rights reserved. DISTRIBUTED ARITHMETIC BASED BUTTERFLY ELEMET FOR FFT PROCESSOR I
More information2D DSP Basics: 2D Systems
- Digital Image Processig ad Compressio D DSP Basics: D Systems D Systems T[ ] y = T [ ] Liearity Additivity: If T y = T [ ] The + T y = y + y Homogeeity: If The T y = T [ ] a T y = ay = at [ ] Liearity
More informationA representation approach to the tower of Hanoi problem
Uiversity of Wollogog Research Olie Departmet of Computig Sciece Workig Paper Series Faculty of Egieerig ad Iformatio Scieces 98 A represetatio approach to the tower of Haoi problem M. C. Er Uiversity
More informationChannel coding, linear block codes, Hamming and cyclic codes Lecture - 8
Digital Commuicatio Chael codig, liear block codes, Hammig ad cyclic codes Lecture - 8 Ir. Muhamad Asial, MSc., PhD Ceter for Iformatio ad Commuicatio Egieerig Research (CICER) Electrical Egieerig Departmet
More informationFuzzy Shortest Path with α- Cuts
Iteratioal Joural of Mathematics Treds ad Techology (IJMTT) Volume 58 Issue 3 Jue 2018 Fuzzy Shortest Path with α- Cuts P. Sadhya Assistat Professor, Deptt. Of Mathematics, AIMAN College of Arts ad Sciece
More information1 Hash tables. 1.1 Implementation
Lecture 8 Hash Tables, Uiversal Hash Fuctios, Balls ad Bis Scribes: Luke Johsto, Moses Charikar, G. Valiat Date: Oct 18, 2017 Adapted From Virgiia Williams lecture otes 1 Hash tables A hash table is a
More informationSeed and Sieve of Odd Composite Numbers with Applications in Factorization of Integers
IOSR Joural of Mathematics (IOSR-JM) e-issn: 78-578, p-issn: 319-75X. Volume 1, Issue 5 Ver. VIII (Sep. - Oct.01), PP 01-07 www.iosrjourals.org Seed ad Sieve of Odd Composite Numbers with Applicatios i
More informationQuantum Computing Lecture 7. Quantum Factoring
Quatum Computig Lecture 7 Quatum Factorig Maris Ozols Quatum factorig A polyomial time quatum algorithm for factorig umbers was published by Peter Shor i 1994. Polyomial time meas that the umber of gates
More informationEE422G Homework #13 (12 points)
EE422G Homework #1 (12 poits) 1. (5 poits) I this problem, you are asked to explore a importat applicatio of FFT: efficiet computatio of covolutio. The impulse respose of a system is give by h(t) (.9),1,2,,1
More informationRecursive Algorithm for Generating Partitions of an Integer. 1 Preliminary
Recursive Algorithm for Geeratig Partitios of a Iteger Sug-Hyuk Cha Computer Sciece Departmet, Pace Uiversity 1 Pace Plaza, New York, NY 10038 USA scha@pace.edu Abstract. This article first reviews the
More informationOBJECTIVES. Chapter 1 INTRODUCTION TO INSTRUMENTATION FUNCTION AND ADVANTAGES INTRODUCTION. At the end of this chapter, students should be able to:
OBJECTIVES Chapter 1 INTRODUCTION TO INSTRUMENTATION At the ed of this chapter, studets should be able to: 1. Explai the static ad dyamic characteristics of a istrumet. 2. Calculate ad aalyze the measuremet
More informationIntroduction to Distributed Arithmetic. K. Sridharan, IIT Madras
Itroductio to Distriuted rithmetic. Sridhara, IIT Madras Distriuted rithmetic (D) efficiet techique for calculatio of ier product or multipl ad accumulate (MC) The MC operatio is commo i Digital Sigal
More informationFour-dimensional Vector Matrix Determinant and Inverse
I.J. Egieerig ad Maufacturig 013 30-37 Published Olie Jue 01 i MECS (http://www.mecs-press.et) DOI: 10.5815/iem.01.03.05 vailable olie at http://www.mecs-press.et/iem Four-dimesioal Vector Matrix Determiat
More informationActivity 3: Length Measurements with the Four-Sided Meter Stick
Activity 3: Legth Measuremets with the Four-Sided Meter Stick OBJECTIVE: The purpose of this experimet is to study errors ad the propagatio of errors whe experimetal data derived usig a four-sided meter
More informationComparison Study of Series Approximation. and Convergence between Chebyshev. and Legendre Series
Applied Mathematical Scieces, Vol. 7, 03, o. 6, 3-337 HIKARI Ltd, www.m-hikari.com http://d.doi.org/0.988/ams.03.3430 Compariso Study of Series Approimatio ad Covergece betwee Chebyshev ad Legedre Series
More informationEstimation of Population Mean Using Co-Efficient of Variation and Median of an Auxiliary Variable
Iteratioal Joural of Probability ad Statistics 01, 1(4: 111-118 DOI: 10.593/j.ijps.010104.04 Estimatio of Populatio Mea Usig Co-Efficiet of Variatio ad Media of a Auxiliary Variable J. Subramai *, G. Kumarapadiya
More informationPAijpam.eu ON TENSOR PRODUCT DECOMPOSITION
Iteratioal Joural of Pure ad Applied Mathematics Volume 103 No 3 2015, 537-545 ISSN: 1311-8080 (prited versio); ISSN: 1314-3395 (o-lie versio) url: http://wwwijpameu doi: http://dxdoiorg/1012732/ijpamv103i314
More information6.3 Testing Series With Positive Terms
6.3. TESTING SERIES WITH POSITIVE TERMS 307 6.3 Testig Series With Positive Terms 6.3. Review of what is kow up to ow I theory, testig a series a i for covergece amouts to fidig the i= sequece of partial
More informationA New Simulation Model of Rician Fading Channel Xinxin Jin 1,2,a, Yu Zhang 1,3,b, Changyong Pan 4,c
6 Iteratioal Coferece o Iformatio Egieerig ad Commuicatios Techology (IECT 6 ISB: 978--6595-375-5 A ew Simulatio Model of Ricia Fadig Chael Xixi Ji,,a, Yu Zhag,3,b, Chagyog Pa 4,c Tsighua atioal Laboratory
More informationOPTIMAL PIECEWISE UNIFORM VECTOR QUANTIZATION OF THE MEMORYLESS LAPLACIAN SOURCE
Joural of ELECTRICAL EGIEERIG, VOL. 56, O. 7-8, 2005, 200 204 OPTIMAL PIECEWISE UIFORM VECTOR QUATIZATIO OF THE MEMORYLESS LAPLACIA SOURCE Zora H. Perić Veljo Lj. Staović Alesadra Z. Jovaović Srdja M.
More informationInvariability of Remainder Based Reversible Watermarking
Joural of Network Itelligece c 16 ISSN 21-8105 (Olie) Taiwa Ubiquitous Iformatio Volume 1, Number 1, February 16 Ivariability of Remaider Based Reversible Watermarkig Shao-Wei Weg School of Iformatio Egieerig
More informationBlock-by Block Convolution, FFT/IFFT, Digital Spectral Analysis
Lecture 9 Outlie: Block-by Block Covolutio, FFT/IFFT, Digital Spectral Aalysis Aoucemets: Readig: 5: The Discrete Fourier Trasform pp. 3-5, 8, 9+block diagram at top of pg, pp. 7. HW 6 due today with free
More informationAn Introduction to Randomized Algorithms
A Itroductio to Radomized Algorithms The focus of this lecture is to study a radomized algorithm for quick sort, aalyze it usig probabilistic recurrece relatios, ad also provide more geeral tools for aalysis
More informationTopic 1 2: Sequences and Series. A sequence is an ordered list of numbers, e.g. 1, 2, 4, 8, 16, or
Topic : Sequeces ad Series A sequece is a ordered list of umbers, e.g.,,, 8, 6, or,,,.... A series is a sum of the terms of a sequece, e.g. + + + 8 + 6 + or... Sigma Notatio b The otatio f ( k) is shorthad
More information4.3 Growth Rates of Solutions to Recurrences
4.3. GROWTH RATES OF SOLUTIONS TO RECURRENCES 81 4.3 Growth Rates of Solutios to Recurreces 4.3.1 Divide ad Coquer Algorithms Oe of the most basic ad powerful algorithmic techiques is divide ad coquer.
More informationInformation-based Feature Selection
Iformatio-based Feature Selectio Farza Faria, Abbas Kazeroui, Afshi Babveyh Email: {faria,abbask,afshib}@staford.edu 1 Itroductio Feature selectio is a topic of great iterest i applicatios dealig with
More informationMechanical Efficiency of Planetary Gear Trains: An Estimate
Mechaical Efficiecy of Plaetary Gear Trais: A Estimate Dr. A. Sriath Professor, Dept. of Mechaical Egieerig K L Uiversity, A.P, Idia E-mail: sriath_me@klce.ac.i G. Yedukodalu Assistat Professor, Dept.
More informationTHE KALMAN FILTER RAUL ROJAS
THE KALMAN FILTER RAUL ROJAS Abstract. This paper provides a getle itroductio to the Kalma filter, a umerical method that ca be used for sesor fusio or for calculatio of trajectories. First, we cosider
More informationDouble Stage Shrinkage Estimator of Two Parameters. Generalized Exponential Distribution
Iteratioal Mathematical Forum, Vol., 3, o. 3, 3-53 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/.9/imf.3.335 Double Stage Shrikage Estimator of Two Parameters Geeralized Expoetial Distributio Alaa M.
More informationInfinite Sequences and Series
Chapter 6 Ifiite Sequeces ad Series 6.1 Ifiite Sequeces 6.1.1 Elemetary Cocepts Simply speakig, a sequece is a ordered list of umbers writte: {a 1, a 2, a 3,...a, a +1,...} where the elemets a i represet
More informationLet A(x) and B(x) be two polynomials of degree n 1:
MI-EVY (2011/2012) J. Holub: 4. DFT, FFT ad Patter Matchig p. 2/42 Operatios o polyomials MI-EVY (2011/2012) J. Holub: 4. DFT, FFT ad Patter Matchig p. 4/42 Efficiet Patter Matchig (MI-EVY) 4. DFT, FFT
More informationelliptic curve cryptosystems using efficient exponentiation
See discussios, stats, ad author profiles for this publicatio at: https://www.researchgate.et/publicatio/665870 elliptic curve cryptosystems usig efficiet expoetiatio Article Jauary 007 CITATIONS 0 READS
More informationComplexity Analysis of Highly Improved Hybrid Turbo Codes
I J C T A, 8(5, 015, pp. 433-439 Iteratioal Sciece Press Complexity Aalysis of Highly Improved Hybrid Turbo Codes M. Jose Ra* ad Sharmii Eoch** Abstract: Moder digital commuicatio systems eed efficiet
More informationSorting Algorithms. Algorithms Kyuseok Shim SoEECS, SNU.
Sortig Algorithms Algorithms Kyuseo Shim SoEECS, SNU. Desigig Algorithms Icremetal approaches Divide-ad-Coquer approaches Dyamic programmig approaches Greedy approaches Radomized approaches You are ot
More informationChandrasekhar Type Algorithms. for the Riccati Equation of Lainiotis Filter
Cotemporary Egieerig Scieces, Vol. 3, 00, o. 4, 9-00 Chadrasekhar ype Algorithms for the Riccati Equatio of Laiiotis Filter Nicholas Assimakis Departmet of Electroics echological Educatioal Istitute of
More informationThe DOA Estimation of Multiple Signals based on Weighting MUSIC Algorithm
, pp.10-106 http://dx.doi.org/10.1457/astl.016.137.19 The DOA Estimatio of ultiple Sigals based o Weightig USIC Algorithm Chagga Shu a, Yumi Liu State Key Laboratory of IPOC, Beijig Uiversity of Posts
More informationMath 113 Exam 3 Practice
Math Exam Practice Exam will cover.-.9. This sheet has three sectios. The first sectio will remid you about techiques ad formulas that you should kow. The secod gives a umber of practice questios for you
More informationThe Nature Diagnosability of Bubble-sort Star Graphs under the PMC Model and MM* Model
Iteratioal Joural of Egieerig ad Applied Scieces (IJEAS) ISSN: 394-366 Volume-4 Issue-8 August 07 The Nature Diagosability of Bubble-sort Star Graphs uder the PMC Model ad MM* Model Mujiagsha Wag Yuqig
More informationFormulas for the Number of Spanning Trees in a Maximal Planar Map
Applied Mathematical Scieces Vol. 5 011 o. 64 3147-3159 Formulas for the Number of Spaig Trees i a Maximal Plaar Map A. Modabish D. Lotfi ad M. El Marraki Departmet of Computer Scieces Faculty of Scieces
More informationOblivious Transfer using Elliptic Curves
Oblivious Trasfer usig Elliptic Curves bhishek Parakh Louisiaa State Uiversity, ato Rouge, L May 4, 006 bstract: This paper proposes a algorithm for oblivious trasfer usig elliptic curves lso, we preset
More informationLecture 5: April 17, 2013
TTIC/CMSC 350 Mathematical Toolkit Sprig 203 Madhur Tulsiai Lecture 5: April 7, 203 Scribe: Somaye Hashemifar Cheroff bouds recap We recall the Cheroff/Hoeffdig bouds we derived i the last lecture idepedet
More informationOlli Simula T / Chapter 1 3. Olli Simula T / Chapter 1 5
Sigals ad Systems Sigals ad Systems Sigals are variables that carry iformatio Systemstake sigals as iputs ad produce sigals as outputs The course deals with the passage of sigals through systems T-6.4
More informationIP Reference guide for integer programming formulations.
IP Referece guide for iteger programmig formulatios. by James B. Orli for 15.053 ad 15.058 This documet is iteded as a compact (or relatively compact) guide to the formulatio of iteger programs. For more
More informationLinear Regression Demystified
Liear Regressio Demystified Liear regressio is a importat subject i statistics. I elemetary statistics courses, formulae related to liear regressio are ofte stated without derivatio. This ote iteds to
More informationNovel approaches for efficient stochastic computing
Scholars' Mie Masters Theses Studet Research & Creative Works Sprig 2017 Novel approaches for efficiet stochastic computig Ramu Seva Follow this ad additioal works at: http://scholarsmie.mst.edu/masters_theses
More information5. Fast NLMS-OCF Algorithm
5. Fast LMS-OCF Algorithm The LMS-OCF algorithm preseted i Chapter, which relies o Gram-Schmidt orthogoalizatio, has a compleity O ( M ). The square-law depedece o computatioal requiremets o the umber
More informationSpectral Observer with Reduced Information Demand
Spectral Observer with Reduced Iformatio Demad Gy. Orosz, L. Sujbert, G. Péceli Departmet of Measuremet ad Iformatio Systems, Budapest Uiversity of Techology ad Ecoomics Magyar tudósok krt. 2., -52 Budapest,
More informationCS 332: Algorithms. Linear-Time Sorting. Order statistics. Slide credit: David Luebke (Virginia)
1 CS 332: Algorithms Liear-Time Sortig. Order statistics. Slide credit: David Luebke (Virgiia) Quicksort: Partitio I Words Partitio(A, p, r): Select a elemet to act as the pivot (which?) Grow two regios,
More informationStructuring Element Representation of an Image and Its Applications
Iteratioal Joural of Cotrol Structurig Automatio Elemet ad Represetatio Systems vol. of a o. Image 4 pp. ad 50955 Its Applicatios December 004 509 Structurig Elemet Represetatio of a Image ad Its Applicatios
More informationCooperative Communication Fundamentals & Coding Techniques
3 th ICACT Tutorial Cooperative commuicatio fudametals & codig techiques Cooperative Commuicatio Fudametals & Codig Techiques 0..4 Electroics ad Telecommuicatio Research Istitute Kiug Jug 3 th ICACT Tutorial
More informationThe target reliability and design working life
Safety ad Security Egieerig IV 161 The target reliability ad desig workig life M. Holický Kloker Istitute, CTU i Prague, Czech Republic Abstract Desig workig life ad target reliability levels recommeded
More informationDesign and Analysis of Algorithms
Desig ad Aalysis of Algorithms Probabilistic aalysis ad Radomized algorithms Referece: CLRS Chapter 5 Topics: Hirig problem Idicatio radom variables Radomized algorithms Huo Hogwei 1 The hirig problem
More informationIntroduction to Algorithms 6.046J/18.401J LECTURE 3 Divide and conquer Binary search Powering a number Fibonacci numbers Matrix multiplication
Itroductio to Algorithms 6.046J/8.40J LECTURE 3 Divide ad coquer Biary search Powerig a umber Fiboacci umbers Matrix multiplicatio Strasse s algorithm VLSI tree layout Prof. Charles E. Leiserso The divide-ad-coquer
More informationLecture 3: Divide and Conquer: Fast Fourier Transform
Lecture 3: Divide ad Coquer: Fast Fourier Trasform Polyomial Operatios vs. Represetatios Divide ad Coquer Algorithm Collapsig Samples / Roots of Uity FFT, IFFT, ad Polyomial Multiplicatio Polyomial operatios
More informationTHE ASYMPTOTIC COMPLEXITY OF MATRIX REDUCTION OVER FINITE FIELDS
THE ASYMPTOTIC COMPLEXITY OF MATRIX REDUCTION OVER FINITE FIELDS DEMETRES CHRISTOFIDES Abstract. Cosider a ivertible matrix over some field. The Gauss-Jorda elimiatio reduces this matrix to the idetity
More informationControl chart for number of customers in the system of M [X] / M / 1 Queueing system
Iteratioal Joural of Iovative Research i Sciece, Egieerig ad Techology (A ISO 3297: 07 Certified Orgaiatio) Cotrol chart for umber of customers i the system of M [X] / M / Queueig system T.Poogodi, Dr.
More informationAs metioed earlier, directly forecastig o idividual product demads usually result i a far-off forecast that ot oly impairs the quality of subsequet ma
Semicoductor Product-mix Estimate with Dyamic Weightig Scheme Argo Che, Ziv Hsia ad Kyle Yag Graduate Istitute of Idustrial Egieerig, Natioal Taiwa Uiversity Roosevelt Rd. Sec. 4, Taipei, Taiwa, 6 ache@tu.edu.tw
More informationOrthogonal Gaussian Filters for Signal Processing
Orthogoal Gaussia Filters for Sigal Processig Mark Mackezie ad Kiet Tieu Mechaical Egieerig Uiversity of Wollogog.S.W. Australia Abstract A Gaussia filter usig the Hermite orthoormal series of fuctios
More informationOPTIMAL ALGORITHMS -- SUPPLEMENTAL NOTES
OPTIMAL ALGORITHMS -- SUPPLEMENTAL NOTES Peter M. Maurer Why Hashig is θ(). As i biary search, hashig assumes that keys are stored i a array which is idexed by a iteger. However, hashig attempts to bypass
More information