总线接口说明
一、AXI4总线的重要参数1.depth综合为AXI4接口depth是必须指定的如果不对depth指定那么模块是不可以被工具综合的如果指定的depth不对仿真会失败或者stall挂死depth的指定必须是能够容纳测试激励产生一次传输的所有样本这个depth也就是总线能够访问地址的range范围。2.num_read_outstanding这个outstanding工具默认为16这个是默认的。3.max_read_burst_length这个是读猝发传输的长度4.word_size这个表示data的大小是多少个字节5.num_read_outstanding*max_read_burst_length*word_size这个是AXI读占用的FIFO的大小可以依据这个计算会用到多大的block ram6.max_write_burst_length这个是写猝发传输的长度7.num_write_outstanding这个outstanding工具默认为16这个是默认的。8.num_write_outstanding*max_write_burst_length*word_size这个是AXI写占用的FIFO的大小可以依据这个计算会用到多大的block ram9.latency这个表示请求总线的延时一般不用当然你可以依据设计需要来使用二、AXI4总线的访问说明1.AXI4总线接口访问需要用到block ram因为从DDR读取的数据是需要缓存的或者说往DDR中写的数据也是需要缓存的所以都是需要本地缓存的。2.如果AXI4总线你只用读那么就可以将写的参数设置到比较小的情况用于节约资源3.如果AXI4总线你只用写那么就可以将读的参数设置到比较小的情况用于节约资源4.如果AXI4总线你既需要读也需要写那么就都要设置合理的参数值。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2576124.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!