xilinx_ise: fix clock domain names
This commit is contained in:
parent
797411c1a9
commit
003f1950cd
|
@ -17,7 +17,7 @@ TIMESPEC "TSclk" = PERIOD "GRPclk" """+str(period)+""" ns HIGH 50%;""", clk=clk)
|
||||||
class CRG_SE(SimpleCRG):
|
class CRG_SE(SimpleCRG):
|
||||||
def __init__(self, platform, clk_name, rst_name, period, rst_invert=False):
|
def __init__(self, platform, clk_name, rst_name, period, rst_invert=False):
|
||||||
SimpleCRG.__init__(self, platform, clk_name, rst_name, rst_invert)
|
SimpleCRG.__init__(self, platform, clk_name, rst_name, rst_invert)
|
||||||
_add_period_constraint(platform, self.cd.clk, period)
|
_add_period_constraint(platform, self.cd_sys.clk, period)
|
||||||
|
|
||||||
class CRG_DS(Module):
|
class CRG_DS(Module):
|
||||||
def __init__(self, platform, clk_name, rst_name, period, rst_invert=False):
|
def __init__(self, platform, clk_name, rst_name, period, rst_invert=False):
|
||||||
|
@ -27,12 +27,12 @@ class CRG_DS(Module):
|
||||||
rst_n = platform.request(rst_name)
|
rst_n = platform.request(rst_name)
|
||||||
self.comb += self.cd_sys.rst.eq(~rst_n)
|
self.comb += self.cd_sys.rst.eq(~rst_n)
|
||||||
else:
|
else:
|
||||||
platform.request(rst_name, None, self.cd.rst)
|
platform.request(rst_name, None, self.cd_sys.rst)
|
||||||
_add_period_constraint(platform, self._clk.p, period)
|
_add_period_constraint(platform, self._clk.p, period)
|
||||||
self.specials += Instance("IBUFGDS",
|
self.specials += Instance("IBUFGDS",
|
||||||
Instance.Input("I", self._clk.p),
|
Instance.Input("I", self._clk.p),
|
||||||
Instance.Input("IB", self._clk.n),
|
Instance.Input("IB", self._clk.n),
|
||||||
Instance.Output("O", self.cd.clk)
|
Instance.Output("O", self.cd_sys.clk)
|
||||||
)
|
)
|
||||||
|
|
||||||
def _format_constraint(c):
|
def _format_constraint(c):
|
||||||
|
|
Loading…
Reference in New Issue