Логическая оптимизация

Оглавление1 Логическая оптимизация1.1 Основы логической оптимизации1.2 Мотивация и методы1.3 Двухуровневые и многоуровневые представления1.4 Пример логической оптимизации2 Логическая оптимизация — Википедия […]

Логическая оптимизация

  • Основы логической оптимизации

    • Логическая оптимизация – это процесс поиска эквивалентного представления логической схемы с ограничениями. 
    • Оптимизация является частью логического синтеза в электронике и разработке интегральных схем. 
    • Цель оптимизации – создание схемы меньшего размера с теми же функциональными возможностями. 
  • Мотивация и методы

    • Сложность схемы приводит к необходимости минимизации для уменьшения затрат на производство и время. 
    • Графические методы упрощения логических схем включают диаграммы Эйлера, Венна и Карно. 
    • Методы минимизации логических выражений включают алгоритм Куайна-Маккласки и эвристический метод Петрика. 
    • Точные методы синтеза применимы только для небольших функций, современные подходы используют SAT-решатели. 
    • Эвристические методы, такие как Espresso, обеспечивают большую часть желаемой оптимизации. 
  • Двухуровневые и многоуровневые представления

    • Двухуровневое представление использует SOPs и ORs, а многоуровневое – произвольные комбинации SOPs, POSs и других форм. 
    • Алгоритмы оптимизации работают с SOPs или функциональными представлениями схем. 
  • Пример логической оптимизации

    • Пример показывает, как упростить логическую функцию, используя законы булевой алгебры и интуицию. 
    • Две схемы, представленные в примере, эквивалентны, что можно проверить с помощью таблицы истинности. 

Полный текст статьи:

Логическая оптимизация — Википедия

Оставьте комментарий

Прокрутить вверх