Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

usb

This is the USB2.0 Host + device controller IP

Language : vhdl + verilog

Top level wrapper : ip_xxx_3516_hs_mem_wrapper

This repository uses caliptra-rtl as a Git submodule. Initialize it after cloning:

git submodule update --init --recursive

Alternatively, clone this repository with --recurse-submodules.

To update the pinned submodule revision from the configured main branch:

git submodule update --remote submodules/caliptra-rtl

To compile: cd tools/scripts && ./run_compile.csh (VCS version: W-2024.09-SP1_Full64)

VHDL libraries

Internal package, entity, and configuration references use work, meaning the current compilation library. Compile the dependent VHDL units in each selected source set into the same library; the build can choose its name, such as rtl or usb_lib. Architecture names such as rtl are independent of library names.

About

USB core

Resources

Code of conduct

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages