从连接到UART的AXI接收值

时间:2017-03-13 14:26:13

标签: c fpga uart xilinx-ise spartan

在ISE 14.7上,我需要做些什么才能让AXI流(它有一个循环值的ipcore)通过UART输出?

我已经正确设置了项目,添加了一个UART并设置了mhs,ucf文件和剩余的bonanza,但我不知道我需要做什么才能通过UART从AXI输出

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您需要在RTL中编写UART模块或使用现有的Ip-core接受AXI流事务并将其转换为UART消息。

然而,由于性能差异,更常见的是通过AXI4-Lite接口找到UART的IP核。例如AXI UART 16550(https://www.xilinx.com/support/documentation/ip_documentation/axi_uart16550/v2_0/pg143-axi-uart16550.pdf