我想在zcu102 xilinx板上装载riscv。我查看了不同的网站,他们有代码为其他特定的板,我不太确定如何移植它。既然我是初学者,你能为它提供一些起点吗?
我尝试了lowrisc实现,但无法将其移植到zcu102。
抱歉含糊不清。我想在fpga上运行riscv soc平台,比如lowrisc。但是他们的github中给出的代码是为nexy4 ddr板优化的。而我在将它转换为zcu102时遇到了一些问题。所以,我是在问是否有什么我可以遵循的步骤?就像需要更改接口列表一样?
发布于 2019-06-07 15:11:01
Risc-V不是处理器。
Risc是由一些处理器实现的指令集(ISA) .然后,如果你想要“加载”一个Risc处理器,你必须选择一个,然后用你的维瓦多工具(Xilinx的维瓦多)来合成它。
这里是Risc-V核的列表。在Risc-v方向性网站上。
发布于 2019-07-05 06:19:35
您可以尝试从即时Soc核心的即时Soc。编译器直接从RISC-V构建一个soc,包括这个C++处理器和UART、I2Cs等。所有外围设备都定义为C++对象。非常容易使用。我主要是将它与Artix一起用于以太网核心上的轴流接口。
https://stackoverflow.com/questions/56494306
复制相似问题