Перейти к содержанию
    

Artix-7. Режим конфигурации Slave SelectMAP x8

Хочу микроконтроллером конфигурировать Artix-7 и потом по той же шине D0-D7 работать с ней (ним). Можно ли? Где искал, не нашел информации. Где искать?

Есть ли настройка в Vivado, как задавать режимы подобных выводов? В Quartus-е умею, а здесь все с нуля, блуждаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно, так.

После конфигурирования плис, ножки становятся IO.

Ничего в виваде делать не надо.

Изменено пользователем Vacik

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно, так.

После конфигурирования плис, ножки становятся IO.

Ничего в виваде делать не надо.

Спасибо! А где читать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На Xilinx сайте есть очень много документии то А7. Основное руководство по конфигурации UG470.

Есть и руководства по применению- xapp"ы.Гора документации.Также есть схемы разных китов.

UG470

Xapp583, xapp586.

Artix-7 относится к 7 Series Family. И доументация как правило общая на все семейство Только отдельные даташиты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот как раз по UG470 вожу носом пальцем, и не нахожу ни слова про выводы двойного назначения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Стр. 30 ug470, и pp21-22 "Configuration pin"

-D(00-31) Multi-function Bidirectional,

Я бы их и использовал только как линии конфигурации, не экономя выводы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Стр. 30 ug470

-D(00-31) Multi-function Bidirectional,

Я бы их и использовал как линии конфигурации, не экономя выводы.

И здесь был. Где!? Где написано, что можно потом использовать? Я тупой, поможите мне! :biggrin:

Я хочу не только выводы ПЛИС экономить, но и процессора. Соединиться 8-битовой шиной, нога в ногу, и забыть о коммутациях, объединениях.

А D01_DIN страницей выше - это особая нога или из шины?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1). pp.20-21 "Configuration pin"

2). Для параллельной конфигурации - это D01. для serial configuration- DIN.

несколько функций вывода взависимости от режима.

 

Xilinx имеет свою идеологию на многие вещи в тч и конфигурацию

которая берет начало с первых семейств ФПГА

Иногда необходимо смотреть и более ранние семейства как это сделано.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На стр 124 пишут нечто, но понять не смог.

Persist Option

The persist bitstream option maintains the configuration logic access to the multi-function

configuration pins after configuration. The persist option is primarily used to maintain the

SelectMAP port after configuration for readback access, but persist can be used with any

configuration mode. Persist is not needed for JTAG configuration since the JTAG port is

dedicated and always available. Persist and ICAP cannot be used at the same time.

The persist option can also be used to reconfigure the device from an external controller

without pulsing the PROGRAM_B pin or using the JTAG port. The multi-function pins

that persist depend on the configuration mode pin settings, and are the same as those

shown for each configuration mode in Table 2-2, page 22 and Table 2-3, page 23, except

that PUDC_B and DOUT_CSO_B never persist. Any I/O pins that persist cannot be used

as I/O in the user design. Use the CONFIG_MODE constraint to reserve the correct pins

during implementation of the design. Persisted I/O use the general-purpose I/O standard

default of LVCMOS, 12 mA drive, Slow slew rate.

Ага, понял. Мне не нужен persist mode. Наоборот.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрался до UG899 I/O and Clock Planning.

Смотрю раздел Setting Device Configuration Modes

Читаю:

To set device configuration modes and view information about the modes:

1. Select Tools > Edit Device Properties.

 

Не нахожу такого в меню Vivado. Где оно?

Там еще картинку Vivado должен показать со схемой конфигурации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сначала Open Elaborated Design, а затем в Tools.

Спасибо, добрался! Да, необычно, что меню меняется в зависимости от этапа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если проц подключать не только можно, но и нужно. Легко сделать загрузку прошивки по параллельной шине, можно и 16 бит для скорости, а потом эту шину для обмена использовать (на artix-7 проверено, работает)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я тоже так понял. Но, к моему сожалению, решил перекинуться на Cyclone V. С ним мне привычнее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...