cleanup templates in peripheral_gen base
[pinmux.git] / src / bsv / peripheral_gen / sdram.py
index ce6ba4364e43fd3492b531e64389c13434afa2fa..b1ab72483d1e88bab78c3fcb5239759736ba3277 100644 (file)
@@ -12,25 +12,25 @@ class sdram(PBase):
 
     def extfastifinstance(self, name, count):
         return "// TODO" + self._extifinstance(name, count, "_out", "", True,
-                                   ".if_sdram_out")
+                                               ".if_sdram_out")
 
     def fastifdecl(self, name, count):
         return "// (*always_ready*) interface " + \
-                "Ifc_sdram_out sdr{0}_out;".format(count)
+            "Ifc_sdram_out sdr{0}_out;".format(count)
 
     def get_clk_spc(self, typ):
-        return "clk0, slow_reset"
+        return "clk0, rst0"
 
     def get_clock_reset(self, name, count):
         return "slow_clock, slow_reset"
 
     def mkfast_peripheral(self):
-        return "Ifc_sdr_slave sdr{0} <- mksdr_axi4_slave(clk0);"
+        return "Ifc_sdr_slave sdr{0} <- mksdr_axi4_slave(clk0, rst0);"
 
     def _mk_connection(self, name=None, count=0):
         return ["sdr{0}.axi4_slave_sdram",
                 "sdr{0}.axi4_slave_cntrl_reg"]
-                
+
     def pinname_out(self, pname):
         return {'sdrwen': 'ifc_sdram_out.osdr_we_n',
                 'sdrcsn0': 'ifc_sdram_out.osdr_cs_n',
@@ -57,7 +57,7 @@ class sdram(PBase):
 
     def _mk_pincon(self, name, count, typ):
         ret = [PBase._mk_pincon(self, name, count, typ)]
-        assert typ == 'fast' # TODO slow?
+        assert typ == 'fast'  # TODO slow?
         for pname, stype, ptype in [
             ('dqm', 'osdr_dqm', 'out'),
             ('ba', 'osdr_ba', 'out'),