
FPGA学习笔记——AXI-LITE主机代码实现
AXI-lite协议相对比较简单,可以用一个write_run和read_run来指示当前状态,然后控制握手信号和fifo的读写使能等就可以基本实现读写数据,在这里不再赘述。值得注意的是,AXI总线协议读写是可以同时进行的,但是从机中的存储器不能同时读写,所以主机可以把读写仲裁一下,比如让写地址fifo空了才可以读,可以让时序更加清晰。因为用户端接口数据是连续输入的,就只会拉高valid指示信号,然后数据就会一直输入进来,但是axi-lite一次只能读写一个数据,所以需要把用户端的数据存到FIFO里暂存。










