usb_cdc

USB interface

A Verilog module implementing a full-speed USB communications device class for FPGA and ASIC designs.

Single/Multi-channel Full Speed USB interface for FPGA and ASIC designs

GitHub

159 stars
10 watching
11 forks
Language: Verilog
last commit: over 2 years ago
Linked from 1 awesome list

asicbootloadercdc-acmfomufpgaserialtinyfpga-bxusbusb-cdcusb-deviceverilog

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ulixxe/usb_dfuA Verilog implementation of the USB Device Class Specification for Device Firmware Upgrade (DFU) functionality.16
rudolphriedel/usb_can-fdA hardware interface between USB and CAN-FD protocols56
alexforencich/verilog-pcieA collection of Verilog modules implementing PCIe interfaces and bridges for various FPGAs1,162
zeroasiccorp/umiDefines a standard interface for accessing memory through request-response transactions.142
obdev/v-usbA firmware-only USB implementation for AVR microcontrollers1,220
antmicro/usb-test-suite-buildA comprehensive testing framework for USB 1.1 IP cores on FPGAs50
felis/usb_host_shield_2.0A USB Host Shield Library for AVR microcontrollers1,812
dlkj/usbd-human-interface-deviceA Rust library that provides an embedded USB HID library for building human interface devices119
fmckeogh/usb-pd-rsA Rust library and firmware driver for USB Power Delivery with support for specific hardware devices.21
kolyandex/can-to-usb-lawicel-for-stm32A hardware implementation of a CAN to USB adapter using the Lawicel/Canhacker protocol23
cvra/can-usb-dongle-fwA CAN to USB dongle firmware implementation36
cr1901/pcuxnAn implementation of the Universal Native Interface (UXN) for the IBM PC7
antmicro/artix-dc-scmA design for a secure communication module for data centers using an FPGA49
jgressmann/supercanAn open source implementation of a USB to CAN-FD protocol interface77
intergalaktik/ulx4m_documentsCreating modular FPGA boards with various connectors and peripherals for development and testing purposes.7