UART Serial Interface Controller

Overview

UART compatible Serial Interface Controller with Receive and Transmit FIFOs and support for bit rates from 9600 to 921600 baud.

UART is used extensively in test equipment and is the simplest way to control your system using a micro-controller, PC or remote device.

Key Features

  • UART compliant
  • Simple command interface
  • Baud rates from 9600 to 921600
  • Custom baud rates also supported
  • Receive and transmit FIFOs
  • 5, 6, 7 or 8-bit data word width
  • 1 or 2 stop bits
  • Even, odd, mark, space or no parity
  • Rx and Tx interrupt flags
  • FIFO full interrupt flags
  • Rx parity error flag

Benefits

  • Technology independent soft IP Core
  • Suitable for FPGA, SoC and ASIC
  • Supplied as human-readable source code
  • One-time license fee with unlimited use
  • Field tested and market proven
  • Any custom modification on request

Block Diagram

UART Serial Interface Controller Block Diagram

Deliverables

  • VHDL source-code (or Verilog on request)
  • Simulation test bench
  • Examples and scripts
  • Full pdf datasheet
  • One-to-one technical support
  • One years warranty and maintenance

Technical Specifications

Foundry, Node
All
Availability
Immediate
×
Semiconductor IP