При разработке устройства курсового проекта необходимо выбрать ПЛИС, содержащую блоки памяти, и сделать это следует на этапе проектирования управляющего автомата. Из меню необходимо выбрать Assign / Device, и в открывшемся окне указать семейство: Device Family - FLEX10KE и тип микросхемы: Devices - AUTO.
Для тестирования управляющего автомата необходимо по графу составить таблицу изменений состояний автомата при всех возможных комбинациях управляющих сигналов и выделить циклы повторяющихся состояний.
Тест автомата | |
х3 х2 х1 |
Q |
0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 |
0-1-4-1-4-1-4 0-1-2-4-1-2-4 0-1-3-4-1-3-4 0-1-2-3-4-1-2-3-4- 0-1-4-5-0-1-4-5-0- 0-1-2-4-5-0-1-2-4-5-0- 0-1-3-4-5-0-1-3-4-5-0- 0-1-2-3-4-5-0-1-2-3-4-5-0- |
Последовательность состояний, формируемая при х1=1, х2=1 и х3=1 соответствует основному циклу алгоритма, в котором имеются все состояния. Такой цикли целесообразно использовать при отладке автомата и
операционного устройства. Необходимо проверить формирование всех управляющих сигналов, соответствие алгоритму моментов их появления. После удачного тестирования автомата создайте символ.
В проекте необходимо представить иерархический проект управляющего автомата с вариантом описания на языке Verilog.
Иерархический проект «тестирование автоматов»:
Временные диаграммы:
X1=0, X2=0, X3=0:
=1, X2=0, X3=0:
=0, X2=1, X3=0:
=1, X2=1, X3=0:
X1=0, X2=0, X3=1:
X1=1, X2=0, X3=1:
X1=0, X2=1, X3=1:
X1=1, X2=1, X3=1:
Вывод: оба описания управляющего автомата работают верно, в соответствии с поставленными условиями.
Оборудование аудио и видео
Сейчас
весь мир пользуется множеством различных устройств, в разных сферах индустрии.
Прогресс не стоит на месте, каждый год, месяц появляются различны ...
Шлюз ZigBee и GPRS
Беспроводные сенсорные сети получили большое развитие в
последнее время. Такие сети, состоящие из множества миниатюрных узлов,
оснащенных маломощным приемо- ...
Расчет основных параметров радиоканала и радиопередающей части радиоканала
Приемопередающее
устройство - это источник и приемник радиочастотных колебаний в системах
радиосвязи, телевидения, радиолокации и других. Назначение приемоп ...