ВУЗ:
Составители:
6
файлов пакетом Leonardo происходит предварительная оптимизация
логической схемы проекта на основании настроек, заданных по
умолчанию на закладке «Input» (рис. 4). При необходимости эти
настройки можно изменить.
Рис. 3. Основное окно графического интерфейса подсистемы Leonardo
Выбор организации кодирования состояния конечных автоматов
выбирается в поле Encoding Style. Стиль Binary обеспечивает обычный
для двоичной арифметики способ кодирования (например, для трех бит
0 - 000, 1 - 001, 2 - 010, 3 – 011, 4 - 100 и т.д.). Подобный стиль позволяет
экономно расходовать триггеры для хранения данных, однако уступает
стилю Onehot по быстродействию, при котором для кодирования каждого
состояния расходуется отдельный регистр (например, 0 - 0000, 1 - 0001,
2 - 0010, 3 - 0100, 4 - 1000). Как видно, при таком подходе расходуется
значительно больше регистров, особенно для больших разрядностей.
Стили Twohot и Random являются разновидностями
рассмотренных. Стиль Gray аналогичен Binary, однако использует для
кодирования код Грея. Основная его особенность заключается в том, что
каждое последующее число отличается от предыдущего только одним
битом. Это свойство полезно при построении помехоустойчивых схем.
По умолчанию установлен режим Auto, при котором Leonardo
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »