Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wyvernSemi/pcievhost

PCIe (1.0a to 2.0) Virtual host model for verilog
https://github.com/wyvernSemi/pcievhost

bfm c cosim modelling pcie pli verification verilog virtual

Last synced: about 1 month ago
JSON representation

PCIe (1.0a to 2.0) Virtual host model for verilog

Awesome Lists containing this project

README

        

# pcievhost
PCIe (1.0a to 2.0) Virtual host model for verilog.

Generates PCIe Physical, Data Link and Transaction Layer traffic for up to 16 lanes, controlled from user C program, via an API. Has configurable internal memory and configuration space models, and will auto-generate completions (configurably), with flow control, ACKs, and NAKS etc.

pcievhost is bundled with verilog pcie link traffic display modules and an example test harness. Tested for ModelSim/Questa only at the present time, though easily adpated for VCS, NC-Verilog and Icarus (and has previously been running on these in the past).




More informaton can be found in the documentation doc/pcieVHost.pdf