RUS  ENG
Полная версия
ЖУРНАЛЫ // Труды института системного программирования РАН // Архив

Труды ИСП РАН, 2024, том 36, выпуск 4, страницы 133–142 (Mi tisp913)

Экспериментальное сравнение методов синтеза логических схем

М. Д. Вершковab, А. А. Ягжовab, Н. С. Романовab, А. А. Федотоваab, Е. П. Знатновab

a Институт системного программирования РАН
b Национальный исследовательский университет "Высшая школа экономики"

Аннотация: В работе описаны результаты экспериментального сравнения методов синтеза комбинационных логических схем, реализующих заданные булевы функции. Рассмотрены следующие методы: Акерса, би-декомпозиции, каскадов, Минато-Морреале, Рида-Маллера и DSD-разложения. Сравнение основывалось на оценке энергопотребления, задержки и площади синтезируемых логических схем. Оценка осуществлялась без процесса технологического отображения схем. Выбор данных параметров обусловлен тем, что они являются основными критериями технологически независимой оптимизации, в которой данные методы находят широкое применение. В качестве исходных данных использовались булевы функции с числом аргументов от 4 до 10, которые были сгенерированы на основе информации о частоте встречаемости различных NPN-классов эквивалентности булевых функций от 4 переменных. В результате исследования было установлено, что метод Минато-Морреале является наиболее универсальным при решении задач технологически независимой оптимизации и может быть использован для различных критериев.

Ключевые слова: булевы функции, логическая оптимизация, автоматизация проектирования микроэлектронной аппаратуры.

DOI: 10.15514/ISPRAS-2024-36(4)-10



© МИАН, 2025