Files

1.2 KiB

Timing constraints index

The authoritative target timing notes are:

Both implementations constrain the RF clock to 30.547 ns by default and the Ethernet GMII domain to 8.000 ns. Their generated 125 MHz RGMII transmit clock phase and board-specific I/O timing are created in the corresponding target clock/periphery implementation.

Only known asynchronous relationships and synchronizer/Gray-pointer CDC paths are treated as asynchronous. The design does not apply a broad false path from RF capture to Ethernet logic; the handwritten asynchronous FIFO is the explicit boundary. Unknown MAX2771 external input delays remain documented measurement requirements rather than invented constraints.

Clean builds checked on 1 August 2026 reported:

Target Setup slack Hold slack CDC
Genesys 2, Vivado 2026.1 +0.212 ns worst +0.090 ns worst no unexpected major warning accepted by build script
Ti375 C529, Efinity 2026.1 +0.636 ns Ethernet, +25.614 ns RF +0.094 ns Ethernet, +0.031 ns RF no synchronizer warnings