Стандарт IEEE 1164
-
Стандарт IEEE 1164
- Описывает логические значения для VHDL
- Спонсирован IEEE, основан на Synopsys MVL-9
-
Основные типы данных
- std_ulogic с девятью символьными литералами
- Литералы для упрощения логики и указания значений по умолчанию
-
Использование в VHDL
- Объявления в VHDL через library и use
- Поддержка неизвестных значений для моделирования
-
Применение в синтезе
- «-» для условий, не влияющих на схему
- «-» часто используется в конечных автоматах и упрощении карт Карно
-
Логика tristate
- Три состояния: «0», «1», «Z»
- Эффективно для подключения нескольких выходов к одному входу
- Входы распознают только «0» и «1», но не «Z»
-
Поведение отключенных входов
- Входы на КМОП могут создавать помехи и вызывать сбои
- TTL по умолчанию переходит в «1», CMOS сохраняет предыдущее состояние
Полный текст статьи: