Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Grushin_coder_930.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1.29 Mб
Скачать

Размещение проекта на кристалле

Разработанное устройство вводится в расположенную на учебной плате UP-2 Educational Kit микросхему EPF10K70RC240-4.

Фиксируемые переключатели, нефиксируемые кнопки, генератор, 7-сегментные индикаторы подключены на плате к определенным контактам микросхемы EPF10K70RC240-4. Поэтому в проекте выполнены соответствующие подключения (назначения) входов и выходов.

Назначение контактов микросхемы epf10k70rc240-4 для портов проекта

Для того чтобы назначить контакты микросхемы необходимо вызвать окно Pin/Location/Chip через меню Assign => Pin/Location/Chip (рис.21). В поле Chip Name указывается имя проекта, для которого выполняются назначения. В поле Node Name – имя порта, которому назначается контакт. Имя порта вводится вручную или выбирается из базы данных в окне Search Node Database, которое появляется при нажатии кнопки Search в окне Pin/Location/Chip. Чтобы в окне Search Node Database появился список портов проекта, требуется нажать кнопку List (рис.22). Далее следует выбрать нужный порт с помощью кнопки ОК вернуться в окно Pin/Location/Chip, установить переключатель Pin и выбрать нужный контакт из списка раскрывающегося поля Pin. После нажатия кнопки Add в поле существующих значений Existing Pin/Location/Chip появляется строка с новым значением [1].

Рис.21. Окно Pin/Location/Chip для назначений контактов микросхемы выводам проекта

Рис.22. Список выводов проекта – List

Для данного проекта, согласно описанию платы UP-2 Educational Kit выбраны следующие подключения входов и выходов [4]:

  • Входы проекта Start и Stop соединены с контактами микросхемы 28 и 29, к которым подключены кнопочные переключатели FLEX_PB1 и FLEX_PB2.

  • Вход проекта clock подключен к контакту микросхемы 91, соединенному на плате с выходом генератора тактовых импульсов.

  • Входы проекта data[5..1] подключены к контактам микросхемы 36,38,39,40,41 соединенным с соответствующими фиксируемыми переключателями платы.

  • Выходы первого 7-сегментного дешифратора, на который поступает 4 младших разряда избыточной комбинации, a,b,c,d,e,f,g подключены к контактам микросхемы 17, 18, 19, 20, 21, 23, 24, соединенным с одним из 7-сегментных индикаторов на плате.

  • Выходы второго 7-сегментного дешифратора, на который поступает 4 старших разряда избыточной комбинации, a,b,c,d,e,f,g подключены к контактам микросхемы 6, 7, 8, 9, 11, 12, 13, соединенным с одним из 7-сегментных индикаторов на плате.

  • Выход freq1_or_freq2, управляющий выбором частоты ТИ, подключен к контакту микросхемы 35.

Назначения проиллюстрированы с помощью редактора Floorplan Editor (рис.23).

Рис.23. Назначение контактов микросхемы EPF10K70RC240-4

Размещение проекта в микросхеме также проиллюстрировано с помощью редактора Floorplan Editor (рис.24)

Рис.24. Размещение проекта в микросхеме EPF10K70RC240-4

Об эффективности использования микросхемы можно судить по следующей информации:

  • Процент используемых входов –35%.

  • Процент используемых логических блоков – 10%.

  • Процент используемых встроенных элементов памяти – 0%.

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