Smart Minterm Ordering and Accumulation Approach for Insignificant Function Minimization
| dc.contributor.author | Başçiftçi, Fatih | |
| dc.contributor.author | Akar, Hakan | |
| dc.date.accessioned | 2021-12-13T10:23:55Z | |
| dc.date.available | 2021-12-13T10:23:55Z | |
| dc.date.issued | 2021-03-01 | |
| dc.description.abstract | Previously finding prime implicants based on off-cubes was explored as an approach to minimize insignificant logic functions which include minterms both easy and difficult to cover. Off-cube based function minimization falls short in certain functions and may not yield/produce the accurate results. In this study, a new method of minimizing insignificant logic functions that includes smart minterm ordering according to their contiguity is proposed. In the proposed method, minterms are ordered from easy to difficult in terms of covering. This kind of a smart ordering helps minimization algorithms to quickly cover easy minterms and decrease the complexity of remaining function. A new accumulation approach is also developed and employed for the minimization of complicated functions. The use of the new accumulation approach in the study made it possible to reach more precise results. When it is impossible to determine exact prime implicants, the developed algorithm accumulates minterm and its corresponding implicants in a suspended state (SS) and reconsiders covering them later. Both the theory and practice of accumulation approach for the minimization of minterms is presented. Standard MCNC benchmarks are simplified with both the proposed method and with the two level simplification program ESPRESSO. The comparative analysis of the results revealed that the proposed method finds exact minimum results using less time and memory than ESPRESSO. (C) 2021 The Authors. Published by Elsevier B.V. on behalf of Faculty of Engineering, Ain Shams University. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/). | en_US |
| dc.description.sponsorship | TUBITAKTurkiye Bilimsel ve Teknolojik Arastirma Kurumu (TUBITAK) [1059B141500323]; Coordinatorship of Selcuk University's Scientific Research ProjectsSelcuk University | en_US |
| dc.description.sponsorship | This study is supported by TUBITAK #1059B141500323 and the Coordinatorship of Selcuk University's Scientific Research Projects. | en_US |
| dc.description.sponsorship | TUBITAK [1059B141500323]; Coordinatorship of Selcuk University's Scientific Research Projects | |
| dc.identifier.doi | 10.1016/j.asej.2020.04.003 | |
| dc.identifier.issn | 2090-4479 | |
| dc.identifier.issn | 2090-4495 | |
| dc.identifier.uri | https://doi.org/10.1016/j.asej.2020.04.003 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.13091/244 | |
| dc.language.iso | en | en_US |
| dc.publisher | ELSEVIER | en_US |
| dc.relation.ispartof | AIN SHAMS ENGINEERING JOURNAL | en_US |
| dc.rights | info:eu-repo/semantics/openAccess | en_US |
| dc.subject | Insignificant logic functions | en_US |
| dc.subject | Logic | en_US |
| dc.subject | Logic minimization | en_US |
| dc.subject | Logic synthesis | en_US |
| dc.subject | Two-level logic simplification | en_US |
| dc.subject | Direct cover | en_US |
| dc.subject | Minterm ordering | en_US |
| dc.title | Smart Minterm Ordering and Accumulation Approach for Insignificant Function Minimization | en_US |
| dc.type | Article | en_US |
| dspace.entity.type | Publication | |
| gdc.author.id | Başçiftçi, Fatih/0000-0003-1679-7416 | |
| gdc.author.wosid | Başçiftçi, Fatih/F-3418-2019 | |
| gdc.bip.impulseclass | C5 | |
| gdc.bip.influenceclass | C5 | |
| gdc.bip.popularityclass | C5 | |
| gdc.coar.access | open access | |
| gdc.coar.type | text::journal::journal article | |
| gdc.collaboration.industrial | false | |
| gdc.date.full | 2021-03-01 | |
| gdc.description.department | Fakülteler, Mühendislik ve Doğa Bilimleri Fakültesi, Harita Mühendisliği Bölümü | en_US |
| gdc.description.endpage | 737 | en_US |
| gdc.description.isFunded | true | |
| gdc.description.issue | 1 | en_US |
| gdc.description.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
| gdc.description.scopusquality | Q1 | |
| gdc.description.sjr | 1.028 | |
| gdc.description.startpage | 729 | en_US |
| gdc.description.volume | 12 | en_US |
| gdc.description.woscitationindex | Science Citation Index Expanded | |
| gdc.description.wosquality | Q1 | |
| gdc.identifier.openalex | W3036067388 | |
| gdc.identifier.wos | WOS:000636559700012 | |
| gdc.index.type | WoS | |
| gdc.oaire.accesstype | GOLD | |
| gdc.oaire.diamondjournal | false | |
| gdc.oaire.impulse | 0.0 | |
| gdc.oaire.influence | 2.1921431E-9 | |
| gdc.oaire.isgreen | true | |
| gdc.oaire.keywords | Logic | |
| gdc.oaire.keywords | Direct cover | |
| gdc.oaire.keywords | Insignificant logic functions | |
| gdc.oaire.keywords | Logic minimization | |
| gdc.oaire.keywords | TA1-2040 | |
| gdc.oaire.keywords | Engineering (General). Civil engineering (General) | |
| gdc.oaire.keywords | Logic synthesis | |
| gdc.oaire.keywords | Two-level logic simplification | |
| gdc.oaire.popularity | 1.2948822E-9 | |
| gdc.oaire.publicfunded | false | |
| gdc.oaire.sciencefields | 0202 electrical engineering, electronic engineering, information engineering | |
| gdc.oaire.sciencefields | 02 engineering and technology | |
| gdc.openalex.collaboration | National | |
| gdc.openalex.fwci | 0.24 | |
| gdc.openalex.normalizedpercentile | 0.50 | |
| gdc.opencitations.count | 0 | |
| gdc.plumx.mendeley | 9 | |
| gdc.plumx.scopuscites | 2 | |
| gdc.scimago.openaccess | true | |
| gdc.wos.citedcount | 0 | |
| relation.isOrgUnitOfPublication.latestForDiscovery | 38239134-2638-4e9e-8ec2-877d1e166988 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- 1-s2.0-S2090447920300873-main.pdf
- Size:
- 1.42 MB
- Format:
- Adobe Portable Document Format
- Description:
- Watermarked PDF
