ban Adil Al-Jassani
State assignment for sequential circuits using multi-objective genetic algorithm
Al-Jassani, ban Adil; Urquhart, Neil B; Almaini, A E A
Abstract
In this study, a new approach using a multi-objective genetic algorithm (MOGA) is proposed to determine the optimal state assignment with less area and power dissipations for completely and incompletely specified sequential circuits. The goal is to find the best assignments which reduce the component count and switching activity. The MOGA employs a Pareto ranking scheme and produces a set of state assignments, which are optimal in both objectives. The ESPRESSO tool is used to optimise the combinational parts of the sequential circuits. Experimental results are given using a personal computer with an Intel CPU of 2.4 GHz and 2 GB RAM. The algorithm is implemented using C++ and fully tested with benchmark examples. The experimental results show that saving in components and switching activity are achieved in most of the benchmarks tested compared with recent published research.
Citation
Al-Jassani, B. A., Urquhart, N. B., & Almaini, A. E. A. (2011). State assignment for sequential circuits using multi-objective genetic algorithm. IET Computers and Digital Techniques, 5, 296-305. https://doi.org/10.1049/iet-cdt.2010.0045
Journal Article Type | Article |
---|---|
Publication Date | 2011-07 |
Deposit Date | May 31, 2011 |
Publicly Available Date | Jul 31, 2011 |
Print ISSN | 1751-8601 |
Electronic ISSN | 1751-861X |
Publisher | Institution of Engineering and Technology (IET) |
Peer Reviewed | Peer Reviewed |
Volume | 5 |
Pages | 296-305 |
DOI | https://doi.org/10.1049/iet-cdt.2010.0045 |
Keywords | multiobjective genetic algorithm; component count; switching activity; Pareto ranking scheme; state assignments; ESPRESSO tool; combinational parts; power dissipations; incompletely specified sequential circuits; completely specified sequential circuits |
Public URL | http://researchrepository.napier.ac.uk/id/eprint/4423 |
Publisher URL | http://dx.doi.org/10.1049/iet-cdt.2010.0045 |
Files
State assignment for Sequential Circuits using Multi-Objective Genetic Algorithm
(649 Kb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by-nc/4.0/
You might also like
Manipulation and optimization techniques for Boolean logic
(2010)
Journal Article
Creating optimised employee travel plans.
(2015)
Presentation / Conference Contribution
Techniques for Auditing the ICT Carbon Footprint of an Organisation
(2014)
Journal Article
Planning and optimising organisational travel plans using an evolutionary algorithm.
(2011)
Presentation / Conference Contribution
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search