As the folks at Digital Core Designs (DCD)
say: "The Universal Serial Bus (USB) connects more than computers and peripherals. Some say it has the power to connect the whole new digital world. That's why, a trusted and safe connection is crucial.""Nowadays it’s hard to imagine a digital device without a USB port – no matter if it’s a standard, mini, micro or even a converter,"
says Jacek Hanke, CEO of Digital Core Design. "And for that reason, we introduced the USB [IP Core] combo pack, which is a complete solution for almost all Universal Serial Bus related designs."
is a hardware implementation of a full/high-speed peripheral controller, which interfaces to the UTMI bus transceiver. It contains USB PID and address recognition logic, state machines to handle USB packets and transactions, as well as endpoint number recognition logic and endpoint FIFO control logic. DCD’s solution is designed to support 12 Mb/s "Full Speed" (FS) and 480 Mb/s "High Speed" (HS) serial data transmission rates. Moreover, as the DUSB2 is technology independent, it can be implemented in a variety of process technologies. The core strictly conforms to the USB Specification (v2.0). It is delivered with fully automated test bench and complete set of tests, allowing easy package validation at each stage of SoC design flow.
The USB 2.0 Mass Storage Design Platform
is a complete, integrated solution, dedicated for a wide range of USB based Mass Storage Devices. Thanks to a compact code, it can be used in various applications, like portable flash memories, digital audio players, card readers, digital cameras and so on.
The second option, is a universal solution for a Human Interface Device Design Platform. The fully synthesizable code allows implementation in a broad variety of target devices, including keyboards, mice, tablets, steering wheels and gamepads. It can also be used in industrial devices, such as bar-code scanners or pen tablets.
And, last but not least, we have the USB Audio Design Platform
. With features like a lite design, small gate count, and fast operation, DCD’s solution can be easily implemented in numerous audio projects, but it offers something more than just a standard solution for microphones or speakers.
DCD's Mass Storage, Human Interface Device, and Audio Design Platforms include:
- DUSB2 peripheral controller, designed to support 12 Mb/s "Full Speed" (FS) and 480 Mb/s "High Speed" (HS) serial data transmission rates
- DP8051XP ultra high performance, speed optimized, fully customizable 8051 8-bit microcontroller, with a built-in DoCD debug IP core
- Audio Devices software stack, optimized for the DP8051XP 8-bit CPU
- FPGA board with ready to use, preprogrammed example USB stereo speakers application
- HAD2 – DoCD Hardware Assisted Debugger board
- DoCD Debug Software
- DoCD driver for Keil development software
- DoCD driver for IAR development software
for more information.
If you found this article to be of interest, visit Programmable Logic Designline
where – in addition to my Max's Cool Beans
blogs – you will find the latest and greatest design, technology, product, and news articles with regard to programmable logic devices of every flavor and size (FPGAs, CPLDs, CSSPs, PSoCs...).
Also, you can obtain a highlights update delivered directly to your inbox by signing up for my weekly newsletter – just Click Here
to request this newsletter using the Manage Newsletters tab (if you aren't already a member you'll be asked to register, but it's free and painless so don't let that stop you [grin]).