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

Рис.4. Схема с параллельным обслуживанием приоритетов

Порядок выполнения лабораторной работы

1.В соответствии с вариантом сформируйте структурную схему многопроцессорной системы. Покажите на схеме место арбитра шины.

2.Составьте граф переходов устройства управления арбитра шины.

3.Составьте поведенческие модели элементов структурной схемы.

4.Составьте математическую модель устройства управления арбитром шины.

5.Составьте VHDL модель устройства управления арбитром шины.

6.Сформируйте тестовые сигналы и протестируйте арбитр шины в среде GHDL.

7.Сформируйте тестовые сигналы и проведите верификацию устройства

8.Проведите валидацию арбитра шины на лабораторном макете

FLEX8000.

9. Оформите результаты лабораторной работы.

Порядок проведения работы на макете

1. Подготовка к выполнению лабораторной работы.

Разработка VHDL моделей элементов арбитра и их верификация должны быть проведены в среде GHDL(host PC) в процессе подготовки к выполнению лабораторной работы

Выполнение лабораторной работы проводится в аудитории под контролем преподавателя.

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

2. Порядок выполнения лабораторной работы:

-в соответствии с разработанной принципиальной электрической схемой, выполнить необходимые коммутации на макетной плате FLEX8000 (target);

-подсоединить к контрольным точкам щупы осциллографа;

-включить питание (подсоединить FLEX8000 к удлинителю

USB);

-при правильном соединении загорается светодиод HL1;

-при возникновении проблем с соединением необходимо обратиться к преподавателю;

-сконфигурировать ПЛИС FLEX8000 (Host PC + target);

-наблюдать временные диаграммы в контрольных точках, обеспечивая синхронизацию органами управления осциллографа;

-при несоответствии наблюдаемых осциллограмм заданию, необходимо повторить синтез VHDL моделей схем с учетом отмеченных недостатков; затем необходимо провести верификацию VHDL модели. Внесенные изменения необходимо согласовать с преподавателем и повторить валидацию VHDL модели (Host PC);

-скопировать временные диаграммы с экрана осциллографа.

Содержание отчета

Отчет к лабораторной работе должен содержать:

1.Задание на разработку арбитра шины для заданного количества микропроцессоров.

2.Поведенческую модель арбитража в системе с несколькими микропроцессорами

3.Математическую модель арбитра шины.

4.Структурную схему VHDL модели цифровой системы

5.Граф переходов устройства. Программную модель цифровой системы.

6.Временной анализ верификации VHDL модели в среде GHDL.

7.Принципиальную электрическую схему валидации VHDL модели на макете FLEX8000.

8.Временной анализ валидации VHDL модели цифровой системы.

9.Оценку коэффициентов управляемости и коэффициентов наблюдаемости схемы

10.Оценку длины критического пути

11.Рекомендации по совершенствованию системы тестирования

12.Выводы по лабораторной работе.

Контрольные вопросы

1.Опишите назначение арбитра шины

2.Опишите организацию арбитра шины

3.Опишите основные сигналы арбитра

4.Опишите принцип работы арбитра шины

5.Опишите одношинный режим работы арбитра

6.Опишите схему с последовательным опросом при обслуживании приоритетов

7.Опишите схему с параллельным обслуживанием приоритетов.

Литература

1.Брей Б. Микропроцессоры Intel: Архитектура, программирование и интерфейсы.- Пер. с англ.- СПб: БХВ - Петербург, 2005 .- 1328 с.

Оглавление

 

Наименование работы...............................................................................................................

1

Цель работы ..............................................................................................................................

1

Перечень используемого оборудования и программного обеспечения .................................

1

Основные определения.............................................................................................................

2

Организация арбитра шины 8289.........................................................................................

2

Назначение выводов и сигналов...........................................................................................

3

Принцип работы арбитра шины 8289...................................................................................

4

Обслуживание приоритетов для арбитров шин 8289..........................................................

8

Порядок выполнения лабораторной работы..........................................................................

11

Порядок проведения работы на макете..............................................................................

12

Содержание отчета .................................................................................................................

12

Контрольные вопросы............................................................................................................

13

Литература ..............................................................................................................................

13

Оглавление..............................................................................................................................

13

Соседние файлы в папке лабораторные