From efe2e00d1688125fdf0f5b52f19960424c876b60 Mon Sep 17 00:00:00 2001 From: Jean THOMAS Date: Thu, 6 Aug 2020 17:28:41 +0200 Subject: [PATCH] gram.phy.ecp5ddrphy: Make non-critical signals reset-less --- gram/phy/ecp5ddrphy.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gram/phy/ecp5ddrphy.py b/gram/phy/ecp5ddrphy.py index 7aac20b..b775af7 100644 --- a/gram/phy/ecp5ddrphy.py +++ b/gram/phy/ecp5ddrphy.py @@ -338,8 +338,8 @@ class ECP5DDRPHY(Peripheral, Elaboratable): # DQS and DM --------------------------------------------------------------------------- dm_o_data = Signal(8) - dm_o_data_d = Signal(8) - dm_o_data_muxed = Signal(4) + dm_o_data_d = Signal(8, reset_less=True) + dm_o_data_muxed = Signal(4, reset_less=True) m.d.comb += dm_o_data.eq(Cat( dfi.phases[0].wrdata_mask[0*databits//8+i], dfi.phases[0].wrdata_mask[1*databits//8+i], @@ -404,8 +404,8 @@ class ECP5DDRPHY(Peripheral, Elaboratable): dq_i_delayed = Signal() dq_i_data = Signal(4) dq_o_data = Signal(8) - dq_o_data_d = Signal(8) - dq_o_data_muxed = Signal(4) + dq_o_data_d = Signal(8, reset_less=True) + dq_o_data_muxed = Signal(4, reset_less=True) m.d.comb += dq_o_data.eq(Cat( dfi.phases[0].wrdata[0*databits+j], dfi.phases[0].wrdata[1*databits+j], -- 2.30.2