prga.tools.bitgen.scanchain module

class prga.tools.bitgen.scanchain.ScanchainBitstreamGenerator(context)

Bases: prga.tools.bitgen.common.AbstractBitstreamGenerator

Bitstream generator for ‘scanchain’ programming circuitry.

bits
generate_bitstream(fasm, output, args)

Generate bitstream without storing parsed data.

Parameters:
  • input (str of file-like object) –
  • output (str of file-like object) –
  • args (Sequence [str ]) – Remaining arguments other than the ones specified in the common argument parser
qwords
set_bits(value, hierarchy=None, inplace=False)

Update bitstream with the specified value and hierarchy. Subclass may implement this method to use AbstractBitstreamGenerator.parse_fasm.

Parameters:
Keyword Arguments:
 

inplace (bool) – If set, value may be modified in place.