示例#1
0
class XilinxImpactProgrammer(XilinxProgrammer):
    def __init__(self, cfg_manager, xilinx_board_type):
        super(XilinxImpactProgrammer, self).__init__(cfg_manager,
                                                     xilinx_board_type)
        self._xilinx_impact_device = XilinxImpact(cfg_manager)

    @Override(XilinxProgrammer)
    def program(self, file_name):
        self._xilinx_impact_device.program_device(file_name)

    @Override(XilinxProgrammer)
    def get_suffix(self):
        if self._xilinx_board_type == 'FPGA':
            return ".bit"
        else:
            return ".jed"
示例#2
0
class XilinxImpactProgrammer(XilinxProgrammer):

    def __init__(self, cfg_manager, xilinx_board_type):
        super(XilinxImpactProgrammer, self).__init__(cfg_manager, xilinx_board_type)
        self._xilinx_impact_device = XilinxImpact(cfg_manager)

    @Override(XilinxProgrammer)
    def program(self, file_name):
        self._xilinx_impact_device.program_device(file_name)


    @Override(XilinxProgrammer)
    def get_suffix(self):
        if self._xilinx_board_type == 'FPGA':
            return ".bit"
        else:
            return ".jed"
示例#3
0
 def __init__(self, cfg_manager, xilinx_board_type):
     super(XilinxImpactProgrammer, self).__init__(cfg_manager,
                                                  xilinx_board_type)
     self._xilinx_impact_device = XilinxImpact(cfg_manager)
示例#4
0
 def __init__(self, cfg_manager, xilinx_board_type):
     super(XilinxImpactProgrammer, self).__init__(cfg_manager, xilinx_board_type)
     self._xilinx_impact_device = XilinxImpact(cfg_manager)