All Projects → wyvernSemi → pcievhost

wyvernSemi / pcievhost

Licence: GPL-3.0 license
PCIe (1.0a to 2.0) Virtual host model for verilog

Programming Languages

c
50402 projects - #5 most used programming language
Verilog
626 projects
Makefile
30231 projects
Inno Setup
370 projects

Projects that are alternatives of or similar to pcievhost

Cocotb
cocotb, a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python
Stars: ✭ 740 (+3263.64%)
Mutual labels:  verification, verilog
ruby-vpi
Ruby interface to IEEE 1364-2005 Verilog VPI
Stars: ✭ 15 (-31.82%)
Mutual labels:  verification, verilog
Riscv
RISC-V CPU Core (RV32IM)
Stars: ✭ 272 (+1136.36%)
Mutual labels:  verification, verilog
Awesome Open Hardware Verification
A List of Free and Open Source Hardware Verification Tools and Frameworks
Stars: ✭ 103 (+368.18%)
Mutual labels:  verification, verilog
Logic
CMake, SystemVerilog and SystemC utilities for creating, building and testing RTL projects for FPGAs and ASICs.
Stars: ✭ 149 (+577.27%)
Mutual labels:  verification, verilog
vboard
Virtual development board for HDL design
Stars: ✭ 32 (+45.45%)
Mutual labels:  verilog, cosim
async fifo
A dual clock asynchronous FIFO written in verilog, tested with Icarus Verilog
Stars: ✭ 117 (+431.82%)
Mutual labels:  verification, verilog
vericert
A formally verified high-level synthesis tool based on CompCert and written in Coq.
Stars: ✭ 63 (+186.36%)
Mutual labels:  verification, verilog
move
Home of the Move programming language
Stars: ✭ 125 (+468.18%)
Mutual labels:  verification
FpOC
FPGA-based Field Oriented Control (FOC) for driving BLDC/PMSM motor.
Stars: ✭ 138 (+527.27%)
Mutual labels:  verilog
cpu11
Revengineered ancient PDP-11 CPUs, originals and clones
Stars: ✭ 120 (+445.45%)
Mutual labels:  verilog
react-virtual-list
A tiny virtualization list component(gzipped 6KB), supports dynamic height: https://dwqs.github.io/react-virtual-list/
Stars: ✭ 45 (+104.55%)
Mutual labels:  virtual
cafeobj
Development of the CafeOBJ interpreter
Stars: ✭ 25 (+13.64%)
Mutual labels:  verification
figaro
Real-time voice-changer for voice-chat, etc. Will support many different voice-filters and features in the future. 🎵
Stars: ✭ 362 (+1545.45%)
Mutual labels:  virtual
nnv
Neural Network Verification Software Tool
Stars: ✭ 71 (+222.73%)
Mutual labels:  verification
fastapi-cloudauth
Simple integration between FastAPI and cloud authentication services (AWS Cognito, Auth0, Firebase Authentication).
Stars: ✭ 221 (+904.55%)
Mutual labels:  verification
IDVerification
"Very simple but works well" Computer Vision based ID verification solution provided by LibraX.
Stars: ✭ 44 (+100%)
Mutual labels:  verification
eddr3
mirror of https://git.elphel.com/Elphel/eddr3
Stars: ✭ 33 (+50%)
Mutual labels:  verilog
symbolator
HDL symbol generator
Stars: ✭ 123 (+459.09%)
Mutual labels:  verilog
flutter verification code input
Verify code input. You can create a verify code input.
Stars: ✭ 48 (+118.18%)
Mutual labels:  verification

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.

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].