|
Проверка работоспособности ПЛИС, какие варианты? |
|
|
|
Jan 17 2013, 12:28
|
Частый гость
 
Группа: Свой
Сообщений: 165
Регистрация: 26-02-10
Из: Москва
Пользователь №: 55 683

|
Всем доброго времени суток,
Возникла необходимость понять почему проекты неправильно работают на одних платах, и правильно на других (вообще говоря идентичных) virtex6, значит есть проект, отлаженный (проверен на 3 платах с виртекс6vlx195, которые были собраны где-то на заводе)
но ситуация была такая, что вместо 195 виртекса на остальных платах впаяли виртекс6vlx130, и приходится их заменять. в общем решили делать все последовательно по одной. поменяли на одной плате, проект начинает глючить то когда нагревается плис, то когда охлаждается. поменяли еще на одной, другие глюки похожего типа.
(для внутрисхемной отладки использую Identify) тогда я взял и собрал проект без Identify, и вдруг он заработал на одной из двух плат.
может ли быть такое, что у кристалла вышли из строя некоторые блоки, и если их не использовать, то плис работает как надо?
можно ли каким-либо образом проверить (может есть jtag какие то тесты для плис) которые проверят, какие блоки работают,какие нет? чтобы исключить хотя бы брак кристалла?
|
|
|
|
|
 |
Ответов
|
Jan 18 2013, 08:06
|

Местный
  
Группа: Свой
Сообщений: 426
Регистрация: 23-02-12
Пользователь №: 70 424

|
Цитата(Goose @ Jan 17 2013, 16:28)  .... проект начинает глючить то когда нагревается плис, то когда охлаждается. поменяли еще на одной, другие глюки похожего типа.... 1) Что такое глюки по Вашему? как вы их увидели и поняли что что-то не так? 2) Прошивка должна быть скомпилена под конкретную ПЛИС. Нельзя менять тип ПЛИС и не перекомпиливать проект. 3) У Вас симуляция с реальными задержками есть? Из своего опыта скажу - небыло такого чтобы ПЛИС работала не так как на симуляции с задержками. Смысла в "отладке на плате" не вижу. 4) У Вас STA констрейны как заданы? Тайминг виолейшины есть? 5) Может у Вас температура плату коробит и неконтакт пинов выходит? 6) Ну и на счёт тестирования блоков ПЛИС... Производитель проводит тестирование с ~100% фолт кавереджем всех выпускаемых кристалов. Убить его можна разве что нарушением технологии монтажа. Цитата(Dmitriyspb @ Jan 18 2013, 09:22)  ... после того как установили другие кристалы на плату (не те что было задумано изначально) думать о том как бы все это заставить работать даже и не стоит!!!!!!!!!!!!!!! Это не профессионально. ..... Ну.... Если есть правильные STA констрейны и проект перекомпилен без тайминг виолейшинов в другой кристал - не вижу проблем. Это-ж цифра......
|
|
|
|
|
Jan 18 2013, 08:24
|

Местный
  
Группа: Свой
Сообщений: 397
Регистрация: 21-11-12
Из: Россия г. Санкт-Петербург
Пользователь №: 74 498

|
Цитата(Torpeda @ Jan 18 2013, 12:06)  Ну.... Если есть правильные STA констрейны и проект перекомпилен без тайминг виолейшинов в другой кристал - не вижу проблем. Это-ж цифра...... Тогда в спецификации на автомонтаж можно указывать напротив FPGA - "..поставите что-нибудь из семейства Virtex6 в корпусе который подойдеёт.."  , а потом развлекаться Цитата Это-ж цифра......
--------------------
Победа - это когда N раз упал и N+1 раз встал.
|
|
|
|
|
Jan 23 2013, 06:41
|

Местный
  
Группа: Свой
Сообщений: 397
Регистрация: 21-11-12
Из: Россия г. Санкт-Петербург
Пользователь №: 74 498

|
Цитата(Torpeda @ Jan 18 2013, 19:47)  А как-же IP коры на Verilog напр. писанные в разных ПЛИС (заранее неизвестных) работают? Что смущает-то? Причем тут IP коры? А если о них говорить, то блоки созданные по средствам IP генератора в САПРе ISE ПЛИС ф. Xilinx компилируются далеко не под всеми семействами ПЛИС. Цитата(Goose @ Jan 23 2013, 09:40)  еще вопрос: до какой температуры надо нагреть чип при пайке (по даташиту 220 градусов), чтобы в нем что-то отгорело или попортилось? Я совсем не против тех вопросов, которые вы задаёте, НОООО в чём их смысл???????????????????????  Вы же сами в тех. описании нашли температуру 220 град. Цитата чтобы в нем что-то отгорело или попортилось? Это как? Отгорело и попортилось=))))))))))))))))))))))))))))) Что вам эта температура поможет преодолеть?=) P.S. В будущем лучше разрабатывать платы как пишется в книжках или хотябы стараться сделать это похоже. Множество вопросов отойдёт. И старайтесь покупать кристаллы у официальных дистребюйторов актуальные семейства на момент покупки.
--------------------
Победа - это когда N раз упал и N+1 раз встал.
|
|
|
|
Сообщений в этой теме
Goose Проверка работоспособности ПЛИС Jan 17 2013, 12:28 litv Удивительно читать. Проект отлажен на одной ПЛИС -... Jan 17 2013, 12:57 dm.pogrebnoy Цитата(litv @ Jan 17 2013, 16:57) Может В... Jan 17 2013, 14:29 Dmitriyspb Цитата(Goose @ Jan 17 2013, 16:28) но сит... Jan 18 2013, 05:22 Goose Цитата(Torpeda @ Jan 18 2013, 11:06) 1) Ч... Jan 23 2013, 05:40  Torpeda Цитата(Goose @ Jan 23 2013, 09:40) Я зада... Jan 23 2013, 07:54   Dmitriyspb Цитата(Torpeda @ Jan 23 2013, 11:54) 6) н... Jan 23 2013, 10:32    Torpeda Цитата(Dmitriyspb @ Jan 23 2013, 14:32) т... Jan 23 2013, 12:41     Dmitriyspb Цитата(Torpeda @ Jan 23 2013, 16:41) А чт... Jan 23 2013, 13:33      Torpeda Цитата(Dmitriyspb @ Jan 23 2013, 17:33) П... Jan 23 2013, 13:54  Flood Цитата(Goose @ Jan 23 2013, 09:40) а глюк... Jan 23 2013, 18:08 Goose то что происходило до того как я начал заниматься ... Jan 18 2013, 09:34 Torpeda Цитата(Goose @ Jan 18 2013, 13:34) естест... Jan 18 2013, 10:01 Dmitriyspb Цитата(Goose @ Jan 18 2013, 13:34) я толь... Jan 18 2013, 10:57 bogaev_roman Цитата(Goose @ Jan 18 2013, 13:34) я поль... Jan 18 2013, 11:39 yuri_d Если у Вас перемаркированные кристаллы, то дальше ... Jan 18 2013, 10:51 Flood С одной стороны, топикстартер перегружает тему лиш... Jan 18 2013, 16:56 polyakovav Был похожий случай со спартанами, когда подняли та... Jan 19 2013, 17:20 Goose Проблема решилась!=)
Сначала обнаружили, что ... Jan 25 2013, 06:57 Flood Шикарное фото! Они их что, покрасили серебряно... Jan 26 2013, 08:31 drum1987 Ну бегло по efind килобакс разница между нимикраск... Jan 27 2013, 11:39 Flood Цитата(drum1987 @ Jan 27 2013, 15:39) так... Jan 27 2013, 14:45 drum1987 Мы в одной конторе работаем...я эти микросхемы и п... Jan 27 2013, 18:17
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|