A Fast FPGA based Architecture for Determining the Sine and Cosine Value

Size: px
Start display at page:

Download "A Fast FPGA based Architecture for Determining the Sine and Cosine Value"

Transcription

1 Proc. of Int. Conf. on Advances n Communcaton, Network, and Computng, CNC A Fast FPGA based Archtecture for Determnng the Sne and Cosne Value Atanu Dey, Tanma Bhattacharyya, Abul Hasnat and Santanu Halder Department of Computer Scence & Engneerng Government College of Engneerng & Tetle Technology, Berhampore, West Bengal, Inda Emal: atanud0@gmal.com, tanma.bhattacharyya0@gmal.com, abulhasnat.@gmal.com Department of Computer Scence & Engneerng Government College of Engneerng & Leather Technology, Kolkata, Inda Emal: sant.halder@gmal.com Abstract Ths paper ams to desgn a fast FPGA based archtecture for determnng the sne and cosne values usng Taylor s Seres. In ths work, a ppelned archtecture has been proposed for desgnng a fleble and scalable dgtal sne and cosne wave generator. An FPGA Based archtecture s mplemented n VHDL, syntheszed on Xln Spartan cs-ft6 FPGA kt smulated on ModelSm 6.c. The proposed archtecture gves accuracy of the computed sne and cosne values up to st bts n all cases and up to or bts for some cases n s clock cycles only whereas CORDIC archtecture needs clocks for bt accuracy. Trgonometrc waves s used n countless applcatons.e. Software Defned Rado (SDR). The proposed system s able to operate at the frequency of. MHz. Inde Terms FPGA, SDR, CORDIC, Sne, Cosne. I. INTRODUCTION There are plenty of applcatons whch requre dgtal wave generators. Wreless and moble systems are among the fastest growng applcaton areas; n partcular, Software Defned Rado (SDR) s currently a focus of research and development. An SDR allows performng many functons based on a sngle hardware platform, thus hghly reconfgurable resources for sgnal processng are needed, manly for modulaton and demodulaton of dgtal sgnals. Felds of development are ncreasng every day wth applcatons such as cell phones or mltary communcaton. There s a wdely used method, CORDIC [-4] whch s mplemented n most of the applcaton to generate dgtal sne and cosne waves. Although CORDIC algorthm computes trgonometrc angle values n a smple and faster way but t needs n number of clock cycles to get accuracy up to n th bt [-4]. So there s a need to develop a system whch would gve the better accuracy n less number of clock cycles. The proposed archtecture offers an alternatve, whch takes bts nput (for sngle precson format) and generates Sne and Cosne values n s clock cycles only and gves accuracy up to bts n all the cases (and for some cases bts or bts accuracy acheved) where as CORDIC needs clock cycle to compute the same Elsever, 4

2 accuracy. In the present work, The Taylor seres [-] s mplemented n VHDL based ppelned archtecture s proposed whch s syntheszed n Xln Spartan XCS0-PQ08 FPGA, smulated on the Modelsm 6.c from Mentor Graphcs Corporaton. Ths paper s organzed as follows: Secton II descrbes the estng CORDIC algorthm brefly. Secton III brefly eplans the Taylor seres [-]. Secton IV presents the top level desgn of proposed hardware. Secton V depcts the proposed system archtecture. Secton VI shows the epermental results and fnally secton VII concludes and remarks about some of the aspects analyzed n ths paper. II. EXISTING METHODOLOGY Coordnate Rotaton Dgtal Computer (CORDIC) s a well known algorthm used to appromate teratvely some transcendental functon [-4]. Let the startng vector s defned as v, ) and after n teratons, v0 moves to vn n antclockwse drecton by 0 as shown n fgure. 0 ( 0 y0 Fgure. Antclockwse rotaton of a vector v 0 to v n by θ 0 So, the vector v, y ) can be represented by Eq. and Eq.. n ( n n n y n 0 cos y0 sn () y 0 cos 0 sn () In each teraton, the vector perform a mcro-rotaton by, so the new vector s calculated wth a smlar functon cos y sn () y y cos sn (4) When the term cos s factorzed, components n the vector are descrbed by cos ( y tan ) () y sn ( y tan ) (6) tan s restrcted to, so multplcaton s converted n an arthmetc rght shft. It s also useful to use the dentty cos cos(arctan ) to defne the net varables. K cos(arctan ) / ( ) () d (8) Cosne s an even functon, therefore cos( ) cos( ). So () and (6) can be transformed nto y K ( y d ) () K ( y d ) () 6

3 Multplcaton by K s avoded by consderng t as a gan factor for all teratons. If n number of teratons are performed, then K s defned as the multplcaton of every K. K K I / ( ) () As the vector s ntalzed wth constant K, the vector components of each the teraton are smplfed to ( y d ) () y ( y d ) () On each teraton t s necessary to decde whether d or d. In order to make that decson, the dfference between the desred angle and the current angle s used. So a new varable know as accumulator s defned as: z z d arctan (4) The value of z 0 s the angle for whch sne and cosne are to be calculated. To know whether d should be postve or negatve, the followng rule s used: d sn z 0 d sn z 0 () The well known CORDIC by Volder [], s a classcal technque to compute both sne and cosne usng such decomposton nto mcro-rotatons. These rotatons are chosen n such a way that the value can be computed usng one adder or one subtractor and two shfters for each clock cycle. In vectorng mode, coordnates (, y 0 0 ) are rotated untl y 0 converges to zero. In rotaton mode, ntal vector (, y 0 0 ) starts algned wth the -as and s rotated by an angle of every cycle, so after n cycles, s obtaned angle. Fgure shows the CORDIC ppelne archtecture gven by Esbetan O. Garca et al[]. Fgure. Ppelned CORDIC Archtecture

4 Lke CORDIC, proposed mplementaton does not need to have Cosne values stored n memory, nstead t appromates the results, on each step of the teratve process. The proposed archtecture may be etended for a specfc resoluton wthout a consderable ncrease n the number of components used. III. PROPOSED METHODOLOGY Taylor seres [-] s a representaton of a functon as an nfnte sum of terms that are calculated from the values of the functon's dervatves at a sngle pont. Sne and Cosne value s calculated usng Eq. 6 and Eq. respectvely cos( ).. (6)! 4! 6! 8!!! sn( ).. ()!!!!!! Where As the present work takes nto consderaton tenth and eleventh power of for cosne and sne values respectvely, the Taylor seres reduces to Eq. 8 and Eq cos( ) (8)! 4! 6! 8!! sn( ) ()!!!!! As /(!), /(4!), /(6!), /(8! ) and /(! ) are constant so these values are stored n a look up table. The net secton descrbes VHDL mplementaton of Eq. 8 and Eq.. IV. TOP LEVEL DESIGN The top level desgn of proposed archtecture s shown n Fgure. The proposed archtecture takes one - bt value as nput. Then the system calculates the Sne and Cosne value usng the gven nput. Fnally, the system generates two -bt values Sne and Cosne respectvely. Fg. shows the top level desgn of the proposed archtecture. Fgure. The top level desgn of Proposed archtecture In the present work, f the nput angle s less than. degree results to less than n radan. Thus for any angle θ whch s less than. degree s drectly converted nto radan value and ts bt bnary representaton s used as nput and as output Y, Z s consdered as sn( ), cos( ) values respectvely. But f the nput angle s greater than. degree, then smply ( 0 ) s used as nput angle and ts bt bnary representaton of the angle n radan s used as nput to the system. Second nput s set to one to ndcate to alternate the output.e. Y, Z s consdered as cos( ), sn( ) respectvely because sn( 0 ) cos( ) or vce versa. Ths s done smply to avod normalzaton of nput and output values further.e. f the nput angle s less than. degree then ts correspondng radan value les n the range 0. Assumng decmal pont on left sde, correspondng bnary value s gven as nput and output s also taken as the gven bnary strng assumng decmal pont les n the left sde. Thus no normalzaton s needed. 8

5 V. SYSTEM ARCHITECTURE The proposed system archtecture s shown n Fgure 4 whch has a ppelned archtecture, consstng two adder, three subtractor and fve multpler for sne and cosne angle calculaton to get -bt accuracy all the tmes and to accuracy n some cases. The varous blocks of ths archtecture are descrbed net. All the nputs n each and every block are taken n bts and also all blocks forwards output n bts. Multpler : Fgure 4. Proposed system archtecture Multpler unt takes angle as nput (n radan) and calculates,, value as nput to all other multplers. It also forwards and as nputs to Subtractor.!! Multpler : Multpler takes and as nputs and calculates! and. Multpler forwards! value as nput to Multpler and also forwards 4 4,, and. Multpler forwards 4!! 4 and

6 values nput to Multpler and also forwards Multpler : Multpler takes 4 and 4 4! as nputs and calculates values nput to Multpler 4 and also forwards Multpler 4: Multpler 4 takes 6 and 6 6! as nputs and calculates values nput to Multpler and also forwards Multpler : Multpler takes 8 and 8 8! as nputs and calculates values nput to Multpler and also forwards Subtractor : and as nputs to Adder.! ,, and. Multpler forwards 6!! and as nputs to Subtractor.! 8 8,, and. Multpler4 forwards 8!! and as nputs to Adder.!!,, and. Multpler forwards!! It takes angle as drect nput (n radan) and also two more nputs follows And forwards the outputs f and f and as nputs to Subtractor.! (8)! f ()! f as nput to Adder. Adder : It takes two nputs f, f and calculates f and f as follows And forwards the outputs f and 4 f f (0)! 4 f4 f () 4! f as nput to Subtractor. Subtractor : It take two nputs f and f4 and calculates f and f6 as follows f f ()! f6 f 4 () 6! And forwards the outputs f and f6 as nput to Adder. Adder : It takes two nputs f, f6 and calculates f and f8 as follows 6 f f (4)!! 6 and 8 and and and and calculates f and f as!

7 f8 f6 () 8! And forwards the outputs f and f8 as nput to Subtractor. Subtractor : It take two nputs f and f 8 and calculates f and f as follows f 8 f (6)! f f8 ()! And fnally the output f s the calculated value of sn() and f as calculated value of cos( ) f nput angle n degree s less than. else f s the calculated value of cos( ) and f as calculated value of sn( ). The system archtecture shown n Fg. 4 s a ppelne archtecture whch computes sne and cosne values n only 6 clock cycle resultng faster computaton. VI. EXPERIMENTAL RESULTS The system for Sne Cosne value calculaton s mplemented usng VHDL, syntheszed for a Xln Spartan cs-ft6 wth smulaton on the Modelsm 6.c from Mentor Graphcs Corporaton. Eperment has been conducted on dfferent value n the range [0, ]. The proposed archtecture s capable to operate at the clock frequency of. MHz and takes only 6 clock cycles to get the result n bts. The devce utlzaton summary for the proposed archtecture for sne and cosne value computaton s gven n Table I. For comparson study of the proposed archtecture wth the standard CORDIC archtecture, the devce utlzaton summary of CORDIC archtecture smulated on a Xln Spartan cs-ft6 usng Xln ISE. s also gven n Table I. TABLE I. COMPARISON DEVICE UTILIZATION SUMMARY OF THE PROPOSED ARCHITECTURE AND CORDIC Proposed Method CORDIC Parameter Used % Used % Number of Slces Number of Flp Flops Number of 4 nput LUTs Number of bonded IOBs Number of GCLKs Mamum Frequency. MHz 4.6MHz Devce utlzaton summary s gven n Table I, t shows that the proposed archtecture takes (-46) number of Slces, 6 (-4) number of 4 nput LUTs less compared to that of CORDIC archtecture. But the proposed archtecture computes sne and cosne values up to st bt accuracy n only 6 clock cycle whereas CORDIC archtecture wll requre clock cycles to compute the same [-]. The FPGA based proposed system operates as fast as. MHz. The proposed archtecture has been tested usng Modelsm 6.c smulator and computaton accuracy acheved up to th bts or more. Table II shows the computed sne and cosne values usng the proposed archtecture whch clearly shows the accuracy up to th bts n only 6 clock cycles whereas to get accuracy up to th bts CORDIC archtecture needs clock cycles. Table II shows the computed sne and cosne values calculated usng proposed method. The Fgure (a) and (b) shows bt, bt and bt accuraces gven by the proposed system for sne and cosne values. For calculaton of sne(), the proposed system produces bt, bt and bt accuracy for.%, 8.66% and 0% cases respectvely and for cosne(), t produces bt, bt and bt accuracy for.%, 80%, and 0% cases respectvely. Fgure 6 shows the snapshot of sample output whch s smulated on ModelSm SE 6.c where nput angle (n radan) and output values are shown n red and yellow marked rectangles respectvely. 6

8 TABLE II. EXPERIMENTAL RESULTS FOR BOTH SINE AND COSINE VALUES Sl Angle (Degre e) Angle n Radan (-bt)* Sne()* Sne() (Decmal) Cosne()* Cosne() (Decmal)

9 *Decmal pont ests n the very left of the bnary strng VII. CONCLUSION The present work focuses manly to reduce the number of clock cycles requred to calculate the value of sne and cosne. The proposed system computes the sne and cosne values correctly up to bts for all the nputs or more n only 6 clock cycles where as CORDIC archtecture wll requre clock cycles for the same. But the system resource utlzaton by the proposed methodology s more or less same compared to that of the 6

10 (a) (b) Fgure. Shows accuracy acheved, and bts a) Sne values b) Cosne values Fgure 6. Snapshot of the ModelSm Smulaton CORDIC archtecture. Ths work may be etended to desgn a complete module havng memory unt for storng the data and a control unt to nterface the computaton unt and the memory unt. ACKNOWLEDGMENT Authors are thankful to the Government College of Engneerng and Tetle Technology, Berhampore, West Bengal for provdng nfrastructural facltes durng progress of the work. Dr. Santanu Halder s thankful to Government College of Engneerng and Leather Technology, Kolkata for kndly permttng hm to carry on the research work. REFERENCES [] J.E Volder, The CORDIC Trgonometrc Computng Technque, IRE Transactons on Electronc Computers, EC8:0-4, September. [] Esteban O. Garca, Rene Cumpldo, Mguel Aras, Ppelned CORDIC Desgn on FPGA for a Dgtal Sne and Cosne Waves Generator, rd Internatonal Conference on Electrcal and Electroncs Engneerng (ICEEE), 6. 64

11 [] P. K. Meher, J. Valls, T. B. Juang, K.Srdhan and K. Maharatna, 0 Years of CORDIC: Algorthms, Archtectures, and Applcatons, IEEE Transactons on Crcuts and Systems, Vol. 6, No., pp.8-0,. [4] Javer Valls, Martn Kuhlmann, and Keshar K. Parh, Evaluaton of CORDIC algorthms for FPGA desgn, Journal of VLSI sgnal Processng. Vol., no., pp. 0-,. [] Shenk Al, Calculus and Analytc Geometry Scott Foresman & Co; 4 th edton, July. [6] Mlton Abramowtz and Irene A. Stegun, Handbook of Mathematcal Functons Dover Publcatons Inc., New York, 6. [] Frank W.J. Olver, Danel W. Lozer, Ronald F. Bosvert and Charles W. Clark, The NIST Handbook of Mathematcal Functons, Cambrdge Unversty Press, Cambrdge, UK, 0. 6

FPGA Implementation of Pipelined CORDIC Sine Cosine Digital Wave Generator

FPGA Implementation of Pipelined CORDIC Sine Cosine Digital Wave Generator FPGA Implementaton of Ppelned CORDIC Sne Cosne Dgtal Wave Generator Navdeep Prashar 1 and Balwnder Sngh 1- Acadmc and Consultancy Servces Dvson, Centre for Development of Advanced Computng(C-DAC, Mohal,

More information

Department of Electrical & Electronic Engineeing Imperial College London. E4.20 Digital IC Design. Median Filter Project Specification

Department of Electrical & Electronic Engineeing Imperial College London. E4.20 Digital IC Design. Median Filter Project Specification Desgn Project Specfcaton Medan Flter Department of Electrcal & Electronc Engneeng Imperal College London E4.20 Dgtal IC Desgn Medan Flter Project Specfcaton A medan flter s used to remove nose from a sampled

More information

Grover s Algorithm + Quantum Zeno Effect + Vaidman

Grover s Algorithm + Quantum Zeno Effect + Vaidman Grover s Algorthm + Quantum Zeno Effect + Vadman CS 294-2 Bomb 10/12/04 Fall 2004 Lecture 11 Grover s algorthm Recall that Grover s algorthm for searchng over a space of sze wors as follows: consder the

More information

Area Time Efficient Scaling Free Rotation Mode Cordic Using Circular Trajectory

Area Time Efficient Scaling Free Rotation Mode Cordic Using Circular Trajectory IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735. Volume 7, Issue 1 (Jul. - Aug. 2013), PP 12-20 www.osrjournals.org Area Tme Effcent Scalng Free Rotaton

More information

Implementation of Parallel Multiplier Accumulator based on Radix-2 Modified Booth Algorithm Shashi Prabha Singh 1 Uma Sharma 2

Implementation of Parallel Multiplier Accumulator based on Radix-2 Modified Booth Algorithm Shashi Prabha Singh 1 Uma Sharma 2 IJSRD - Internatonal Journal for Scentfc Research & Development Vol. 3, Issue 05, 2015 ISSN (onlne): 2321-0613 Implementaton of Parallel Multpler Accumulator based on Radx-2 Modfed Booth Algorthm Shash

More information

A New Design of Multiplier using Modified Booth Algorithm and Reversible Gate Logic

A New Design of Multiplier using Modified Booth Algorithm and Reversible Gate Logic Internatonal Journal of Computer Applcatons Technology and Research A New Desgn of Multpler usng Modfed Booth Algorthm and Reversble Gate Logc K.Nagarjun Department of ECE Vardhaman College of Engneerng,

More information

Section 8.3 Polar Form of Complex Numbers

Section 8.3 Polar Form of Complex Numbers 80 Chapter 8 Secton 8 Polar Form of Complex Numbers From prevous classes, you may have encountered magnary numbers the square roots of negatve numbers and, more generally, complex numbers whch are the

More information

TOPICS MULTIPLIERLESS FILTER DESIGN ELEMENTARY SCHOOL ALGORITHM MULTIPLICATION

TOPICS MULTIPLIERLESS FILTER DESIGN ELEMENTARY SCHOOL ALGORITHM MULTIPLICATION 1 2 MULTIPLIERLESS FILTER DESIGN Realzaton of flters wthout full-fledged multplers Some sldes based on support materal by W. Wolf for hs book Modern VLSI Desgn, 3 rd edton. Partly based on followng papers:

More information

Speeding up Computation of Scalar Multiplication in Elliptic Curve Cryptosystem

Speeding up Computation of Scalar Multiplication in Elliptic Curve Cryptosystem H.K. Pathak et. al. / (IJCSE) Internatonal Journal on Computer Scence and Engneerng Speedng up Computaton of Scalar Multplcaton n Ellptc Curve Cryptosystem H. K. Pathak Manju Sangh S.o.S n Computer scence

More information

Uncertainty in measurements of power and energy on power networks

Uncertainty in measurements of power and energy on power networks Uncertanty n measurements of power and energy on power networks E. Manov, N. Kolev Department of Measurement and Instrumentaton, Techncal Unversty Sofa, bul. Klment Ohrdsk No8, bl., 000 Sofa, Bulgara Tel./fax:

More information

CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING INTRODUCTION

CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING INTRODUCTION CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING N. Phanthuna 1,2, F. Cheevasuvt 2 and S. Chtwong 2 1 Department of Electrcal Engneerng, Faculty of Engneerng Rajamangala

More information

Review of Taylor Series. Read Section 1.2

Review of Taylor Series. Read Section 1.2 Revew of Taylor Seres Read Secton 1.2 1 Power Seres A power seres about c s an nfnte seres of the form k = 0 k a ( x c) = a + a ( x c) + a ( x c) + a ( x c) k 2 3 0 1 2 3 + In many cases, c = 0, and the

More information

High Performance Rotation Architectures Based on the Radix-4 CORDIC Algorithm

High Performance Rotation Architectures Based on the Radix-4 CORDIC Algorithm IEEE TRANSACTIONS ON COMPUTERS, VOL. 46, NO. 8, AUGUST 997 855 Hgh Performance Rotaton Archtectures Based on the Radx-4 CORDIC Algorthm Elsardo Antelo, Julo Vllalba, Javer D. Bruguera, and Emlo L. Zapata

More information

C/CS/Phy191 Problem Set 3 Solutions Out: Oct 1, 2008., where ( 00. ), so the overall state of the system is ) ( ( ( ( 00 ± 11 ), Φ ± = 1

C/CS/Phy191 Problem Set 3 Solutions Out: Oct 1, 2008., where ( 00. ), so the overall state of the system is ) ( ( ( ( 00 ± 11 ), Φ ± = 1 C/CS/Phy9 Problem Set 3 Solutons Out: Oct, 8 Suppose you have two qubts n some arbtrary entangled state ψ You apply the teleportaton protocol to each of the qubts separately What s the resultng state obtaned

More information

Scroll Generation with Inductorless Chua s Circuit and Wien Bridge Oscillator

Scroll Generation with Inductorless Chua s Circuit and Wien Bridge Oscillator Latest Trends on Crcuts, Systems and Sgnals Scroll Generaton wth Inductorless Chua s Crcut and Wen Brdge Oscllator Watcharn Jantanate, Peter A. Chayasena, and Sarawut Sutorn * Abstract An nductorless Chua

More information

The Quadratic Trigonometric Bézier Curve with Single Shape Parameter

The Quadratic Trigonometric Bézier Curve with Single Shape Parameter J. Basc. Appl. Sc. Res., (3541-546, 01 01, TextRoad Publcaton ISSN 090-4304 Journal of Basc and Appled Scentfc Research www.textroad.com The Quadratc Trgonometrc Bézer Curve wth Sngle Shape Parameter Uzma

More information

Advanced Circuits Topics - Part 1 by Dr. Colton (Fall 2017)

Advanced Circuits Topics - Part 1 by Dr. Colton (Fall 2017) Advanced rcuts Topcs - Part by Dr. olton (Fall 07) Part : Some thngs you should already know from Physcs 0 and 45 These are all thngs that you should have learned n Physcs 0 and/or 45. Ths secton s organzed

More information

Pop-Click Noise Detection Using Inter-Frame Correlation for Improved Portable Auditory Sensing

Pop-Click Noise Detection Using Inter-Frame Correlation for Improved Portable Auditory Sensing Advanced Scence and Technology Letters, pp.164-168 http://dx.do.org/10.14257/astl.2013 Pop-Clc Nose Detecton Usng Inter-Frame Correlaton for Improved Portable Audtory Sensng Dong Yun Lee, Kwang Myung Jeon,

More information

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:

More information

Chapter Newton s Method

Chapter Newton s Method Chapter 9. Newton s Method After readng ths chapter, you should be able to:. Understand how Newton s method s dfferent from the Golden Secton Search method. Understand how Newton s method works 3. Solve

More information

The Order Relation and Trace Inequalities for. Hermitian Operators

The Order Relation and Trace Inequalities for. Hermitian Operators Internatonal Mathematcal Forum, Vol 3, 08, no, 507-57 HIKARI Ltd, wwwm-hkarcom https://doorg/0988/mf088055 The Order Relaton and Trace Inequaltes for Hermtan Operators Y Huang School of Informaton Scence

More information

Pulse Coded Modulation

Pulse Coded Modulation Pulse Coded Modulaton PCM (Pulse Coded Modulaton) s a voce codng technque defned by the ITU-T G.711 standard and t s used n dgtal telephony to encode the voce sgnal. The frst step n the analog to dgtal

More information

Suppose that there s a measured wndow of data fff k () ; :::; ff k g of a sze w, measured dscretely wth varable dscretzaton step. It s convenent to pl

Suppose that there s a measured wndow of data fff k () ; :::; ff k g of a sze w, measured dscretely wth varable dscretzaton step. It s convenent to pl RECURSIVE SPLINE INTERPOLATION METHOD FOR REAL TIME ENGINE CONTROL APPLICATIONS A. Stotsky Volvo Car Corporaton Engne Desgn and Development Dept. 97542, HA1N, SE- 405 31 Gothenburg Sweden. Emal: astotsky@volvocars.com

More information

A Novel, Low-Power Array Multiplier Architecture

A Novel, Low-Power Array Multiplier Architecture A Noel, Low-Power Array Multpler Archtecture by Ronak Bajaj, Saransh Chhabra, Sreehar Veeramachanen, MB Srnas n 9th Internatonal Symposum on Communcaton and Informaton Technology 29 (ISCIT 29) Songdo -

More information

An Algorithm to Solve the Inverse Kinematics Problem of a Robotic Manipulator Based on Rotation Vectors

An Algorithm to Solve the Inverse Kinematics Problem of a Robotic Manipulator Based on Rotation Vectors An Algorthm to Solve the Inverse Knematcs Problem of a Robotc Manpulator Based on Rotaton Vectors Mohamad Z. Al-az*, Mazn Z. Othman**, and Baker B. Al-Bahr* *AL-Nahran Unversty, Computer Eng. Dep., Baghdad,

More information

Clock-Gating and Its Application to Low Power Design of Sequential Circuits

Clock-Gating and Its Application to Low Power Design of Sequential Circuits Clock-Gatng and Its Applcaton to Low Power Desgn of Sequental Crcuts ng WU Department of Electrcal Engneerng-Systems, Unversty of Southern Calforna Los Angeles, CA 989, USA, Phone: (23)74-448 Massoud PEDRAM

More information

Digital Signal Processing

Digital Signal Processing Dgtal Sgnal Processng Dscrete-tme System Analyss Manar Mohasen Offce: F8 Emal: manar.subh@ut.ac.r School of IT Engneerng Revew of Precedent Class Contnuous Sgnal The value of the sgnal s avalable over

More information

Design and Optimization of Fuzzy Controller for Inverse Pendulum System Using Genetic Algorithm

Design and Optimization of Fuzzy Controller for Inverse Pendulum System Using Genetic Algorithm Desgn and Optmzaton of Fuzzy Controller for Inverse Pendulum System Usng Genetc Algorthm H. Mehraban A. Ashoor Unversty of Tehran Unversty of Tehran h.mehraban@ece.ut.ac.r a.ashoor@ece.ut.ac.r Abstract:

More information

Numerical Properties of the LLL Algorithm

Numerical Properties of the LLL Algorithm Numercal Propertes of the LLL Algorthm Frankln T. Luk a and Sanzheng Qao b a Department of Mathematcs, Hong Kong Baptst Unversty, Kowloon Tong, Hong Kong b Dept. of Computng and Software, McMaster Unv.,

More information

Solution of Linear System of Equations and Matrix Inversion Gauss Seidel Iteration Method

Solution of Linear System of Equations and Matrix Inversion Gauss Seidel Iteration Method Soluton of Lnear System of Equatons and Matr Inverson Gauss Sedel Iteraton Method It s another well-known teratve method for solvng a system of lnear equatons of the form a + a22 + + ann = b a2 + a222

More information

A new Approach for Solving Linear Ordinary Differential Equations

A new Approach for Solving Linear Ordinary Differential Equations , ISSN 974-57X (Onlne), ISSN 974-5718 (Prnt), Vol. ; Issue No. 1; Year 14, Copyrght 13-14 by CESER PUBLICATIONS A new Approach for Solvng Lnear Ordnary Dfferental Equatons Fawz Abdelwahd Department of

More information

Lecture Notes on Linear Regression

Lecture Notes on Linear Regression Lecture Notes on Lnear Regresson Feng L fl@sdueducn Shandong Unversty, Chna Lnear Regresson Problem In regresson problem, we am at predct a contnuous target value gven an nput feature vector We assume

More information

A New Scrambling Evaluation Scheme based on Spatial Distribution Entropy and Centroid Difference of Bit-plane

A New Scrambling Evaluation Scheme based on Spatial Distribution Entropy and Centroid Difference of Bit-plane A New Scramblng Evaluaton Scheme based on Spatal Dstrbuton Entropy and Centrod Dfference of Bt-plane Lang Zhao *, Avshek Adhkar Kouch Sakura * * Graduate School of Informaton Scence and Electrcal Engneerng,

More information

VQ widely used in coding speech, image, and video

VQ widely used in coding speech, image, and video at Scalar quantzers are specal cases of vector quantzers (VQ): they are constraned to look at one sample at a tme (memoryless) VQ does not have such constrant better RD perfomance expected Source codng

More information

Odd/Even Scroll Generation with Inductorless Chua s and Wien Bridge Oscillator Circuits

Odd/Even Scroll Generation with Inductorless Chua s and Wien Bridge Oscillator Circuits Watcharn Jantanate, Peter A. Chayasena, Sarawut Sutorn Odd/Even Scroll Generaton wth Inductorless Chua s and Wen Brdge Oscllator Crcuts Watcharn Jantanate, Peter A. Chayasena, and Sarawut Sutorn * School

More information

( ) = ( ) + ( 0) ) ( )

( ) = ( ) + ( 0) ) ( ) EETOMAGNETI OMPATIBIITY HANDBOOK 1 hapter 9: Transent Behavor n the Tme Doman 9.1 Desgn a crcut usng reasonable values for the components that s capable of provdng a tme delay of 100 ms to a dgtal sgnal.

More information

On the Interval Zoro Symmetric Single-step Procedure for Simultaneous Finding of Polynomial Zeros

On the Interval Zoro Symmetric Single-step Procedure for Simultaneous Finding of Polynomial Zeros Appled Mathematcal Scences, Vol. 5, 2011, no. 75, 3693-3706 On the Interval Zoro Symmetrc Sngle-step Procedure for Smultaneous Fndng of Polynomal Zeros S. F. M. Rusl, M. Mons, M. A. Hassan and W. J. Leong

More information

The Synchronous 8th-Order Differential Attack on 12 Rounds of the Block Cipher HyRAL

The Synchronous 8th-Order Differential Attack on 12 Rounds of the Block Cipher HyRAL The Synchronous 8th-Order Dfferental Attack on 12 Rounds of the Block Cpher HyRAL Yasutaka Igarash, Sej Fukushma, and Tomohro Hachno Kagoshma Unversty, Kagoshma, Japan Emal: {garash, fukushma, hachno}@eee.kagoshma-u.ac.jp

More information

On the correction of the h-index for career length

On the correction of the h-index for career length 1 On the correcton of the h-ndex for career length by L. Egghe Unverstet Hasselt (UHasselt), Campus Depenbeek, Agoralaan, B-3590 Depenbeek, Belgum 1 and Unverstet Antwerpen (UA), IBW, Stadscampus, Venusstraat

More information

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography

CSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography CSc 6974 and ECSE 6966 Math. Tech. for Vson, Graphcs and Robotcs Lecture 21, Aprl 17, 2006 Estmatng A Plane Homography Overvew We contnue wth a dscusson of the major ssues, usng estmaton of plane projectve

More information

COMPLEX NUMBERS AND QUADRATIC EQUATIONS

COMPLEX NUMBERS AND QUADRATIC EQUATIONS COMPLEX NUMBERS AND QUADRATIC EQUATIONS INTRODUCTION We know that x 0 for all x R e the square of a real number (whether postve, negatve or ero) s non-negatve Hence the equatons x, x, x + 7 0 etc are not

More information

Nodal analysis of finite square resistive grids and the teaching effectiveness of students projects

Nodal analysis of finite square resistive grids and the teaching effectiveness of students projects 2 nd World Conference on Technology and Engneerng Educaton 2 WIETE Lublana Slovena 5-8 September 2 Nodal analyss of fnte square resstve grds and the teachng effectveness of students proects P. Zegarmstrz

More information

Measurement and Uncertainties

Measurement and Uncertainties Phs L-L Introducton Measurement and Uncertantes An measurement s uncertan to some degree. No measurng nstrument s calbrated to nfnte precson, nor are an two measurements ever performed under eactl the

More information

One-sided finite-difference approximations suitable for use with Richardson extrapolation

One-sided finite-difference approximations suitable for use with Richardson extrapolation Journal of Computatonal Physcs 219 (2006) 13 20 Short note One-sded fnte-dfference approxmatons sutable for use wth Rchardson extrapolaton Kumar Rahul, S.N. Bhattacharyya * Department of Mechancal Engneerng,

More information

Analysis of the Magnetomotive Force of a Three-Phase Winding with Concentrated Coils and Different Symmetry Features

Analysis of the Magnetomotive Force of a Three-Phase Winding with Concentrated Coils and Different Symmetry Features Analyss of the Magnetomotve Force of a Three-Phase Wndng wth Concentrated Cols and Dfferent Symmetry Features Deter Gerlng Unversty of Federal Defense Munch, Neubberg, 85579, Germany Emal: Deter.Gerlng@unbw.de

More information

Inductance Calculation for Conductors of Arbitrary Shape

Inductance Calculation for Conductors of Arbitrary Shape CRYO/02/028 Aprl 5, 2002 Inductance Calculaton for Conductors of Arbtrary Shape L. Bottura Dstrbuton: Internal Summary In ths note we descrbe a method for the numercal calculaton of nductances among conductors

More information

A Hybrid Variational Iteration Method for Blasius Equation

A Hybrid Variational Iteration Method for Blasius Equation Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 1 (June 2015), pp. 223-229 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) A Hybrd Varatonal Iteraton Method

More information

Low Complexity Soft-Input Soft-Output Hamming Decoder

Low Complexity Soft-Input Soft-Output Hamming Decoder Low Complexty Soft-Input Soft-Output Hammng Der Benjamn Müller, Martn Holters, Udo Zölzer Helmut Schmdt Unversty Unversty of the Federal Armed Forces Department of Sgnal Processng and Communcatons Holstenhofweg

More information

On balancing multiple video streams with distributed QoS control in mobile communications

On balancing multiple video streams with distributed QoS control in mobile communications On balancng multple vdeo streams wth dstrbuted QoS control n moble communcatons Arjen van der Schaaf, José Angel Lso Arellano, and R. (Inald) L. Lagendjk TU Delft, Mekelweg 4, 68 CD Delft, The Netherlands

More information

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests Smulated of the Cramér-von Mses Goodness-of-Ft Tests Steele, M., Chaselng, J. and 3 Hurst, C. School of Mathematcal and Physcal Scences, James Cook Unversty, Australan School of Envronmental Studes, Grffth

More information

EEE 241: Linear Systems

EEE 241: Linear Systems EEE : Lnear Systems Summary #: Backpropagaton BACKPROPAGATION The perceptron rule as well as the Wdrow Hoff learnng were desgned to tran sngle layer networks. They suffer from the same dsadvantage: they

More information

Singular Value Decomposition: Theory and Applications

Singular Value Decomposition: Theory and Applications Sngular Value Decomposton: Theory and Applcatons Danel Khashab Sprng 2015 Last Update: March 2, 2015 1 Introducton A = UDV where columns of U and V are orthonormal and matrx D s dagonal wth postve real

More information

Some Comments on Accelerating Convergence of Iterative Sequences Using Direct Inversion of the Iterative Subspace (DIIS)

Some Comments on Accelerating Convergence of Iterative Sequences Using Direct Inversion of the Iterative Subspace (DIIS) Some Comments on Acceleratng Convergence of Iteratve Sequences Usng Drect Inverson of the Iteratve Subspace (DIIS) C. Davd Sherrll School of Chemstry and Bochemstry Georga Insttute of Technology May 1998

More information

OPTIMISATION. Introduction Single Variable Unconstrained Optimisation Multivariable Unconstrained Optimisation Linear Programming

OPTIMISATION. Introduction Single Variable Unconstrained Optimisation Multivariable Unconstrained Optimisation Linear Programming OPTIMIATION Introducton ngle Varable Unconstraned Optmsaton Multvarable Unconstraned Optmsaton Lnear Programmng Chapter Optmsaton /. Introducton In an engneerng analss, sometmes etremtes, ether mnmum or

More information

Line Drawing and Clipping Week 1, Lecture 2

Line Drawing and Clipping Week 1, Lecture 2 CS 43 Computer Graphcs I Lne Drawng and Clppng Week, Lecture 2 Davd Breen, Wllam Regl and Maxm Peysakhov Geometrc and Intellgent Computng Laboratory Department of Computer Scence Drexel Unversty http://gcl.mcs.drexel.edu

More information

(Online First)A Lattice Boltzmann Scheme for Diffusion Equation in Spherical Coordinate

(Online First)A Lattice Boltzmann Scheme for Diffusion Equation in Spherical Coordinate Internatonal Journal of Mathematcs and Systems Scence (018) Volume 1 do:10.494/jmss.v1.815 (Onlne Frst)A Lattce Boltzmann Scheme for Dffuson Equaton n Sphercal Coordnate Debabrata Datta 1 *, T K Pal 1

More information

Chapter - 2. Distribution System Power Flow Analysis

Chapter - 2. Distribution System Power Flow Analysis Chapter - 2 Dstrbuton System Power Flow Analyss CHAPTER - 2 Radal Dstrbuton System Load Flow 2.1 Introducton Load flow s an mportant tool [66] for analyzng electrcal power system network performance. Load

More information

Difference Equations

Difference Equations Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1

More information

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Structure and Drive Paul A. Jensen Copyright July 20, 2003 Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.

More information

Kernel Methods and SVMs Extension

Kernel Methods and SVMs Extension Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general

More information

ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM

ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM An elastc wave s a deformaton of the body that travels throughout the body n all drectons. We can examne the deformaton over a perod of tme by fxng our look

More information

Lecture 13 APPROXIMATION OF SECOMD ORDER DERIVATIVES

Lecture 13 APPROXIMATION OF SECOMD ORDER DERIVATIVES COMPUTATIONAL FLUID DYNAMICS: FDM: Appromaton of Second Order Dervatves Lecture APPROXIMATION OF SECOMD ORDER DERIVATIVES. APPROXIMATION OF SECOND ORDER DERIVATIVES Second order dervatves appear n dffusve

More information

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. EE 539 Homeworks Sprng 08 Updated: Tuesday, Aprl 7, 08 DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. For full credt, show all work. Some problems requre hand calculatons.

More information

This column is a continuation of our previous column

This column is a continuation of our previous column Comparson of Goodness of Ft Statstcs for Lnear Regresson, Part II The authors contnue ther dscusson of the correlaton coeffcent n developng a calbraton for quanttatve analyss. Jerome Workman Jr. and Howard

More information

Supporting Information

Supporting Information Supportng Informaton The neural network f n Eq. 1 s gven by: f x l = ReLU W atom x l + b atom, 2 where ReLU s the element-wse rectfed lnear unt, 21.e., ReLUx = max0, x, W atom R d d s the weght matrx to

More information

Chapter 3 Differentiation and Integration

Chapter 3 Differentiation and Integration MEE07 Computer Modelng Technques n Engneerng Chapter Derentaton and Integraton Reerence: An Introducton to Numercal Computatons, nd edton, S. yakowtz and F. zdarovsky, Mawell/Macmllan, 990. Derentaton

More information

Temperature. Chapter Heat Engine

Temperature. Chapter Heat Engine Chapter 3 Temperature In prevous chapters of these notes we ntroduced the Prncple of Maxmum ntropy as a technque for estmatng probablty dstrbutons consstent wth constrants. In Chapter 9 we dscussed the

More information

Quadratic speedup for unstructured search - Grover s Al-

Quadratic speedup for unstructured search - Grover s Al- Quadratc speedup for unstructured search - Grover s Al- CS 94- gorthm /8/07 Sprng 007 Lecture 11 001 Unstructured Search Here s the problem: You are gven a boolean functon f : {1,,} {0,1}, and are promsed

More information

1. Estimation, Approximation and Errors Percentages Polynomials and Formulas Identities and Factorization 52

1. Estimation, Approximation and Errors Percentages Polynomials and Formulas Identities and Factorization 52 ontents ommonly Used Formulas. Estmaton, pproxmaton and Errors. Percentages. Polynomals and Formulas 8. Identtes and Factorzaton. Equatons and Inequaltes 66 6. Rate and Rato 8 7. Laws of Integral Indces

More information

Numerical Heat and Mass Transfer

Numerical Heat and Mass Transfer Master degree n Mechancal Engneerng Numercal Heat and Mass Transfer 06-Fnte-Dfference Method (One-dmensonal, steady state heat conducton) Fausto Arpno f.arpno@uncas.t Introducton Why we use models and

More information

Power Efficient Design and Implementation of a Novel Constant Correction Truncated Multiplier

Power Efficient Design and Implementation of a Novel Constant Correction Truncated Multiplier APSIPA ASC 11 X an Power Effcent Desgn and Implementaton of a Novel Constant Correcton Truncated Multpler Yu Ren, Dong Wang, Lebo Lu, Shouy Yn and Shaojun We Tsnghua Unversty, Bejng E-mal: reneereny@gmal.com

More information

1 Convex Optimization

1 Convex Optimization Convex Optmzaton We wll consder convex optmzaton problems. Namely, mnmzaton problems where the objectve s convex (we assume no constrants for now). Such problems often arse n machne learnng. For example,

More information

Physics 5153 Classical Mechanics. Principle of Virtual Work-1

Physics 5153 Classical Mechanics. Principle of Virtual Work-1 P. Guterrez 1 Introducton Physcs 5153 Classcal Mechancs Prncple of Vrtual Work The frst varatonal prncple we encounter n mechancs s the prncple of vrtual work. It establshes the equlbrum condton of a mechancal

More information

Solutions to Homework 7, Mathematics 1. 1 x. (arccos x) (arccos x) 1

Solutions to Homework 7, Mathematics 1. 1 x. (arccos x) (arccos x) 1 Solutons to Homework 7, Mathematcs 1 Problem 1: a Prove that arccos 1 1 for 1, 1. b* Startng from the defnton of the dervatve, prove that arccos + 1, arccos 1. Hnt: For arccos arccos π + 1, the defnton

More information

Army Ants Tunneling for Classical Simulations

Army Ants Tunneling for Classical Simulations Electronc Supplementary Materal (ESI) for Chemcal Scence. Ths journal s The Royal Socety of Chemstry 2014 electronc supplementary nformaton (ESI) for Chemcal Scence Army Ants Tunnelng for Classcal Smulatons

More information

Study on Active Micro-vibration Isolation System with Linear Motor Actuator. Gong-yu PAN, Wen-yan GU and Dong LI

Study on Active Micro-vibration Isolation System with Linear Motor Actuator. Gong-yu PAN, Wen-yan GU and Dong LI 2017 2nd Internatonal Conference on Electrcal and Electroncs: echnques and Applcatons (EEA 2017) ISBN: 978-1-60595-416-5 Study on Actve Mcro-vbraton Isolaton System wth Lnear Motor Actuator Gong-yu PAN,

More information

Quantum-Evolutionary Algorithms: A SW-HW approach

Quantum-Evolutionary Algorithms: A SW-HW approach Proceedngs of the 5th WSEAS Int. Conf. on COMPUTATIONAL INTELLIGENCE, MAN-MACHINE SYSTEMS AND CYBERNETICS, Vence, Italy, November 0-, 006 333 Quantum-Evolutonary Algorthms: A SW-HW approach D. PORTO, A.

More information

Electrical double layer: revisit based on boundary conditions

Electrical double layer: revisit based on boundary conditions Electrcal double layer: revst based on boundary condtons Jong U. Km Department of Electrcal and Computer Engneerng, Texas A&M Unversty College Staton, TX 77843-318, USA Abstract The electrcal double layer

More information

COMPOSITE BEAM WITH WEAK SHEAR CONNECTION SUBJECTED TO THERMAL LOAD

COMPOSITE BEAM WITH WEAK SHEAR CONNECTION SUBJECTED TO THERMAL LOAD COMPOSITE BEAM WITH WEAK SHEAR CONNECTION SUBJECTED TO THERMAL LOAD Ákos Jósef Lengyel, István Ecsed Assstant Lecturer, Professor of Mechancs, Insttute of Appled Mechancs, Unversty of Mskolc, Mskolc-Egyetemváros,

More information

NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS

NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS IJRRAS 8 (3 September 011 www.arpapress.com/volumes/vol8issue3/ijrras_8_3_08.pdf NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS H.O. Bakodah Dept. of Mathematc

More information

Exercises of Chapter 2

Exercises of Chapter 2 Exercses of Chapter Chuang-Cheh Ln Department of Computer Scence and Informaton Engneerng, Natonal Chung Cheng Unversty, Mng-Hsung, Chay 61, Tawan. Exercse.6. Suppose that we ndependently roll two standard

More information

Linear Feature Engineering 11

Linear Feature Engineering 11 Lnear Feature Engneerng 11 2 Least-Squares 2.1 Smple least-squares Consder the followng dataset. We have a bunch of nputs x and correspondng outputs y. The partcular values n ths dataset are x y 0.23 0.19

More information

829. An adaptive method for inertia force identification in cantilever under moving mass

829. An adaptive method for inertia force identification in cantilever under moving mass 89. An adaptve method for nerta force dentfcaton n cantlever under movng mass Qang Chen 1, Mnzhuo Wang, Hao Yan 3, Haonan Ye 4, Guola Yang 5 1,, 3, 4 Department of Control and System Engneerng, Nanng Unversty,

More information

Representations of Elementary Functions Using Binary Moment Diagrams

Representations of Elementary Functions Using Binary Moment Diagrams Representatons of Elementary Functons Usng Bnary Moment Dagrams Tsutomu Sasao Department of Computer Scence and Electroncs, Kyushu Insttute of Technology Izua 82-852, Japan Shnobu Nagayama Department of

More information

MAE140 - Linear Circuits - Winter 16 Final, March 16, 2016

MAE140 - Linear Circuits - Winter 16 Final, March 16, 2016 ME140 - Lnear rcuts - Wnter 16 Fnal, March 16, 2016 Instructons () The exam s open book. You may use your class notes and textbook. You may use a hand calculator wth no communcaton capabltes. () You have

More information

A High-Performance and Energy-Efficient FIR Adaptive Filter using Approximate Distributed Arithmetic Circuits

A High-Performance and Energy-Efficient FIR Adaptive Filter using Approximate Distributed Arithmetic Circuits SUBMITTED FOR REVIEW 1 A Hgh-Performance and Energy-Effcent FIR Adaptve Flter usng Approxmate Dstrbuted Arthmetc Crcuts Honglan Jang, Lebo Lu, Peter Jonker, Duncan Ellott, Fabrzo Lombard, Fellow, IEEE

More information

IMAGE DENOISING USING NEW ADAPTIVE BASED MEDIAN FILTER

IMAGE DENOISING USING NEW ADAPTIVE BASED MEDIAN FILTER Sgnal & Image Processng : An Internatonal Journal (SIPIJ) Vol.5, No.4, August 2014 IMAGE DENOISING USING NEW ADAPTIVE BASED MEDIAN FILTER Suman Shrestha 1, 2 1 Unversty of Massachusetts Medcal School,

More information

Open Access Variable Length Reconfigurable Algorithms and Architectures for DCT/IDCT Based on Modified Unfolded Cordic

Open Access Variable Length Reconfigurable Algorithms and Architectures for DCT/IDCT Based on Modified Unfolded Cordic Send Orders of Reprnts at reprnts@benthamscence.net The Open Electrcal Electronc Engneerng Journal 3 7 Supple : M8 7-8 7 Open Access Varable Length Reconfgurable Algorthms and Archtectures for DCT/IDCT

More information

Note on EM-training of IBM-model 1

Note on EM-training of IBM-model 1 Note on EM-tranng of IBM-model INF58 Language Technologcal Applcatons, Fall The sldes on ths subject (nf58 6.pdf) ncludng the example seem nsuffcent to gve a good grasp of what s gong on. Hence here are

More information

COMPUTATIONALLY EFFICIENT WAVELET AFFINE INVARIANT FUNCTIONS FOR SHAPE RECOGNITION. Erdem Bala, Dept. of Electrical and Computer Engineering,

COMPUTATIONALLY EFFICIENT WAVELET AFFINE INVARIANT FUNCTIONS FOR SHAPE RECOGNITION. Erdem Bala, Dept. of Electrical and Computer Engineering, COMPUTATIONALLY EFFICIENT WAVELET AFFINE INVARIANT FUNCTIONS FOR SHAPE RECOGNITION Erdem Bala, Dept. of Electrcal and Computer Engneerng, Unversty of Delaware, 40 Evans Hall, Newar, DE, 976 A. Ens Cetn,

More information

Problem Set 9 Solutions

Problem Set 9 Solutions Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem

More information

Bézier curves. Michael S. Floater. September 10, These notes provide an introduction to Bézier curves. i=0

Bézier curves. Michael S. Floater. September 10, These notes provide an introduction to Bézier curves. i=0 Bézer curves Mchael S. Floater September 1, 215 These notes provde an ntroducton to Bézer curves. 1 Bernsten polynomals Recall that a real polynomal of a real varable x R, wth degree n, s a functon of

More information

NP-Completeness : Proofs

NP-Completeness : Proofs NP-Completeness : Proofs Proof Methods A method to show a decson problem Π NP-complete s as follows. (1) Show Π NP. (2) Choose an NP-complete problem Π. (3) Show Π Π. A method to show an optmzaton problem

More information

APPLICATION OF EDDY CURRENT PRINCIPLES FOR MEASUREMENT OF TUBE CENTERLINE

APPLICATION OF EDDY CURRENT PRINCIPLES FOR MEASUREMENT OF TUBE CENTERLINE APPLICATION OF EDDY CURRENT PRINCIPLES FOR MEASUREMENT OF TUBE CENTERLINE DEFLECTION E. J. Chern Martn Maretta Laboratores 1450 South Rollng Road Baltmore, MD 21227 INTRODUCTION Tubes are a vtal component

More information

arxiv: v1 [math.ho] 18 May 2008

arxiv: v1 [math.ho] 18 May 2008 Recurrence Formulas for Fbonacc Sums Adlson J. V. Brandão, João L. Martns 2 arxv:0805.2707v [math.ho] 8 May 2008 Abstract. In ths artcle we present a new recurrence formula for a fnte sum nvolvng the Fbonacc

More information

Calculation of time complexity (3%)

Calculation of time complexity (3%) Problem 1. (30%) Calculaton of tme complexty (3%) Gven n ctes, usng exhaust search to see every result takes O(n!). Calculaton of tme needed to solve the problem (2%) 40 ctes:40! dfferent tours 40 add

More information

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results.

For now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results. Neural Networks : Dervaton compled by Alvn Wan from Professor Jtendra Malk s lecture Ths type of computaton s called deep learnng and s the most popular method for many problems, such as computer vson

More information

Hardware Implementation of Multiple Vector Quantization Decoder

Hardware Implementation of Multiple Vector Quantization Decoder 54 IJCSNS Internatonal Journal of Computer Scence and Networ Securty, VOL.8 No., November 008 Hardware Implementaton of Multple Vector Quantzaton Decoder Nortaa Shge, Hrom Myajma, Shngo Hashguch, Mchharu

More information

Lecture 12: Discrete Laplacian

Lecture 12: Discrete Laplacian Lecture 12: Dscrete Laplacan Scrbe: Tanye Lu Our goal s to come up wth a dscrete verson of Laplacan operator for trangulated surfaces, so that we can use t n practce to solve related problems We are mostly

More information

ECE559VV Project Report

ECE559VV Project Report ECE559VV Project Report (Supplementary Notes Loc Xuan Bu I. MAX SUM-RATE SCHEDULING: THE UPLINK CASE We have seen (n the presentaton that, for downlnk (broadcast channels, the strategy maxmzng the sum-rate

More information