Метод мінімізації булевих функцій для проєктування цифрових комбінаційних схем

dc.citation.epage152
dc.citation.issue1
dc.citation.journalTitleІнфокомунікаційні технології та електронна інженерія
dc.citation.spage146
dc.citation.volume3
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.authorМінзюк, В.
dc.contributor.authorMinziuk, Vadym
dc.coverage.placenameЛьвів
dc.coverage.placenameLviv
dc.date.accessioned2025-07-22T10:58:32Z
dc.date.created2023-02-28
dc.date.issued2023-02-28
dc.description.abstractРозглянуто двоетапний метод мінімізації булевих функцій для проєктування цифрових комбінаційних схем. На першому етапі здійснюють пошук простих кон’юнктермів методом побітового розбиття множини вихідних кон’юнктермів. Тавтологія не виникає, кон’юнктерми низького рангу виявляють без здійснення проміжних склеювань. На другому етапі виконується пошук мінімальної множини простих кон’юнктермів методом ланцюгового покриття таблиці простих кон’юнктермів. У циклічній частині віднаходять фрагменти ланцюгових функцій, покриття яких відбувається доволі просто. Для зменшення обчислювального навантаження в точках розгалуження ланцюгів можна прийняти рішення про входження чи вилучення відповідного простого кон’юнктерма з кінцевої множини на підставі розрахунку коефіцієнта складності в околі розгалуження. Запропонований метод є евристичним.
dc.description.abstractThe article discusses a two-stage method of minimizing Boolean functions for designing digital combinational circuits. At the first stage, the search for simple conjuncterms is carried out by the method of bitwise division of the set of initial conjuncterms. At this way tautology does not appear, low-rank conjuncterms are found without intermediate gluing. At the second stage, the search for the minimal set of simple conjuncterms is performed by the method of chain coverage of the table of simple conjuncterms. In the cyclic part, fragments of chain functions are found, the coverage of which is quite simple. To reduce the computational load at branching points of chains, a decision can be made about entering or removing the corresponding simple conjuncterm from the finite set based on the calculation of the complexity factor in the vicinity of the branching. The proposed method is heuristic.
dc.format.extent146-152
dc.format.pages7
dc.identifier.citationМінзюк В. Метод мінімізації булевих функцій для проєктування цифрових комбінаційних схем / В. Мінзюк // Інфокомунікаційні технології та електронна інженерія. — Львів : Видавництво Львівської політехніки, 2023. — Том 3. — № 1. — С. 146–152.
dc.identifier.citationenMinziuk V. Method of minimizing boolean functions for designing digital combinational circuit / Vadym Minziuk // Infocommunication Technologies and Electronic Engineering. — Lviv : Lviv Politechnic Publishing House, 2023. — Vol 3. — No 1. — P. 146–152.
dc.identifier.doidoi.org/10.23939/ictee2023.01.146
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/111430
dc.language.isouk
dc.publisherВидавництво Львівської політехніки
dc.publisherLviv Politechnic Publishing House
dc.relation.ispartofІнфокомунікаційні технології та електронна інженерія, 1 (3), 2023
dc.relation.ispartofInfocommunication Technologies and Electronic Engineering, 1 (3), 2023
dc.relation.references[1] McCluskey E. J. Minimization of Boolean Functions. Bell System Technical Journal, 1956, 35, pp. 1417–1444.
dc.relation.references[2] Quine W.V. The Problem of Simplifying Truth Functions. American Mathematical Monthly, 1952, 59, pp. 521–531.
dc.relation.references[3] Закревский А. Д. Алгоритмы синтеза дискретных автоматов. Москва: Наука, 1971. 512 с.
dc.relation.references[4] Hwa Н. R. A method for generating prime implicants of a boolean expressions. IEEE Transactions on Electronic Computers. New York: The Institute of Electrical and Electronics Engineers, Inc., Jun. 1974. Vol. C-23, No. 6, pp. 637–641.
dc.relation.references[5] Svoboda A. Ordering of implicants. IEEE Transactions on Electronic Computers. New York: The Institute of Electrical and Electronics Engineers, Inc., Feb. 1967, Vol. EC-16, No. 1, pp. 100–105.
dc.relation.references[6] Рицар Б. Є. Мінімізація булових функцій методом розчеплення кон’юнктермів. Управляющие системы и машины, 1998, № 5, С. 14–22.
dc.relation.references[7] Рицар Б. Є., Мінзюк В. В. Теоретико-множинна модифікація мінімаксного методу покриття булових функцій. Управляющие системы и машины, 2005, № 5, С. 43–47.
dc.relation.references[8] Мінзюк В. В. Спосіб спрощення задачі покриття булових функцій. Вісник Національного університету “Львівська політехніка” Радіоелектроніка та телекомунікації, 2005, № 534, С. 24–28.
dc.relation.references[9] Мінзюк В. В. Спосіб синтезування кон’юнктермів булових функцій. Вісник Національного університету “Львівська політехніка” Радіоелектроніка та телекомунікації, 2004, № 508, С. 256–262.
dc.relation.references[10] Мінзюк В. В. Спосіб сортування цілих чисел для задач мінімізації булових функцій. Вісник Національного університету “Львівська політехніка” Радіоелектроніка та телекомунікації, 2011, № 705, С. 135–137.
dc.relation.references[11] Мінзюк В. В. Модифікація методу порозрядного вирощування простих кон’юнктивних термів булових функцій. Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г. Є. Пухова. Київ: ІПМЕ ім. Г. Є. Пухова НАН України, 2012, Вип. 65, С. 129–134.
dc.relation.references[12] Мінзюк В. В. Метод пошуку простих кон’юнктивних термів булових функцій побітовим розбиттям множини. Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г. Є. Пухова. Київ: ІПМЕ ім. Г. Є. Пухова НАН України, 2013, Вип. 66, С. 95–103.
dc.relation.referencesen[1] McCluskey E. J. Minimization of Boolean Functions. Bell System Technical Journal, 1956, 35, pp. 1417–1444.
dc.relation.referencesen[2] Quine W.V. The Problem of Simplifying Truth Functions. American Mathematical Monthly, 1952, 59, pp. 521–531.
dc.relation.referencesen[3] Zakrevskii A. D. Alhoritmy sinteza diskretnykh avtomatov. Moskva: Nauka, 1971. 512 p.
dc.relation.referencesen[4] Hwa N. R. A method for generating prime implicants of a boolean expressions. IEEE Transactions on Electronic Computers. New York: The Institute of Electrical and Electronics Engineers, Inc., Jun. 1974. Vol. C-23, No. 6, pp. 637–641.
dc.relation.referencesen[5] Svoboda A. Ordering of implicants. IEEE Transactions on Electronic Computers. New York: The Institute of Electrical and Electronics Engineers, Inc., Feb. 1967, Vol. EC-16, No. 1, pp. 100–105.
dc.relation.referencesen[6] Rytsar B. Ye. Minimizatsiia bulovykh funktsii metodom rozcheplennia koniunktermiv. Upravliaiushchye systemy y mashyny, 1998, No 5, P. 14–22.
dc.relation.referencesen[7] Rytsar B. Ye., Minziuk V. V. Teoretyko-mnozhynna modyfikatsiia minimaksnoho metodu pokryttia bulovykh funktsii. Upravliaiushchye systemy y mashyny, 2005, No 5, P. 43–47.
dc.relation.referencesen[8] Minziuk V. V. Sposib sproshchennia zadachi pokryttia bulovykh funktsii. Visnyk Natsionalnoho universytetu "Lvivska politekhnika" Radioelektronika ta telekomunikatsii, 2005, No 534, P. 24–28.
dc.relation.referencesen[9] Minziuk V. V. Sposib syntezuvannia koniunktermiv bulovykh funktsii. Visnyk Natsionalnoho universytetu "Lvivska politekhnika" Radioelektronika ta telekomunikatsii, 2004, No 508, P. 256–262.
dc.relation.referencesen[10] Minziuk V. V. Sposib sortuvannia tsilykh chysel dlia zadach minimizatsii bulovykh funktsii. Visnyk Natsionalnoho universytetu "Lvivska politekhnika" Radioelektronika ta telekomunikatsii, 2011, No 705, P. 135–137.
dc.relation.referencesen[11] Minziuk V. V. Modyfikatsiia metodu porozriadnoho vyroshchuvannia prostykh koniunktyvnykh termiv bulovykh funktsii. Zbirnyk naukovykh prats Instytutu problem modeliuvannia v enerhetytsi im. H. Ye. Pukhova. Kyiv: IPME im. H. Ye. Pukhova NAN Ukrainy, 2012, Iss. 65, P. 129–134.
dc.relation.referencesen[12] Minziuk V. V. Metod poshuku prostykh koniunktyvnykh termiv bulovykh funktsii pobitovym rozbyttiam mnozhyny. Zbirnyk naukovykh prats Instytutu problem modeliuvannia v enerhetytsi im. H. Ye. Pukhova. Kyiv: IPME im. H. Ye. Pukhova NAN Ukrainy, 2013, Iss. 66, P. 95–103.
dc.rights.holder© Національний університет “Львівська політехніка”, 2023
dc.subjectмінімізація
dc.subjectбулева функція
dc.subjectкон’юнктерм
dc.subjectпокриття
dc.subjectцифровий комбінаційний пристрій
dc.subjectminimization
dc.subjectBoolean function
dc.subjectconjunctive term
dc.subjectcovering
dc.subjectdigital combinational circuit
dc.subject.udc62-507
dc.titleМетод мінімізації булевих функцій для проєктування цифрових комбінаційних схем
dc.title.alternativeMethod of minimizing boolean functions for designing digital combinational circuit
dc.typeArticle

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
2023v3n1_Minziuk_V-Method_of_minimizing_boolean_146-152.pdf
Size:
776.98 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
2023v3n1_Minziuk_V-Method_of_minimizing_boolean_146-152__COVER.png
Size:
1.04 MB
Format:
Portable Network Graphics

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.76 KB
Format:
Plain Text
Description: