Resource Efficient Design and Implementation of Standard and Truncated Multipliers using FPGAs

Size: px
Start display at page:

Download "Resource Efficient Design and Implementation of Standard and Truncated Multipliers using FPGAs"

Transcription

1 Proceedngs of the World Congress on Engneerng 2011 Vol II, July 6-8, 2011, London, U.K. Resource Effcent Desgn and Implementaton of Standard and Truncated Multplers usng FPGAs Muhammad H. Ras, Member, IAENG, Mohamed H. Al Mjall, and Mohammad Nsar Abstract We study the Feld Programmable Gate Array (FPGA) mplementaton of fxed wdth standard and truncated multplers usng Very Hgh speed ntegrated crcut Hardware Descrpton Language and mplemented on Spartan-3AN, Vrtex and Vrtex-E devces. We have acheved remarkable reducton n FPGA resources, power and delay when the full precson of standard multpler s not requred and the truncated multpler can be mplemented wth fewer resources. The comparsons of dfferent FPGA devces layout show that the standard multplers utlze lot of space as compared to truncated multplers whch could be utlzed for other embedded resources. Index Terms DSP, Spartan-3AN, Truncated Multpler, Vrtex, Vrtex-E, VHDL. M I. INTRODUCTION ULTIPLICATION requres ntensve and tedous scentfc computatons for sgnal processng (DSP) applcatons [1-3]. For the mplementaton of DSP algorthm demands usng Applcaton Specfc Integrated Crcuts (ASICs), whch s especally requred for mage processng applcatons such as JPEG and MPEG etc. Due to hgh development costs for ASICs, algorthms should be verfed and optmzed before mplementaton [4]. The current development n very large scale ntegraton (VLSI) technology, hardware mplementaton has become a desrable alternatve. Feld programmable gate arrays (FPGAs) have become known as a platform of choce for effcent hardware mplementaton of computaton ntensve algorthms [5]. FPGAs enable a hgh degree of parallelsm and can acheve orders of magntude speedup over general purpose processors (GPPs). Ths s entrely due to many embedded resources avalable and beneft of hardware speed and the flexblty of software n FPGA. Ths makes FPGA a Manuscrpt receved Aprl 16, Ths work was supported n part by Cornea Research Char, the College of Appled Medcal Scences, Kng Saud Unversty. M. H. Ras s wth the Cornea Research Char, College of Appled Medcal Scences, Kng Saud Unversty, Ryadh 11433, Saud Araba (phone: ; fax: ; (e-mal: mhras@yahoo.com.au). M. H. Al Mjall s wth the Bomedcal Technology Department, College of Appled Medcal Scences, Kng Saud Unversty, Ryadh 11433, Saud Araba (e-mal: almjall@yahoo.com). M. Nsar s wth the Bomedcal Technology Department, College of Appled Medcal Scences, Kng Saud Unversty, Ryadh 11433, Saud Araba (e-mal: m_nsar@yahoo.com). vable technology and an attractve alternatve to ASICs [5-6]. DSP, mage processng and multmeda applcatons extensvely requres multplcaton and squarng functons [7-8]. A full wdth dgtal n n multpler computes the 2n output as a weghted sum of partal products [9]. If the product s truncated to n-bts, the least-sgnfcant columns of the product matrx contrbute lttle to the fnal result. To take advantage of ths, truncated multplers and squarers do not form all of the least-sgnfcant columns n the partal-product matrx [10]. As more columns are elmnated, the area and power consumpton of the arthmetc unt are sgnfcantly reduced, and n many cases the delay also decreases. The trade-off s that truncatng the multpler matrx ntroduces addtonal error nto the computaton. Cryptography requres not only a sgnfcant number of multplcaton and squarng functons but also large ntegers [11-12]. Many research efforts have been presented n lterature to acheve hardware effcent mplementaton of a truncated multpler. The basc dea of these technques s to dscard some of the less sgnfcant partal products and to ntroduce a compensaton crcut that partly compensates for the dropped terms, thereby reducng approxmaton error [13-18]. In reference [19] presented a truncated multpler wth mnmum square error for every nputs bt wdth. By parallel processng and ppelnng a hgh speed multplcaton can be acheved for DSP applcatons, ths could be made more effcent by ntroducng truncated multplcaton. Ras has presented a study on standard and truncated multplers usng FPGA devces [20-22]. Babc et al. [23] recently publshed a new approach to mprove the accuracy and effcency of Mtchell s algorthm based multplcaton. The rest of ths paper s structured as follows. In secton II, descrbes the mathematcal bass of truncated multplcaton. Secton III addresses the archtectural platform used n ths study. Secton IV presents the FPGA desgn and mplementaton results. Fnally, secton V presents the concluson. II. MATHEMATICAL BASIS OF TRUNCATED MULTIPLIERS Consderng the multplcaton of two n-bt nputs X and Y, a standard multpler performs the followng operatons to obtan the 2n bt product P ISSN: (Prnt); ISSN: (Onlne)

2 Proceedngs of the World Congress on Engneerng 2011 Vol II, July 6-8, 2011, London, U.K. 2n1 n1 n1 P XY P 2 ( x 2 )( y 2 ) (1) where x, y and P represent the th bt of X, Y and P, respectvely. Fg. 1 shows the standard archtecture of -bt parallel multpler, where HA and FA are the half and full adders respectvely. Equaton (1) can be expressed by the sum of two segments: the most-sgnfcant part MP and the least-sgnfcant part LP of fve fundamental programmable functonal elements: CLBs,, Block RAMs, dedcated multplers (18 18) and dgtal clock managers (DCMs), Spartan-3 famly ncludes Spartan-3L, Spartan-3E, Spartan-3A, 2n1 n1 MP LP P 2 P (2) 0 0 P 2 The standard -bt parallel multpler can also be dvded nto three subsets: the most-sgnfcant part MP, nput correcton IC and the least-sgnfcant part LP. Equaton (2) can be rewrtten as follows: P MP IC LP (3) The fxed wdth multpler can be obtaned drectly by removng the LP regon and ntroducng the IC regon to obtan MP regon, whch s truncated multpler as shown n Fg. 2 and gven by equaton (4). P MP IC (4) III. ARCHITECTURE PLATFORM Due to the parallel nature, hgh frequency, and hgh densty of modern FPGAs, they make an deal platform for the mplementaton of computatonally ntensve and massvely parallel archtecture. In ths secton a bref ntroducton about state-of-the-art FPGAs from Xlnx s presented. Fg. 1. The archtecture of a standard -bt parallel multpler A. Spartan-3 FPGAs The Spartan-3 FPGA belongs to the ffth generaton Xlnx famly. It s specfcally desgned to meet the needs of hgh volume, low unt cost electronc systems. The famly conssts of eght member offerng denstes rangng from 50,000 to fve mllon system gates [24]. The Spartan-3 FPGA conssts Fg. 2. The archtecture of a truncated -bt parallel multpler Spartan-3A DSP, Spartan-3AN and the extended Spartan-3A FPGAs. Partcularly, the Spartan-3AN s used as a target technology n ths paper. Spartan-3AN combnes all the feature of Spartan-3A FPGA famly plus leadng technology n-system flash memory for confguraton and nonvolatle data storage. B. Vrtex FPGAs Vrtex devces feature a flexble, regular archtecture that comprses an array of confgurable logc blocks (CLBs) surrounded by programmable nput/output blocks (), all nterconnected by a rch herarchy of fast, versatle routng resources. The Vrtex famly comprses of nne members offerng denstes rangng from 57,906 to 1,124,022 system gates [25]. The abundance of routng resources permts the Vrtex famly to accommodate even the largest and most complex desgns. Vrtex FPGAs are SRAM-based, and are customzed by loadng confguraton data nto nternal memory cells. In some modes, the FPGA reads ts own confguraton data from an external PROM (master seral mode). Vrtex devces provde better performance than prevous generatons of FPGA. Desgns can acheve synchronous system clock rates up to 200 MHz ncludng I/O. C. Vrtex-E FPGAs The Vrtex-E FPGA famly delvers hgh-performance hgh-capacty programmable logc solutons. The Vrtex-E famly offers up to 43,200 logc cells n devces up to 30% faster than the Vrtex famly. The Vrtex-E famly delvers a hgh-speed and hgh-capacty programmable logc soluton. The Vrtex-E famly comprses the eleven members offerng denstes rangng from 71,693 to 4,074,387 system gates [26]. Vrtex-E devces have up to 640 Kb of faster (250 MHz) block SelectRAM, but the ndvdual RAMs are the same sze and structure as n the Vrtex famly. They also have eght ISSN: (Prnt); ISSN: (Onlne)

3 Proceedngs of the World Congress on Engneerng 2011 Vol II, July 6-8, 2011, London, U.K. DLLs nstead of the four n Vrtex devces. Each ndvdual DLL s slghtly mproved wth easer clock mrrorng and 4x frequency multplcaton. The Vrtex-E devces bult aggressve 6-layer metal 0.18 µm CMOS process. Vrtex-E devces feature a flexble, regular archtecture that comprses an array of confgurable logc blocks (CLBs) surrounded by programmable nput/output blocks (), all nterconnected by a rch herarchy of fast, versatle routng resources. Vrtex-E FPGAs are SRAM-based, and are customzed by loadng confguraton data nto nternal memory cells. Vrtex-E devces provde better performance than prevous generatons of FPGAs. Desgns can acheve synchronous system clock rates up to 240 MHz ncludng I/O or 622 Mb/s usng Source Synchronous data transmsson archtectures. IV. FPGA DESIGN AND IMPLEMENTATION RESULTS The desgn of standard and truncated,,, and -bt multplers are done usng VHDL and mplemented n a Xlnx Spartan-3AN XC3S700AN (package: fgg484, speed grade: -5), Vrtex XCV50 (package: fg256, speed grade: -6) and Vrtex-E XCV50E (package: fg256, speed grade: -8) FPGA usng the Xlnx ISE 9.2 desgn tool [27]. FPGA layouts of the standard,,, and -bt multplers are shown n Fgs. 3, 4, 5 and 6. FPGA layouts of truncated,,, and -bt multplers are further shown n Fgs. 7, 8, 9 and 10. The FPGA layouts shown n Fgs. 3, 4, 5, 6, 7, 8, 9 and 10 of standard and truncated,,, and -bt multplers also show less utlzaton of FPGA area for truncated multpler, whch s an ndcaton of best utlzaton of the FPGA resources. Tables 1, 2 and 3 summarze the FPGA devce resources utlzaton for standard and truncated,,, and -bt multplers. Table 4 presents the percentage change between the standard to truncated,,, and -bt multplers, whch clearly demonstrates that the occuped slces ranges from 145% to 170% for Spartan-3AN, Vrtex and Vrtex-E FPGA devces. The reducton n pn delay and the number of occuped slces used n truncated multpler also show that t s one of the vable solutons for mage processng applcatons, where most of the redundant nformaton can be removed. better FPGA devce than other Vrtex and Vrtex-E FPGAs. The comparson of FPGA layouts of standard and truncated multplers also demonstrates that the less area s utlzed for the resources and the remanng could be utlzed for other embedded resources. Fg. 3. FPGA layout of standard -bt multpler Fg. 4. FPGA layout of standard -bt multpler Fg. 5. FPGA layout of standard -bt multpler V. CONCLUSION In ths paper we have presented hardware desgn and mplementaton of FPGA based parallel archtecture for standard and truncated multplers utlzng VHDL. The desgn was mplemented on Xlnx Spartan-3AN XC3S700AN, Vrtex XCV50 and Vrtex-E XCV50E FPGA devces usng the ISE 9.2 desgn tool. The objectve s to present a comparatve study of the,,, and -bt standard and truncated multplers usng FPGA devces. The comparson between standard and truncated multpler show much more reducton n devce utlzaton. The FPGA devces used almost same number of occuped slces but ther average connecton and maxmum pn delays are dfferent; whch clearly ndcates that the Spartan-3AN s Fg. 6. FPGA layout of standard -bt multpler ISSN: (Prnt); ISSN: (Onlne)

4 Proceedngs of the World Congress on Engneerng 2011 Vol II, July 6-8, 2011, London, U.K. Fg. 7. FPGA layout of truncated -bt multpler Fg. 8. FPGA layout of truncated -bt multpler Fg. 9. FPGA layout of truncated -bt multpler Fg. 10. FPGA layout of truncated -bt multpler REFERENCES [1] L.V. Agostn, I.S. Slva, S. Bamp, Multplerless and fully ppelned JPEG compresson soft IP targetng FPGAs, Mcroprocessors & Mcrosystems, vol. 31 no. (8), pp , [2] V. Gerenz, C. Pans, J. Nurm, Parameterzed MAC unt generaton for a scalable embedded DSP core, Mcroprocessors & Mcrosystems, vol. 34 no. (5), pp , [3] M.Y. Kong, J.M.P. Langlos, D. Al-Khall, Effcent FPGA mplementaton of complex multplers usng the logarthmc number system, n proc. of IEEE Internatonal Symposum on Crcuts and Systems, pp , [4] A. Zemva, M. Verderber, FPGA-orented HW/SW mplementaton of the MPEG-4 vdeo decoder, Mcroprocessors & Mcrosystems, vol. 31 no. (5), pp , [5] T.J. Todman, G.A. Constantndes, S.J.E. Wlton, O. Mencer, W. Luk, P.Y.K. Cheung, Reconfgurable computng: archtectures and desgn methods, n proc. of IEE nternatonal conference on Computer Dgtal Technques, vol. 152, no. (2), pp , [6] C. Maxfeld, The Desgn Warror s Gude to FPGAs: Devces, Tools and flows, Newnes Publshers, MA, [7] E.III. Walters, M.G. Arnold, M.J. Schulte, Usng truncated multplers n DCT and IDCT hardware accelerators, n Proc. of the XIII SPIE Advanced Sgnal Processng Algorthms, Archtectures, and Implementatons, pp , [8] J. A. Kalomros, J. Lygouras, Desgn and evaluaton of a hardware/software FPGA-based system for fast mage processng, Mcroprocessors & Mcrosystems, vol. 32 no. (2), pp , [9] C.R. Baugh, B.A. Wooley, A Two s Complement Parallel Array Multplcaton Algorthm, IEEE Trans. Comput. Vol. C-22, no.12, pp , [10] E.E. Swartzlander Jr., Truncated Multplcaton wth Approxmate Roundng, n Proc. of the 33rd Aslomar Conference on Sgnals, Systems and Computers. Vol. 2, pp , [11] W. Stallngs, Cryptography and Network Securty: Prncples and Practces, Prentce-Hall, 4th edn., Upper Saddle Rver, NJ, [12] M.-H. Jng, Z.-H. Chen, J.-H. Chen, Y.-H. Chen, Reconfgurable system for hgh-speed and dversfed AES usng FPGA, Mcroprocessors & Mcrosystems, vol. 31 no. (2), pp , [13] S.S. Kdamb, F.El-. Gubaly, A. Antonous, Area-Effcent Multplers for Dgtal Sgnal Processng Applcatons, IEEE Trans. Crcuts and Systems-II: Analog and Dgtal Sgnal Processng, vol. 43, no. 2, pp , [14] Y.C. Lm, Sngle-Precson Multpler wth Reduced Crcut Complexty for Sgnal Processng Applcatons, IEEE Trans. Comput. Vol. 41, no. 10, pp , [15] J.M. Jou, S.R. Kuang R.D. Chen, Desgn of Low-Error Fxed-Wdth Multplers for DSP Applcatons, IEEE Trans. Crcuts and Systems-II: Analog and Dgtal Sgnal Processng, vol. 46, no. 6, pp [16] L. Van, S. Wang, W. Feng, Desgn of the Lower Error Fxed-Wdth Multpler and Its Applcaton, IEEE Trans. Crcuts and Systems-II: Analog and Dgtal Sgnal Processng, vol. 47, no. 10, [17] S.R. Kuang, J.P. Wang, Low-error confgurable truncated multplers for multply-accumulate applcatons, Elect. Lett. Vol. 42, no. 16, pp , [18] Van, L-D. and C-C.Yang, Generalzed low-error area-effcent fxed-wdth multplers, IEEE Transactons Crcuts and Systems I, Regular Paper. vol. 52 no. (8). pp [19] V. Garofalo, N. Petra, D. DeCaro, A.G.M. Strollo, E. Napol, Low error truncated multplers for DSP applcatons, n Proc. of the 15th IEEE Internatonal Conference on Electroncs, Crcuts and Systems, pp , [20] M.H. Ras, FPGA desgn and mplementaton of fxed wdth standard and truncated -bt multplers: A comparatve study, n Proc. of the 4th IEEE Internatonal Desgn and Test Workshop, IEEE Xplore Press, pp. 1-4, [21] M.H. Ras, Effcent hardware realzaton of truncated multplers usng FPGA, Int., J. of Appled Scence, Engneerng and Technology, vol. 5, no. 2, pp , [22] M.H. Ras, Hardware mplementaton of truncated multplers usng Spartan 3AN, Vrtex-4 and Vrtex-5 devces, Amercan J. of Engneerng and Appled Scences, vol. 3, no. 1, pp , [23] Z. Babc, A. Avramovc, P. Bulc, An teratve logarthmc multpler, Mcroprocessors & Mcrosystems, vol. 35, pp , [24] Xlnx, Spartan-3 FPGA famly datasheet, (2009). [25] Xlnx, Vrtex FPGA famly datasheet, (2001). [26] Xlnx, Vrtex-E FPGA famly datasheet, (2002). [27] Xlnx, ISE 9.2 desgn tool, (2007) ISSN: (Prnt); ISSN: (Onlne)

5 Proceedngs of the World Congress on Engneerng 2011 Vol II, July 6-8, 2011, London, U.K. Bt Wdth TABLE I FPGA RESOURCE UTILIZATION FOR STANDARD AND TRUNCATED MULTIPLIER FOR SPARTAN-3AN XC3S700AN (PACKAGE:FGG484, SPEED GRADE:-5) Multplers Occuped Slces Equvalent Connecton Maxmum Pn Standard Truncated Standard Truncated Standard Truncated Standard Truncated Bt Wdth Bt Wdth Multplers TABLE II FPGA RESOURCE UTILIZATION FOR STANDARD AND TRUNCATED MULTIPLIER FOR VIRTEX XCV50 (PACKAGE:FG256, SPEED GRADE:-6) Occuped Slces Equvalent Connecton Maxmum Pn Standard Truncated Standard Truncated Standard Truncated Standard Truncated TABLE III FPGA RESOURCE UTILIZATION FOR STANDARD AND TRUNCATED MULTIPLIER FOR VIRTEX-E XCV50E (PACKAGE:FG256, SPEED GRADE:-8) Multplers Occuped Slces Equvalent Connecton Maxmum Pn Standard Truncated Standard Truncated Standard Truncated Standard Truncated TABLE IV PERCENTAGE CHANGE BETWEEN THE STANDARD AND TRUNCATED MULTIPLIER FOR SPARTAN-3AN, VIRTEX AND VIRTEX-E FPGA DEVICES BIT WIDTH (MULTIPLIERS) Occuped Slces Equvalent (Standard/Truncated) 166.7% 145.4% 162.2% (Standard/Truncated) 155.8% 150% 154% (Standard/Truncated) 159.2% 155% 159.2% (Standard/Truncate) 176.2% 170.1% 176.2% ISSN: (Prnt); ISSN: (Onlne)

FPGA Based Fixed Width 4 4, 6 6, 8 8 and Bit Multipliers using Spartan-3AN

FPGA Based Fixed Width 4 4, 6 6, 8 8 and Bit Multipliers using Spartan-3AN IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.11 No.2, February 211 61 FPGA Based Fxed Wdth 4 4, 6 6, 8 8 and 12 12-Bt Multplers usng Spartan-3AN Muhammad H. Ras and Mohamed H.

More information

Newton-Raphson division module via truncated multipliers

Newton-Raphson division module via truncated multipliers Newton-Raphson dvson module va truncated multplers Alexandar Tzakov Department of Electrcal and Computer Engneerng Illnos Insttute of Technology Chcago,IL 60616, USA Abstract Reducton n area and power

More information

Mallathahally, Bangalore, India 1 2

Mallathahally, Bangalore, India 1 2 7 IMPLEMENTATION OF HIGH PERFORMANCE BINARY SQUARER PRADEEP M C, RAMESH S, Department of Electroncs and Communcaton Engneerng, Dr. Ambedkar Insttute of Technology, Mallathahally, Bangalore, Inda pradeepmc@gmal.com,

More information

RADIX-10 PARALLEL DECIMAL MULTIPLIER

RADIX-10 PARALLEL DECIMAL MULTIPLIER RADIX-10 PARALLEL DECIMAL MULTIPLIER 1 MRUNALINI E. INGLE & 2 TEJASWINI PANSE 1&2 Electroncs Engneerng, Yeshwantrao Chavan College of Engneerng, Nagpur, Inda E-mal : mrunalngle@gmal.com, tejaswn.deshmukh@gmal.com

More information

Conditional Speculative Decimal Addition*

Conditional Speculative Decimal Addition* Condtonal Speculatve Decmal Addton Alvaro Vazquez and Elsardo Antelo Dep. of Electronc and Computer Engneerng Unv. of Santago de Compostela, Span Ths work was supported n part by Xunta de Galca under grant

More information

Floating-Point Division Algorithms for an x86 Microprocessor with a Rectangular Multiplier

Floating-Point Division Algorithms for an x86 Microprocessor with a Rectangular Multiplier Floatng-Pont Dvson Algorthms for an x86 Mcroprocessor wth a Rectangular Multpler Mchael J. Schulte Dmtr Tan Carl E. Lemonds Unversty of Wsconsn Advanced Mcro Devces Advanced Mcro Devces Schulte@engr.wsc.edu

More information

A New Memory Reduced Radix-4 CORDIC Processor For FFT Operation

A New Memory Reduced Radix-4 CORDIC Processor For FFT Operation IOSR Journal of VLSI and Sgnal Processng (IOSR-JVSP) Volume, Issue 5 (May. Jun. 013), PP 09-16 e-issn: 319 400, p-issn No. : 319 4197 www.osrjournals.org A New Memory Reduced Radx-4 CORDIC Processor For

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

CHAPTER 4 PARALLEL PREFIX ADDER

CHAPTER 4 PARALLEL PREFIX ADDER 93 CHAPTER 4 PARALLEL PREFIX ADDER 4.1 INTRODUCTION VLSI Integer adders fnd applcatons n Arthmetc and Logc Unts (ALUs), mcroprocessors and memory addressng unts. Speed of the adder often decdes the mnmum

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

Parallel Inverse Halftoning by Look-Up Table (LUT) Partitioning

Parallel Inverse Halftoning by Look-Up Table (LUT) Partitioning Parallel Inverse Halftonng by Look-Up Table (LUT) Parttonng Umar F. Sddq and Sadq M. Sat umar@ccse.kfupm.edu.sa, sadq@kfupm.edu.sa KFUPM Box: Department of Computer Engneerng, Kng Fahd Unversty of Petroleum

More information

Area Efficient Self Timed Adders For Low Power Applications in VLSI

Area Efficient Self Timed Adders For Low Power Applications in VLSI ISSN(Onlne): 2319-8753 ISSN (Prnt) :2347-6710 Internatonal Journal of Innovatve Research n Scence, Engneerng and Technology (An ISO 3297: 2007 Certfed Organzaton) Area Effcent Self Tmed Adders For Low

More information

Enhanced AMBTC for Image Compression using Block Classification and Interpolation

Enhanced AMBTC for Image Compression using Block Classification and Interpolation Internatonal Journal of Computer Applcatons (0975 8887) Volume 5 No.0, August 0 Enhanced AMBTC for Image Compresson usng Block Classfcaton and Interpolaton S. Vmala Dept. of Comp. Scence Mother Teresa

More information

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.15 No.10, October 2015 1 Evaluaton of an Enhanced Scheme for Hgh-level Nested Network Moblty Mohammed Babker Al Mohammed, Asha Hassan.

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

FPGA IMPLEMENTATION OF RADIX-10 PARALLEL DECIMAL MULTIPLIER

FPGA IMPLEMENTATION OF RADIX-10 PARALLEL DECIMAL MULTIPLIER FPGA IMPLEMENTATION OF RADIX-10 PARALLEL DECIMAL MULTIPLIER A Dssertaton Submtted In Partal Fulflment of the Requred for the Degree of MASTER OF TECHNOLOGY In VLSI Desgn Submtted By GEETA Roll no. 601361009

More information

A RECONFIGURABLE ARCHITECTURE FOR MULTI-GIGABIT SPEED CONTENT-BASED ROUTING. James Moscola, Young H. Cho, John W. Lockwood

A RECONFIGURABLE ARCHITECTURE FOR MULTI-GIGABIT SPEED CONTENT-BASED ROUTING. James Moscola, Young H. Cho, John W. Lockwood A RECONFIGURABLE ARCHITECTURE FOR MULTI-GIGABIT SPEED CONTENT-BASED ROUTING James Moscola, Young H. Cho, John W. Lockwood Dept. of Computer Scence and Engneerng Washngton Unversty, St. Lous, MO {jmm5,

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Rapid Development of High Performance Floating-Point Pipelines for Scientific Simulation 1

Rapid Development of High Performance Floating-Point Pipelines for Scientific Simulation 1 Rapd Development of Hgh Performance Floatng-Pont Ppelnes for Scentfc Smulaton 1 G. Lenhart, A. Kugel and R. Männer Dept. for Computer Scence V, Unversty of Mannhem, B6-26B, D-68131 Mannhem, Germany {lenhart,kugel,maenner}@t.un-mannhem.de

More information

Shape-adaptive DCT and Its Application in Region-based Image Coding

Shape-adaptive DCT and Its Application in Region-based Image Coding Internatonal Journal of Sgnal Processng, Image Processng and Pattern Recognton, pp.99-108 http://dx.do.org/10.14257/sp.2014.7.1.10 Shape-adaptve DCT and Its Applcaton n Regon-based Image Codng Yamn Zheng,

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method Internatonal Journal of Computatonal and Appled Mathematcs. ISSN 89-4966 Volume, Number (07), pp. 33-4 Research Inda Publcatons http://www.rpublcaton.com An Accurate Evaluaton of Integrals n Convex and

More information

Using Fuzzy Logic to Enhance the Large Size Remote Sensing Images

Using Fuzzy Logic to Enhance the Large Size Remote Sensing Images Internatonal Journal of Informaton and Electroncs Engneerng Vol. 5 No. 6 November 015 Usng Fuzzy Logc to Enhance the Large Sze Remote Sensng Images Trung Nguyen Tu Huy Ngo Hoang and Thoa Vu Van Abstract

More information

FPGA IMPLEMENTATION OF A PARALLEL PIPELINED HARDWARE GENETIC ALGORITHM (PPHGA) AND ITS APPLICATIONS IN FUNCTION APPROXIMATION

FPGA IMPLEMENTATION OF A PARALLEL PIPELINED HARDWARE GENETIC ALGORITHM (PPHGA) AND ITS APPLICATIONS IN FUNCTION APPROXIMATION FPGA IMPLEMENTATION OF A PARALLEL PIPELINED HARDWARE GENETIC ALGORITHM (PPHGA) AND ITS APPLICATIONS IN FUNCTION APPROXIMATION Ahmed I.Khadrag Hossam E. Mostafa Yasser Y. Hanaf Department of Computer Engneerng

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

More information

Analysis of Min Sum Iterative Decoder using Buffer Insertion

Analysis of Min Sum Iterative Decoder using Buffer Insertion Analyss of Mn Sum Iteratve ecoder usng Buffer Inserton Saravanan Swapna M.E II year, ept of ECE SSN College of Engneerng M. Anbuselv Assstant Professor, ept of ECE SSN College of Engneerng S.Salvahanan

More information

Outline. Digital Systems. C.2: Gates, Truth Tables and Logic Equations. Truth Tables. Logic Gates 9/8/2011

Outline. Digital Systems. C.2: Gates, Truth Tables and Logic Equations. Truth Tables. Logic Gates 9/8/2011 9/8/2 2 Outlne Appendx C: The Bascs of Logc Desgn TDT4255 Computer Desgn Case Study: TDT4255 Communcaton Module Lecture 2 Magnus Jahre 3 4 Dgtal Systems C.2: Gates, Truth Tables and Logc Equatons All sgnals

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier Some materal adapted from Mohamed Youns, UMBC CMSC 611 Spr 2003 course sldes Some materal adapted from Hennessy & Patterson / 2003 Elsever Scence Performance = 1 Executon tme Speedup = Performance (B)

More information

Using Delayed Addition Techniques to Accelerate Integer and Floating-Point Calculations in Configurable Hardware

Using Delayed Addition Techniques to Accelerate Integer and Floating-Point Calculations in Configurable Hardware Draft submtted for publcaton. Please do not dstrbute Usng Delayed Addton echnques to Accelerate Integer and Floatng-Pont Calculatons n Confgurable Hardware Zhen Luo, Nonmember and Margaret Martonos, Member,

More information

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Accounting for the Use of Different Length Scale Factors in x, y and z Directions 1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

Adaptive Free Space Management of Online Placement for Reconfigurable Systems

Adaptive Free Space Management of Online Placement for Reconfigurable Systems Adaptve Free Space Management of Onlne Placement for Reconfgurable Systems Trong-Yen Lee, Che-Cheng Hu, and Cha-Chun Tsa Abstract The FPGA can be reconfgured both dynamcally and partally. Such reconfgurable

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

MODULE DESIGN BASED ON INTERFACE INTEGRATION TO MAXIMIZE PRODUCT VARIETY AND MINIMIZE FAMILY COST

MODULE DESIGN BASED ON INTERFACE INTEGRATION TO MAXIMIZE PRODUCT VARIETY AND MINIMIZE FAMILY COST INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN, ICED 07 28-31 AUGUST 2007, CITE DES SCIENCES ET DE L'INDUSTRIE, PARIS, FRANCE MODULE DESIGN BASED ON INTERFACE INTEGRATION TO MAIMIZE PRODUCT VARIETY AND

More information

Configuration Management in Multi-Context Reconfigurable Systems for Simultaneous Performance and Power Optimizations*

Configuration Management in Multi-Context Reconfigurable Systems for Simultaneous Performance and Power Optimizations* Confguraton Management n Mult-Context Reconfgurable Systems for Smultaneous Performance and Power Optmzatons* Rafael Maestre, Mlagros Fernandez Departamento de Arqutectura de Computadores y Automátca Unversdad

More information

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) , Fax: (370-5) ,

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) , Fax: (370-5) , VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

THE low-density parity-check (LDPC) code is getting

THE low-density parity-check (LDPC) code is getting Implementng the NASA Deep Space LDPC Codes for Defense Applcatons Wley H. Zhao, Jeffrey P. Long 1 Abstract Selected codes from, and extended from, the NASA s deep space low-densty party-check (LDPC) codes

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

On Reconfiguration-Oriented Approximate Adder Design and Its Application

On Reconfiguration-Oriented Approximate Adder Design and Its Application On Reconfguraton-Orented Approxmate Adder Desgn and Its Applcaton Rong Ye, Tng Wang, Feng Yuan, Rakesh Kumar and Qang Xu Chk RElable Computng Laboratory (CRE) Department of Computer Scence & Engneerng

More information

Explicit Formulas and Efficient Algorithm for Moment Computation of Coupled RC Trees with Lumped and Distributed Elements

Explicit Formulas and Efficient Algorithm for Moment Computation of Coupled RC Trees with Lumped and Distributed Elements Explct Formulas and Effcent Algorthm for Moment Computaton of Coupled RC Trees wth Lumped and Dstrbuted Elements Qngan Yu and Ernest S.Kuh Electroncs Research Lab. Unv. of Calforna at Berkeley Berkeley

More information

High-Boost Mesh Filtering for 3-D Shape Enhancement

High-Boost Mesh Filtering for 3-D Shape Enhancement Hgh-Boost Mesh Flterng for 3-D Shape Enhancement Hrokazu Yagou Λ Alexander Belyaev y Damng We z Λ y z ; ; Shape Modelng Laboratory, Unversty of Azu, Azu-Wakamatsu 965-8580 Japan y Computer Graphcs Group,

More information

Data Representation in Digital Design, a Single Conversion Equation and a Formal Languages Approach

Data Representation in Digital Design, a Single Conversion Equation and a Formal Languages Approach Data Representaton n Dgtal Desgn, a Sngle Converson Equaton and a Formal Languages Approach Hassan Farhat Unversty of Nebraska at Omaha Abstract- In the study of data representaton n dgtal desgn and computer

More information

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

More information

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009. Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton

More information

Hybrid Non-Blind Color Image Watermarking

Hybrid Non-Blind Color Image Watermarking Hybrd Non-Blnd Color Image Watermarkng Ms C.N.Sujatha 1, Dr. P. Satyanarayana 2 1 Assocate Professor, Dept. of ECE, SNIST, Yamnampet, Ghatkesar Hyderabad-501301, Telangana 2 Professor, Dept. of ECE, AITS,

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

More information

CUSTOM FPGA CRYPTOGRAPHIC BLOCKS FOR RECONFIGURABLE EMBEDDED NIOS PROCESSOR

CUSTOM FPGA CRYPTOGRAPHIC BLOCKS FOR RECONFIGURABLE EMBEDDED NIOS PROCESSOR CUSTO PGA CRYPTOGRAPHIC BLOCKS OR RECONIGURABLE EBEE NIOS PROCESSOR loš rutarovský, artn Šmka epartment of Electroncs and ultmeda Communcatons, aculty of Electrcal Engneerng and Informatcs, Techncal Unversty

More information

A SCALABLE DIGITAL ARCHITECTURE OF A KOHONEN NEURAL NETWORK

A SCALABLE DIGITAL ARCHITECTURE OF A KOHONEN NEURAL NETWORK A SCALABLE DIGITAL ARCHITECTURE OF A KOHONEN NEURAL NETWORK Andrés E. Valenca, Jorge A. Peña and Maurco Vanegas. Unversdad Pontfca Bolvarana, Medellín, Colomba andrez_valenca@yahoo.com, jorge.pena@alar.ch,

More information

Evaluation of Parallel Processing Systems through Queuing Model

Evaluation of Parallel Processing Systems through Queuing Model ISSN 2278-309 Vkas Shnde, Internatonal Journal of Advanced Volume Trends 4, n Computer No.2, March Scence - and Aprl Engneerng, 205 4(2), March - Aprl 205, 36-43 Internatonal Journal of Advanced Trends

More information

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information

Speedup of Type-1 Fuzzy Logic Systems on Graphics Processing Units Using CUDA

Speedup of Type-1 Fuzzy Logic Systems on Graphics Processing Units Using CUDA Speedup of Type-1 Fuzzy Logc Systems on Graphcs Processng Unts Usng CUDA Durlabh Chauhan 1, Satvr Sngh 2, Sarabjeet Sngh 3 and Vjay Kumar Banga 4 1,2 Department of Electroncs & Communcaton Engneerng, SBS

More information

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Positive Semi-definite Programming Localization in Wireless Sensor Networks Postve Sem-defnte Programmng Localzaton n Wreless Sensor etworks Shengdong Xe 1,, Jn Wang, Aqun Hu 1, Yunl Gu, Jang Xu, 1 School of Informaton Scence and Engneerng, Southeast Unversty, 10096, anjng Computer

More information

UB at GeoCLEF Department of Geography Abstract

UB at GeoCLEF Department of Geography   Abstract UB at GeoCLEF 2006 Mguel E. Ruz (1), Stuart Shapro (2), June Abbas (1), Slva B. Southwck (1) and Davd Mark (3) State Unversty of New York at Buffalo (1) Department of Lbrary and Informaton Studes (2) Department

More information

THE PULL-PUSH ALGORITHM REVISITED

THE PULL-PUSH ALGORITHM REVISITED THE PULL-PUSH ALGORITHM REVISITED Improvements, Computaton of Pont Denstes, and GPU Implementaton Martn Kraus Computer Graphcs & Vsualzaton Group, Technsche Unverstät München, Boltzmannstraße 3, 85748

More information

A Frame Packing Mechanism Using PDO Communication Service within CANopen

A Frame Packing Mechanism Using PDO Communication Service within CANopen 28 A Frame Packng Mechansm Usng PDO Communcaton Servce wthn CANopen Mnkoo Kang and Kejn Park Dvson of Industral & Informaton Systems Engneerng, Ajou Unversty, Suwon, Gyeongg-do, South Korea Summary The

More information

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information

A fast algorithm for color image segmentation

A fast algorithm for color image segmentation Unersty of Wollongong Research Onlne Faculty of Informatcs - Papers (Arche) Faculty of Engneerng and Informaton Scences 006 A fast algorthm for color mage segmentaton L. Dong Unersty of Wollongong, lju@uow.edu.au

More information

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity Journal of Sgnal and Informaton Processng, 013, 4, 114-119 do:10.436/jsp.013.43b00 Publshed Onlne August 013 (http://www.scrp.org/journal/jsp) Corner-Based Image Algnment usng Pyramd Structure wth Gradent

More information

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

Dynamic Code Block Size for JPEG 2000

Dynamic Code Block Size for JPEG 2000 Dynamc Code Block Sze for JPEG 2000 Png-Sng Tsa a, Yann LeCornec b a Dept. of Computer Scence, Unv. of Texas Pan Amercan, 1201 W. Unv. Dr., Ednburg, TX USA 78539-2999; b Sgma Desgns, Inc., 1778 McCarthy

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

More information

FPGA-based implementation of circular interpolation

FPGA-based implementation of circular interpolation Avalable onlne www.jocpr.com Journal of Chemcal and Pharmaceutcal Research, 04, 6(7):585-593 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 FPGA-based mplementaton of crcular nterpolaton Mngyu Gao,

More information

Programming in Fortran 90 : 2017/2018

Programming in Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values

More information

Computational ghost imaging using a fieldprogrammable

Computational ghost imaging using a fieldprogrammable Computatonal ghost magng usng a feldprogrammable gate array IKUO HOSHI, * TOMOYOSHI SHIMOBABA, TAKASHI KAKUE, AND TOMOYOSHI ITO 1 Graduate School of Engneerng, Chba Unversty, 1-33, Yayo-cho, Inage-ku,

More information

The Research of Support Vector Machine in Agricultural Data Classification

The Research of Support Vector Machine in Agricultural Data Classification The Research of Support Vector Machne n Agrcultural Data Classfcaton Le Sh, Qguo Duan, Xnmng Ma, Me Weng College of Informaton and Management Scence, HeNan Agrcultural Unversty, Zhengzhou 45000 Chna Zhengzhou

More information

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

Efficient Architecture and Implementation of Vector Median Filter in Co-Design Context

Efficient Architecture and Implementation of Vector Median Filter in Co-Design Context RADIOEGIEERIG, VOL. 16, O. 3, SEPTEMBER 007 113 Effcent Archtecture and Implementaton of Vector Medan Flter n Co-Desgn Context Ans BOUDABOUS 1, Lazhar KHRIJI, A. BE ATITALLAH 1,3, P. KADIOIK 3, our MASMOUDI

More information

Remote Sensing Image Retrieval Algorithm based on MapReduce and Characteristic Information

Remote Sensing Image Retrieval Algorithm based on MapReduce and Characteristic Information Remote Sensng Image Retreval Algorthm based on MapReduce and Characterstc Informaton Zhang Meng 1, 1 Computer School, Wuhan Unversty Hube, Wuhan430097 Informaton Center, Wuhan Unversty Hube, Wuhan430097

More information

High-Level Power Modeling of CPLDs and FPGAs

High-Level Power Modeling of CPLDs and FPGAs Hgh-Level Power Modelng of CPLs and FPGAs L Shang and Nraj K. Jha epartment of Electrcal Engneerng Prnceton Unversty {lshang, jha}@ee.prnceton.edu Abstract In ths paper, we present a hgh-level power modelng

More information

FPGA Implementation of CORDIC Algorithms for Sine and Cosine Generator

FPGA Implementation of CORDIC Algorithms for Sine and Cosine Generator The 5th Internatonal Conference on Electrcal Engneerng and Informatcs 25 August -, 25, Bal, Indonesa FPGA Implementaton of CORDIC Algorthms for Sne and Cosne Generator Antonus P. Renardy, Nur Ahmad, Ashbr

More information

Classifying Acoustic Transient Signals Using Artificial Intelligence

Classifying Acoustic Transient Signals Using Artificial Intelligence Classfyng Acoustc Transent Sgnals Usng Artfcal Intellgence Steve Sutton, Unversty of North Carolna At Wlmngton (suttons@charter.net) Greg Huff, Unversty of North Carolna At Wlmngton (jgh7476@uncwl.edu)

More information

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB

SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB V. Hotař, A. Hotař Techncal Unversty of Lberec, Department of Glass Producng Machnes and Robotcs, Department of Materal

More information

A method for real-time implementation of HOG feature extraction

A method for real-time implementation of HOG feature extraction Invted Paper A method for real-tme mplementaton of HO feature etracton LUO Ha-bo 134 YU Xn-rong 1345 LIU Hong-me 5 DIN Qng-ha 6 1. Shenang Insttute of Automaton Chnese Academ of Scences Shenang 110016

More information

Security Enhanced Dynamic ID based Remote User Authentication Scheme for Multi-Server Environments

Security Enhanced Dynamic ID based Remote User Authentication Scheme for Multi-Server Environments Internatonal Journal of u- and e- ervce, cence and Technology Vol8, o 7 0), pp7-6 http://dxdoorg/07/unesst087 ecurty Enhanced Dynamc ID based Remote ser Authentcaton cheme for ult-erver Envronments Jun-ub

More information

Design and Implementation of Signed, Rounded and Truncated Multipliers using Modified Booth Algorithm for Dsp Systems.

Design and Implementation of Signed, Rounded and Truncated Multipliers using Modified Booth Algorithm for Dsp Systems. Design and Implementation of Signed, Rounded and Truncated Multipliers using Modified Booth Algorithm for Dsp Systems. K. Ram Prakash 1, A.V.Sanju 2 1 Professor, 2 PG scholar, Department of Electronics

More information

Design of a Real Time FPGA-based Three Dimensional Positioning Algorithm

Design of a Real Time FPGA-based Three Dimensional Positioning Algorithm Desgn of a Real Tme FPGA-based Three Dmensonal Postonng Algorthm Nathan G. Johnson-Wllams, Student Member IEEE, Robert S. Myaoka, Member IEEE, Xaol L, Student Member IEEE, Tom K. Lewellen, Fellow IEEE,

More information

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm 01 Internatonal Conference on Image, Vson and Computng (ICIVC 01) IPCSIT vol. 50 (01) (01) IACSIT Press, Sngapore DOI: 10.776/IPCSIT.01.V50.4 Vectorzaton of Image Outlnes Usng Ratonal Splne and Genetc

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

Morphological and Median Adaptive Filters Based on LCBP Rank Filter

Morphological and Median Adaptive Filters Based on LCBP Rank Filter Telfor Journal Vol 5 No 2 2013 123 Morphologcal and Medan Adaptve Flters Based on LCBP ank Flter Dragana Prokn Member IEEE and Mlan Prokn Member IEEE Abstract The presented medan and morphologcal (mn and

More information

On Some Entertaining Applications of the Concept of Set in Computer Science Course

On Some Entertaining Applications of the Concept of Set in Computer Science Course On Some Entertanng Applcatons of the Concept of Set n Computer Scence Course Krasmr Yordzhev *, Hrstna Kostadnova ** * Assocate Professor Krasmr Yordzhev, Ph.D., Faculty of Mathematcs and Natural Scences,

More information

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

More information

Video Proxy System for a Large-scale VOD System (DINA)

Video Proxy System for a Large-scale VOD System (DINA) Vdeo Proxy System for a Large-scale VOD System (DINA) KWUN-CHUNG CHAN #, KWOK-WAI CHEUNG *# #Department of Informaton Engneerng *Centre of Innovaton and Technology The Chnese Unversty of Hong Kong SHATIN,

More information

3. CR parameters and Multi-Objective Fitness Function

3. CR parameters and Multi-Objective Fitness Function 3 CR parameters and Mult-objectve Ftness Functon 41 3. CR parameters and Mult-Objectve Ftness Functon 3.1. Introducton Cogntve rados dynamcally confgure the wreless communcaton system, whch takes beneft

More information

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices Steps for Computng the Dssmlarty, Entropy, Herfndahl-Hrschman and Accessblty (Gravty wth Competton) Indces I. Dssmlarty Index Measurement: The followng formula can be used to measure the evenness between

More information

CACHE MEMORY DESIGN FOR INTERNET PROCESSORS

CACHE MEMORY DESIGN FOR INTERNET PROCESSORS CACHE MEMORY DESIGN FOR INTERNET PROCESSORS WE EVALUATE A SERIES OF THREE PROGRESSIVELY MORE AGGRESSIVE ROUTING-TABLE CACHE DESIGNS AND DEMONSTRATE THAT THE INCORPORATION OF HARDWARE CACHES INTO INTERNET

More information

Research Article Smart Camera Based on Embedded HW/SW Coprocessor

Research Article Smart Camera Based on Embedded HW/SW Coprocessor Hndaw Publshng Corporaton EURASIP Journal on Embedded Systems Volume 2008, Artcle ID 597872, 13 pages do:10.1155/2008/597872 Research Artcle Smart Camera Based on Embedded HW/SW Coprocessor Romuald Mosqueron,

More information

ABSTRACT I. INTRODUCTION. 905 P a g e

ABSTRACT I. INTRODUCTION. 905 P a g e Design and Implements of Booth and Robertson s multipliers algorithm on FPGA Dr. Ravi Shankar Mishra Prof. Puran Gour Braj Bihari Soni Head of the Department Assistant professor M.Tech. scholar NRI IIST,

More information

Lecture 3: Computer Arithmetic: Multiplication and Division

Lecture 3: Computer Arithmetic: Multiplication and Division 8-447 Lecture 3: Computer Arthmetc: Multplcaton and Dvson James C. Hoe Dept of ECE, CMU January 26, 29 S 9 L3- Announcements: Handout survey due Lab partner?? Read P&H Ch 3 Read IEEE 754-985 Handouts:

More information