From 9e18d9bc34bafb18839512a55dc66ba62e0d4824 Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Thu, 7 Oct 2021 14:09:22 +0200 Subject: [PATCH] gsd_butterstick: Remove ECLKBRIDGECS (not required). --- litex_boards/targets/gsd_butterstick.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/litex_boards/targets/gsd_butterstick.py b/litex_boards/targets/gsd_butterstick.py index 4c76f0c..d0f7119 100755 --- a/litex_boards/targets/gsd_butterstick.py +++ b/litex_boards/targets/gsd_butterstick.py @@ -61,20 +61,14 @@ class _CRG(Module): self.sync.por += If(~por_done, por_count.eq(por_count - 1)) # PLL - sys2x_clk_ecsout = Signal() self.submodules.pll = pll = ECP5PLL() self.comb += pll.reset.eq(~por_done | ~rst_n | self.rst) pll.register_clkin(clk30, 30e6) pll.create_clkout(self.cd_sys2x_i, 2*sys_clk_freq) pll.create_clkout(self.cd_init, 25e6) self.specials += [ - Instance("ECLKBRIDGECS", - i_CLK0 = self.cd_sys2x_i.clk, - i_SEL = 0, - o_ECSOUT = sys2x_clk_ecsout, - ), Instance("ECLKSYNCB", - i_ECLKI = sys2x_clk_ecsout, + i_ECLKI = self.cd_sys2x_i.clk, i_STOP = self.stop, o_ECLKO = self.cd_sys2x.clk), Instance("CLKDIVF",