I have a Digilent S3 FPGA board I used for various FPGA projects like my PDP-11 and PDP-8 cpu recreations. Each project ends up needing a disk interface and I made a simple wire-wrap prototype.
But the prototype is a little ragged so I decided to make a PCB with a CF interface. The first batch works fine but I accidently flipped (or, more accurately forgot to flip) the PCB header so the card has to be inserted "backward". I'll fix it on the next rev.
Basically the card is just wires, connecting the S3 board to a stock IDE cable, either for 3.5 or 2.5" disks, as well as a CF card slot. There are led's for disk activity.