USB 2.0 Device, Software based enumeration RAM Interface (USB20SR)

Overview

The USB20SR is a USB 2.0 Device, Software based enumeration RAM Interface IP Core. The core is RAM based with 32-bit Avalon interface and supports ULPI interface and Software Enumeration. It supports both High Speed (480 Mbps) and Full Speed (12 Mbps) functionality along with three preconfigured endpoints Control, IN, and OUT. It can be configurable up to 15 IN/OUT endpoints on customer request on chargeable basis. Each configurable endpoint has an endpoint controller that supports interrupt, bulk, and isochronous transfers.

Key Features

  • USB 2.0 USB IF high-speed certified (TID# 70680007)
  • Supports both High Speed (480 Mbps) and Full Speed (12 Mbps)
  • High speed or Full speed operation selection through Software
  • ULPI Interface support
  • Configurable for up to 15 IN/OUT endpoints which supports Bulk, Isochronous and Interrupt functionality on each endpoint on customer request at additional cost
  • Software controlled CONTROL, IN, and OUT endpoints
  • Optimized LE count
  • Verification
    • USB20SF IP core's functionality is verified in ModelSim simulation software using test bench written in Verilog HDL
    • The IP Core is tested with various USB 2.0 PHY Chip

    Benefits

    • 30 Day free evaluation
    • Direct support from IP design Engineers
    • System development support available
    • Hardware (PCB) development support available
    • Software and application development support also available

    Block Diagram

    USB 2.0 Device, Software based enumeration RAM Interface (USB20SR) Block Diagram

    Deliverables

    • Evaluation Version
      • USB 2.0 Device, Software based enumeration RAM Interface (USB20SR) encrypted IP core
      • One (1) month evaluation license at no cost (from the License Request page )
      • Reference Design
      • Demonstration file
      • Windows Driver (Object File)
      • Windows Application
      • Reference Documents
      • HAL driver with Application
    • Full Version
      • USB 2.0 Device, Software based enumeration RAM Interface (USB20SR) encrypted IP core
      • Perpetual license
      • Reference Design
      • Demonstration file
      • Windows Driver (Object File)
      • Windows Application
      • Reference Documents
      • HAL driver with Application

    Technical Specifications

    Availability
    Now
    ×
    Semiconductor IP