我用verilog编写了一个整数的RISC-V-64 CPU .它使用Verilator构建并通过测试,所以现在我想将它上传到FPGA上。
我是这个FPGA世界的新手。我有一个朋友给我的Zynq 7000,但是从Xilinx获得上传verilog所需的工具是一种用户敌对的体验。我对自己有一块硬件感到惊讶,但我不得不购买许可证才能使用软件与其通信;此外,该许可似乎很快终止,并限制我只使用某些机器等等。
开放源码、yosys等工具套件看起来非常有希望,尤其是通过APIO项目:https://github.com/FPGAwars/apio集成的工具,但是它只适用于某些FGPA。
我不熟悉列出的各种FPGA,所以我不知道哪个功能强大到足以承载(1)一个整数的RISC-V-64 CPU,(2)加上我的附加功能。我的额外功能可能是RISC-V-64芯片复杂度的两倍多,所以我想我可能需要一个功能最强大的FPGA,由yosys / IceStorm来处理。
有人能推荐这样一个yosys / IceStorm兼容的FPGA吗?
发布于 2022-05-25 12:54:57
Yosys + XRay可以在一定程度上瞄准UltraScale+设备。
至于Xilinx工具,您不需要购买许可证,WebPack免费许可对Zynq7000来说就足够了。
有关yosys+nextpnr-xilinx流,请参见https://github.com/gatecat/nextpnr-xilinx。
https://stackoverflow.com/questions/72354437
复制相似问题