Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
novy_kurs.doc
Скачиваний:
2
Добавлен:
30.08.2019
Размер:
515.58 Кб
Скачать

Лабораторная работа № 5. Построение простейшего risc-процессора.

Цель работы. На основе созданных в предыдущих работах блоков собрать модель простейшего RISC-процессора и проверить его работоспособность.

Постановка задачи. У нас созданы основные модули общего проекта. Теперь необходимо аккуратно собрать их в единое целое, произвести верификацию полученного проекта (построить временные диаграммы) и, если нас удовлетворяет отчет симулятора, реализовать полученное устройство в кристалле Cyclone EP1C6T144C8 на лабораторном макете. При этом нам необходимо вывести содержимое регистров R1, R2 и R3 на имеющуюся в макете индикацию, синхроимпульсы получать с кнопки, а сигнал разрешения подавать с тумблера.

Задание на работу в лаборатории.

  1. Открыть свою папку в пакете Quartus II и создать в ней проект для лабораторной работы №5. Проекты всех лабораторных работ должны находиться в единой папке.

  2. Открыть файл графического редактора и построить в нем схему по рис.5.1, используя модули, созданные в предыдущих лабораторных работах. Сохранить файл под именем проекта.

  3. Откомпилировать файл и проверить с помощью временных диаграмм. На диаграммах установить интервалы: sync =20ns, eninst=400ns. Продемонстрировать диаграммы преподавателю.

  4. В разделе Материалы (afs – dcti.sut.ru – matherials – sk – 3kurs -…) найти файлы antiring, multiplexor, decoder, записать в проект и создать их библиотечные модули. Согласно рис.5.2 записать параметры модулей и включить их в схему.

  5. Вызвать генератор разводки (Pin Planer) и, пользуясь распечаткой разводки и рис.5.2, произвести разводку внешней части кристалла. Полученную таблицу откомпилировать.

  6. Вызвать программатор, убедиться в наличие всех настроек (файл, устройство, TAP, выбор режима) и запрограммировать кристалл. Продемонстрировать полученный результат преподавателю.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]