http://dlharmon.com/~dlharmon/pciex1.pcb
This is a board with a PCIe x1 card edge. It is currently in my PC and
does fit properly. I thought you might want the outline too.
It uses the Altera Cyclone 4 GX FPGA. I currently have writes from the
host to the board working and should shortly have reads and DMA
working. I intend to release both the hardware and software under an
open license when it is done. A simple but high speed interface to the
PC is something that is not easily available at this time. I hope to
change that with this project.