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

 
 
 
Reply to this topicStart new topic
> ПРОШИВКА ПЛИС(SPARTAN2E) С ПЗУ (XC18V02), Проблемма загрузки ПЛИС.
Reptile
сообщение Jun 14 2005, 15:53
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 11-06-05
Из: Москва
Пользователь №: 5 928



Люди добрые столкнулся я с такой проблеммой.
Стоит ПЛИС Spartan2e и ПЗУ XC18V02 (режим Master serial): и ПЛИС и ПЗУ через JTAG загружаются, контрольная сумма совпадает, DONE при загрузке ПЛИС с JTAG переходит в 1. В ПЛИСе точно мой проект.

Питание делается из 12В с помощью двух dc-dc преобразователей cd-technologies на 1,8 и 3,3В соответственно.

На каждые 2 ноги питания ПЛИС стоит по 1 емкости 0,22мкФ.
На каждую ногу dc-dc стоит по 100мкФ.
Земля (вроде) чистая помехи на уровне 50-100 мВ.

При автономной работе (загрузка кристалла из ПЗУ) происходит следующее.
1) prog-1,init-1,done-0
2) prog-1,init-0,done-0
Проект не грузится, кристалл не греется.
Проверил плату на КЗ - все чисто.
Думал дело в ПЗУ - типа помехи на входах clk или данных, перекинул с ПЛИС на ПЗУ тонкими проводниками - тот же результат.

ПОДСКАЖИТЕ ПЛЗ, ЧТО МОЖЕТ БЫТЬ.


--------------------
Инженер - это приговор на всю жизнь...
Go to the top of the page
 
+Quote Post
irum4
сообщение Jun 15 2005, 08:12
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 18-06-04
Пользователь №: 54



Подобное у меня было из-за большого расстояния (5-7см) от ПЗУ до ПЛИС. Когда повел CCLK и DATA витой парой загрузка проходила нормально. После переразводки и уменьшении расстояния глюк пропал.


--------------------
Электроника - наука о контактах.
Go to the top of the page
 
+Quote Post
3.14
сообщение Jun 15 2005, 13:36
Сообщение #3


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



2 Reptile
На мой взгляд это обычное дело (цепи получаются длинные) sad.gif
Лечю как правило емкостями ~27пФ или по TCK или по TDI.
Юмор, коллега добавил в печать этот согласующий кондер, платы изготовили, глюк пропал и без кондера.


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
Reptile
сообщение Jun 15 2005, 17:55
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 11-06-05
Из: Москва
Пользователь №: 5 928



Цитата(irum4 @ Jun 15 2005, 11:12)
Подобное у меня было из-за большого расстояния (5-7см) от ПЗУ до ПЛИС. Когда повел CCLK и DATA витой парой загрузка проходила нормально. После переразводки и уменьшении расстояния глюк пропал.
*




Спасибо за комментарий. Витую пару, к сожалению, не смогу приладить, т.к. трассировку сделал немного неудачно, ПЛИС и ПЗУ с разных сторон платы.

Сейчас переделываю плату с нуля, данный момент учту при трассировке, заодно иземлю улучшу...емкостей маловато поставил.


--------------------
Инженер - это приговор на всю жизнь...
Go to the top of the page
 
+Quote Post
Andre_2006
сообщение Jul 13 2005, 07:32
Сообщение #5





Группа: Новичок
Сообщений: 14
Регистрация: 12-07-05
Пользователь №: 6 727



Может ты в проекте FPGA Start-Up Clock указал не тот, на линиий CCLK частота есть? А может частоту слишком большую поставил конфигурирования.
Go to the top of the page
 
+Quote Post
Iouri
сообщение Jul 13 2005, 12:17
Сообщение #6


Местный
***

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



Цитата(Andre_2006 @ Jul 13 2005, 02:32)
Может ты в проекте FPGA Start-Up Clock указал не тот, на линиий CCLK частота есть? А может частоту слишком большую поставил конфигурирования.
*



Posmotrite fronti, Xilinx ne lubit vibrosov na frontah, V nekotorih sluchayah Xilinx recomenduet ponizit napryzhenie na VCC Io do 3 volt
mozhno postavit pull resitors chto to tipa 4.7K na clock i data lines

UDACHI!!!!
Go to the top of the page
 
+Quote Post

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

 


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


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