|
Логическое проектирование дискретных автоматов
Synthesis of combinational circuits by means of bi-decomposition of Boolean functions
[Синтез комбинационных схем путём алгебраической декомпозиции булевых функций]
Yu. V. Pottosinab a United Institute of Informatics Problems, National Academy of Sciences of Belarus, Minsk, Belarus
b Belarusian State University of Informatics and Radioelectronics, Minsk, Belarus
Аннотация:
Рассматривается задача синтеза комбинационных схем в базисе двухвходовых элементов И, ИЛИ, И–НЕ и ИЛИ–НЕ. Предложен метод её решения с помощью применения алгебраической декомпозиции булевых функций. Метод сводит решение задачи к поиску взвешенного двублочного покрытия полными двудольными подграфами (бикликами) графа ортогональности строк троичной матрицы, представляющей заданную булеву функцию. Каждой биклике в полученном покрытии определённым образом приписывается в качестве веса множество переменных, являющихся аргументами заданной функции. Каждая из этих двух биклик определяет булеву функцию с аргументами, приписанными соответствующей биклике. Полученные таким образом функции составляют искомое разложение. Процесс синтеза комбинационной схемы состоит из последовательного применения алгебраической декомпозиции к получаемым функциям. Описан способ получения двублочного покрытия бикликами графа ортогональности строк троичной матрицы.
Ключевые слова:
синтез комбинационных схем, булева функция, декомпозиция булевых функций, троичная матрица, полный двудольный подграф, двублочное покрытие.
Образец цитирования:
Yu. V. Pottosin, “Synthesis of combinational circuits by means of bi-decomposition of Boolean functions”, ПДМ, 2023, no. 60, 95–105
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/pdm805 https://www.mathnet.ru/rus/pdm/y2023/i2/p95
|
|