def do_finalize(self, fragment): AlteraPlatform.do_finalize(self, fragment) self.add_period_constraint(self.lookup_request("clk12", loose=True), 1e9/12e6) # Generate PLL clock in STA self.toolchain.additional_sdc_commands.append("derive_pll_clocks") # Calculates clock uncertainties self.toolchain.additional_sdc_commands.append("derive_clock_uncertainty")
def do_finalize(self, fragment): AlteraPlatform.do_finalize(self, fragment) self.add_period_constraint(self.lookup_request("clk50", 0, loose=True), 1e9 / 50e6) self.add_period_constraint(self.lookup_request("clk50", 1, loose=True), 1e9 / 50e6) self.add_period_constraint(self.lookup_request("clk50", 2, loose=True), 1e9 / 50e6)
def do_finalize(self, fragment): AlteraPlatform.do_finalize(self, fragment) self.add_period_constraint(self.lookup_request("clk50", loose=True), 1e9 / 50e6) # Generate PLL clocsk in STA self.toolchain.additional_sdc_commands.append( "derive_pll_clocks -create_base_clocks -use_net_name") self.toolchain.additional_sdc_commands.append( "derive_clock_uncertainty")
def do_finalize(self, fragment): AlteraPlatform.do_finalize(self, fragment) self.add_period_constraint(self.lookup_request("clk12", loose=True), 1e9 / 12e6) self.add_period_constraint(self.lookup_request("clk25", loose=True), 1e9 / 25e6)