An FPGA-based divider circuit using simulated annealing algorithm

Conference paper


Sworna, Z., Haque, M. and Rahman, S. 2018. An FPGA-based divider circuit using simulated annealing algorithm. ISCIT 2018 - 18th International Symposium on Communications and Information Technologies. Bangkok, Thailand 26 - 29 Sep 2018 IEEE. pp. 241-246 https://doi.org/10.1109/ISCIT.2018.8588004
TypeConference paper
TitleAn FPGA-based divider circuit using simulated annealing algorithm
AuthorsSworna, Z., Haque, M. and Rahman, S.
Abstract

Division is considered as the slowest and most difficult operation among four basic operations in microprocessors. This paper proposes a unique division algorithm using a new approach of simulated annealing algorithm. A heuristic function is proposed to determine the global and local optimum value, whereas the conventional approaches use random values to reach the target value. In addition, a new temperature schedule is introduced for faster computation of global maxima/minima. The proposed simulated annealing performs better than the best known existing method of simulated annealing algorithm for smooth energy landscape due to the introduction of a new goal-based temperature. Thus, the proposed division algorithm computes the current partial remainder and quotient bits simultaneously per iteration which reduces the delay of the proposed divider circuit significantly. Moreover, the proposed divider circuit requires only two operations per iteration, whereas the exiting best one requires three operations per iteration. The proposed divider circuit is coded in VHDL and implemented in a Virtex-6 platform targeting XC6VLX75T Xilinx FPGA with a -3 speed grade by using ISE 13.1. The proposed divider circuit achieves an improvement of 36.17% and 44.67% respectively in terms of LUTs and delay factor for a 256 by 128 bit division over the best known contemporary FPGA-based divider circuit. It can be used into the designs of arithmetic logic unit, image processing and robotics system. The experimental result indicates that the divider takes fewer resources, and its performance is steady and reliable.

ConferenceISCIT 2018 - 18th International Symposium on Communications and Information Technologies
Page range241-246
Proceedings Title2018 18th International Symposium on Communications and Information Technologies (ISCIT)
ISBN
Hardcover9781538684580
Hardcover9781538659847
PublisherIEEE
Publication dates
Print26 Sep 2018
Online27 Dec 2018
Publication process dates
Deposited17 Apr 2020
Accepted21 Aug 2018
Output statusPublished
Accepted author manuscript
Copyright Statement

© 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Digital Object Identifier (DOI)https://doi.org/10.1109/ISCIT.2018.8588004
LanguageEnglish
Book title2018 18th International Symposium on Communications and Information Technologies (ISCIT)
Permalink -

https://repository.mdx.ac.uk/item/88y0x

Download files


Accepted author manuscript
  • 47
    total views
  • 30
    total downloads
  • 3
    views this month
  • 5
    downloads this month

Export as

Related outputs

Multi-cell interference management in In-band D2D communication under LTE-A network
Modak, K. and Rahman, S. 2021. Multi-cell interference management in In-band D2D communication under LTE-A network. 4th International Conference on Computing, Electronics and Communications Engineering 2021 (iCCECE '21). University of Essex, Southend, UK (Virtual Conference) 16 - 17 Aug 2021 Institute of Electrical and Electronics Engineers. pp. 13-18 https://doi.org/10.1109/iCCECE52344.2021.9534849
Building a prototype VANET testbed to explore communication dynamics in highly mobile environments
Paranthaman, V., Ghosh, A., Mapp, G., Iniovosa, V., Shah, P., Nguyen, H., Gemikonakli, O. and Rahman, S. 2017. Building a prototype VANET testbed to explore communication dynamics in highly mobile environments. Guo, S., Wei, G., Xiang, Y., Lin, X. and Lorenz, P. (ed.) International Conference on Testbeds and Research Infrastructures (TridentCom 2016). Hangzhou, china 14 - 15 Jun 2016 Springer, Cham. pp. 81-90 https://doi.org/10.1007/978-3-319-49580-4_8
System capacity Improvement by on request channel allocation in LTE cellular network
Lasebae, A., Rahman, S. and Rezvy, S. 2014. System capacity Improvement by on request channel allocation in LTE cellular network. The 15th IEEE International Conference on a World of Wireless, Mobile and Multimedia Networks. Sydney, Australia 16 - 19 Jun 2014
Instant channel allocation technique to improve system throughput in joint LTE network
Rezvy, S., Rahman, S., Lasebae, A. and Loo, J. 2014. Instant channel allocation technique to improve system throughput in joint LTE network. The 28th IEEE International Conference on Advanced Information Networking and Applications. Victoria, BC, Canada 03 - 16 May 2014 IEEE. pp. 900-904 https://doi.org/10.1109/WAINA.2014.198
System capacity improvement by on request channel allocation in LTE cellular network
Rezvy, S., Rahman, S., Lasebae, A. and Loo, J. 2014. System capacity improvement by on request channel allocation in LTE cellular network. 48th Annual Conference on Information Sciences and Systems (CISS-2014). Princeton, New Jersey, USA 19 - 21 Mar 2014 Institute of Electrical and Electronics Engineers (IEEE). https://doi.org/10.1109/CISS.2014.6814105
On demand based frequency allocation to mitigate interference in femto-macro LTE cellular network
Rezvy, S., Rahman, S., Lasebae, A. and Loo, J. 2013. On demand based frequency allocation to mitigate interference in femto-macro LTE cellular network. Second International Conference on Future Generation Communication Technologies (FGCT- 2013). London, UK 12 - 14 Nov 2013 Institute of Electrical and Electronics Engineers (IEEE). pp. 213-218
Downlink femto-macro ICI cancellation by on request channel allocation in LTE network
Rezvy, S., Rahman, S., Lasebae, A. and Loo, J. 2014. Downlink femto-macro ICI cancellation by on request channel allocation in LTE network. 48th Annual Conference on Information Sciences and Systems (CISS-2014). Princeton University, New Jersey, USA 19 - 21 Mar 2014
Low complexity sub-block perceptual distortion assessment for mode decision and rate-control
Joshi, Y., Loo, J., Shah, P., Rahman, S. and Tasiran, A. 2015. Low complexity sub-block perceptual distortion assessment for mode decision and rate-control. 2015 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB 2015). Ghent, Belgium 17 - 19 Jun 2015 IEEE. pp. 1-9 https://doi.org/10.1109/BMSB.2015.7177262
Instant channel allocation technique to improve system throughput in joint LTE cellular network
Rezvy, S., Rahman, S., Lasebae, A. and Loo, J. 2014. Instant channel allocation technique to improve system throughput in joint LTE cellular network. Advanced Information Networking and Applications Workshops (WAINA 2014). Victoria, Canada 13 - 16 May 2014 Institute of Electrical and Electronics Engineers (IEEE). pp. 900-904 https://doi.org/10.1109/WAINA.2014.198
A novel low complexity local hybrid pseudo-SSIM-SATD distortion metric towards perceptual rate control
Joshi, Y., Loo, J., Shah, P., Rahman, S. and Chang, Y. 2013. A novel low complexity local hybrid pseudo-SSIM-SATD distortion metric towards perceptual rate control. 8th IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB 2013). London, UK 05 - 07 Jun 2013 IEEE. pp. 1-6 https://doi.org/10.1109/BMSB.2013.6621695
Review of standard traditional distortion metrics and a need for perceptual distortion metric at a (sub) macroblock level
Joshi, Y., Shah, P., Loo, J. and Rahman, S. 2013. Review of standard traditional distortion metrics and a need for perceptual distortion metric at a (sub) macroblock level. 8th IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB 2013). London, UK 05 - 07 Jun 2013 IEEE. https://doi.org/10.1109/BMSB.2013.6621755
Efficient and robust detection and recognition of objects in grayscale images.
Shivanand, T., Rahman, S. and Pillai, G. 2011. Efficient and robust detection and recognition of objects in grayscale images. Krishnan, N. and Karthikeyan, M. (ed.) I. IEEE. pp. 1-6 https://doi.org/10.1109/ICCIC.2010.5705749
From local laboratory data to public domain database in search of indirect association of diseases: AJAX based gene data search engine.
Khan, N., Long, H., Rahman, S. and Stockman, A. 2007. From local laboratory data to public domain database in search of indirect association of diseases: AJAX based gene data search engine. in: Twentieth IEEE International Symposium on Computer-Based Medical Systems (CBMS'07). IEEE Computer Society Press. pp. 213-218
A cooperative environment for genetic variance analysis using component database for database integration.
Khan, N., Stockman, A. and Rahman, S. 2002. A cooperative environment for genetic variance analysis using component database for database integration. in: Proceedings of the 15th IEEE international conference on computer based medical systems (CBMS). Computer Society Press.
Computer-vision-based navigation system for the visually impaired.
Rahman, S., Shah, A. and Whitney, G. 2004. Computer-vision-based navigation system for the visually impaired. SIGGRAPH 2004: 31st International Conference on Computer Graphics and Interactive Techniques.. Los Angeles, California 08 - 12 Aug 2004
Wavelet based image compression on synthetic images.
Rahman, S. and Yap, V. 2003. Wavelet based image compression on synthetic images. in: Proceedings of the international conference on robotics, vision, information and signal processing ROVISP 2003. Penang Universiti Sains Malaysia.
The implications of image statistics and image features on coding performance of synthetic images
Rahman, S., Yap, V. and International Institute of Informatics and Systemics. 2003. The implications of image statistics and image features on coding performance of synthetic images. in: Callaos, N. (ed.) The 7th world multiconference on systemics, cybernetics and informatics: proceedings International Institute of Informatics and Systemics..
Vision based mobility system for object identification.
Rahman, S. and Hassan, Q. 2003. Vision based mobility system for object identification. CSUN's 18th annual international conference: technology and persons with disabilities.. Los Angeles, California 17 - 22 Mar 2003
Object detection with vision vased system: a secondary aid for visually impaired and blind people.
Rahman, S. and Hassan, Q. 2002. Object detection with vision vased system: a secondary aid for visually impaired and blind people. in: Minoro, A. (ed.) The 6th world multiconference on systemics, cybernetics and informatics and the 8th international conference on information systems analysis and synthesis: proceedings. International Institute of Informatics and Systemics..
Footpath edge extraction for vision based mobility aid.
Rahman, S. and Hassan, Q. 2003. Footpath edge extraction for vision based mobility aid. in: Include 2003 inclusive design for society and business: proceedings. London Helen Hamlyn Research Centre.
Interoperability and navigation between medical databases using context graph.
Rahman, S. and Khan, N. 2004. Interoperability and navigation between medical databases using context graph. in: Fourth international conference on intelligent systems design and applications (ISDA 2004). Budapest IEEE Computer Society.
Object modelling of gene mutation data for variance analysis.
Rahman, S., Khan, N. and International Institute of Informatics and Systemics. 2002. Object modelling of gene mutation data for variance analysis. in: Callaos, N. (ed.) Proceedings: the 6th world multiconference on systemics, cybernetics and informatics.[SCI 2002] Orlando, Florida. International Institute of Informatics and Systemics.. pp. 301-305
A conceptual object modelling of gene mutation data.
Rahman, S. and Khan, N. 2001. A conceptual object modelling of gene mutation data. in: Wingender, E. (ed.) Computer science and biology: proceedings of the German conference on bioinformatics. Braunschweig German Research Center for Biotechnology.. pp. 187-190
Integrating molecular biology databases using image object keying.
Rahman, S., Khan, N. and Stockman, A. 2003. Integrating molecular biology databases using image object keying. in: Krol, M., Mitra, S. and Lee, D. (ed.) 16th IEEE symposium on computer-based medical systems. Los Alamitos, Calif. IEEE Computer Society.
Object identification for visually impaired people using circular colour coded stickers.
Rahman, S. and Shah, A. 2007. Object identification for visually impaired people using circular colour coded stickers. IEEE SMC UK&RI 6th conference on cybernetic systems, 2007. University College, Dublin
An approach to develop human gene disorder database for intelligent variance analysis of genes and its products.
Rahman, S., Khan, N. and Clarkson, T. 2001. An approach to develop human gene disorder database for intelligent variance analysis of genes and its products. in: 12th International workshop on Database and Expert Systems, Munich, Germany. Proceedings. Washington DC, USA IEEE Computer Society Press. pp. 301-305
Integration of biological data resources using image object keying.
Rahman, S., Stockman, A. and Khan, N. 2003. Integration of biological data resources using image object keying. in: 16th IEEE Symposium on Computer-based Medical Systems (CBMS'03), New York. Proceedings. . Washington DC, USA IEEE Computer Society Press.
A new approach to detect similar proteins from 2D Gel Electrophoresis Images.
Rahman, S. and Khan, N. 2003. A new approach to detect similar proteins from 2D Gel Electrophoresis Images. in: 3rd International Symposium on Bioinformatics and Bioengineering, Washington DC. Proceedings. Washington DC, USA IEEE Computer Society Press.
A cooperative environment for genetic variance analysis using component database for database integration.
Khan, N., Stockman, A. and Rahman, S. 2002. A cooperative environment for genetic variance analysis using component database for database integration. in: 15th IEEE Symposium on Computer-Based Medical Systems (CBMS 2002), Slovenia. IEEE Computer Society Press. pp. 365-368
A framework for molecular biology databases integration using context graph keying.
Khan, N., Stockman, A. and Rahman, S. 2004. A framework for molecular biology databases integration using context graph keying. in: 17th IEEE COmputer Based Medical System Conference (CBMS 2004), Bethesda, Maryland, USA. Proceedings. IEEE Computer Society Press. pp. 21-26
Prediction of Type II MODY3 diabetes using backpercolation.
Khan, N., Chukwuemeka, I. and Rahman, S. 2005. Prediction of Type II MODY3 diabetes using backpercolation. in: 18th IEEE Cmputer Based Medical System Conference, Dublin. Proceedings London IEEE Computer Society Press. pp. 401-403