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

 
 
> Проверка работоспособности FPGA, Есть ли стандартный способ проверить FPGA?
Gothard
сообщение Aug 18 2010, 05:57
Сообщение #1


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

Группа: Свой
Сообщений: 127
Регистрация: 16-02-07
Из: Долгопрудный
Пользователь №: 25 406



Доброго времени суток!
Недавно возникла проблема на одной из плат и есть подозрение, что конкретный плис (Xilinx) частично неработоспособный.
В данный момент собираюсь сделать загрузку для диагностики сего явления, но возник вопрос - может есть какой-то стандартный способ? Например подключить JTAG и запустить утилиту, осуществляющую проверку FPGA на функциональность (типа заводской).
Понимаю, что в большинстве случаев сам дурак оказываешься и вероятность, что проблема с самим FPGA очень низка, но чем черт не шутит....

Если у кого-то были такие проблемы, поделитесь опытом пожалуйста 1111493779.gif

P.S. Питание проверял - на мой взгляд удовлетворительно. Да и плис, стоящий рядом и кормящийся от тех же источников, работает. Синхросигналы нормальные.
Подозрения на плис появились после того как первая загрузка для диагностики не работала (порт данных оставался в 3-м состоянии), а вторая загрука (были выведены некоторые внутренние сигналы на контрольные точки (т.е. наружу FPGA)) заработала в полной мере. Причем первая загрузка не работает стабильно, а вторая стабильно работает. Обе загрузки нормально работают на другой плате.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DW0
сообщение Aug 18 2010, 09:34
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 9-08-10
Из: Украина
Пользователь №: 58 828



все стало хорошо после того когда каждая плисина стала работать со своим генератором.
В общем пришли к выводу, что когда без ПЛЛ (я имел ввиду и имею внутреннею) то генератор или пин немного дребезжит и некоторые, очень редкие, фронты расположены слишком близко, что вся внутренняя комбинационная логика успела завершить свои переходные процессы.
Если вы с генератора заводите на пин, а с пина, без внутреней ПЛЛ, синхронизируете с пина все или часть триггеров(регистров) то будете иметь проблему, причем это может быть вообще не рабочий, а может быть и раз в час в день один глюк, причем совершенно хаотично, без какой либо закономерности.
Go to the top of the page
 
+Quote Post
des00
сообщение Aug 18 2010, 09:35
Сообщение #3


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(DW0 @ Aug 18 2010, 04:34) *
Если вы с генератора заводите на пин, а с пина, без внутреней ПЛЛ, синхронизируете с пина все или часть триггеров(регистров) то будете иметь проблему, причем это может быть вообще не рабочий, а может быть и раз в час в день один глюк, причем совершенно хаотично, без какой либо закономерности.

у нас есть модемы, работающие от внешнего генератора без PLL, работают годами без каких либо проблем %)


--------------------
Go to the top of the page
 
+Quote Post
DW0
сообщение Aug 18 2010, 09:43
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 9-08-10
Из: Украина
Пользователь №: 58 828



Цитата(des00 @ Aug 18 2010, 12:35) *
у нас есть модемы, работающие от внешнего генератора без PLL, работают годами без каких либо проблем %)


Вы просто их можете не видеть, так как то что я замечал случалось не часто, и имело место восстановление, если там не было элементов памяти, плюс ко всему система регистрации каждого чиха позволило это выявить. Внешне все было без замечаний, но внутри были проблемы.
И это был циклон 2и циклон 1, с максами таких проблем не замечали.

и еще это повторялось абсолютно в разных проектах на циклонах

Сообщение отредактировал DW0 - Aug 18 2010, 09:45
Go to the top of the page
 
+Quote Post
des00
сообщение Aug 18 2010, 09:50
Сообщение #5


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(DW0 @ Aug 18 2010, 04:43) *
Вы просто их можете не видеть, так как то что я замечал случалось не часто, и имело место восстановление, если там не было элементов памяти, плюс ко всему система регистрации каждого чиха позволило это выявить. Внешне все было без замечаний, но внутри были проблемы.

как бы для связного оборудования сооружается система что бы можно было всё видеть. если бы были ошибки то при прогоне потоков до 200Мбит/с в течении длительного времени это бы вылилось в такое качество связи, которое никого бы не устроило.


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Gothard   Проверка работоспособности FPGA   Aug 18 2010, 05:57
- - DW0   обратите внимание на отчеты по максимальным частот...   Aug 18 2010, 06:55
|- - Gothard   Цитата(DW0 @ Aug 18 2010, 10:55) обратите...   Aug 18 2010, 07:09
|- - des00   Цитата(Gothard @ Aug 18 2010, 01:09) Вот ...   Aug 18 2010, 07:54
||- - AJIEKCEu   Цитата(des00 @ Aug 18 2010, 11:54) если к...   Aug 18 2010, 07:58
||- - DS   Цитата(AJIEKCEu @ Aug 18 2010, 11:58) Не ...   Aug 18 2010, 08:07
|||- - Gothard   Цитата(DS @ Aug 18 2010, 12:07) Питание /...   Aug 18 2010, 08:15
||- - des00   Цитата(AJIEKCEu @ Aug 18 2010, 02:58) Не ...   Aug 18 2010, 08:40
|- - MrYuran   Цитата(Gothard @ Aug 18 2010, 11:09) Загр...   Aug 18 2010, 08:16
- - DW0   а кто является источником тактовой частоты? через ...   Aug 18 2010, 08:05
|- - Gothard   Цитата(DW0 @ Aug 18 2010, 12:05) а кто яв...   Aug 18 2010, 08:19
- - DW0   имел проблемы с альтерой, когда связывал две плиск...   Aug 18 2010, 08:58
|- - x736C   Цитата(DW0 @ Aug 18 2010, 12:58) нужно че...   Aug 18 2010, 09:13
|- - Gothard   Цитата(DW0 @ Aug 18 2010, 12:58) имел про...   Aug 18 2010, 09:17
|- - disel   Цитата(DW0 @ Aug 18 2010, 13:34) все стал...   Aug 18 2010, 09:44
- - DW0   disel скажите пожалуйста, джиттер это только настр...   Aug 18 2010, 16:08
- - Gothard   Цитата(DW0 @ Aug 18 2010, 20:08) я всегда...   Aug 19 2010, 04:02


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

 


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


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