soc package

Subpackages

Submodules

soc.abstest module

soc.array_test module

class soc.array_test.ARRAY

Bases: nmigen.hdl.ir.Elaboratable

elaborate(platform)
soc.array_test.test_array()

soc.consts module

soc.cz module

class soc.cz.IntermediateResult(name=None)

Bases: nmigen.hdl.rec.Record

class soc.cz.ZeroCounter

Bases: nmigen.hdl.ir.Elaboratable

elaborate(platform)
ports()
soc.cz.or4(a, b, c, d)

soc.elif_bug module

class soc.elif_bug.PowerDecode2

Bases: nmigen.hdl.ir.Elaboratable

elaborate(platform)
soc.elif_bug.instr_is_priv(m, is_priv_insn, op)

determines if the instruction is privileged or not

soc.frame module

soc.frame.callfrom()
soc.frame.callfrom2()

soc.idecode module

soc.shifttest module

class soc.shifttest.MiniMask

Bases: nmigen.hdl.ir.Elaboratable

elaborate(platform)

soc.test module

soc.testcls module

class soc.testcls.Base

Bases: object

class soc.testcls.Derive

Bases: soc.testcls.Base

soc.testinject module

soc.testinject.inject(context)

Decorator factory.

Module contents