<sb0>
_florent_: litepcie is just a thin wrapper around the vendor proprietary IP, and there is currently no open source PCIe core that contains the full stack, correct?
<_florent_>
sb0: LitePCIe provides a MMAP/DMA core around the integrated PCIe hard block, so it's not handling the lower layers of PCIe and start operating at the TLP layer.
<_florent_>
so the goals are similar to Xillibus, RIFFA, etc... so it's indeed a thin wrapper in a similar way a USB3 Core is a thin wrapper around a USB3 PIPE, just a matter of connecting wires together :)
<_florent_>
i'm not aware of an open source PCIe PHY, but there is a current GSoC project on that