fpga_feixiang 发表于 2017-10-30 14:09:41

AXI4的优势

1.通过统一的AXI接口,开发者为开发ip core只需要学习一种协议即可;
    2.AXI4是面向地址映射的接口,允许最大256轮的数据突发传输;
    3.AXI4-Lite是一个轻量级的地址映射单次传输接口,占用很少的逻辑单元;
    4.AXI4-Stream去掉了地址项,允许无限制的数据突发传输规模;
   
    NetFPGA10G采用了AXI4系列总线架构,而Xilinx从Virtex6,Spartan6才开始支持AXI4。因此斯坦福 的开发人员对在Virtex6上编译出的带有AXI4总线的ngc文件进行了修改加载到NetFPGA10G的ipcore中,使之骗过ISE,继续网表映射流程。
    NetFPGA10G主要使用了其中的轻量级AXI4-lite(后文简写为axi)以及AXI4-stream(后文 简写为axis)两者。前者用于CPU与ip core之间的通信;后者用于各ip core之间进行高速数据传输。如果将整个构架分为控制层面与数据层面,则axi主要负责控制层面,axis主要负责数据层面。
   本文后续内容主要对轻量级axi以及axis总线进行介绍,如需AXI4整体总线通信模式,请参看ARM AXI4 Specification,Xilinx UG761 AXI Reference Guide.
页: [1]
查看完整版本: AXI4的优势