Yes, the report I showed was from the Compilation Report -> Timing Analyzer -> Clocks section.
I added a .sdc file as follows:set_time_format -unit ns -decimal_places 3
create_clock -name {board_clock} -period 20.000 -waveform { 0.000 10.000 } [get_ports { board_clock }]
derive_pll_clocks -create_base_clocks
derive_clock_uncertainty
And I did a compilation again. Got the same report as before and the following warnings:Critical Warning(18655): There are 48 unused TX channels in the design.
Critical Warning(17951): There are 48 unused RX channels in the design.
Critical Warning(332148): Timing requirements not met
I still have the same programming error at 85%. And the Message Window does not show anything about the programming error.