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

2. Этапы разработки устройства в сапр FastChip

Теперь мы должны спроектировать наше устройство в FastChip. Для этого нам необходимо сделать следующие действия:

- запустить FastChip;

- создать новый проект;

- выбрать процессор (Available Devices->32-bit->A7S->A7S20->208-pin PQFP->60 Mhz (Part TA7S20-60Q);

- добавить из библиотеки (Module Library) необходимые элементы (input, output, and, or, inv);

- задать необходимые параметры для включаемых элементов (см. табл. 4);

- посмотреть получившуюся схему в графическом режиме (Connectivity View).

Таблица 4. Параметры элементов

Name

LPM_size

LPM_width

Data

Result

X

-

4

{X1, X2, X3, X4}

Y

-

1

Y

invar

-

4

{X1, X2, X3, X4}

{notX1, notX2, notX3,notX4}

and1

2

1

{notX2, X3}

and1

and2

2

1

{X1,X3}

and2

and3

3

1

{X1,notX2,notX4}

and3

and4

3

1

{notX1,notX3,X4}

and4

or

4

1

{and1, and2, and3, and4}

Y

После выполнения описанных действий мы получили следующую схему нашего устройства:

3. Схема подключения цифрового устройства на сапр FastChip

Теперь нам осталось лишь подключить наше устройство к системе на кристалле. Для этого нам необходимо выполнить следующие действия:

- открыть I/O Editor (Constrains->I/O Editor);

- перетащить входные и выходные сигналы и соединить их с белыми (свободными) выводами на плате;

- определить тип памяти и ее параметры (кнопка MIU->выбрать 256К16);

- биндировать проект (Ctrl+B).

Мы соединили контакты следующим образом:

По завершении биндирования мы получили следующее сообщение: “Command completed succesfully in 1 minute 03 seconds – 1 warning”.

4. Выводы

В ходе выполнения практической части лабораторной работы мы ознакомились с возможностями программ MaxPlus и FastChip. По комбинационной схеме, полученной в теоретической части, мы построили схему нашего устройства в MaxPlus (Graphics Editor). Затем мы построили временную диаграмму для нашей схемы в MaxPlus (Waveform Editor) и проверили правильность работы схемы. После этого мы спроектировали и создали схему подключения нашего устройства в FastChip. При биндировании схемы ошибок обнаружено не было. Таким образом, наше устройство полностью готово к реализации в системе на кристалле.

8

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