Возможно ли реализовать текущий репо Rocket Chip Github на других ПЛИС, кроме Artix-7? - PullRequest
0 голосов
/ 04 ноября 2019

Я совершенно новичок в области RISC-V. Я планирую внедрить ядро ​​Rocket Chip на своей FPGA в качестве модуля более крупного проекта.

Насколько я знаю, SiFive является поставщиком Rocket Chip. Насколько мне известно, SiFive делает все свои ядра реализуемыми только на ПЛИС Xilinx Artix-7. Тем не менее, я задаюсь вопросом, возможно ли реализовать его на других ПЛИС (например, Xilinx Virtex 7 или Zynq)?

Если да, потребует ли это каких-либо дополнительных модификаций любого рода? Или я в порядке с обычным потоком, продемонстрированным на Github?

Спасибо.

1 Ответ

0 голосов
/ 06 ноября 2019

LiteX поддерживает построение SoC вокруг ядра Rocket на ряде платформ. Он был протестирован как на ПЛИС Xilinx, так и на Lattice ECP5.

https://www.contrib.andrew.cmu.edu/~somlo/BTCP/ - описание этого потока, предназначенного главным образом для платы разработки Versa ECP5. Но LiteX поддерживает ряд других платформ, включая некоторые платы Virtex и Zynq.

Кстати, Rocket-Chip не является (просто) проектом SiFive, он изначально разрабатывался Berkeley и теперь поддерживается Chips Alliance.

...