经过生产验证的,复杂的半导体IP核

半导体电路设计IP及配套交付件


T2M Verification IPs 串口验证IP

串口验证IP

概述和功能介绍

UART 验证 IP 提供了一种验证 SOC 或 ASIC 的 UART 组件的智能方法。 UART 验证 IP 完全符合标准 UART 16550 规范,并提供以下功能。 SystemVerilog、VMM、RVM、AVM、OVM、UVM、Verilog、SystemC、VERA、Specman E 和非标准验证环境原生支持 UART 验证 IP UART 验证 IP 附带可选的智能可视协议调试器,该调试器是基于 GUI 的调试器,可加快速度上去调试。


UART-VIP-silicon-proven-ip-supplier-in-china

 

功能描述
  • 与16550完全兼容。

  • 发送和接收命令允许用户发送和接收 UART 数据。

  • 支持 IRDA、RS232、RS422、RS485 和 GPIO 的附加功能。

  • 可配置的波特率。

  • 全双工操作。

  • 完全可配置的串行接口。

  • 支持从1位到32位的字符宽度。

  • 支持停止位个数配置。

  • 支持不同类型的奇偶校验插入 • 偶校验 • 奇校验 • 空间奇偶校验 • 标记奇偶校验 • 无奇偶校验 • 帧错误 • 可配置的接收 FIFO 深度。

  • 支持约束随机化。

  • 发送器、接收器和监视器中的回调,用于用户处理数据。

  • 即时协议和数据检查。

  • 自动CTS/自动RTS硬件流控制。

  • 使用读取和写入命令支持 GPIO。

  • 支持IRDA协议。

  • 能够传输字符串以帮助验证 SOC。

  • 通知测试平台重大事件,例如事务、警告和协议违规。

  • UART 验证 IP 附带完整的测试套件,用于验证 UART 规范的每个功能。

  • 总线中各种事件的状态计数器。

  • 功能覆盖完整的 16550 功能。

  • 支持 16 个通用输出和输入引脚。

  • 监视器检测到以下内容 • 奇偶校验错误 • 帧错误

交付

  • 包含所有 UART 测试用例的完整回归套件。

  • 示例展示了如何连接各种组件以及 BFM 和 Monitor 的用法。

  • 验证环境中使用的所有类、任务和函数的详细文档。

  • 文档包含用户指南和发行说明