【24h】

Design of AXI bus interface modules on FPGA

机译:FPGA上的AXI总线接口模块的设计

获取原文

摘要

This paper describes the design and implementation of programmable AXI bus Interface modules in Verilog Hardware Description Language (HDL) and implementation in Xilinx Spartan 3E FPGA. All the interface modules are reconfigurable with the data size, burst type, number of transfers in a burst. Multiple masters can communicate with different slave memory locations concurrently. An arbiter controls the burst grant to different bus masters based on Round Robin algorithm. Separate decoder modules are implemented for write address channel, write data channel, write response channel, read address channel, read data channel. The design can support a maximum of 16 masters. All the RTL simulations are performed using Modelsim RTL Simulator. Each independent module is synthesized in XC3S250EPQ208-5 FPGA and the maximum speed is found to be 298.958 MHz. All the design modules can be integrated to create a soft IP for the AXI BUS system.
机译:本文以Verilog硬件描述语言(HDL)描述了可编程AXI总线接口模块的设计和实现,以及Xilinx Spartan 3E FPGA的实现。所有接口模块都可以使用数据大小,突发类型,突发中的传输次数进行重新配置。多个主机可以同时与不同的从存储器位置进行通信。仲裁器基于Round Robin算法控制对不同总线主控的突发授权。为写地址通道,写数据通道,写响应通道,读地址通道,读数据通道实现了独立的解码器模块。该设计最多可支持16个主机。所有的RTL仿真都是使用Modelsim RTL Simulator执行的。每个独立模块都在XC3S250EPQ208-5 FPGA中进行了综合,发现最高速度为298.958 MHz。可以集成所有设计模块,以为AXI BUS系统创建软IP。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号