コード例 #1
0
ファイル: platform.py プロジェクト: mattkelly/litex
 def get_verilog(self, *args, special_overrides=dict(), **kwargs):
     so = dict(common.lattice_special_overrides)
     so.update(special_overrides)
     return GenericPlatform.get_verilog(self,
                                        *args,
                                        special_overrides=so,
                                        **kwargs)
コード例 #2
0
 def get_verilog(self, *args, special_overrides=dict(), **kwargs):
     so = dict(common.xilinx_special_overrides)
     if self.device[:3] == "xc7":
         so.update(common.xilinx_s7_special_overrides)
     so.update(special_overrides)
     return GenericPlatform.get_verilog(self, *args,
         special_overrides=so, attr_translate=self.toolchain.attr_translate, **kwargs)
コード例 #3
0
 def get_verilog(self, *args, special_overrides=dict(), **kwargs):
     so = dict()
     so.update(self.toolchain.special_overrides)
     so.update(special_overrides)
     return GenericPlatform.get_verilog(self, *args, special_overrides=so,
                                        attr_translate=self.toolchain.attr_translate,
                                        **kwargs)
コード例 #4
0
 def get_verilog(self, *args, special_overrides=dict(), **kwargs):
     so = dict()  # No common overrides between ECP5 and iCE40.
     so.update(self.toolchain.special_overrides)
     so.update(special_overrides)
     return GenericPlatform.get_verilog(self, *args, special_overrides=so,
                                        attr_translate=self.toolchain.attr_translate,
                                        **kwargs)
コード例 #5
0
ファイル: platform.py プロジェクト: mithro/litex
 def get_verilog(self, *args, special_overrides=dict(), **kwargs):
     so = dict()  # No common overrides between ECP and ice40.
     so.update(self.toolchain.special_overrides)
     so.update(special_overrides)
     return GenericPlatform.get_verilog(self, *args, special_overrides=so,
                                        attr_translate=self.toolchain.attr_translate,
                                        **kwargs)
コード例 #6
0
ファイル: platform.py プロジェクト: enjoy-digital/litex
 def get_verilog(self, *args, special_overrides=dict(), **kwargs):
     so = dict(common.xilinx_special_overrides)
     if self.device[:3] == "xc7":
         so.update(common.xilinx_s7_special_overrides)
     if self.toolchain == "ise":
         so.update(common.xilinx_vivado_special_overrides)
     else:
         so.update(common.xilinx_ise_special_overrides)
     so.update(special_overrides)
     return GenericPlatform.get_verilog(self, *args, special_overrides=so, **kwargs)
コード例 #7
0
ファイル: platform.py プロジェクト: mithro/litex
 def get_verilog(self, *args, special_overrides=dict(), **kwargs):
     so = dict(common.xilinx_special_overrides)
     if self.device[:3] == "xc6":
         so.update(common.xilinx_s6_special_overrides)
     if self.device[:3] == "xc7":
         so.update(common.xilinx_s7_special_overrides)
     if self.device[:4] == "xcku":
         so.update(common.xilinx_ku_special_overrides)
     so.update(special_overrides)
     return GenericPlatform.get_verilog(self, *args,
         special_overrides=so, attr_translate=self.toolchain.attr_translate, **kwargs)
コード例 #8
0
 def get_verilog(self, *args, special_overrides=dict(), **kwargs):
     so = dict(common.xilinx_special_overrides)
     if self.device[:3] == "xc7":
         so.update(common.xilinx_s7_special_overrides)
     if self.toolchain == "ise":
         so.update(common.xilinx_vivado_special_overrides)
     else:
         so.update(common.xilinx_ise_special_overrides)
     so.update(special_overrides)
     return GenericPlatform.get_verilog(self,
                                        *args,
                                        special_overrides=so,
                                        **kwargs)
コード例 #9
0
ファイル: platform.py プロジェクト: mithro/litex
 def get_verilog(self, *args, special_overrides=dict(), **kwargs):
     so = dict(common.sim_special_overrides)
     so.update(special_overrides)
     return GenericPlatform.get_verilog(self, *args, special_overrides=so, **kwargs)