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

 
 
> CycloneIII ASMI пины., Нет доступа из проекта к EPCS. Дублирую с Телесистем.
Sergei_Ilchenko
сообщение Oct 1 2008, 14:53
Сообщение #1


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

Группа: Свой
Сообщений: 180
Регистрация: 17-05-05
Из: Санкт-Петербург
Пользователь №: 5 128



В проекте для доступа к EPCS используется следующий Verilog файл:

module cycloneiii_asmi_pins
( input DCLK, // inputs
input nOE,
input nCSO,
input ASDO,

output DATA // outputs
);

cycloneii_asmiblock asmiblock
(
.data0out(DATA),
.dclkin(DCLK),
.oe(nOE),
.scein(nCSO),
.sdoin(ASDO)
);

endmodule


При размещении Fitter выдает Warning, что указанные пины он проигнорировал и в проекте есть неназначенные пины.
Тоже самое происходит при использовании мегафункции Serial Flash Loader.

Проект для EP3C5E144C7 под QII8.0 SP1. Топовый модуль в графическом редакторе.

Кто уже походил по граблям поделитесь, что делать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 8)
vadimuzzz
сообщение Oct 1 2008, 15:04
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



в settings/device указанные ноги отметить как "regular I/O"
Go to the top of the page
 
+Quote Post
Sergei_Ilchenko
сообщение Oct 1 2008, 15:51
Сообщение #3


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

Группа: Свой
Сообщений: 180
Регистрация: 17-05-05
Из: Санкт-Петербург
Пользователь №: 5 128



Спасибо помогло.

Еще вопрос.
Теперь упоминается об использовании 2,5В I/O и необходимости применять Clamping Diodes. В тоже время в типовых схемах конфигурации (согласно CycloneIII Device Handbook) EPCS подключается к 3,3В источнику, но в цепь клока нужно установить резистор 25Ом максимально близко к EPCS.

При установке в Settings -> Device -> Device and Pin Options... -> Configrations -> Configuration device I/O voltage напряжения 3,3В Fitter ругается, что для данного банка напряжение 2,5В... Запутать хотят... Как сделать правильно?
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Oct 2 2008, 00:38
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



2,5В - это для JTAG
для EPCS - VCCIO того банка, на котором сидят эти ножки, у меня это 3.3В. у меня вообще весь I/O 3,3В, поэтому я выставил в settings/device/voltage Default I/O standard 3,3В. Если у вас не так, то для каждого банка с другим напряжением надо другой assignment сделать.
про диоды-вообще они для банков с напряжением 2,5В и выше включаются для входных ног автоматически,исключение, например, - DATA0 при конфигурации AS. для конфигурационных ног диоды надо ставить внешние (см. AN 447). А если внимательно почитать warning квартуса

"PCI-clamp diode is not supported in this mode. Following <number> pins must meet Altera requirements for 3.3V, 3.0V and 2.5V interfaces if it is connected to devices other than supported configuration devices. In these cases, Altera recommends termination method as specified in AN447.
"
то возникает впечатление,что это говорится про " other than supported configuration devices", что согласуется с рисунком 10-29(диодов нет). если же конфигурация EPCS непосредственно программатором (рис. 10-28) , то диоды стоят и это понятно,т.к. провода длинные.

имхо диод поставить надо, спать спокойнее будет wink.gif
п.с. я диоды не поставил, теперь совесть неспокойна, хотя все пашет wink.gif. перезапускать платы буду - поставлю
Go to the top of the page
 
+Quote Post
Sergei_Ilchenko
сообщение Oct 2 2008, 02:54
Сообщение #5


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

Группа: Свой
Сообщений: 180
Регистрация: 17-05-05
Из: Санкт-Петербург
Пользователь №: 5 128



Спасибо за помощь.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Oct 28 2008, 13:39
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



А у меня вот с этим ASMI такая залипуха: nCSO выводится инвертированным! Никто не подскажет, что это за бесовщинка? Чип EP3C120.
Go to the top of the page
 
+Quote Post
Sergei_Ilchenko
сообщение Oct 28 2008, 13:43
Сообщение #7


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

Группа: Свой
Сообщений: 180
Регистрация: 17-05-05
Из: Санкт-Петербург
Пользователь №: 5 128



Цитата(DmitryR @ Oct 28 2008, 17:39) *
А у меня вот с этим ASMI такая залипуха: nCSO выводится инвертированным! Никто не подскажет, что это за бесовщинка? Чип EP3C120.



Распишите подробнее плиз.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Oct 28 2008, 14:04
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Как тут сказать подробнее? Смотрю осцилографом на nCSO - он все время 0, а во время команды - 1, а должно быть наоборот.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Oct 28 2008, 15:04
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Это оказался жесткий баг, патчить ручками: http://www.alteraforum.com/forum/showthrea...1141&page=2
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 22:47
Рейтинг@Mail.ru


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