реклама на сайте
подробности

 
 
> Сброс Cyclone V
Dootch
сообщение Sep 28 2017, 00:54
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 76
Регистрация: 12-02-10
Из: Хабаровск
Пользователь №: 55 441



Добрый день,
Имеется плата с Cyclone V. Конфигурация FPGA и/или EPCQ работает по схеме:



Есть необходимость периодически сбрасывать FPGA внешним микроконтроллером.
Для этого нога nCONFIG подключена к выводу контроллера. При установке контроллером нуля FPGA переходит в состояние сброса. Чтобы вывести из состояния сброса контроллер переводит ногу в Z-состояние, соответственно nCONFIG подтягивается к единице, но FPGA уже не выходит из сброса и не начинает реконфигурацию.
В Cyclone® V Device Family Pin Connection Guidelines написано: Pulling this pin low during configuration and user mode causes the Cyclone V device to lose its configuration data, enter a
reset state, and tri-states all the I/O pins. A high-to-low logic initiates a reconfiguration.

Прошу объяснить где я заблуждаюсь и как мне вывести FPGA из сброса без отключения/включения питания.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
likeasm
сообщение Sep 28 2017, 07:45
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 156
Регистрация: 15-04-10
Пользователь №: 56 673



PCG-01014-2.2
страница 4 читать про nCONFIG
Go to the top of the page
 
+Quote Post
Dootch
сообщение Sep 28 2017, 10:20
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 76
Регистрация: 12-02-10
Из: Хабаровск
Пользователь №: 55 441



Цитата(likeasm @ Sep 28 2017, 10:45) *
PCG-01014-2.2
страница 4 читать про nCONFIG


Читал, есть две версии
1. фраза When you use the nCONFIG pin in a passive configuration scheme, connect the pin directly to the configuration controller наводит меня на мысль что дергать ножкой nCONFIG можно только если я использую Passive configuration, а моя схема, приведенная выше с nConfig подключенной к внешнему контроллеру работать не будет.
2. фраза A high-to-low logic initiates a reconfiguration наводит на мысль, что после того как я подал на ножку ноль и FPGA сбросилась мне надо подать переход high-to-low для запуска процесса реконфигурации.

И какая версия верна?
Go to the top of the page
 
+Quote Post
Realking
сообщение Sep 28 2017, 11:57
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(Dootch @ Sep 28 2017, 13:20) *
Читал, есть две версии
1. фраза When you use the nCONFIG pin in a passive configuration scheme, connect the pin directly to the configuration controller наводит меня на мысль что дергать ножкой nCONFIG можно только если я использую Passive configuration, а моя схема, приведенная выше с nConfig подключенной к внешнему контроллеру работать не будет.
2. фраза A high-to-low logic initiates a reconfiguration наводит на мысль, что после того как я подал на ножку ноль и FPGA сбросилась мне надо подать переход high-to-low для запуска процесса реконфигурации.

И какая версия верна?


MSELы то правильно подключили?

MSEL[4..0] : 10010
Configuratiom mode : Active Serial x4
POR Delay : Fast


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 23:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01398 секунд с 7
ELECTRONIX ©2004-2016