logo
Пособие_VHDL

6.5. Практикум по теме

В отличие от предыдущих работ практикум по данной теме максимально приближен к реальной ситуации, когда разработчик выполняет проектирование от самых ранних этапов до последних. Значительное внимание уделяется этапам предшествующим созданию текстовых описаний фрагментов будущей системы. В завершающей части практикума по теме обучающийся проектирует операционное устройство с использованием всего опыта, полученного при изучении предыдущих тем. Им, в соответствии с индивидуальным заданием, реализуется требуемое устройство на базе ПЛИС. Подобный подход широко распространен в современной технологии проектирования операционных устройств с различной окончательной технологической реализацией.

Примерный перечень заданий практики по разделу

Реализовать устройство, выполняющее следующую задачу:

  1. Сумматор с плавающей запятой.

  2. Умножитель целых чисел последовательного типа по алгоритму Бута (анализ двух смежных разрядов множителя в каждом цикле).

  3. Умножитель целых чисел последовательного типа со сдвигом множителя и произведения влево.

  4. Параллельно-последовательный умножитель 88 на основе параллельного умножителя размерностью 44.

  5. Устройство деления целых чисел.

  6. Блок нормализации чисел с плавающей запятой.

  7. FIFO – буфер.

  8. Стековое запоминающее устройство.

Вариант задания, структурная организация системы и способы описания фрагментов (пользовательские или библиотечные компоненты) согласуются с преподавателем. Обучающимся предоставляется файл compon.vhd, содержащий поведенческое описание типовых дискретных узлов, используемых в качестве структурных компонентов в проектах этого раздела.