errors · bitdewfpga bit, before place and route

note [no-create-clock]: no create_clock in Basys3_Master.xdc; timing is checked against the Basys3's 100 MHz oscillator (--freq 100).

note [no-create-clock]: no create_clock in Basys3_Master.xdc; timing is checked against the Basys3's 100 MHz oscillator (--freq 100). https://nosey-dewdrop.github.io/dewfpga/errors/no-create-clock/

Why does it happen?

The course's master XDC ships with its create_clock line commented out. Without it nextpnr would check nothing; the CLI asks for 100 MHz, the oscillator's rate, so a design that cannot keep up is caught (timing-not-met).

What is the fix?

Nothing, or uncomment the clock line for a clock of your own period:

create_clock -add -name sys_clk_pin -period 10.00 -waveform {0 5} [get_ports clk]

Which command prints it?

Which probes in test/sv print this code?

Every probe, with what Vivado does and what each stage does here: the probes, stage by stage.