cocotbext-pcie
cocotbext-pcie copied to clipboard
PCI express simulation framework for Cocotb
I believe `_run_cfg_fc_logic` for usp_model.py should be combinational instead of clocked to match xilinx behavior also it appears the `_run_cfg_fc_logic` is missing the `sel == 0000` case
With the current implementation, does it possible to simulate a non transparent bridge (NTB) ?
The goal would to a plug into QEMU either a complete simulated PCI express system and/or a simulated PCI express devices
We were able to download package and install offline mode. When doing pip3 list it shows that cocotb-pcie is installed: ``` **/Python-3.9.6/bin/pip3 list Package Version -------------- ---------- cocotb 1.6.0.dev0 cocotb-bus...
Implement link layer, flow control credits, flow control, and TLP replay.
Implement simulation models for PIPE for operation with PCIe IP cores. Requires #3 and #4.
Implement LTSSM in port models to negotiate link speed and width