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

Апгрейд старого проекта на Spartan-3E (с PCI на PCIe)

Добрый день!

Изначально был старая плата PCI на Spartan-3E (XC3S100E TQFP-144). На FPGA был только двоичный код, исходников не было.

Возникла необходимость перейти на PCI Express 1x. В связи с отсутствием исходников, была разведена новая плата, на которую был добавлен мост PCIe-PCI PEX8112 между FPGA и PCIe.

Сейчас удалось получить все старые исходники на FPGA (2009-2010 годов). Появилась возможность мигрировать на что-то новое.

 

Задача - убрать мост PCIe-PCI, учитывая то, что его давно сняли с производства и трудно купить.

Нужно перейти FPGA, доступную на рынке (не в России нормально). Цена чипа имеет значение, а также корпус (чтобы не увеличивался класс печатной платы и не увеличивалась стоимость платы).

И, конечно, имеет значение трудоемкость миграции, учитывая что разбираться в чужом проекте не так просто. В принципе, возможно использовать вариант с PHY PCIe.

Какие есть идеи?

Спасибо.

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


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

Какие еще могут быть идеи, кроме поиска доступного на рынке плиса с поддержкой PCIe от хилых? типа артикса 50/100. 

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


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

34 минуты назад, des00 сказал:

Какие еще могут быть идеи, кроме поиска доступного на рынке плиса с поддержкой PCIe от хилых? типа артикса 50/100. 

Например, использовать Gowin + http://www.wch-ic.com/products/CH367.html или http://www.wch-ic.com/products/CH368.html

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


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

20 minutes ago, makc said:

Например, использовать Gowin + http://www.wch-ic.com/products/CH367.html или http://www.wch-ic.com/products/CH368.html

все так, но условие то было озвучено "трудоемкость миграции" может там в спартане кучка SRL, RAMB и прочего хилого стоит и под говин полная переписка. 

ЗЫ. Ну и они хотят одночиповое решение, без моста) 

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


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

7 минут назад, des00 сказал:

все так, но условие то было озвучено "трудоемкость миграции" может там в спартане кучка SRL, RAMB и прочего хилого стоит и под говин полная переписка

Хотя сейчас Артиксы и стали более доступны, но цены около 250$ за 25й в партии 5000 штук могут поменять мнение о трудоемкости и сложности переноса. К тому же, объективности ради, мы не знаем что там за проект, нам чем написан (или нарисован?) и какой %% исходного кристалла занят. Поэтому можно и нужно рассматривать все варианты.

12 минут назад, des00 сказал:

ЗЫ. Ну и они хотят одночиповое решение, без моста

А ещё быстро, качественно и недорого! :laugh1:

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


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

9 hours ago, Shura.G said:

TQFP-144

Веротяно чего-то приличного с подобным корпусом тоже не найти

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


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

С таким корпусом у Xilinx, на сегодняшний день, по моему, только Spartan6, все остальное BGA.

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


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

26 минут назад, vladec сказал:

С таким корпусом у Xilinx, на сегодняшний день, по моему, только Spartan6, все остальное BGA.

В TQFP нет GTP трансиверов, а значит нет и PCI Express:

image.thumb.png.867c4303705d418fdf7b9e0afcb6150c.png

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


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

On 10/18/2022 at 7:31 AM, makc said:

Например, использовать Gowin + http://www.wch-ic.com/products/CH367.html или http://www.wch-ic.com/products/CH368.html

А вы их пробовали? Присматриваюсь к ним, но смущает что мало информации по ним, стабильно ли работают. Думаю вот заказать отладочную плату, поиграться.

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


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

1 минуту назад, Builder сказал:

А вы их пробовали?

Нет, отпала необходимость. Теперь снова продают Артиксы и ещё Pango Micro Logos2 подвезли.

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


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

А я бы предложил найти другой мост "in production" и не заниматься переделкой.

Если, конечно, больше нечем заняться - тогда да.

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


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

On 5/19/2023 at 6:16 PM, makc said:

Нет, отпала необходимость. Теперь снова продают Артиксы и ещё Pango Micro Logos2 подвезли.

Не, мне что-то не хочется возится с ними, для мелкой поделки возни много, да и драйвера у wch-ic "из коробки", не нужно со своими возится, попробую, закажу макетку поиграться.

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


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

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

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

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

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

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

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

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

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

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