在 GNU GPL 下是否有任何可用的 AXI4Lite 从 IP(Verilog、VHDL)?我想在 uP 系统中测试一个虚拟 AXI4 主控,因此有这个要求。
只需一个 AXI4 从机或 AXI3 从机也可以(我可以剥离信号以使其与 AXI4Lite 兼容)。
任何链接,源代码都会有所帮助。
在 GNU GPL 下是否有任何可用的 AXI4Lite 从 IP(Verilog、VHDL)?我想在 uP 系统中测试一个虚拟 AXI4 主控,因此有这个要求。
只需一个 AXI4 从机或 AXI3 从机也可以(我可以剥离信号以使其与 AXI4Lite 兼容)。
任何链接,源代码都会有所帮助。
您可以使用在以下存储库(VHDL、BSD 许可证)中实现的 AXI 从模板: https ://github.com/sergeykhbr/riscv_vhdl
文件types_nasti.vhd实现了使用 AXI 总线的通用方法。NASTI 是该团队 http://riscv.org为避免商标使用问题而发明的 AXI 接口的别称。
项目结构与 Gailser 的 LEON3 实现非常相似,但它实现了 64 位 Rocket-Chip CPU (RISC-V ISA) 和几个 AXI4 模块:UART、GPIO、IRQ 控制器等。
可以在AMBA AXI 和 ACE 协议规范 AXI3、AXI4 和 ...中获得有关 AXI 协议的清晰概念。
其他 opencore 小型 IP 可在opencore网站上找到。
许多 YouTube 视频对初学者也很有帮助。视频网站。
详细了解 AXI IP 是设计它的必要条件。