Добрый день!
Изначально был старая плата PCI на Spartan-3E (XC3S100E TQFP-144). На FPGA был только двоичный код, исходников не было.
Возникла необходимость перейти на PCI Express 1x. В связи с отсутствием исходников, была разведена новая плата, на которую был добавлен мост PCIe-PCI PEX8112 между FPGA и PCIe.
Сейчас удалось получить все старые исходники на FPGA (2009-2010 годов). Появилась возможность мигрировать на что-то новое.
Задача - убрать мост PCIe-PCI, учитывая то, что его давно сняли с производства и трудно купить.
Нужно перейти FPGA, доступную на рынке (не в России нормально). Цена чипа имеет значение, а также корпус (чтобы не увеличивался класс печатной платы и не увеличивалась стоимость платы).
И, конечно, имеет значение трудоемкость миграции, учитывая что разбираться в чужом проекте не так просто. В принципе, возможно использовать вариант с PHY PCIe.
Какие есть идеи?
Спасибо.