UART IP核

串行通信接收器和发送器IP

莱迪思半导体的UART(通用异步接收器/发送器)IP核设计用于串行通信,支持RS-232。UART IP核具有许多类似NS16450 UART的特征。

为了节约FPGA资源,UART IP核与NS16450 UART并非完全相同。因此,它们的源代码不兼容。这意味着NS16450 UART的现有驱动代码不能用于莱迪思的UART IP核。

该设计通过Verilog HDL实现。可以使用莱迪思Propel Builder软件配置和生成IP。它可以用于MachXO3D FPGA器件,并使用集成了Synplify Pro综合工具的莱迪思Diamond®布局布线工具来实现。

特性

  • APB 1.0接口
  • 与美国国家半导体公司的NS16450 UART相似
  • 在串行数据中插入或提取标准异步通信位(启动、停止和奇偶校验)
  • 按优先级控制的中断系统控制
  • 可编程的串行接口特性
  • 支持标准和自定义模式的可配置波特率
Lattice Propel

框图

文档

快速参考
标题 编号 版本 日期 格式 文件大小
UART IP Core - Lattice Propel Builder
FPGA-IPUG-02105 1.0 6/3/2020 PDF 983.7 KB
Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.