From: Florent Kermarrec Date: Thu, 25 Jun 2020 09:12:17 +0000 (+0200) Subject: integration/soc/add_sdcard: remove sdclk. X-Git-Tag: 24jan2021_ls180~140 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=dfa3768d0e7b5ad84ce45cb32487ef1c414a030a;p=litex.git integration/soc/add_sdcard: remove sdclk. --- diff --git a/litex/soc/integration/soc.py b/litex/soc/integration/soc.py index 09507d5d..889faedf 100644 --- a/litex/soc/integration/soc.py +++ b/litex/soc/integration/soc.py @@ -1264,16 +1264,6 @@ class LiteXSoC(SoC): else: sdcard_pads = self.platform.request(name) - # Clocking - if self.platform.device[:3] == "xc7": - from litesdcard.clocker import SDClockerS7 - self.submodules.sdclk = SDClockerS7(sys_clk_freq=self.sys_clk_freq) - self.add_csr("sdclk") - else: - from litesdcard.clocker import SDClockerGen - self.submodules.sdclk = SDClockerGen() - self.add_csr("sdclk") - # Core if hasattr(sdcard_pads, "rst"): self.comb += sdcard_pads.rst.eq(0) @@ -1302,9 +1292,4 @@ class LiteXSoC(SoC): # Timing constraints if not with_emulator: - self.platform.add_period_constraint(self.sdclk.cd_sd.clk, 1e9/self.sys_clk_freq) - self.platform.add_period_constraint(self.sdclk.cd_sd_fb.clk, 1e9/self.sys_clk_freq) - self.platform.add_false_path_constraints( - self.crg.cd_sys.clk, - self.sdclk.cd_sd.clk, - self.sdclk.cd_sd_fb.clk) + self.platform.add_false_path_constraints(self.crg.cd_sys.clk, self.crg.cd_sdcard.clk)