|
Register
E-mail

USB 2.0 Device, Software based enumeration RAM Interface

Model No. IPRUSB2SFP003
Request Quote
USB 2.0 Device, Software based enumeration RAM Interface
View Full-Size Image


 

 

The USB20SR is a USB 2.0 USB IF high-speed certified device 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 alongwith 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.

The core has been optimized for Altera FPGAs and its functionality has been verified on the hardware with Altera Quartus II. The package includes ModelSim precompiled library for core simulation and verification.

 

Actual Performance Data

(For ULPI Ram based solution)

 

Benefits

  • Complete solution comprising of core, software and board for easy and quick implementation
  • Reduced risk with proven, compliant technology
  • Premier direct support from SLS IP designers
  • Low system and license cost
  • Software drivers included
  • Ready to use peripheral for Nios® II applications

 

Block Diagram:

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
  • Preconfigured for 3 endpoints
    • CONTROL
    • IN
    • OUT
  • 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 for use with Altera Nios II embedded processor
  • Avalon System Interconnect Fabric compliant
  • Optimized LE count

Implementation Results

IP Core Family LE Memory bits Performance
USB20SR Cyclone II 2306 32768 92
Cyclone III 2303 32768 110
Stratix II 1459 (LUTs) 32768 171

Please Note: The numbers can change upon core revision. Please contact This e-mail address is being protected from spambots. You need JavaScript enabled to view it for latest figures

 

Verification

  • USB20SR IP core is tested on the CoreCommander board.
  • USB20SR IP core's functionality is verified in ModelSim simulation software using test bench written in Verilog HDL.

Application Example : MASS STORAGE

 

<< Back to USB 2.0 Go to USB20HF >>

* Contact This e-mail address is being protected from spambots. You need JavaScript enabled to view it for details on support

Cart

SLScorp
Your Cart is currently empty.

Related Products

Clients Talk

The support services on the phone were commendable. Once we had SLS on the phone and in house they were very knowledgeable - Erik Malone, Qualcomm (USA)