> 支持与下载 > IP
AXI4-Lite UART

简介

 

UART(Universal Asynchronous Receiver/Transmitter—通用异步收发传输器),是一种异步收发传输器,是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。 AXI4-Lite UART在芯片内部通过AMBA总线与CPU或DMA进行数据通信,外部连接标准RS-232C接口。数据在串行通信与并行通信间进行传输转换。UART作为并行输入、串行输出的芯片,通常集成于其他通讯接口的连结上。

所设计的AXI4-Lite UART IP基于AMBA的AXI4-Lite总线。


 

 

主要特征 

 

  • 采用AXI4-Lite总线进行寄存器数据的发送与接收
  • 对标准的16450和16550 UARTs的硬件和软件兼容
  • 能实现所有的标准串行接口协议
  • 支持5、6、7或8位数据位
  • 支持奇校验、偶校验、校验位固定和无校验位功能
  • 支持1位、1.5位或2位停止位
  • 内含波特率发生器
  • 具有调制解调控制功能
  • 可自定义发送、接收、线状态和调制借条控制中断的优先级
  • 错误起始位检验且可恢复
  • 具有16 字节深度的发送和接收FIFO

 


 

下载