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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Spartan2 и PCI, вопрос по VHDL
grudinin
сообщение May 4 2007, 11:20
Сообщение #16





Группа: Новичок
Сообщений: 14
Регистрация: 23-08-06
Пользователь №: 19 757



Здравствуйте знатоки логических кристаллов!
У меня возникла проблемка...Отладил проект pci контроллера(target, 33 Мгц) на 2 Спартане (200тыс) в корпусе TQ-144. Приобрел новую отладочную плату с такой же плис ( но корпус FG456), зашил в нее свой проект, вставил в pci слот и комп висит мертво...В чем проблема? Подскажите чем лечится, если нужно, могу выслать на мыло текст проекта на VHDL.
Go to the top of the page
 
+Quote Post
a_zh
сообщение May 4 2007, 12:15
Сообщение #17





Группа: Новичок
Сообщений: 4
Регистрация: 29-11-06
Пользователь №: 22 896



А не пробовали проделать синтез, трассировку заново, но для корпуса FG456
Go to the top of the page
 
+Quote Post
grudinin
сообщение May 7 2007, 06:28
Сообщение #18





Группа: Новичок
Сообщений: 14
Регистрация: 23-08-06
Пользователь №: 19 757



Цитата(a_zh @ May 4 2007, 16:15) *
А не пробовали проделать синтез, трассировку заново, но для корпуса FG456

Когда прошивал корпус FG456, то создал новый проект и проделал всё снова... Если бы было всё так просто sad.gif
Вообще, как от способа разводки платы, типа корпуса плис, зависит работа pci контроллера? И получается для каждого варианта разводки (перевыпуска) платы придется отлаживать проект заново? И от jtaga на плате не избавиться? sad.gif
Go to the top of the page
 
+Quote Post
BSV
сообщение May 7 2007, 06:55
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 541
Регистрация: 11-04-05
Из: Москва
Пользователь №: 4 045



Проверьте соответствие назначения контактов ПЛИС разводке платы, а также наличие соединений между контактами ПЛИС и PCI разъемом (так как корпус BGA тут jtag можно использовать).
Для поиска причины виса Вам могут помочь: аппаратный PCI-анализатор, продвинутая POST-карта, логический анализатор, осциллограф. Еще лучше попробовать выполнить временнОе моделирование проекта с учетом требований спецификации по задержкам и предустановкам.
Если на проект грамотно заданы ограничения и проект в них укладывается, то при адекватной разводке платы (выполненной в соответствии с требованиями спецификации) от типа корпуса ничего зависеть не должно.
Еще один момент - проверьте имеется ли питание ПЛИС (на некоторых старых платах на разъеме PCI отсутствует 3.3 В), хотя к зависанию это не должно вроде приводить.


--------------------
Дурак, занимающий высокий пост, подобен человеку на вершине горы - все ему кажется маленьким, а всем остальным кажется маленьким он сам. /Законы Мерфи/
Go to the top of the page
 
+Quote Post
grudinin
сообщение May 8 2007, 07:01
Сообщение #20





Группа: Новичок
Сообщений: 14
Регистрация: 23-08-06
Пользователь №: 19 757



Проверял назначение контактов плис разводке платы(pinout report), соответствие полное, правда в ISE случается так, что последнюю ножку закрепить не удастся smile.gif
Подскажите, как грамотно осуществить временное моделирование и какую лучше программу использовать, желательно доступную бесплатно.
У меня две отладочные платы со 2 спартаном производства Memec и Digilent, одна с корпусом TQ144, другая FG456(DS-KIT-2s200). Так вот, в TQ144 все работает, а в FG456 пришлось с времянкой поиграться...
Насчет 3,3 вольт, они присутствуют, соответствующие светодиоды на плате горят smile.gif
Go to the top of the page
 
+Quote Post

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

 


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


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