From 22a9adb398fb4ec3b3b96822afe64836d7a54c23 Mon Sep 17 00:00:00 2001 From: Darrell Harmon Date: Wed, 21 Aug 2019 16:25:55 -0600 Subject: [PATCH] vendor.xilinx_series7: use STARTUPE2, not STARTUPE3. STARTUPE3 is for Ultrascale. --- nmigen/vendor/xilinx_7series.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nmigen/vendor/xilinx_7series.py b/nmigen/vendor/xilinx_7series.py index 26b18ec..a7620ec 100644 --- a/nmigen/vendor/xilinx_7series.py +++ b/nmigen/vendor/xilinx_7series.py @@ -136,7 +136,7 @@ class Xilinx7SeriesPlatform(TemplatedPlatform): m = Module() ready = Signal() - m.submodules += Instance("STARTUPE3", o_EOS=ready) + m.submodules += Instance("STARTUPE2", o_EOS=ready) m.domains += ClockDomain("sync", reset_less=self.default_rst is None) m.submodules += Instance("BUFGCE", i_CE=ready, i_I=clk_i, o_O=ClockSignal("sync")) if self.default_rst is not None: -- 2.30.2