Example #1
0
 def __init__(self):
     GowinPlatform.__init__(self,
                            "GW1NR-LV9QN88C6/I5",
                            _io,
                            _connectors,
                            toolchain="gowin",
                            devicename='GW1NR-9')
 def __init__(self, toolchain="gowin"):
     GowinPlatform.__init__(self,
                            "GW1N-UV4LQ144C6/I5",
                            _io,
                            _connectors,
                            toolchain=toolchain,
                            devicename="GW1N-4")
     self.toolchain.options["use_mspi_as_gpio"] = 1
 def __init__(self):
     GowinPlatform.__init__(self,
                            "GW1NR-LV9QN88PC6/I5",
                            _io,
                            _connectors,
                            toolchain="gowin",
                            devicename="GW1NR-9C")
     self.toolchain.options["use_mspi_as_gpio"] = 1
Example #4
0
 def __init__(self):
     GowinPlatform.__init__(self,
                            "GW1N-LV1QN48C6/I5",
                            _io,
                            _connectors,
                            toolchain="gowin",
                            devicename="GW1N-1")
     self.toolchain.options["use_done_as_gpio"] = 1
     self.toolchain.options["use_reconfign_as_gpio"] = 1
 def do_finalize(self, fragment):
     GowinPlatform.do_finalize(self, fragment)
     self.add_period_constraint(self.lookup_request("clk12", loose=True),
                                1e9 / 12e6)
Example #6
0
 def __init__(self, toolchain="gowin"):
     GowinPlatform.__init__(self, "GW1NSR-LV4CQN48PC7/I6", _io, _connectors, toolchain=toolchain, devicename="GW1NSR-4C")
     self.toolchain.options["use_mode_as_gpio"] = 1
     self.toolchain.options["use_mspi_as_gpio"] = 1
     self.toolchain.options["use_done_as_gpio"] = 1