Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Maybe you should start to design your digital part first as a behavior model. Then you should translate your floating point format into fixed-point format. After that, you should divide your behavior model into sub-modules with proper spec and timing information, then you can coding your sub-module based on the spec and timing from previous step. Before doing this, make sure you have simulated the sub-block modules behavior model based on the individual spec and timing you defined.