From: Florent Kermarrec Date: Sat, 28 Feb 2015 02:12:00 +0000 (+0100) Subject: gensoc: parameter check is now more restrictive, add additional info to help user X-Git-Tag: 24jan2021_ls180~2578 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6b93849a08837658e0072fbf06a6443f00124bd3;p=litex.git gensoc: parameter check is now more restrictive, add additional info to help user --- diff --git a/misoclib/gensoc/__init__.py b/misoclib/gensoc/__init__.py index a9885e4d..4b053d7e 100644 --- a/misoclib/gensoc/__init__.py +++ b/misoclib/gensoc/__init__.py @@ -246,7 +246,7 @@ class SDRAMSoC(GenSoC): # MINICON elif self.ramcon_type == "minicon": if self.with_l2: - raise ValueError("MINICON does not implement L2 cache (Use LASMICON)") + raise ValueError("MINICON does not implement L2 cache (Use LASMICON or disable L2 cache (with_l2=False))") self.submodules.minicon = sdramcon = Minicon(phy_settings, sdram_geom, sdram_timing) self.submodules.dficon1 = dfi.Interconnect(sdramcon.dfi, self.dfii.slave) @@ -254,9 +254,9 @@ class SDRAMSoC(GenSoC): sdram_size = 2**(sdram_geom.bank_a+sdram_geom.row_a+sdram_geom.col_a)*sdram_width//8 - if (sdram_width == 32): + if sdram_width == 32: self.register_mem("sdram", self.mem_map["sdram"], sdramcon.bus, sdram_size) - elif (sdram_width < 32): + elif sdram_width < 32: self.submodules.dc = wishbone.DownConverter(32, sdram_width) self.submodules.intercon = wishbone.InterconnectPointToPoint(self.dc.wishbone_o, sdramcon.bus) self.register_mem("sdram", self.mem_map["sdram"], self.dc.wishbone_i, sdram_size)