example/KR160: Use correct MMCM primitive

Signed-off-by: Alex Forencich <alex@alexforencich.com>
This commit is contained in:
Alex Forencich
2025-02-23 00:36:13 -08:00
parent 75a746333e
commit 9a8f311f2c

View File

@@ -100,13 +100,13 @@ wire mmcm_locked;
wire mmcm_clkfb;
// MMCM instance
MMCME3_BASE #(
MMCME4_BASE #(
// 25 MHz input
.CLKIN1_PERIOD(40),
.REF_JITTER1(0.010),
// 25 MHz input / 1 = 25 MHz PFD (range 10 MHz to 500 MHz)
.DIVCLK_DIVIDE(1),
// 25 MHz PFD * 50 = 1250 MHz VCO (range 600 MHz to 1440 MHz)
// 25 MHz PFD * 50 = 1250 MHz VCO (range 800 MHz to 1600 MHz)
.CLKFBOUT_MULT_F(50),
.CLKFBOUT_PHASE(0),
// 1250 MHz / 10 = 125 MHz, 0 degrees