_sda 0 29 февраля Опубликовано 29 февраля · Жалоба Коллеги, у меня спаяно 6 новых плат, три из них работают, три - нет. Работаю с FPGA Intel. Картинка результата тестирования рабочей платы: На мой взгляд очень неплохо. А на нерабочих тест вообще не проходит. Вроде всё уже проверил: номиналы резисторов, целостность связи FPGA - DDR3, напряжения питания... В прошлом году сделал десяток таких плат, но слава Богу такого затыка не было. Возможно кто-то поделится опытом как выходили из такой ситуации. На что ещё обратить внимание? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DanilinS 4 29 февраля Опубликовано 29 февраля · Жалоба Чипы пробовал менять? Поменяй с рабочей и посмотри результат. Будет понятно, связано это с чипами памяти или платой. Часто такой эффект дает ошибки времянок. Смотреть на линиях реальные тайминги. Ну и форму сигнала. Фронты, звон и т.д Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 29 февраля Опубликовано 29 февраля · Жалоба В 29.02.2024 в 14:47, DanilinS сказал: Чипы пробовал менять? Поменяй с рабочей и посмотри результат. Будет понятно, связано это с чипами памяти или платой. Стрёмно как-то, могу и рабочей платы лишиться... В 29.02.2024 в 14:47, DanilinS сказал: Часто такой эффект дает ошибки времянок. Смотреть на линиях реальные тайминги. Ну и форму сигнала. Фронты, звон и т.д Частота уж больно высокая, нет соответствующего оборудования. У осциллографа полоса 200 МГц. И ещё сложилось впечатление что корка затыкается на нерабочих платах (если не проходит калибровка). При попытке записать данные шина не оживляется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 29 февраля Опубликовано 29 февраля · Жалоба Не сочтите за глупость, но... а маркировка на чипах одинаковая? Понимаю что такое редко бывает, но всё же. Сколько вообще чипов у каждой ПЛИС? Совет перепаять всё же очень очень хороший. Рентгеном контролили шарики? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 29 февраля Опубликовано 29 февраля · Жалоба В 29.02.2024 в 19:31, 1891ВМ12Я сказал: Не сочтите за глупость, но... а маркировка на чипах одинаковая? Понимаю что такое редко бывает, но всё же. Сколько вообще чипов у каждой ПЛИС? Совет перепаять всё же очень очень хороший. Рентгеном контролили шарики? Никакая не глупость, мне самому, например, попадались FPGA с маркировкой несуществующей в природе. Да, скорее всего рискну перепаять, пока других мыслей нет. Паяли сами, рентген-контроля нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
attaboy 0 1 марта Опубликовано 1 марта · Жалоба Нужно смотреть, какой пункт калибровки не проходит. Не скажу про Intel, но у Xilinx через отладчик можно посмотреть подробно отчет по калибровке. Там несколько десятков пунктов, и в случае непрохождения калибровки видно, на каком пункте остановился процесс. Если остановился на первом пункте - скорее всего в цепях DDR-FPGA где-то плохой контакт,непропай и т.д. Менять микросхемы между платами не нужно. Для начала можно просто прогреть память, ПЛИС. Если не помогло - поменять память на новую, и т.д. Если где-то посередине (типа DQS-to-DQ deskew) - можно уменьшить частоту контроллера памяти. Но судя по тому, что часть плат проходит калибровку с хорошим результатом, предположу первый вариант. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 1 марта Опубликовано 1 марта · Жалоба Спасибо всем участникам обсуждения! Все платы заработали, калибровка проходит. От себя добавлю - внимательность и ещё раз внимательность. Больше ничего не потребовалось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться