Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> VHDL

Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL

После завершения уроков 6-11 серии базовых уроков VHDL, поставьте себя на испытание с этим экспертно созданным тестом. Он разработан, чтобы протолкнуть пределы вашего понимания, поэтому используйте свои навыки рассуждения, чтобы выбрать самый правдоподобный ответ, когда вы не уверены.

Прочитайте краткие пояснения, следующие за каждым ответом, для быстрого микро-обучения.

Вопрос 1

Что этот код выведет?

Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL

Пояснение: Переменная увеличивается в цикле, но сигнал обновляется только после приостановки процесса, поэтому выводится последнее присвоенное значение 10.

Вопрос 2

Что этот код выведет?

Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL

Пояснение: Сигнал обновляется в дельта-циклах, последнее присваивание в процессе побеждает.

Вопрос 3

Что этот код выведет?

Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL

Пояснение: Переменная немедленно обновляется, сигнал — только в конце процесса.

Вопрос 4

Что этот код выведет?

Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL

Пояснение: Эквивалентность процессов с разными списками чувствительности и ожиданием.

Вопрос 5

Что этот код выведет?

Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL

Пояснение: Анализ эквивалентности процессов с переменными и сигналами.

Вопрос 6

Какое утверждение верно насчет этих фрагментов?

Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL

Пояснение: Оба фрагмента выполняют одну и ту же логику инкремента с переносом.

Вопрос 7

Какой процесс эквивалентен этому?

Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL

Пояснение: Эквивалентность процесса с wait on и процесса со списком чувствительности.

Вопрос 8

Какое значение у сигнала Slv?

Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL

Пояснение: Множественные драйверы с конфликтующими значениями ('0' и '1') разрешаются в 'X' по таблице разрешения std_logic.

Вопрос 9

Какое значение у сигнала Slv?

Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL

Пояснение: Результат сдвига и конкатенации битовых векторов.

Поделитесь тестом, чтобы показать свои результаты!


Базовый тест VHDL — Часть 2

Я получил %%score%% из %%total%% правильно.

Поделитесь результатами


Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL

VHDL

  1. Введение в VHDL: создание вашего первого И-шлюза
  2. Использование записей (Records) в VHDL для чистых, повторно используемых интерфейсов FIFO
  3. Кризис квалифицированных кадров: Немедленные меры или постоянный дефицит?
  4. Тест по основам VHDL — Часть 4: Проверьте свои знания
  5. Продвинутый тест по владению VHDL — Часть 3
  6. Продвинутый тест по VHDL — Часть 2: проверьте свою экспертизу в HDL
  7. Освоение операций ЧПУ-фрезеровки: ключевые навыки планирования — Часть 2
  8. Основные навыки для эффективных операций ЧПУ-фрезеровки — Часть 1
  9. Регенеративные приводы: ключевые принципы и регуляторные соображения — Часть 2
  10. Как построить прототип водяного фильтра: пошаговое доказательство концепции