HID Platform
USB 2.0 Human Interface Devices Design Platform
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
USB 2.0 Audio Design Platform – Complete USB Audio IP Solution The USB 2.0 Audio Design Platform from DCD-SEMI is...
Full compliance with the USB 2.0 spec
Full-speed 12 Mbps operation
High-speed 480 Mbps operation
USB 2.0 Mass Storage IP Core – Complete Design Platform for High-Performance USB Devices The USB 2.0 Mass Storage Design...
12 Mbps & 480 Mbps operation
Supports UTMI Transceiver Macrocell
Tailored to your needs
DUSB2-ULPI – Full/High-Speed USB Peripheral Controller IP Core The DUSB2-ULPI is a hardware implementation of a USB 2.0 full/high-speed peripheral...
Strictly conforms to the USB v2.0 spec
Even more conforms to the ULPI v2.0
Contains USB PID

