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 Block Diagram

Ordering Information

The UART IP is provided at no additional cost with the Lattice Radiant software.

文档

快速参考
资讯资源
标题 编号 版本 日期 格式 文件大小
选择全部
UART IP User Guide
FPGA-IPUG-02105 1.5 2/25/2025 PDF 473.6 KB
标题 编号 版本 日期 格式 文件大小
选择全部
UART IP Release Notes
FPGA-RN-02023 1.0 12/20/2024 PDF 208.7 KB