soc.fu.branch.formal package

Submodules

soc.fu.branch.formal.proof_input_stage module

class soc.fu.branch.formal.proof_input_stage.Driver

Bases: nmigen.hdl.ir.Elaboratable

elaborate(platform)
class soc.fu.branch.formal.proof_input_stage.GTCombinerTestCase(methodName='runTest')

Bases: nmutil.formaltest.FHDLTestCase

test_formal()
test_ilang()

soc.fu.branch.formal.proof_main_stage module

Links: * https://bugs.libre-soc.org/show_bug.cgi?id=335 * https://libre-soc.org/openpower/isa/branch/

class soc.fu.branch.formal.proof_main_stage.Driver

Bases: nmigen.hdl.ir.Elaboratable

elaborate(platform)
class soc.fu.branch.formal.proof_main_stage.LogicalTestCase(methodName='runTest')

Bases: nmutil.formaltest.FHDLTestCase

test_formal()
test_ilang()

Module contents