xilinx pci target non burst
Hi vahidkh6222,
I guess $100 for the PCI IP core + testbench is too much for you.
If you consider the time it takes to develop the verification models, I personally think $100 is worth the cost even if you don't use the PCI IP core itself.
Anyhow, I will explain the PCI testbench you will be getting for $100.
The PCI testbench that comes with BDS XPCI PCI IP core consists of a Host to PCI bridge, PCI arbiter, and target only PCI device model.
From the Host to PCI bridge, you can initiate various PCI transactions like a configuration read cycle.
You can even initiate a long PCI burst transfer from the Host to PCI bridge with programmable byte enable, wait states, 1 bit parity error.
The target only PCI device model is mainly for the debugging of a bus master (initiator) PCI device, and it can be programmed to insert retry, wait states, disconnect style (Disconnect with Data or without Data), or read parity error.
These models were written in Verilog, and most of the VHDL porting has been finished, so as soon as you pay for the PCI IP core, you will get the VHDL version of the PCI testbench.
ModelSim is the only officially supported HDL simulator, but the PCI testbench itself should work with other HDL simulators (Verilog and VHDL).
Kevin Brace
--
Brace Design Solutions
Xilinx (TM) LogiCORE (TM) PCI compatible BDS XPCI PCI IP core available for as little as $100 for non-commercial, non-profit, personal use.
https://www.bracedesignsolutions.com
Xilinx and LogiCORE are registered trademarks of Xilinx, Inc.
vahidkh6222 said:
tnx kevin but.... i did this myself, i just need a testbench... for free, or at least much less expensive than this...