Спроектировать арифметико-логическое устройство в Quartus ||

4 000 руб. за проект
28 ноября 2023, 20:51 • 3 отклика • 30 просмотров
Необходимо реализовать схему арифметико-логического устройства и смоделировать его работу в квартусе. Оно должно выполнять следующие операции:

1) Умножение двух операндов по алгоритму умножения чисел в дополнительном коде с младших разрядов множителя со сдвигом суммы частичных произведений вправо путем последовательного преобразования множителя;
2) Вычитание первого операнда из второго

АЛУ будет состоять из:
- блока операций, который с помощью управляющих сигналов (Y) выполняет требуемые операции в каждый такт процессора и выдает на выход значения логических условий (X)
- МУУ (Местного Устройства Управления). Оно принимает на вход значения логических условий от блока операций (X) и по ним формирует управляющие сигналы (Y) и делает переходы из одного состояния в другое (S). Таким образом должен получиться конечный автомат МИЛИ
- ЦУУ (Центральное устройство управления). Хранит в значения счетчика команд, последовательность команд, фактически это процессор. Пока его не нужно реализовывать

Операнды представляют собой знаковые целые числа с фиксированной запятой, записанные в дополнительном двоичном коде. Разрядность первого и второго операнда: N, результата: 2N.

Необходимо реализовать проект в Quartus и смоделировать поведение АЛУ на различных входных данных. На протяжении всей работы я буду отдавать все необходимые тестовые наборы и инструкции, что делать.

Если заинтересовало, пишите в ТГ или на почту. Детали работы, подробное ТЗ и все необходимые для работы файлы вы получите когда мы спишемся и обсудим план работы

ВАЖНО! Срок: до 21 декабря