targets/pcie: update timing_constraints (now provided by the .xci).
This commit is contained in:
parent
c6610b4a3f
commit
77ba49f2bb
|
@ -111,7 +111,6 @@ class BaseSoC(SoCCore):
|
||||||
self.submodules.pcie_phy = S7PCIEPHY(platform, platform.request("pcie_x4"),
|
self.submodules.pcie_phy = S7PCIEPHY(platform, platform.request("pcie_x4"),
|
||||||
data_width = 128,
|
data_width = 128,
|
||||||
bar0_size = 0x20000)
|
bar0_size = 0x20000)
|
||||||
self.pcie_phy.add_timing_constraints(platform)
|
|
||||||
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
||||||
self.add_csr("pcie_phy")
|
self.add_csr("pcie_phy")
|
||||||
self.comb += platform.request("pcie_clkreq_n").eq(0)
|
self.comb += platform.request("pcie_clkreq_n").eq(0)
|
||||||
|
|
|
@ -94,7 +94,6 @@ class BaseSoC(SoCCore):
|
||||||
self.submodules.pcie_phy = S7PCIEPHY(platform, platform.request("pcie_x4"),
|
self.submodules.pcie_phy = S7PCIEPHY(platform, platform.request("pcie_x4"),
|
||||||
data_width = 128,
|
data_width = 128,
|
||||||
bar0_size = 0x20000)
|
bar0_size = 0x20000)
|
||||||
self.pcie_phy.add_timing_constraints(platform)
|
|
||||||
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
||||||
self.add_csr("pcie_phy")
|
self.add_csr("pcie_phy")
|
||||||
|
|
||||||
|
|
|
@ -100,7 +100,6 @@ class BaseSoC(SoCCore):
|
||||||
self.submodules.pcie_phy = USPPCIEPHY(platform, platform.request("pcie_x4"),
|
self.submodules.pcie_phy = USPPCIEPHY(platform, platform.request("pcie_x4"),
|
||||||
data_width = 128,
|
data_width = 128,
|
||||||
bar0_size = 0x20000)
|
bar0_size = 0x20000)
|
||||||
#self.pcie_phy.add_timing_constraints(platform) # FIXME
|
|
||||||
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
||||||
self.add_csr("pcie_phy")
|
self.add_csr("pcie_phy")
|
||||||
|
|
||||||
|
|
|
@ -58,7 +58,6 @@ class BaseSoC(SoCCore):
|
||||||
self.submodules.pcie_phy = USPHBMPCIEPHY(platform, platform.request("pcie_x4"),
|
self.submodules.pcie_phy = USPHBMPCIEPHY(platform, platform.request("pcie_x4"),
|
||||||
data_width = 128,
|
data_width = 128,
|
||||||
bar0_size = 0x20000)
|
bar0_size = 0x20000)
|
||||||
#self.pcie_phy.add_timing_constraints(platform) # FIXME
|
|
||||||
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
||||||
self.add_csr("pcie_phy")
|
self.add_csr("pcie_phy")
|
||||||
|
|
||||||
|
|
|
@ -91,7 +91,6 @@ class BaseSoC(SoCCore):
|
||||||
self.submodules.pcie_phy = S7PCIEPHY(platform, platform.request("pcie_x4"),
|
self.submodules.pcie_phy = S7PCIEPHY(platform, platform.request("pcie_x4"),
|
||||||
data_width = 128,
|
data_width = 128,
|
||||||
bar0_size = 0x20000)
|
bar0_size = 0x20000)
|
||||||
self.pcie_phy.add_timing_constraints(platform)
|
|
||||||
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
||||||
self.add_csr("pcie_phy")
|
self.add_csr("pcie_phy")
|
||||||
|
|
||||||
|
|
|
@ -94,7 +94,6 @@ class BaseSoC(SoCCore):
|
||||||
self.submodules.pcie_phy = S7PCIEPHY(platform, platform.request("pcie_x1"),
|
self.submodules.pcie_phy = S7PCIEPHY(platform, platform.request("pcie_x1"),
|
||||||
data_width = 64,
|
data_width = 64,
|
||||||
bar0_size = 0x20000)
|
bar0_size = 0x20000)
|
||||||
self.pcie_phy.add_timing_constraints(platform)
|
|
||||||
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
||||||
self.add_csr("pcie_phy")
|
self.add_csr("pcie_phy")
|
||||||
|
|
||||||
|
|
|
@ -98,7 +98,6 @@ class BaseSoC(SoCCore):
|
||||||
self.submodules.pcie_phy = USPPCIEPHY(platform, platform.request("pcie_x4"),
|
self.submodules.pcie_phy = USPPCIEPHY(platform, platform.request("pcie_x4"),
|
||||||
data_width = 128,
|
data_width = 128,
|
||||||
bar0_size = 0x20000)
|
bar0_size = 0x20000)
|
||||||
#self.pcie_phy.add_timing_constraints(platform) # FIXME
|
|
||||||
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
platform.add_false_path_constraints(self.crg.cd_sys.clk, self.pcie_phy.cd_pcie.clk)
|
||||||
self.add_csr("pcie_phy")
|
self.add_csr("pcie_phy")
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue