Hi,
I hope you are doing well and enjoying digital design.
I believe implementing a design right form modeling until verifying it on an FPGA is always a very special experience.
Regarding your project, I had built a fully-verified tens of RTL projects and implemented them on Spartan 6.
Throughout my 3+ years of experience in the field, I had the joy of designing and implementing a part of LTE's physical layer right from the Matlab model, through RTL coding, simulations, and back-end stages. I also built many other designs such as a MIPS processor design, Can satellite that composed I2C, UART, and many FIFOs to handle data.
All my designs were verified successfully on either Xilinx's Spartan S6, S3, or Altera's Cyclone V FPGA.
I would love to hear your thoughts and requirements for the delivery soon.
Have a good night :))