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

 
 
 
Reply to this topicStart new topic
> Spartan-IIe + XCFxxS, использование ножки INIT
Vitёk
сообщение Aug 16 2007, 14:10
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 272
Регистрация: 17-01-05
Из: Ростов-на-Дону
Пользователь №: 2 018



ПЗУ подключена к ПЛИС по схеме из даташита, ПЛИС грузится в режиме 'master serial'.
Логика работы всего этого понятна, за исключением одного момента: если я буду использовать вывод ПЛИС "INIT_B" (он подключен к "OE/RESET" ПЗУ), не будет ли ПЗУ дёргать ножкой "DO" и тем самым мешать работе на линии "DI" ПЛИС?
Если сформулировать вопрос по другому: то использовал кто нибудь _одновременно_ ножки ПЛИС "INIT_B" и "DIN" как пользовательские, в режиме "master serial", нет ли здесь подводных камней?


--------------------
/* Всё хорошо в меру. */
Go to the top of the page
 
+Quote Post
makc
сообщение Aug 16 2007, 16:09
Сообщение #2


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Какая память у Вас стоит в роли slave'a (хранит конфигурацию)?


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
rloc
сообщение Aug 16 2007, 18:37
Сообщение #3


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(Vitёk @ Aug 16 2007, 18:10) *
Если сформулировать вопрос по другому: то использовал кто нибудь _одновременно_ ножки ПЛИС "INIT_B" и "DIN" как пользовательские, в режиме "master serial", нет ли здесь подводных камней?

Не ломайте голову, ставьте простейшую микросхему в разрыв типа SN74CB3T3245 8-bit Bus Switch и заводите Done на OE этой микросхемы.
У нас года 3 назад случилась неприятная история с Virtex. На стенде все программировалось, а как включали в изделие - не шьется. Оказалось, что на одну ногу ПЛИС из серии "dual-purpose", но не из группы ног для режима "master serial", до подачи питания приходил импульсный сигнал и сбивал процесс программирования. Ситуация немного другая, а решение проблемы - похожее.

Сообщение отредактировал rloc - Aug 16 2007, 18:42
Go to the top of the page
 
+Quote Post
Vitёk
сообщение Aug 17 2007, 05:17
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 272
Регистрация: 17-01-05
Из: Ростов-на-Дону
Пользователь №: 2 018



Цитата
Какая память у Вас стоит в роли slave'a (хранит конфигурацию)?
XCF01S
Цитата
ставьте простейшую микросхему в разрыв типа SN74CB3T3245 8-bit Bus Switch и заводите Done на OE этой микросхемы
Интересная мысль, можно и поставить что-нибудь 3-стабильное, но это в крайнем случае.

И всё-таки: как оно будет себя вести при включении, описанном выше? Неужели никто не сталкивался?


--------------------
/* Всё хорошо в меру. */
Go to the top of the page
 
+Quote Post
makc
сообщение Aug 19 2007, 08:50
Сообщение #5


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(Vitёk @ Aug 17 2007, 09:17) *
XCF01S
И всё-таки: как оно будет себя вести при включении, описанном выше? Неужели никто не сталкивался?


В описании есть такая фраза:
Цитата
For a fully powered Platform Flash PROM, a reset occurs whenever OE/RESET is asserted
(Low) or CE is deasserted (High). The address counter is reset, CEO is driven High, and the
remaining outputs are placed in a high-impedance state.


На СЕ поступает Done=1, т.е. выполняется условие по "или" и XCF01S должна держать свои выходы в третьем состоянии, как и требуется.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
Vitёk
сообщение Aug 20 2007, 12:53
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 272
Регистрация: 17-01-05
Из: Ростов-на-Дону
Пользователь №: 2 018



makc, спасибо! smile.gif


--------------------
/* Всё хорошо в меру. */
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 9th July 2025 - 06:04
Рейтинг@Mail.ru


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