Description

USB 2.0 HID Design Platform – Complete Solution for Human Interface Devices

The DCD-SEMI USB 2.0 HID Design Platform is a fully integrated development solution tailored for USB-based Human Interface Devices (HID), including mice, keyboards, tablets, and other USB peripherals. This platform enables rapid prototype development, design verification, and software integration for both Full-Speed (12 Mb/s) and High-Speed (480 Mb/s) USB devices.

Key Features:

  • DUSB2 Peripheral Controller: Supports USB 2.0 Full-Speed (12 Mb/s) and High-Speed (480 Mb/s) serial data rates, providing reliable USB communication for HID applications.

  • DP8051XP 8-bit Microcontroller: Ultra-high performance, fully customizable 8051 CPU with DoCD™ hardware-assisted debug IP for fast design iteration.

  • Optimized HID Software Stack: Pre-integrated software library for DP8051XP simplifies USB HID implementation.

  • FPGA Development Board: Comes with preprogrammed example HID applications, accelerating evaluation and prototyping.

  • HAD2 Hardware-Assisted Debugger: Offers real-time debugging capabilities and seamless integration with DoCD™ Debug Software.

  • DoCD™ Debug Software: Complete development suite supporting Keil and IAR IDEs, enabling efficient code development, debugging, and verification.

  • Turnkey Solution: From hardware to software, this platform reduces design time, lowers integration complexity, and ensures rapid time-to-market for USB HID devices.

Applications:

  • USB HID devices: mice, keyboards, game controllers, and tablets

  • Embedded USB peripherals for consumer electronics

  • FPGA/ASIC prototyping and evaluation of USB interfaces

  • Rapid hardware/software co-design and testing

Why Choose DCD-SEMI USB 2.0 HID Design Platform:
With a complete hardware-software ecosystem, the platform enables engineers to accelerate development, debug efficiently, and implement USB HID functionality with minimal risk. Its preprogrammed examples and debug tools provide a plug-and-play solution for FPGA or ASIC-based designs.

Bus Interfaces: USB 2.0 FS/HS

Included Components:

  • DUSB2 Peripheral Controller

  • DP8051XP 8-bit CPU with DoCD™ IP

  • Optimized HID Software Stack

  • FPGA Board with example applications

  • HAD2 Debugger Board

  • DoCD™ Debug Software & Drivers (Keil & IAR)

 

USB IP Core USB Version Bus Interface CPU / MCU Software Stack Debug Tools Key Features Ideal Applications
MS Platform USB 2.0 Full/High-Speed APB, AHB, AXI DP8051XP 8-bit MCU HID software stack optimized for DP8051XP HAD2 Debugger, DoCD™ software, Keil & IAR drivers Complete HID design solution, preprogrammed FPGA example, ready-to-use Mice, keyboards, tablets, other HID devices
DUSB2 USB 2.0 Full/High-Speed APB, AHB, AXI Standalone or host MCU N/A DoCD™ optional Full/high-speed controller, ULPI support, ready-to-use RTL General USB 2.0 devices, mass storage, communication peripherals
DUSB2-ULPI USB 2.0 High-Speed APB, AHB, AXI Standalone or host MCU N/A DoCD™ optional ULPI-compliant high-speed controller, optimized for external PHY integration Devices requiring ULPI PHY, high-speed USB
USB 2.0 HID Design Platform USB 2.0 Full/High-Speed APB, AHB, AXI DP8051XP 8-bit MCU HID software stack HAD2 Debugger, DoCD™ software, Keil & IAR drivers Turnkey HID solution, preprogrammed example, easy FPGA integration Mice, keyboards, tablets, game controllers
USB 2.0 Audio Design Platform USB 2.0 Full/High-Speed APB, AHB, AXI DP8051XP 8-bit MCU Audio software stack HAD2 Debugger, DoCD™ software, Keil & IAR drivers Ready-to-use audio solution, preprogrammed FPGA example USB microphones, speakers, audio interfaces

 

ALL DCD’S IP CORES ARE TECHNOLOGY AGNOSTIC, ENSURING 100% COMPATIBILITY WITH ALL FPGA AND ASIC VENDORS.

For further details, email info@dcd-semi.com.

Key features

  • Full compliance with the USB 2.0 specification
  • Full-speed 12 Mbps operation
  • High-speed 480 Mbps operation
  • Supports UTMI Transceiver Macrocell Interface
  • Synchronous RAM interface for FIFOs
  • Suspend and resume power management functions
  • 100% software compatible with industry standard 8051
  • Up to 256 bytes of internal (on-chip) Data Memory
  • Up to 64K bytes of internal (on-chip) or external (off-chip) Program Memory
  • Up to 16M bytes of external (off-chip) Data Memory
  • User programmable Program Memory Wait States solution for wide range of memories speed
  • User programmable External Data Memory Wait States solution for wide range of memories speed
  • Allows operation from a wide range of CPU clock frequencies
  • Fully synthesizable
  • Static synchronous design
  • Positive edge clocking
  • No internal tri-states
  • Lite design, small gate count and fast operation
  • Scan test ready

Similar products