H16550S:UART带有FIFO和同步CPU接口核

Cast LogoH16550S是一个标准的UART,提供与流行的Texas Instruments 16550器件100%的软件兼容性。它对源自调制解调器或其他串行设备的数据进行串-并转换,并对从CPU到这些设备的数据进行并-串转换。

H16550S可以在16450兼容的字符模式或16550兼容的FIFO模式下工作,后者有一个内部FIFO减轻了CPU过多的软件开销。

H16550S为方便重复使用而开发,专为几款莱迪思器件进行了优化,提供具有竞争力的利用率和性能特点。

特性

  • 能够运行所有现有的16450和16550a软件
  • 完全同步设计。所有输入和输出都基于时钟的上升沿
  • 在FIFO模式下,发送器和接收器分别使用16字节的FIFO进行缓冲,以减少提交给CPU的中断数量
  • 添加或删除标准异步通信位(开始、停止和奇偶校验)从或至串行数据
  • 独立控制的发送、接收、线路状态和数据设置中断
  • 可编程波特率产生器将任意输入时钟除以1到(216 - 1)并产生16 x时钟
  • 调制解调器功能(CTSn、RTSn、DSRn、DTRn、RIn和DCDn)
  • 完全可编程的串行接口特性:
    • 5、6、7或8位字符
    • 偶、奇或无奇偶校验位的产生和检测
    • 1、1_或2个停止位产生
    • 波特率产生
  • 错误起始位检测
  • 完整状态寄存器
  • 内部故障诊断功能:​​用于通信链路故障隔离的回环控制
  • 完整的中断优先级系统控制

应用

  • 串口或调制解调器计算机接口
  • 调制解调器和其它设备中的串行接口

Jump to

块关系图

性能和大小

以下是典型的性能和资源使用情况结果。

器件 器件LUT-4 寄存器 PFUs SysMEM EBRs 外部I/O 速度(fmax, MHz)
LFX1200B-4 765 462 224 2 39 55
OR4E02-3 776 251 116 2 39 57
LFXP3-3 423 n/a 251 2 39 65
LFXP2-17E-7 587 n/a 442 2 39 82
LFEC6E-3 481 233 233 2 39 61
LFE2-50-7 688 n/a 272 2 39 156
LFSC3GA25-7 568 n/a 251 - 39 198

订购信息

该IP核由CAST销售并提供支持,请通过sales@cast-inc.com 联系CAST或访问www.cast-inc.com获取更多信息。

文档

快速参考
标题 编号 版本 日期 格式 文件大小
H16550S UART with FIFOs and Synchronous CPU Interface Core Data Sheet
5/3/2016 PDF