Содержание
- 2. Aug-23 ENEE 644 Outline What is Technology Mapping? Technology Mapping Algorithms Technology Mapping as Graph Covering
- 3. Aug-23 ENEE 644 Technology Mapping Technology mapping is the phase of logic synthesis when gates are
- 4. Aug-23 ENEE 644 Technology Mapping Algorithms Basic Requirements: Provide high quality solutions (circuits). Adapt to different
- 5. Aug-23 ENEE 644 Outline What is Technology Mapping? Technology Mapping Algorithms Technology Mapping as Graph Covering
- 6. Aug-23 ENEE 644 Base Functions Base function set is a set of gates which is universal
- 7. Aug-23 ENEE 644 Subject Graph Subject graph is the graph representation of a logic function using
- 8. Aug-23 ENEE 644 Example: Subject Graph t1 = d + e t2 = b + h
- 9. Aug-23 ENEE 644 Pattern Graph For any library gate, its logic function can be represented by
- 10. Aug-23 ENEE 644 Example: Pattern Graphs for the Library inv(1) nand3 (3) oai22 (4) nor(2) nor3
- 11. Aug-23 ENEE 644 Cover A cover is a collection of pattern graphs so that: every node
- 12. Aug-23 ENEE 644 Example: Subject Graph Cover by Base F f g d e h b
- 13. Aug-23 ENEE 644 Example: Better Cover Using the Library F f g d e h b
- 14. Aug-23 ENEE 644 Example: Alternate Covering F f g d e h b a c nand3(3)
- 15. Aug-23 ENEE 644 Graph Covering Formation Technology mapping problem: Find a minimum cost cover of the
- 16. Aug-23 ENEE 644 Generic Algorithmic Approach Represent each logic function of the network as a subject
- 17. Aug-23 ENEE 644 Optimal Tree Covering by Trees Proposed by Keutzer in program DAGON[DAC’87] Basic idea:
- 18. Aug-23 ENEE 644 Partitioning Subject DAGs into Trees Tree circuit: a single output circuit in which
- 19. Aug-23 ENEE 644 Tree Covering by Dynamic Programming For each primary input, cost to cover is
- 20. Aug-23 ENEE 644 Example: Base Functions & Pattern Trees inv 1 nand3 3 oai21 3 nor2
- 21. Aug-23 ENEE 644 Example: Subject Graph and Covering inv 3=1+2 nand2 5 =2+(2+1) nand2 8 =2+(5+1)
- 22. Aug-23 ENEE 644 Example: a Better Covering nand2 5 =2+(2+1) nand2 8 =2+(5+1) nand3 3 nand3
- 23. Aug-23 ENEE 644 Example: Role of Decomposition For a give logic function (including gates from the
- 24. Aug-23 ENEE 644 More on Technology Mapping Rule-based techniques DAG covering problem Tree covering approach Binate
- 26. Скачать презентацию























SportNews
Программирование линейных алгоритмов. Начала программирования
Rejestracja pracownika 2021
Аксиомы и определения доступа субъектов к объектам
Алгоритмизация и программирование
Инстаграм
Использование интернет-платформ в период дистанционного обучения
Основы сетевых технологий_Лекция 6 на 24.09
Документ как информационный объект
Работа с файлами
McDonald’s Website 2020 Update Mobile version 0.1
9-1-2
Создание Сити-фермы на Arduino
Сложные структуры данных
Сортировка и поиск данных. Обработка числовой информации в электронных таблицах
Создание файла Word по шаблону
Как сдать РГР по ООиУвС на проверку
Визуальное сообщение
Рисуем зонтик
Основы программирования на языке Python. Словари
Информационная система Единое хранилище данных (ИС ЕХД)
Операции арифметические, сравнения, логические и поразрядные. Лекция 10
передача информации
Программное обеспечение (ПО) компьютера
Знаковые информационные модели
Динамічні КМ БПКС (комутатори з просторовим розподілом)
Презентация на тему Создание кроссвордов в MS WORD
Сети. Устройство