11-05-2025 12:14 AM
We have recently transitioned from the cRIO-9068, which is reaching its end-of-life this year, to the cRIO-9058. As a result, we need to migrate our existing FPGA design and real-time (RT) code, both of which are currently functioning as expected, to the new hardware platform.
Our initial step involved porting the FPGA design and attempting to build it using the LabVIEW 2025 Q3 64-bit development environment. However, we are encountering timing violation errors during compilation, as shown below.
Could anyone assist in resolving these timing issues?
Regards,
Rob
11-07-2025 09:31 AM
Hi Robert, could you post an image, or even better drop in your FPGA.VI. If your application involves precise timing of data, try implementing shift registers to break long combinational paths.
You might try to give this a read and see if it helps: Understanding Timing Considerations for FPGA VIs - NI.