Synopsys Logo
    HELPING YOU DESIGN THE CHIP INSIDE


DESIGN IMPLEMENTATION
VERIFICATION
INTELLECTUAL PROPERTY
DFM/TCAD
DESIGN SERVICES
 PRODUCT INFORMATION
Blue Dot
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
 ADDITIONAL RESOURCES
Blue Dot
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
Arrow
Products
DesignWare Cores
USB 1.1 Device Controller

Logo 

Overview
The Synopsys DesignWare® USB Device Controller (UDC) is a set of synthesizable building blocks that ASIC/FPGA designers can use to implement a complete USB device interface. The UDC is fully compliant with revision 1.1 of the USB specification. By utilizing Synopsys' production-proven UDC, designers can significantly reduce development time and engineering risk and bring their USB-based solutions to market faster.

The UDC can be customized and optimized for a specific application. In addition, the design can be easily migrated to almost any technology in a relatively short period of time.

Synopsys' UDC bridges an industry-standard USB interface to a simple read/write parallel interface. The simple interface shields the designer from the complexities of the USB protocol, and makes it easy to integrate the UDC to the customer's target application.

Highlights

  • 32-bit Virtual Component Interface (VCI)
  • Maintains address pointer for endpoint 0 transactions
  • Silicon proven
  • USB 1.1 compliant
  • AHB Interface and DMA Engine options
  • Standard register set specification available
  • Applications supported include: pointing devices, scanners, cameras, faxes, printers, speakers, monitor
  • Available in Verilog
  • Supports low-speed and full-speed devices
  • Programmable number of endpoints
  • Easily configurable endpoint organization
  • Supports up to 15 configurations, up to 15 interfaces per configuration, and up to 15 alternate settings per interface
  • Supports all USB standard commands
  • Easy to add Vendor/Class commands
  • Suspend/resume logic provided
  • Approximately 12K gates for 5 physical endpoints
  • Test Environment includes USB compliance tests and Bus Functional Models

For questions or comments on DesignWare, Contact Us