From f1b8a6f9f0154b34f5541d0fe9c1ec8f35573e87 Mon Sep 17 00:00:00 2001 From: Raptor Engineering Development Team Date: Sun, 10 May 2020 01:25:34 -0500 Subject: [PATCH] Move sequencer clock back to main LPC clock net This avoids clock domain crossing glitches between the SPI core and the sequencer logic. --- clock_generator.v | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/clock_generator.v b/clock_generator.v index 6ddff46..bd6e4b3 100644 --- a/clock_generator.v +++ b/clock_generator.v @@ -116,14 +116,5 @@ module clock_generator( assign slow_11hz_platform_clock = slow_clock_counter[20]; // Generate sequencer clock - reg sequencer_clock_internal = 0; - always @(posedge lpc_clock) begin - sequencer_clock_internal <= ~sequencer_clock_internal; - end - - // Buffer sequencer clock - SB_GB platform_sequencer_clock_buffer ( - .USER_SIGNAL_TO_GLOBAL_BUFFER(sequencer_clock_internal), - .GLOBAL_BUFFER_OUTPUT(sequencer_clock) - ); + assign sequencer_clock = lpc_clock; endmodule -- 2.30.2