Simulation VIP for UART

Overview

Best-in-class UART Verification IP for your IP, SoC and system-level design testing. In production since 2014 on dozens of production designs.

Cadence provides a mature and comprehensive Verification IP (VIP) for the UART protocol. Incorporating the latest protocol updates, the Cadence® Verification IP for UART provides a complete bus functional model (BFM), integrated automatic protocol checks, and coverage model. Designed for easy integration in testbenches at IP, system-on-chip (SoC), and system levels, the VIP for UART helps you reduce time to test, accelerate verification closure, and ensure end-product quality. The VIP runs on all major simulators and supports SystemVerilog along with the Universal Verification Methodology (UVM).

Supported Specification: Standard UART 16550 Specification

Key Features

  • Mode
    • Synchronous, Asynchronous
  • Transmission Mode
    • Full-Duplex, Half-Duplex
  • Baud Rate
    • Configurable baud rate generation
  • Word Length
    • Configurable word length (5, 6, 7, or 8-bits)
  • Stop Bits
    • Configurable stop bits (1, 1.5, or 2-bits)
  • Error Detection Flags
    • Overrun, Frame, and Parity error
  • IDLE Frame Insertion/ Detection
    • Supports IDLE frame insertion and detection on transmitter and receiver respectively
  • TX/RX FIFOs
    • Supports up to 128-bytes FIFO depth for both transmitter and receiver
  • Auto Flow Control
    • Supports hardware flow control
  • Extended Features
    • LIN, MODBUS, Driver Enable, IRDA, Smartcard, and LPUART

    Block Diagram

    Simulation VIP for UART Block Diagram

    Technical Specifications

×
Semiconductor IP