Hi, I reviewed your project in details, and I am very interested on it.
I am a expert in circuit design, at past several years I have finished many projects successfully.
I have experiments to design FPGA(Xilinx and Altera FPGAs).
The tool that I have used in design is altium designer and orcard.
If you give me a chance to do this project, I will make a wonderful result for you.
Thanks.