USB 2.0/3.2 IP Core

USB 2.0/3.2 (5Gbps) Interface Innovation

Related Products

The Lattice Semiconductor USB 2.0/3.2 intellectual property (IP) core provides a solution to interface with the USB host. The design is implemented using Verilog HDL. The IP core is targeted for Lattice CrossLinkU™-NX FPGAs. The IP core is implemented using the Lattice Radiant™ software integrated with the Synopsys® Synplify Pro® synthesis tool.

The Lattice USB 2.0/3.2 IP core supports the USB-IF compliant USB standard.

Resource Utilization details are available in the Reference Design User Guide.

Features

  • Supports High Speed and Full Speed USB 2.0 specification and Super Speed USB 3.2 specification
  • Supports high-speed, high-bandwidth isochronous transactions
  • Supports two control endpoints at EP0/1 (1 IN 1 OUT) and eight individually reconfigurable logical endpoints. Each logical endpoint reflect two physical endpoints, one IN and one OUT endpoint.
  • Includes an example design as a reference usage model

Block Diagram

Ordering Information

The USB 2.0/3.2 IP is provided at no additional cost with the Lattice Radiant software.

Documentation

Quick Reference
Information Resources
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
USB IP Core - User Guide
FPGA-IPUG-02237 1.5 10/10/2025 PDF 5.7 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
USB IP Core - Release Notes
FPGA-RN-02037 1.3 10/10/2025 PDF 248.6 KB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.