Vivado AXI Datamover IP核
(一)AXI Datamover 核包含两个子模块:MM2S和S2MM。
(二)命令接口
Datamover的工作是通过AXI slave stream interface控制的,该接口接收user logic端的传输指令。A command is loaded with a single data beat on the input command stream interface.指令字的宽度通常为72bit如果在系统中使用32bit AXI地址。命令接口为AXI4-stream接口所以bit位的数量是8的整数倍。
命令字的格式如图2-1所示。
(三)状态接口
Datamover传输操作的状态是由AXI Master Stream interface提供的,AXI Master Stream interface转述状态给user logic。
状态接口格式如下: