Перейти к содержанию
    

Ошибка верификации битстрима в JFMK50T4

53 минуты назад, BSACPLD сказал:

PangoMicro наоборот - pin-to-pin с Xilinx, но полностью отсутствует совместимость с Vivado.

Нет, не совсем так. Трансиверы и их питание не полностью совпадают с Xilinx.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, makc said:

Нет, не совсем так. Трансиверы и их питание не полностью совпадают с Xilinx.

Для Logos2 питание точно такое же как у Xilinx (корпуса на 324 и 484 пина).

Специально сейчас ещё раз проверил.

Единственное различие, что номера каналов трансиверов отзеркалены.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 часов назад, BSACPLD сказал:

Специально сейчас ещё раз проверил.

Обратите внимание на номинал резистора MGTRREF и его питание. Они отличаются от Xilinx.

image.thumb.png.c2d98b28c8193b6cb14f9d3235c42f26.png

vs

image.thumb.png.8bc0e9fd00dfdb1bf0f914ee967deae4.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, makc said:

Обратите внимание на номинал резистора MGTRREF и его питание. Они отличаются от Xilinx.

Да.

Резистор то я и не заметил 😞

Но ничего страшного - в новых платах чипы на 324 пина, там трансиверов нет 🙂

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 минут назад, BSACPLD сказал:

Но ничего страшного - в новых платах чипы на 324 пина, там трансиверов нет 🙂

У Logos2 в 324-м корпусе есть трансиверы и они работают. Или что вы имеете в виду?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

33 minutes ago, makc said:

У Logos2 в 324-м корпусе есть трансиверы и они работают.

Нет там трансиверов.

Вы путаете с корпусом 325 пинов.

PK0402_PG2L100H_MBG324.xlsx PK0402_PG2L100H_MBG324.pdf PK0404_PG2L25H_MBG325.csv PK0404_PG2L25H_MBG325_V1.0_innek.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 минуты назад, BSACPLD сказал:

Нет там трансиверов.

Вы путаете с корпусом 325 пинов.

Да, точно, перепутал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Коллеги, я решил проблему с ошибкой верификации битстрима.

Что было изначально:

- битстрим собран в Vivado с использованием патча от Fudan версии 5.2.0, итог: успешная верификация на всех чипах 2022 года и на 41% чипов 2023 года.

Что я сделал чтобы решить проблему:

- ранее собранный битстрим прогнал через инкрементальный патч в Platform Tools из Procise, дабы посмотреть, что будет меняться в зависимости от установленных галочек, итог: с дефолтными настройками получил битстрим, который успешно проходит верификацию на всех чипах 2023 года выпуска. *.msk файл при этом от исходного битстрима.

Похоже, что патч для Vivado либо не до конца отрабатывает, либо не учитывает какие-то особенности более новых чипов.

При этом я также получил Warning от Platform Tools, что у меня в битстриме есть SDP RAM, хотя патч должен был поправить SDP на TDP. Более того в логах самого патча нет никакой ругани на SDP.

В общем проект спасён, вроде есть путь, по которому можно получить рабочее решение, но, как говорится, осадочек остался...

Буду пробовать PangoMicro - со дня на день должны приехать 🙂

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...