Libre-SOC
Libre-SOC
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
A
a_mf_b() (soc.interrupts.xics.XICS_ICS method)
add() (soc.decoder.orderedset.OrderedSet method)
Adder (class in soc.experiment.alu_hier)
addr_match() (soc.experiment.l0_cache.TstDataMerger2 method)
addrbits (soc.experiment.pimem.PortInterfaceBase attribute)
AllFunctionUnits (class in soc.fu.compunits.compunits)
ALU (class in soc.experiment.alu_hier)
alu_sim() (in module soc.experiment.alu_hier)
ALUBasePipe (class in soc.fu.alu.pipeline)
ALUFSMTestCase (class in soc.experiment.formal.proof_alu_fsm)
ALUFunctionUnit (class in soc.fu.compunits.compunits)
ALUIAllCases (class in soc.fu.alu.test.test_pipe_caller)
ALUInputData (class in soc.fu.alu.pipe_data)
ALUInputStage (class in soc.fu.alu.input_stage)
ALUMainStage (class in soc.fu.alu.main_stage)
ALUOutputData (class in soc.fu.alu.pipe_data)
ALUOutputStage (class in soc.fu.alu.output_stage)
ALUPipeSpec (class in soc.fu.alu.pipe_data)
ALUStageEnd (class in soc.fu.alu.pipeline)
ALUStages (class in soc.fu.alu.pipeline)
ALUTestCase (class in soc.fu.alu.formal.proof_main_stage)
(class in soc.fu.shift_rot.formal.proof_main_stage)
ALUTestRunner (class in soc.fu.compunits.test.test_alu_compunit)
AMO (soc.memory_pipe_experiment.memory_op.MemoryOpKind attribute)
ARRAY (class in soc.array_test)
array_of() (in module soc.fu.logical.popcount)
asmregs (soc.decoder.isa2.caller.instruction_info attribute)
assert_eq() (in module soc.TestUtil.test_helper)
assert_ne() (in module soc.TestUtil.test_helper)
assert_op() (in module soc.TestUtil.test_helper)
assert_outputs() (soc.fu.branch.test.test_pipe_caller.TestRunner method)
(soc.fu.cr.test.test_pipe_caller.TestRunner method)
assertHex() (soc.decoder.helpers.HelperTests method)
async_sim() (in module soc.experiment.test.async_sim)
async_sim_clk() (in module soc.experiment.test.async_sim)
AsyncThing (class in soc.experiment.test.async_sim)
B
b() (in module soc.experiment.test.test_mmu_dcache)
BareFetchUnit (class in soc.minerva.units.fetch)
BareLoadStoreUnit (class in soc.minerva.units.loadstore)
Base (class in soc.testcls)
bcd (class in soc.decoder.isa2.bcd)
bcd_instrs (soc.decoder.isa2.bcd.bcd attribute)
bit_width (soc.fu.div.fsm.FSMDivCoreConfig attribute)
(soc.fu.div.sim_only_core.SimOnlyCoreConfig attribute)
bits_per_cache_line (soc.memory_pipe_experiment.config.MemoryPipeConfig attribute)
Bpermd (class in soc.fu.logical.bpermd)
br_ext() (in module soc.fu.branch.main_stage)
branch (class in soc.decoder.isa2.branch)
branch_instrs (soc.decoder.isa2.branch.branch attribute)
BranchAllCases (class in soc.fu.branch.test.test_pipe_caller)
BranchALU (class in soc.experiment.alu_hier)
BranchBasePipe (class in soc.fu.branch.pipeline)
BranchFunctionUnit (class in soc.fu.compunits.compunits)
BranchInputData (class in soc.fu.branch.pipe_data)
BranchMainStage (class in soc.fu.branch.main_stage)
BranchOp (class in soc.experiment.alu_hier)
BranchOutputData (class in soc.fu.branch.pipe_data)
BranchPipeSpec (class in soc.fu.branch.pipe_data)
BranchPredictor (class in soc.minerva.units.predict)
BranchSpeculationRecord (class in soc.scoreboard.shadow)
BranchStages (class in soc.fu.branch.pipeline)
BranchTestRunner (class in soc.fu.compunits.test.test_branch_compunit)
brev() (in module soc.debug.firmware_upload)
bswap() (in module soc.interrupts.xics)
bus (soc.bus.sram.SRAM attribute)
byteExpand() (in module soc.scoreboard.addr_split)
C
CA (soc.regfile.regfiles.XERRegs attribute)
cache_tag_read() (soc.experiment.dcache.DCache method)
CachedFetchUnit (class in soc.minerva.units.fetch)
CachedLoadStoreUnit (class in soc.minerva.units.loadstore)
CacheRam (class in soc.experiment.cache_ram)
CacheRamOut() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
CacheRecord (class in soc.experiment.l0_cache)
CacheTagArray() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
CacheValidBitsArray() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
calc_ov() (in module soc.fu.alu.main_stage)
call() (soc.decoder.isa2.caller.ISACaller method)
callfrom() (in module soc.frame)
callfrom2() (in module soc.frame)
case_ilang() (soc.fu.alu.test.test_pipe_caller.ALUIAllCases method)
(soc.fu.branch.test.test_pipe_caller.BranchAllCases method)
(soc.fu.cr.test.test_pipe_caller.CRIlangCase method)
(soc.fu.logical.test.test_pipe_caller.LogicalIlangCase method)
(soc.fu.shift_rot.test.test_pipe_caller.ShiftRotIlangCase method)
(soc.fu.spr.test.test_pipe_caller.SPRIlangCase method)
(soc.fu.trap.test.test_pipe_caller.TrapIlangCase method)
case_mfspr_after_invalid_load() (soc.fu.mmu.test.test_non_production_core.MMUTestCase method)
case_mmu_ldst() (soc.fu.mmu.test.test_issuer_mmu_data_path.MMUTestCase method)
check() (soc.experiment.sim.RegSim method)
(soc.minerva.test.test_cache.L1CacheTestCase method)
check_alu_outputs() (soc.fu.alu.test.test_pipe_caller.TestRunner method)
(soc.fu.div.test.helper.DivTestHelper method)
(soc.fu.logical.test.test_pipe_caller.TestRunner method)
(soc.fu.mul.test.helper.MulTestHelper method)
(soc.fu.shift_rot.test.test_pipe_caller.TestRunner method)
(soc.fu.spr.test.test_pipe_caller.TestRunner method)
(soc.fu.trap.test.test_pipe_caller.TestRunner method)
check_cu_outputs() (soc.fu.compunits.test.test_alu_compunit.ALUTestRunner method)
(soc.fu.compunits.test.test_branch_compunit.BranchTestRunner method)
(soc.fu.compunits.test.test_cr_compunit.CRTestRunner method)
(soc.fu.compunits.test.test_ldst_compunit.LDSTTestRunner method)
(soc.fu.compunits.test.test_logical_compunit.LogicalTestRunner method)
(soc.fu.compunits.test.test_shiftrot_compunit.ShiftRotTestRunner method)
(soc.fu.compunits.test.test_spr_compunit.SPRTestRunner method)
(soc.fu.compunits.test.test_trap_compunit.TrapTestRunner method)
check_fsm_outputs() (in module soc.fu.mmu.test.test_pipe_caller)
(soc.fu.mmu.test.test_pipe_caller.TestRunner method)
check_regs() (in module soc.simple.test.test_core)
check_sim_memory() (in module soc.fu.compunits.test.test_compunit)
CheckEvent (class in soc.fu.div.test.test_fsm)
CLASSIC (soc.minerva.wishbone.Cycle attribute)
client_sync() (in module soc.debug.jtagutils)
ClockSelect (class in soc.clock.select)
close() (soc.debug.jtagutils.JTAGClient method)
(soc.debug.jtagutils.JTAGServer method)
CLR_TAG (soc.experiment.icache.State attribute)
CommonInputStage (class in soc.fu.common_input_stage)
CommonOutputStage (class in soc.fu.common_output_stage)
CommonPipeSpec (class in soc.fu.pipe_data)
CompALUOpSubset (class in soc.fu.alu.alu_input_record)
comparefixed (class in soc.decoder.isa2.comparefixed)
comparefixed_instrs (soc.decoder.isa2.comparefixed.comparefixed attribute)
CompBROpSubset (class in soc.fu.branch.br_input_record)
CompCROpSubset (class in soc.fu.cr.cr_input_record)
CompFSMOpSubset (class in soc.experiment.alu_fsm)
CompLDSTOpSubset (class in soc.fu.ldst.ldst_input_record)
CompLogicalOpSubset (class in soc.fu.logical.logical_input_record)
CompMMUOpSubset (class in soc.fu.mmu.mmu_input_record)
CompMULOpSubset (class in soc.fu.mul.mul_input_record)
CompOpSubsetBase (class in soc.fu.base_input_record)
CompSPROpSubset (class in soc.fu.spr.spr_input_record)
CompSROpSubset (class in soc.fu.shift_rot.sr_input_record)
CompTrapOpSubset (class in soc.fu.trap.trap_input_record)
CompUnitALUs (class in soc.experiment.score6600)
(class in soc.experiment.score6600_multi)
CompUnitBR (class in soc.experiment.score6600)
(class in soc.experiment.score6600_multi)
CompUnitLDSTs (class in soc.experiment.score6600)
(class in soc.experiment.score6600_multi)
CompUnitParallelTest (class in soc.experiment.test.test_compalu_fsm_multi)
CompUnitRecord (class in soc.experiment.compalu_multi)
CompUnitsBase (class in soc.experiment.score6600)
(class in soc.experiment.score6600_multi)
ComputationUnitNoDelay (class in soc.experiment.compalu)
condition (class in soc.decoder.isa2.condition)
condition_instrs (soc.decoder.isa2.condition.condition attribute)
ConfigFetchUnit (class in soc.config.ifetch)
ConfigLoadStoreUnit (class in soc.config.loadstore)
ConfigMemoryPortInterface (class in soc.config.loadstore)
connect_full_rd() (soc.regfile.virtual_port.VirtualRegPort method)
connect_instruction() (soc.simple.core.NonProductionCore method)
connect_port() (soc.experiment.pi2ls.Pi2LSUI1 method)
(soc.experiment.pimem.PortInterface method)
(soc.experiment.pimem.PortInterfaceBase method)
connect_rdport() (soc.simple.core.NonProductionCore method)
connect_rdports() (soc.simple.core.NonProductionCore method)
connect_to() (soc.debug.dmi.DMIInterface method)
connect_wrport() (soc.simple.core.NonProductionCore method)
connect_wrports() (soc.simple.core.NonProductionCore method)
CONSTANT (soc.minerva.wishbone.Cycle attribute)
CoreBaseData (class in soc.fu.div.pipe_data)
CoreDebug (class in soc.debug.dmi)
CoreInputData (class in soc.fu.div.pipe_data)
CoreInterstageData (class in soc.fu.div.pipe_data)
CoreOutputData (class in soc.fu.div.pipe_data)
count (soc.experiment.test.test_compalu_multi.OperandProducer attribute)
(soc.experiment.test.test_compalu_multi.ResultConsumer attribute)
CR (soc.debug.dmi.DBGCore attribute)
CRBasePipe (class in soc.fu.cr.pipeline)
create_args() (in module soc.decoder.isa2.caller)
create_random_ops() (in module soc.experiment.score6600)
(in module soc.experiment.score6600_multi)
(in module soc.scoreboard.test_mem2_fu_matrix)
(in module soc.scoreboard.test_mem_fu_matrix)
CRFunctionUnit (class in soc.fu.compunits.compunits)
CRIlangCase (class in soc.fu.cr.test.test_pipe_caller)
CRInputData (class in soc.fu.cr.pipe_data)
CRMainStage (class in soc.fu.cr.main_stage)
CROutputData (class in soc.fu.cr.pipe_data)
CRPipeSpec (class in soc.fu.cr.pipe_data)
CRRegs (class in soc.regfile.regfiles)
CRStages (class in soc.fu.cr.pipeline)
CRTestCase (class in soc.fu.cr.formal.proof_main_stage)
CRTestRunner (class in soc.fu.compunits.test.test_cr_compunit)
CTRL (soc.debug.dmi.DBGCore attribute)
Cycle (class in soc.minerva.wishbone)
D
d_matrix_sim() (in module soc.scoreboard.fu_fu_matrix)
(in module soc.scoreboard.fu_mem_matrix)
(in module soc.scoreboard.fu_reg_matrix)
(in module soc.scoreboard.ldst_matrix)
(in module soc.scoreboard.mem_fu_matrix)
(in module soc.scoremulti.fu_fu_matrix)
(in module soc.scoremulti.fu_reg_matrix)
data_merger_merge() (in module soc.experiment.l0_cache)
data_merger_test2() (in module soc.experiment.l0_cache)
DataMerger (class in soc.experiment.l0_cache)
DataMergerRecord (class in soc.experiment.l0_cache)
DataMergerTestCase (class in soc.experiment.formal.proof_datamerger)
DBGCore (class in soc.debug.dmi)
DbgCRReg (class in soc.debug.dmi)
DBGCtrl (class in soc.debug.dmi)
DbgReg (class in soc.debug.dmi)
DBGStat (class in soc.debug.dmi)
DCache (class in soc.experiment.dcache)
dcache_fast_hit() (soc.experiment.dcache.DCache method)
dcache_get() (in module soc.experiment.mmu)
dcache_load() (in module soc.experiment.dcache)
dcache_log() (soc.experiment.dcache.DCache method)
dcache_random_sim() (in module soc.experiment.dcache)
dcache_request() (soc.experiment.dcache.DCache method)
dcache_sim() (in module soc.experiment.dcache)
dcache_slow() (soc.experiment.dcache.DCache method)
dcache_store() (in module soc.experiment.dcache)
DCachePendingHit (class in soc.experiment.dcache)
DCacheToLoadStore1Type (class in soc.experiment.mem_types)
DCacheToMMUType (class in soc.experiment.mem_types)
dcell_sim() (in module soc.scoreboard.dependence_cell)
(in module soc.scoreboard.fu_dep_cell)
(in module soc.scoreboard.fumem_dep_cell)
(in module soc.scoreboard.ldst_dep_cell)
(in module soc.scoreboard.mem_dependence_cell)
(in module soc.scoremulti.dependence_cell)
(in module soc.scoremulti.fu_dep_cell)
DecoderTestCase (class in soc.decoder.isa2.test_caller)
DependencyRow (class in soc.scoreboard.dependence_cell)
(class in soc.scoremulti.dependence_cell)
Derive (class in soc.testcls)
disable_issue() (in module soc.experiment.score6600)
(in module soc.experiment.score6600_multi)
discard() (soc.decoder.orderedset.OrderedSet method)
DivBasePipe (class in soc.fu.div.pipeline)
DivCoreBaseStage (class in soc.fu.div.core_stages)
DivCoreCalculateStage (class in soc.fu.div.core_stages)
DivCoreFinalStage (class in soc.fu.div.core_stages)
DivCoreSetupStage (class in soc.fu.div.core_stages)
DivFSMFunctionUnit (class in soc.fu.compunits.compunits)
DivInputData (class in soc.fu.div.pipe_data)
DivMulInputStage (class in soc.fu.div.input_stage)
DivMulOutputData (class in soc.fu.div.pipe_data)
DivMulOutputStage (class in soc.fu.mul.output_stage)
DivOutputStage (class in soc.fu.div.output_stage)
DivPipeCore (soc.fu.div.pipe_data.DivPipeKind attribute)
DivPipeFunctionUnit (class in soc.fu.compunits.compunits)
DivPipeKind (class in soc.fu.div.pipe_data)
DivPipeKindConfigBase (class in soc.fu.div.pipe_data)
DivPipeKindConfigCombPipe (class in soc.fu.div.pipe_data)
DivPipeKindConfigFSM (class in soc.fu.div.pipe_data)
DivPipeSpec (class in soc.fu.div.pipe_data)
DivPipeSpecDivPipeCore (class in soc.fu.div.pipe_data)
DivPipeSpecFSMDivCore (class in soc.fu.div.pipe_data)
DivPipeSpecSimOnly (class in soc.fu.div.pipe_data)
DivSetupStage (class in soc.fu.div.setup_stage)
DivStagesEnd (class in soc.fu.div.pipeline)
DivStagesMiddle (class in soc.fu.div.pipeline)
DivStagesStart (class in soc.fu.div.pipeline)
DivState (class in soc.fu.div.fsm)
DivStateCombTest (class in soc.fu.div.test.test_fsm)
DivStateFSMTest (class in soc.fu.div.test.test_fsm)
DivStateInit (class in soc.fu.div.fsm)
DivStateNext (class in soc.fu.div.fsm)
DivTestHelper (class in soc.fu.div.test.helper)
DMIInterface (class in soc.debug.dmi)
DMITAP (class in soc.debug.dmi2jtag)
do_dmi() (soc.simple.issuer.TestIssuerInternal method)
,
[1]
DO_TLBIE (soc.experiment.mmu.State attribute)
Domain1 (class in soc.experiment.test.async_sim)
Domain2 (class in soc.experiment.test.async_sim)
domain_sim() (in module soc.experiment.test.async_sim)
done (soc.fu.div.fsm.DivState attribute)
Driver (class in soc.experiment.formal.proof_alu_fsm)
(class in soc.experiment.formal.proof_datamerger)
(class in soc.fu.alu.formal.proof_input_stage)
(class in soc.fu.alu.formal.proof_main_stage)
(class in soc.fu.alu.formal.proof_output_stage)
(class in soc.fu.branch.formal.proof_input_stage)
(class in soc.fu.branch.formal.proof_main_stage)
(class in soc.fu.compunits.formal.proof_fu)
(class in soc.fu.cr.formal.proof_main_stage)
(class in soc.fu.div.formal.proof_main_stage)
(class in soc.fu.logical.formal.proof_bpermd)
(class in soc.fu.logical.formal.proof_input_stage)
(class in soc.fu.logical.formal.proof_main_stage)
(class in soc.fu.mul.formal.proof_main_stage)
(class in soc.fu.shift_rot.formal.proof_main_stage)
(class in soc.fu.trap.formal.proof_main_stage)
(class in soc.regfile.formal.proof_regfile)
(class in soc.regfile.formal.proof_regfile_array)
(class in soc.regfile.formal.proof_regfile_binary)
driver() (soc.experiment.test.test_compalu_fsm_multi.CompUnitParallelTest method)
DTLBUpdate (class in soc.experiment.dcache)
Dummy (class in soc.experiment.alu_fsm)
(class in soc.experiment.alu_hier)
dummy_pinset() (in module soc.debug.jtag)
DummyALU (class in soc.experiment.alu_hier)
DummyPLL (class in soc.clock.dummypll)
DummyTrapStage (class in soc.fu.trap.pipeline)
dump() (soc.decoder.isa2.caller.GPR method)
(soc.experiment.sim.RegSim method)
dump_sim_memory() (in module soc.fu.compunits.test.test_compunit)
E
elaborate() (soc.array_test.ARRAY method)
(soc.bus.SPBlock512W64B8W.SPBlock512W64B8W method)
(soc.bus.simple_gpio.SimpleGPIO method)
(soc.bus.sram.SRAM method)
(soc.bus.test.test_minerva.TestSRAMBareFetchUnit method)
(soc.bus.test.test_minerva.TestSRAMBareLoadStoreUnit method)
(soc.bus.wb_downconvert.WishboneDownConvert method)
(soc.clock.dummypll.DummyPLL method)
(soc.clock.select.ClockSelect method)
(soc.cz.ZeroCounter method)
(soc.debug.dmi.CoreDebug method)
(soc.debug.jtag.JTAG method)
(soc.elif_bug.PowerDecode2 method)
(soc.experiment.alu_fsm.Shifter method)
(soc.experiment.alu_hier.ALU method)
(soc.experiment.alu_hier.Adder method)
(soc.experiment.alu_hier.BranchALU method)
(soc.experiment.alu_hier.BranchOp method)
(soc.experiment.alu_hier.DummyALU method)
(soc.experiment.alu_hier.Multiplier method)
(soc.experiment.alu_hier.Shifter method)
(soc.experiment.alu_hier.SignExtend method)
(soc.experiment.alu_hier.Subtractor method)
(soc.experiment.cache_ram.CacheRam method)
(soc.experiment.compalu.ComputationUnitNoDelay method)
(soc.experiment.compalu_multi.MultiCompUnit method)
(soc.experiment.compldst_multi.LDSTCompUnit method)
(soc.experiment.compldst_multi.TestLDSTCompUnit method)
(soc.experiment.compldst_multi.TestLDSTCompUnitRegSpec method)
(soc.experiment.dcache.DCache method)
(soc.experiment.dcache.DCachePendingHit method)
(soc.experiment.dcache.DTLBUpdate method)
(soc.experiment.formal.proof_alu_fsm.Driver static method)
(soc.experiment.formal.proof_datamerger.Driver method)
(soc.experiment.icache.ICache method)
(soc.experiment.imem.TestMemFetchUnit method)
(soc.experiment.l0_cache.DataMerger method)
(soc.experiment.l0_cache.L0CacheBuffer method)
(soc.experiment.l0_cache.L0CacheBuffer2 method)
(soc.experiment.l0_cache.TstDataMerger2 method)
(soc.experiment.l0_cache.TstL0CacheBuffer method)
(soc.experiment.lsmem.TestMemLoadStoreUnit method)
(soc.experiment.mmu.MMU method)
(soc.experiment.pi2ls.Pi2LSUI method)
(soc.experiment.pi2ls.Pi2LSUI1 method)
(soc.experiment.pimem.PortInterfaceBase method)
(soc.experiment.pimem.TestMemoryPortInterface method)
(soc.experiment.plru.PLRU method)
(soc.experiment.score6600.CompUnitALUs method)
(soc.experiment.score6600.CompUnitBR method)
(soc.experiment.score6600.CompUnitLDSTs method)
(soc.experiment.score6600.CompUnitsBase method)
(soc.experiment.score6600.FunctionUnits method)
(soc.experiment.score6600.IssueToScoreboard method)
(soc.experiment.score6600.Scoreboard method)
(soc.experiment.score6600_multi.CompUnitALUs method)
(soc.experiment.score6600_multi.CompUnitBR method)
(soc.experiment.score6600_multi.CompUnitLDSTs method)
(soc.experiment.score6600_multi.CompUnitsBase method)
(soc.experiment.score6600_multi.FunctionUnits method)
(soc.experiment.score6600_multi.IssueToScoreboard method)
(soc.experiment.score6600_multi.Scoreboard method)
(soc.experiment.test.async_sim.AsyncThing method)
(soc.experiment.test.async_sim.Domain1 method)
(soc.experiment.test.async_sim.Domain2 method)
(soc.experiment.test.test_l0_cache_buffer2.TestCachedMemoryPortInterface method)
(soc.experiment.test.test_mmu_dcache_pi.TestMicrowattMemoryPortInterface method)
(soc.experiment.testmem.TestMemory method)
(soc.fu.alu.formal.proof_input_stage.Driver method)
(soc.fu.alu.formal.proof_main_stage.Driver method)
(soc.fu.alu.formal.proof_output_stage.Driver method)
(soc.fu.alu.input_stage.ALUInputStage method)
(soc.fu.alu.main_stage.ALUMainStage method)
(soc.fu.alu.output_stage.ALUOutputStage method)
(soc.fu.alu.pipeline.ALUBasePipe method)
(soc.fu.branch.formal.proof_input_stage.Driver method)
(soc.fu.branch.formal.proof_main_stage.Driver method)
(soc.fu.branch.main_stage.BranchMainStage method)
(soc.fu.branch.pipeline.BranchBasePipe method)
(soc.fu.common_input_stage.CommonInputStage method)
(soc.fu.common_output_stage.CommonOutputStage method)
(soc.fu.compunits.compunits.AllFunctionUnits method)
(soc.fu.compunits.formal.proof_fu.Driver method)
(soc.fu.cr.formal.proof_main_stage.Driver method)
(soc.fu.cr.main_stage.CRMainStage method)
(soc.fu.cr.pipeline.CRBasePipe method)
(soc.fu.div.core_stages.DivCoreBaseStage method)
(soc.fu.div.formal.proof_main_stage.Driver method)
(soc.fu.div.fsm.DivStateInit method)
(soc.fu.div.fsm.DivStateNext method)
(soc.fu.div.fsm.FSMDivCoreStage method)
(soc.fu.div.output_stage.DivOutputStage method)
(soc.fu.div.pipeline.DivBasePipe method)
(soc.fu.div.setup_stage.DivSetupStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreCalculateStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreFinalStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreSetupStage method)
(soc.fu.div.test.test_fsm.CheckEvent method)
(soc.fu.div.test.test_fsm.DivStateCombTest method)
(soc.fu.div.test.test_fsm.DivStateFSMTest method)
(soc.fu.logical.bpermd.Bpermd method)
(soc.fu.logical.countzero.ZeroCounter method)
(soc.fu.logical.formal.proof_bpermd.Driver method)
(soc.fu.logical.formal.proof_input_stage.Driver method)
(soc.fu.logical.formal.proof_main_stage.Driver method)
(soc.fu.logical.input_stage.LogicalInputStage method)
(soc.fu.logical.main_stage.LogicalMainStage method)
(soc.fu.logical.pipeline.LogicalBasePipe method)
(soc.fu.logical.popcount.Popcount method)
(soc.fu.mmu.fsm.FSMMMUStage method)
(soc.fu.mmu.fsm.LoadStore1 method)
(soc.fu.mul.formal.proof_main_stage.Driver method)
(soc.fu.mul.main_stage.MulMainStage2 method)
(soc.fu.mul.pipeline.MulBasePipe method)
(soc.fu.mul.post_stage.MulMainStage3 method)
(soc.fu.mul.pre_stage.MulMainStage1 method)
(soc.fu.shift_rot.formal.proof_main_stage.Driver method)
(soc.fu.shift_rot.input_stage.ShiftRotInputStage method)
(soc.fu.shift_rot.main_stage.ShiftRotMainStage method)
(soc.fu.shift_rot.maskgen.MaskGen method)
(soc.fu.shift_rot.pipeline.ShiftRotBasePipe method)
(soc.fu.shift_rot.rotator.Rotator method)
(soc.fu.shift_rot.rotl.ROTL method)
(soc.fu.spr.main_stage.SPRMainStage method)
(soc.fu.spr.pipeline.SPRBasePipe method)
(soc.fu.trap.formal.proof_main_stage.Driver method)
(soc.fu.trap.main_stage.TrapMainStage method)
(soc.fu.trap.pipeline.DummyTrapStage method)
(soc.fu.trap.pipeline.TrapBasePipe method)
(soc.interrupts.xics.XICS_ICP method)
(soc.interrupts.xics.XICS_ICS method)
(soc.memory_pipe_experiment.l1_cache_memory.L1CacheMemory method)
(soc.memory_pipe_experiment.memory_pipe.MemoryPipe method)
(soc.memory_pipe_experiment.memory_queue.MemoryQueue method)
(soc.memory_pipe_experiment.memory_queue.MemoryQueueChunk method)
(soc.memory_pipe_experiment.memory_queue_entry.MemoryQueueEntry method)
(soc.memory_pipe_experiment.memory_queue_entry.MemoryQueueEntryComb method)
(soc.minerva.cache.L1Cache method)
(soc.minerva.test.test_cache.L1CacheSpec method)
(soc.minerva.units.fetch.BareFetchUnit method)
(soc.minerva.units.fetch.CachedFetchUnit method)
(soc.minerva.units.loadstore.BareLoadStoreUnit method)
(soc.minerva.units.loadstore.CachedLoadStoreUnit method)
(soc.minerva.units.predict.BranchPredictor method)
(soc.minerva.wishbone.WishboneArbiter method)
(soc.regfile.formal.proof_regfile.Driver method)
(soc.regfile.formal.proof_regfile_array.Driver method)
(soc.regfile.formal.proof_regfile_binary.Driver method)
(soc.regfile.regfile.RegFile method)
(soc.regfile.regfile.RegFileArray method)
(soc.regfile.regfile.RegFileMem method)
(soc.regfile.regfile.Register method)
(soc.regfile.virtual_port.VirtualRegPort method)
(soc.scoreboard.addr_match.LenExpand method)
(soc.scoreboard.addr_match.PartialAddrBitmap method)
(soc.scoreboard.addr_match.PartialAddrMatch method)
(soc.scoreboard.addr_match.TwinPartialAddrBitmap method)
(soc.scoreboard.addr_split.LDLatch method)
(soc.scoreboard.addr_split.LDSTSplitter method)
(soc.scoreboard.dependence_cell.DependencyRow method)
(soc.scoreboard.fu_dep_cell.FUDependenceCell method)
(soc.scoreboard.fu_fu_matrix.FUFUDepMatrix method)
(soc.scoreboard.fu_mem_matrix.FUMemDepMatrix method)
(soc.scoreboard.fu_mem_picker_vec.FUMem_Pick_Vec method)
(soc.scoreboard.fu_picker_vec.FU_Pick_Vec method)
(soc.scoreboard.fu_reg_matrix.FURegDepMatrix method)
(soc.scoreboard.fu_wr_pending.FU_RW_Pend method)
(soc.scoreboard.fumem_dep_cell.FUMemDependenceCell method)
(soc.scoreboard.global_pending.GlobalPending method)
(soc.scoreboard.group_picker.GroupPicker method)
(soc.scoreboard.instruction_q.InstructionQ method)
(soc.scoreboard.issue_unit.IntFPIssueUnit method)
(soc.scoreboard.issue_unit.IssueUnit method)
(soc.scoreboard.issue_unit.IssueUnitArray method)
(soc.scoreboard.issue_unit.IssueUnitGroup method)
(soc.scoreboard.issue_unit.RegDecode method)
(soc.scoreboard.ldst_dep_cell.LDSTDepCell method)
(soc.scoreboard.ldst_matrix.LDSTDepMatrix method)
(soc.scoreboard.mdm.FUMemMatchMatrix method)
(soc.scoreboard.mem_dependence_cell.MemDepRow method)
(soc.scoreboard.mem_fu_matrix.MemFUDepMatrix method)
(soc.scoreboard.mem_fu_pending.MemFU_Pend method)
(soc.scoreboard.mem_select.Mem_Rsv method)
(soc.scoreboard.memfu.MemFunctionUnits method)
(soc.scoreboard.reg_select.Reg_Rsv method)
(soc.scoreboard.shadow.BranchSpeculationRecord method)
(soc.scoreboard.shadow.ShadowMatrix method)
(soc.scoreboard.shadow.WaWGrid method)
(soc.scoreboard.shadow_fn.ShadowFn method)
(soc.scoreboard.test_mem2_fu_matrix.Memory method)
(soc.scoreboard.test_mem2_fu_matrix.Scoreboard method)
(soc.scoreboard.test_mem_fu_matrix.MemFunctionUnits method)
(soc.scoreboard.test_mem_fu_matrix.Memory method)
(soc.scoreboard.test_mem_fu_matrix.Scoreboard method)
(soc.scoremulti.dependence_cell.DependencyRow method)
(soc.scoremulti.fu_dep_cell.FUDependenceCell method)
(soc.scoremulti.fu_fu_matrix.FUFUDepMatrix method)
(soc.scoremulti.fu_reg_matrix.FURegDepMatrix method)
(soc.scoremulti.fu_wr_pending.FU_RW_Pend method)
(soc.scoremulti.memfu.MemFunctionUnits method)
(soc.scoremulti.reg_sel.Reg_Rsv method)
(soc.shifttest.MiniMask method)
(soc.simple.core.NonProductionCore method)
(soc.simple.issuer.TestIssuer method)
(soc.simple.issuer.TestIssuerInternal method)
elaborate_into() (soc.regfile.regfiles.RegFiles method)
END (soc.minerva.wishbone.Cycle attribute)
eq() (in module soc.decoder.helpers)
(soc.fu.div.fsm.DivState method)
(soc.fu.div.fsm.FSMDivCoreInputData method)
(soc.fu.div.fsm.FSMDivCoreOutputData method)
(soc.fu.div.pipe_data.CoreBaseData method)
(soc.fu.div.sim_only_core.SimOnlyCoreInputData method)
(soc.fu.div.sim_only_core.SimOnlyCoreInterstageData method)
(soc.fu.div.sim_only_core.SimOnlyCoreOutputData method)
(soc.fu.pipe_data.IntegerData method)
eq_empty() (soc.memory_pipe_experiment.memory_op.MemoryOpData method)
eq_from() (soc.fu.base_input_record.CompOpSubsetBase method)
eq_from_execute1() (soc.fu.base_input_record.CompOpSubsetBase method)
eq_without_core() (soc.fu.div.pipe_data.CoreBaseData method)
execute() (soc.fu.alu.test.test_pipe_caller.TestRunner method)
(soc.fu.compunits.test.test_compunit.TestRunner method)
(soc.fu.cr.test.test_pipe_caller.TestRunner method)
(soc.fu.div.test.helper.DivTestHelper method)
(soc.fu.logical.test.test_pipe_caller.TestRunner method)
(soc.fu.mmu.test.test_non_production_core.TestRunner method)
(soc.fu.mmu.test.test_pipe_caller.TestRunner method)
(soc.fu.mul.test.helper.MulTestHelper method)
(soc.fu.shift_rot.test.test_pipe_caller.TestRunner method)
(soc.fu.spr.test.test_pipe_caller.TestRunner method)
execute_fsm() (soc.simple.issuer.TestIssuerInternal method)
,
[1]
execute_one() (soc.decoder.isa2.caller.ISACaller method)
external_ports() (soc.debug.dmi2jtag.DMITAP method)
(soc.debug.jtag.JTAG method)
(soc.simple.issuer.TestIssuer method)
(soc.simple.issuer.TestIssuerInternal method)
extract_perm_attr() (in module soc.experiment.dcache)
EXTS() (in module soc.decoder.helpers)
exts() (in module soc.decoder.helpers)
EXTS128() (in module soc.decoder.helpers)
EXTS64() (in module soc.decoder.helpers)
EXTZ64() (in module soc.decoder.helpers)
F
fast_reg_to_spr() (in module soc.regfile.util)
FastRegs (class in soc.regfile.regfiles)
Fence (soc.memory_pipe_experiment.memory_op.MemoryOpKind attribute)
Fetch1ToICacheType (class in soc.experiment.mem_types)
fetch_fsm() (soc.simple.issuer.TestIssuerInternal method)
,
[1]
fetch_predicate_fsm() (soc.simple.issuer.TestIssuerInternal method)
,
[1]
FetchUnitInterface (class in soc.minerva.units.fetch)
find_ok() (in module soc.experiment.compalu_multi)
fixedarith (class in soc.decoder.isa2.fixedarith)
fixedarith_instrs (soc.decoder.isa2.fixedarith.fixedarith attribute)
fixedldstcache (class in soc.decoder.isa2.fixedldstcache)
fixedldstcache_instrs (soc.decoder.isa2.fixedldstcache.fixedldstcache attribute)
fixedload (class in soc.decoder.isa2.fixedload)
fixedload_instrs (soc.decoder.isa2.fixedload.fixedload attribute)
fixedlogical (class in soc.decoder.isa2.fixedlogical)
fixedlogical_instrs (soc.decoder.isa2.fixedlogical.fixedlogical attribute)
fixedshift (class in soc.decoder.isa2.fixedshift)
fixedshift_instrs (soc.decoder.isa2.fixedshift.fixedshift attribute)
fixedstore (class in soc.decoder.isa2.fixedstore)
fixedstore_instrs (soc.decoder.isa2.fixedstore.fixedstore attribute)
fixedtrap (class in soc.decoder.isa2.fixedtrap)
fixedtrap_instrs (soc.decoder.isa2.fixedtrap.fixedtrap attribute)
fnunit (soc.fu.compunits.compunits.ALUFunctionUnit attribute)
(soc.fu.compunits.compunits.BranchFunctionUnit attribute)
(soc.fu.compunits.compunits.CRFunctionUnit attribute)
(soc.fu.compunits.compunits.DivFSMFunctionUnit attribute)
(soc.fu.compunits.compunits.DivPipeFunctionUnit attribute)
(soc.fu.compunits.compunits.LDSTFunctionUnit attribute)
(soc.fu.compunits.compunits.LogicalFunctionUnit attribute)
(soc.fu.compunits.compunits.MMUFSMFunctionUnit attribute)
(soc.fu.compunits.compunits.MulFunctionUnit attribute)
(soc.fu.compunits.compunits.SPRFunctionUnit attribute)
(soc.fu.compunits.compunits.ShiftRotFunctionUnit attribute)
(soc.fu.compunits.compunits.TrapFunctionUnit attribute)
form (soc.decoder.isa2.caller.instruction_info attribute)
fract_width (soc.fu.div.fsm.FSMDivCoreConfig attribute)
(soc.fu.div.sim_only_core.SimOnlyCoreConfig attribute)
FSMDivCore (soc.fu.div.pipe_data.DivPipeKind attribute)
FSMDivCoreConfig (class in soc.fu.div.fsm)
FSMDivCoreInputData (class in soc.fu.div.fsm)
FSMDivCoreOutputData (class in soc.fu.div.fsm)
FSMDivCoreStage (class in soc.fu.div.fsm)
FSMMMUStage (class in soc.fu.mmu.fsm)
FU_Pick_Vec (class in soc.scoreboard.fu_picker_vec)
FU_RW_Pend (class in soc.scoreboard.fu_wr_pending)
(class in soc.scoremulti.fu_wr_pending)
FUDependenceCell (class in soc.scoreboard.fu_dep_cell)
(class in soc.scoremulti.fu_dep_cell)
FUFUDepMatrix (class in soc.scoreboard.fu_fu_matrix)
(class in soc.scoremulti.fu_fu_matrix)
FUMem_Pick_Vec (class in soc.scoreboard.fu_mem_picker_vec)
FUMemDependenceCell (class in soc.scoreboard.fumem_dep_cell)
FUMemDepMatrix (class in soc.scoreboard.fu_mem_matrix)
FUMemMatchMatrix (class in soc.scoreboard.mdm)
func (soc.decoder.isa2.caller.instruction_info attribute)
FunctionUnitBaseMulti (class in soc.fu.compunits.compunits)
FunctionUnitBaseSingle (class in soc.fu.compunits.compunits)
FunctionUnits (class in soc.experiment.score6600)
(class in soc.experiment.score6600_multi)
FURegDepMatrix (class in soc.scoreboard.fu_reg_matrix)
(class in soc.scoremulti.fu_reg_matrix)
FUTestCase (class in soc.fu.compunits.formal.proof_fu)
G
g_vec_sim() (in module soc.scoreboard.global_pending)
ge() (in module soc.decoder.helpers)
get_assembly_name() (soc.decoder.isa2.caller.ISACaller method)
get_byregfiles() (soc.simple.core.NonProductionCore method)
get_cases() (in module soc.fu.div.test.test_fsm)
get_chain() (soc.fu.alu.pipeline.ALUStageEnd method)
(soc.fu.alu.pipeline.ALUStages method)
(soc.fu.branch.pipeline.BranchStages method)
(soc.fu.cr.pipeline.CRStages method)
(soc.fu.div.pipeline.DivStagesEnd method)
(soc.fu.div.pipeline.DivStagesMiddle method)
(soc.fu.div.pipeline.DivStagesStart method)
(soc.fu.logical.pipeline.LogicalStages1 method)
(soc.fu.logical.pipeline.LogicalStages2 method)
(soc.fu.mul.pipeline.MulStages1 method)
(soc.fu.mul.pipeline.MulStages2 method)
(soc.fu.mul.pipeline.MulStages3 method)
(soc.fu.shift_rot.pipeline.ShiftRotStageEnd method)
(soc.fu.shift_rot.pipeline.ShiftRotStages method)
(soc.fu.spr.pipeline.SPRStages method)
(soc.fu.trap.pipeline.TrapDummyStages method)
(soc.fu.trap.pipeline.TrapStages method)
get_connection() (soc.debug.jtagutils.JTAGServer method)
get_cu_inputs() (in module soc.fu.alu.test.test_pipe_caller)
(in module soc.fu.branch.test.test_pipe_caller)
(in module soc.fu.cr.test.test_pipe_caller)
(in module soc.fu.div.test.helper)
(in module soc.fu.ldst.test.test_pipe_caller)
(in module soc.fu.logical.test.test_pipe_caller)
(in module soc.fu.mul.test.helper)
(in module soc.fu.shift_rot.test.test_pipe_caller)
(in module soc.fu.spr.test.test_pipe_caller)
(in module soc.fu.trap.test.test_pipe_caller)
(soc.fu.compunits.test.test_alu_compunit.ALUTestRunner method)
(soc.fu.compunits.test.test_branch_compunit.BranchTestRunner method)
(soc.fu.compunits.test.test_cr_compunit.CRTestRunner method)
(soc.fu.compunits.test.test_ldst_compunit.LDSTTestRunner method)
(soc.fu.compunits.test.test_logical_compunit.LogicalTestRunner method)
(soc.fu.compunits.test.test_shiftrot_compunit.ShiftRotTestRunner method)
(soc.fu.compunits.test.test_spr_compunit.SPRTestRunner method)
(soc.fu.compunits.test.test_trap_compunit.TrapTestRunner method)
get_cu_output() (in module soc.fu.compunits.test.test_compunit)
get_cu_outputs() (in module soc.fu.compunits.test.test_compunit)
get_data() (in module soc.debug.jtagutils)
(soc.debug.jtagutils.JTAGClient method)
(soc.debug.jtagutils.JTAGServer method)
get_dmi() (in module soc.simple.test.test_runner)
get_field() (in module soc.interrupts.xics)
get_fu_out() (soc.experiment.compalu_multi.MultiCompUnit method)
(soc.experiment.compldst_multi.LDSTCompUnit method)
get_in() (soc.fu.regspec.RegSpecALUAPI method)
get_in_name() (soc.fu.regspec.RegSpecAPI method)
get_in_spec() (soc.fu.regspec.RegSpecAPI method)
get_index() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
get_inp_indexed() (in module soc.fu.compunits.test.test_compunit)
get_insn() (in module soc.simple.issuer)
get_l0_mem() (in module soc.fu.compunits.test.test_compunit)
get_op() (soc.fu.regspec.RegSpecALUAPI method)
get_out() (soc.experiment.compldst_multi.LDSTCompUnit method)
(soc.fu.regspec.RegSpecALUAPI method)
get_out_name() (soc.fu.regspec.RegSpecAPI method)
get_out_spec() (soc.fu.regspec.RegSpecAPI method)
get_pinspecs() (in module soc.config.pinouts)
get_predcr() (in module soc.simple.issuer)
,
[1]
get_predint() (in module soc.simple.issuer)
,
[1]
get_rd_data() (soc.experiment.pi2ls.Pi2LSUI method)
(soc.experiment.pimem.PortInterfaceBase method)
(soc.experiment.pimem.TestMemoryPortInterface method)
(soc.experiment.test.test_l0_cache_buffer2.TestCachedMemoryPortInterface method)
(soc.experiment.test.test_mmu_dcache_pi.TestMicrowattMemoryPortInterface method)
(soc.fu.mmu.fsm.LoadStore1 method)
get_rec_width() (in module soc.fu.branch.test.test_pipe_caller)
(in module soc.fu.pipe_data)
get_regspec_bitwidth() (in module soc.fu.regspec)
get_row() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
get_row_of_line() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
get_spr_msb() (soc.decoder.isa2.caller.ISACaller method)
get_tag() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
getz() (soc.decoder.isa2.caller.GPR method)
GlobalPending (class in soc.scoreboard.global_pending)
go_record() (in module soc.experiment.compalu_multi)
GPR (class in soc.decoder.isa2.caller)
GroupPicker (class in soc.scoreboard.group_picker)
grp_pick_sim() (in module soc.scoreboard.group_picker)
GSPR_DATA (soc.debug.dmi.DBGCore attribute)
GSPR_IDX (soc.debug.dmi.DBGCore attribute)
gt() (in module soc.decoder.helpers)
GTCombinerTestCase (class in soc.fu.alu.formal.proof_input_stage)
(class in soc.fu.alu.formal.proof_output_stage)
(class in soc.fu.branch.formal.proof_input_stage)
(class in soc.fu.logical.formal.proof_input_stage)
H
handle_carry_() (soc.decoder.isa2.caller.ISACaller method)
handle_comparison() (soc.decoder.isa2.caller.ISACaller method)
handle_overflow() (soc.decoder.isa2.caller.ISACaller method)
hash_ea() (in module soc.experiment.icache)
helper_3_arg() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
HelperTests (class in soc.decoder.helpers)
HitWaySet() (in module soc.experiment.dcache)
I
ICache (class in soc.experiment.icache)
icache_comb() (soc.experiment.icache.ICache method)
icache_hit() (soc.experiment.icache.ICache method)
icache_log() (soc.experiment.icache.ICache method)
icache_miss() (soc.experiment.icache.ICache method)
icache_miss_clr_tag() (soc.experiment.icache.ICache method)
icache_miss_idle() (soc.experiment.icache.ICache method)
icache_miss_wait_ack() (soc.experiment.icache.ICache method)
icache_sim() (in module soc.experiment.icache)
(in module soc.experiment.test.test_mmu_dcache)
ICacheToDecode1Type (class in soc.experiment.mem_types)
ICRESET (soc.debug.dmi.DBGCtrl attribute)
ICS2ICP (class in soc.interrupts.xics)
IDLE (soc.experiment.dcache.State attribute)
(soc.experiment.icache.State attribute)
(soc.experiment.mmu.State attribute)
INCREMENT (soc.minerva.wishbone.Cycle attribute)
inject() (in module soc.decoder.isa2.caller)
(in module soc.testinject)
instr_is_priv() (in module soc.elif_bug)
instr_q() (in module soc.experiment.score6600)
(in module soc.experiment.score6600_multi)
Instruction (class in soc.scoreboard.instruction_q)
instruction_info (class in soc.decoder.isa2.caller)
instruction_q_sim() (in module soc.scoreboard.instruction_q)
InstructionQ (class in soc.scoreboard.instruction_q)
int_instr() (in module soc.experiment.score6600)
(in module soc.experiment.score6600_multi)
(in module soc.scoreboard.test_mem2_fu_matrix)
(in module soc.scoreboard.test_mem_fu_matrix)
IntegerData (class in soc.fu.pipe_data)
IntermediateResult (class in soc.cz)
(class in soc.fu.logical.countzero)
IntFPIssueUnit (class in soc.scoreboard.issue_unit)
IntRegs (class in soc.regfile.regfiles)
IQSim (class in soc.scoreboard.test_iq)
is_empty (soc.memory_pipe_experiment.memory_op.MemoryOpData attribute)
is_last_row() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
is_last_row_addr() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
is_match() (soc.scoreboard.addr_match.PartialAddrBitmap method)
(soc.scoreboard.addr_match.PartialAddrMatch method)
(soc.scoreboard.addr_match.TwinPartialAddrBitmap method)
ISA (class in soc.decoder.isa2.all)
ISACaller (class in soc.decoder.isa2.caller)
ispec() (soc.fu.alu.input_stage.ALUInputStage method)
(soc.fu.alu.main_stage.ALUMainStage method)
(soc.fu.alu.output_stage.ALUOutputStage method)
(soc.fu.branch.main_stage.BranchMainStage method)
(soc.fu.cr.main_stage.CRMainStage method)
(soc.fu.div.core_stages.DivCoreCalculateStage method)
(soc.fu.div.core_stages.DivCoreFinalStage method)
(soc.fu.div.core_stages.DivCoreSetupStage method)
(soc.fu.div.input_stage.DivMulInputStage method)
(soc.fu.div.output_stage.DivOutputStage method)
(soc.fu.div.setup_stage.DivSetupStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreCalculateStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreFinalStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreSetupStage method)
(soc.fu.logical.input_stage.LogicalInputStage method)
(soc.fu.logical.main_stage.LogicalMainStage method)
(soc.fu.logical.output_stage.LogicalOutputStage method)
(soc.fu.mul.main_stage.MulMainStage2 method)
(soc.fu.mul.output_stage.DivMulOutputStage method)
(soc.fu.mul.post_stage.MulMainStage3 method)
(soc.fu.mul.pre_stage.MulMainStage1 method)
(soc.fu.shift_rot.input_stage.ShiftRotInputStage method)
(soc.fu.shift_rot.main_stage.ShiftRotMainStage method)
(soc.fu.shift_rot.output_stage.ShiftRotOutputStage method)
(soc.fu.spr.main_stage.SPRMainStage method)
(soc.fu.trap.main_stage.TrapMainStage method)
(soc.fu.trap.pipeline.DummyTrapStage method)
ispow2() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
issue() (soc.experiment.test.test_compalu_fsm_multi.CompUnitParallelTest method)
(soc.experiment.test.test_compalu_multi.OpSim method)
issue_fsm() (soc.simple.issuer.TestIssuerInternal method)
,
[1]
issue_unit_sim() (in module soc.scoreboard.issue_unit)
IssueToScoreboard (class in soc.experiment.score6600)
(class in soc.experiment.score6600_multi)
IssueUnit (class in soc.scoreboard.issue_unit)
IssueUnitArray (class in soc.scoreboard.issue_unit)
IssueUnitGroup (class in soc.scoreboard.issue_unit)
itlb_lookup() (soc.experiment.icache.ICache method)
itlb_update() (soc.experiment.icache.ICache method)
J
JTAG (class in soc.debug.jtag)
jtag_read_write_reg() (in module soc.debug.jtagutils)
jtag_set_get_dr() (in module soc.debug.jtagutils)
jtag_set_idle() (in module soc.debug.jtagutils)
jtag_set_ir() (in module soc.debug.jtagutils)
jtag_set_reset() (in module soc.debug.jtagutils)
jtag_set_run() (in module soc.debug.jtagutils)
jtag_set_shift_dr() (in module soc.debug.jtagutils)
jtag_set_shift_ir() (in module soc.debug.jtagutils)
jtag_sim() (in module soc.debug.firmware_upload)
jtag_srv() (in module soc.debug.jtagutils)
JTAGClient (class in soc.debug.jtagutils)
jtagremote_client_recv() (soc.debug.jtagutils.JTAGClient method)
jtagremote_client_send() (soc.debug.jtagutils.JTAGClient method)
jtagremote_server_recv() (soc.debug.jtagutils.JTAGServer method)
JTAGServer (class in soc.debug.jtagutils)
L
l0_cache_ld() (in module soc.experiment.l0_cache)
l0_cache_ldst() (in module soc.experiment.l0_cache)
l0_cache_st() (in module soc.experiment.l0_cache)
L0CacheBuffer (class in soc.experiment.l0_cache)
L0CacheBuffer2 (class in soc.experiment.l0_cache)
l1_byte_count (soc.memory_pipe_experiment.config.MemoryPipeConfig attribute)
l1_line_count (soc.memory_pipe_experiment.config.MemoryPipeConfig attribute)
L1Cache (class in soc.minerva.cache)
L1CacheMemory (class in soc.memory_pipe_experiment.l1_cache_memory)
L1CacheSpec (class in soc.minerva.test.test_cache)
L1CacheTestCase (class in soc.minerva.test.test_cache)
ld() (soc.decoder.isa2.caller.Mem method)
(soc.experiment.sim.MemSim method)
(soc.scoreboard.test_mem2_fu_matrix.MemSim method)
(soc.scoreboard.test_mem_fu_matrix.MemSim method)
LDData (class in soc.scoreboard.addr_split)
LDLatch (class in soc.scoreboard.addr_split)
ldst_sim() (in module soc.experiment.compldst_multi)
LDSTCompUnit (class in soc.experiment.compldst_multi)
LDSTCompUnitRecord (class in soc.experiment.compldst_multi)
LDSTDepCell (class in soc.scoreboard.ldst_dep_cell)
LDSTDepMatrix (class in soc.scoreboard.ldst_matrix)
LDSTFunctionUnit (class in soc.fu.compunits.compunits)
LDSTInputData (class in soc.fu.ldst.pipe_data)
LDSTOutputData (class in soc.fu.ldst.pipe_data)
LDSTPipeSpec (class in soc.fu.ldst.pipe_data)
LDSTSplitter (class in soc.scoreboard.addr_split)
LDSTTestRunner (class in soc.fu.compunits.test.test_ldst_compunit)
le() (in module soc.decoder.helpers)
left_mask() (in module soc.fu.shift_rot.rotator)
LenExpand (class in soc.scoreboard.addr_match)
length() (in module soc.decoder.helpers)
llen() (soc.scoreboard.addr_match.LenExpand method)
load() (in module soc.experiment.compldst_multi)
load_pinouts() (in module soc.config.pinouts)
LoadLinked (soc.memory_pipe_experiment.memory_op.MemoryOpKind attribute)
LoadStore1 (class in soc.fu.mmu.fsm)
LoadStore1ToDCacheType (class in soc.experiment.mem_types)
LoadStore1ToMMUType (class in soc.experiment.mem_types)
LoadStoreUnitInterface (class in soc.minerva.units.loadstore)
LOG_ADDR (soc.debug.dmi.DBGCore attribute)
LOG_DATA (soc.debug.dmi.DBGCore attribute)
log_rand() (in module soc.fu.div.test.helper)
LogicalBasePipe (class in soc.fu.logical.pipeline)
LogicalFunctionUnit (class in soc.fu.compunits.compunits)
LogicalIlangCase (class in soc.fu.logical.test.test_pipe_caller)
LogicalInputData (class in soc.fu.logical.pipe_data)
LogicalInputStage (class in soc.fu.logical.input_stage)
LogicalMainStage (class in soc.fu.logical.main_stage)
LogicalOutputData (class in soc.fu.logical.pipe_data)
LogicalOutputDataFinal (class in soc.fu.logical.pipe_data)
LogicalOutputStage (class in soc.fu.logical.output_stage)
LogicalPipeSpec (class in soc.fu.logical.pipe_data)
LogicalStages1 (class in soc.fu.logical.pipeline)
LogicalStages2 (class in soc.fu.logical.pipeline)
LogicalTestCase (class in soc.fu.branch.formal.proof_main_stage)
(class in soc.fu.div.formal.proof_main_stage)
(class in soc.fu.logical.formal.proof_main_stage)
LogicalTestRunner (class in soc.fu.compunits.test.test_logical_compunit)
lt() (in module soc.decoder.helpers)
M
make_wb_layout() (in module soc.minerva.wishbone)
MASK() (in module soc.decoder.helpers)
MaskGen (class in soc.fu.shift_rot.maskgen)
MaskGenTestCase (class in soc.fu.compunits.formal.test_compunit)
(class in soc.fu.shift_rot.test.test_maskgen)
maybe_plrus() (soc.experiment.dcache.DCache method)
(soc.experiment.icache.ICache method)
maybe_tlb_plrus() (soc.experiment.dcache.DCache method)
Mem (class in soc.decoder.isa2.caller)
Mem_Rsv (class in soc.scoreboard.mem_select)
mem_sim() (in module soc.scoreboard.test_mem2_fu_matrix)
(in module soc.scoreboard.test_mem_fu_matrix)
MemAccessRequest (class in soc.experiment.dcache)
memassign() (soc.decoder.isa2.caller.ISACaller method)
(soc.decoder.isa2.caller.Mem method)
MemDepRow (class in soc.scoreboard.mem_dependence_cell)
MemFU_Pend (class in soc.scoreboard.mem_fu_pending)
MemFUDepMatrix (class in soc.scoreboard.mem_fu_matrix)
MemFunctionUnits (class in soc.scoreboard.memfu)
(class in soc.scoreboard.test_mem_fu_matrix)
(class in soc.scoremulti.memfu)
Memory (class in soc.scoreboard.test_mem2_fu_matrix)
(class in soc.scoreboard.test_mem_fu_matrix)
memory (soc.bus.sram.SRAM attribute)
memory_queue_chunk_count (soc.memory_pipe_experiment.config.MemoryPipeConfig attribute)
memory_queue_chunk_entries_end_index() (soc.memory_pipe_experiment.config.MemoryPipeConfig method)
memory_queue_chunk_entries_start_index() (soc.memory_pipe_experiment.config.MemoryPipeConfig method)
memory_queue_entry_index() (soc.memory_pipe_experiment.config.MemoryPipeConfig method)
MemoryOpData (class in soc.memory_pipe_experiment.memory_op)
MemoryOpKind (class in soc.memory_pipe_experiment.memory_op)
MemoryPipe (class in soc.memory_pipe_experiment.memory_pipe)
MemoryPipeConfig (class in soc.memory_pipe_experiment.config)
MemoryQueue (class in soc.memory_pipe_experiment.memory_queue)
MemoryQueueChunk (class in soc.memory_pipe_experiment.memory_queue)
MemoryQueueEntry (class in soc.memory_pipe_experiment.memory_queue_entry)
MemoryQueueEntryComb (class in soc.memory_pipe_experiment.memory_queue_entry)
MemSim (class in soc.experiment.sim)
(class in soc.scoreboard.test_mem2_fu_matrix)
(class in soc.scoreboard.test_mem_fu_matrix)
MiniMask (class in soc.shifttest)
mk_insns() (in module soc.scoreboard.test_iq)
MMU (class in soc.experiment.mmu)
mmu_0() (soc.experiment.mmu.MMU method)
mmu_lookup() (in module soc.experiment.test.test_mmu_dcache)
(in module soc.experiment.test.test_mmu_dcache_pi)
mmu_sim() (in module soc.experiment.mmu)
(in module soc.experiment.test.test_mmu_dcache)
(in module soc.experiment.test.test_mmu_dcache_pi)
mmu_wait() (in module soc.experiment.mmu)
MMUFSMFunctionUnit (class in soc.fu.compunits.compunits)
MMUIlangCase (class in soc.fu.mmu.test.test_pipe_caller)
MMUInputData (class in soc.fu.mmu.pipe_data)
MMUOutputData (class in soc.fu.mmu.pipe_data)
MMUPipeSpec (class in soc.fu.mmu.pipe_data)
MMUTestCase (class in soc.fu.mmu.test.test_issuer_mmu_data_path)
(class in soc.fu.mmu.test.test_non_production_core)
MMUToDCacheType (class in soc.experiment.mem_types)
MMUToICacheType (class in soc.experiment.mem_types)
MMUToLoadStore1Type (class in soc.experiment.mem_types)
MODS() (in module soc.decoder.helpers)
MSR (soc.debug.dmi.DBGCore attribute)
msr_check_pr() (in module soc.fu.trap.main_stage)
msr_copy() (in module soc.fu.trap.main_stage)
msr_exception() (soc.fu.trap.main_stage.TrapMainStage method)
MulBasePipe (class in soc.fu.mul.pipeline)
MulFunctionUnit (class in soc.fu.compunits.compunits)
MulIntermediateData (class in soc.fu.mul.pipe_data)
MulMainStage1 (class in soc.fu.mul.pre_stage)
MulMainStage2 (class in soc.fu.mul.main_stage)
MulMainStage3 (class in soc.fu.mul.post_stage)
MulOutputData (class in soc.fu.mul.pipe_data)
MulPipeSpec (class in soc.fu.mul.pipe_data)
MULS() (in module soc.decoder.helpers)
MulStages1 (class in soc.fu.mul.pipeline)
MulStages2 (class in soc.fu.mul.pipeline)
MulStages3 (class in soc.fu.mul.pipeline)
MulTestCase (class in soc.fu.mul.formal.proof_main_stage)
MulTestHelper (class in soc.fu.mul.test.helper)
MultiCompUnit (class in soc.experiment.compalu_multi)
Multiplier (class in soc.experiment.alu_hier)
N
n_stages (soc.fu.div.fsm.FSMDivCoreConfig attribute)
(soc.fu.div.sim_only_core.SimOnlyCoreConfig attribute)
NC_LOAD_WAIT_ACK (soc.experiment.dcache.State attribute)
ne() (in module soc.decoder.helpers)
next_op (soc.memory_pipe_experiment.memory_queue_entry.MemoryQueueEntry attribute)
next_row() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
NIA (soc.debug.dmi.DBGCore attribute)
NonProductionCore (class in soc.simple.core)
O
Op (class in soc.experiment.dcache)
op() (soc.experiment.sim.RegSim method)
op_add() (soc.decoder.isa2.fixedarith.fixedarith method)
op_add_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addc() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addc_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addco() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addco_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_adde() (soc.decoder.isa2.fixedarith.fixedarith method)
op_adde_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addeo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addeo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addex() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addg6s() (soc.decoder.isa2.bcd.bcd method)
op_addi() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addic() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addic_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addis() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addme() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addme_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addmeo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addmeo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addpcis() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addze() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addze_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addzeo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_addzeo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_and() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_and_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_andc() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_andc_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_andi_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_andis_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_b() (soc.decoder.isa2.branch.branch method)
op_ba() (soc.decoder.isa2.branch.branch method)
OP_BAD (soc.experiment.dcache.Op attribute)
op_bc() (soc.decoder.isa2.branch.branch method)
op_bca() (soc.decoder.isa2.branch.branch method)
op_bcctr() (soc.decoder.isa2.branch.branch method)
op_bcctrl() (soc.decoder.isa2.branch.branch method)
op_bcl() (soc.decoder.isa2.branch.branch method)
op_bcla() (soc.decoder.isa2.branch.branch method)
op_bclr() (soc.decoder.isa2.branch.branch method)
op_bclrl() (soc.decoder.isa2.branch.branch method)
op_bctar() (soc.decoder.isa2.branch.branch method)
op_bctarl() (soc.decoder.isa2.branch.branch method)
op_bl() (soc.decoder.isa2.branch.branch method)
op_bla() (soc.decoder.isa2.branch.branch method)
op_bpermd() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_cbcdtd() (soc.decoder.isa2.bcd.bcd method)
op_cdtbcd() (soc.decoder.isa2.bcd.bcd method)
op_cmp() (soc.decoder.isa2.comparefixed.comparefixed method)
op_cmpb() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_cmpeqb() (soc.decoder.isa2.comparefixed.comparefixed method)
op_cmpi() (soc.decoder.isa2.comparefixed.comparefixed method)
op_cmpl() (soc.decoder.isa2.comparefixed.comparefixed method)
op_cmpli() (soc.decoder.isa2.comparefixed.comparefixed method)
op_cmprb() (soc.decoder.isa2.comparefixed.comparefixed method)
op_cntlzd() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_cntlzd_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_cntlzw() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_cntlzw_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_cnttzd() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_cnttzd_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_cnttzw() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_cnttzw_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_crand() (soc.decoder.isa2.condition.condition method)
op_crandc() (soc.decoder.isa2.condition.condition method)
op_creqv() (soc.decoder.isa2.condition.condition method)
op_crnand() (soc.decoder.isa2.condition.condition method)
op_crnor() (soc.decoder.isa2.condition.condition method)
op_cror() (soc.decoder.isa2.condition.condition method)
op_crorc() (soc.decoder.isa2.condition.condition method)
op_crxor() (soc.decoder.isa2.condition.condition method)
op_darn() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divd() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divd_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divde() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divde_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divdeo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divdeo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divdeu() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divdeu_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divdeuo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divdeuo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divdo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divdo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divdu() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divdu_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divduo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divduo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divw() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divw_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divwe() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divwe_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divweo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divweo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divweu() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divweu_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divweuo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divweuo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divwo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divwo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divwu() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divwu_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divwuo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_divwuo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_eqv() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_eqv_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_extsb() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_extsb_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_extsh() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_extsh_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_extsw() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_extsw_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_extswsli() (soc.decoder.isa2.fixedshift.fixedshift method)
op_extswsli_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_fields (soc.decoder.isa2.caller.instruction_info attribute)
op_hrfid() (soc.decoder.isa2.system.system method)
op_isel() (soc.decoder.isa2.fixedtrap.fixedtrap method)
op_lbz() (soc.decoder.isa2.fixedload.fixedload method)
op_lbzcix() (soc.decoder.isa2.fixedldstcache.fixedldstcache method)
op_lbzu() (soc.decoder.isa2.fixedload.fixedload method)
op_lbzux() (soc.decoder.isa2.fixedload.fixedload method)
op_lbzx() (soc.decoder.isa2.fixedload.fixedload method)
op_ld() (soc.decoder.isa2.fixedload.fixedload method)
op_ldbrx() (soc.decoder.isa2.fixedload.fixedload method)
op_ldcix() (soc.decoder.isa2.fixedldstcache.fixedldstcache method)
op_ldu() (soc.decoder.isa2.fixedload.fixedload method)
op_ldux() (soc.decoder.isa2.fixedload.fixedload method)
op_ldx() (soc.decoder.isa2.fixedload.fixedload method)
op_lha() (soc.decoder.isa2.fixedload.fixedload method)
op_lhau() (soc.decoder.isa2.fixedload.fixedload method)
op_lhaux() (soc.decoder.isa2.fixedload.fixedload method)
op_lhax() (soc.decoder.isa2.fixedload.fixedload method)
op_lhbrx() (soc.decoder.isa2.fixedload.fixedload method)
op_lhz() (soc.decoder.isa2.fixedload.fixedload method)
op_lhzcix() (soc.decoder.isa2.fixedldstcache.fixedldstcache method)
op_lhzu() (soc.decoder.isa2.fixedload.fixedload method)
op_lhzux() (soc.decoder.isa2.fixedload.fixedload method)
op_lhzx() (soc.decoder.isa2.fixedload.fixedload method)
op_lmw() (soc.decoder.isa2.fixedload.fixedload method)
OP_LOAD_HIT (soc.experiment.dcache.Op attribute)
OP_LOAD_MISS (soc.experiment.dcache.Op attribute)
OP_LOAD_NC (soc.experiment.dcache.Op attribute)
op_lq() (soc.decoder.isa2.fixedload.fixedload method)
op_lswi() (soc.decoder.isa2.stringldst.stringldst method)
op_lswx() (soc.decoder.isa2.stringldst.stringldst method)
op_lwa() (soc.decoder.isa2.fixedload.fixedload method)
op_lwaux() (soc.decoder.isa2.fixedload.fixedload method)
op_lwax() (soc.decoder.isa2.fixedload.fixedload method)
op_lwbrx() (soc.decoder.isa2.fixedload.fixedload method)
op_lwz() (soc.decoder.isa2.fixedload.fixedload method)
op_lwzcix() (soc.decoder.isa2.fixedldstcache.fixedldstcache method)
op_lwzu() (soc.decoder.isa2.fixedload.fixedload method)
op_lwzux() (soc.decoder.isa2.fixedload.fixedload method)
op_lwzx() (soc.decoder.isa2.fixedload.fixedload method)
op_maddhd() (soc.decoder.isa2.fixedarith.fixedarith method)
op_maddhdu() (soc.decoder.isa2.fixedarith.fixedarith method)
op_maddld() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mcrf() (soc.decoder.isa2.condition.condition method)
op_mcrxrx() (soc.decoder.isa2.sprset.sprset method)
op_mfcr() (soc.decoder.isa2.sprset.sprset method)
op_mfmsr() (soc.decoder.isa2.sprset.sprset method)
op_mfocrf() (soc.decoder.isa2.sprset.sprset method)
op_mfspr() (soc.decoder.isa2.sprset.sprset method)
op_modsd() (soc.decoder.isa2.fixedarith.fixedarith method)
op_modsw() (soc.decoder.isa2.fixedarith.fixedarith method)
op_modud() (soc.decoder.isa2.fixedarith.fixedarith method)
op_moduw() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mtcrf() (soc.decoder.isa2.sprset.sprset method)
op_mtmsr() (soc.decoder.isa2.sprset.sprset method)
op_mtmsrd() (soc.decoder.isa2.sprset.sprset method)
op_mtocrf() (soc.decoder.isa2.sprset.sprset method)
op_mtspr() (soc.decoder.isa2.sprset.sprset method)
op_mulhd() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mulhd_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mulhdu() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mulhdu_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mulhw() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mulhw_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mulhwu() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mulhwu_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mulld() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mulld_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mulldo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mulldo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mulli() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mullw() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mullw_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mullwo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_mullwo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_nand() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_nand_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_neg() (soc.decoder.isa2.fixedarith.fixedarith method)
op_neg_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_nego() (soc.decoder.isa2.fixedarith.fixedarith method)
op_nego_() (soc.decoder.isa2.fixedarith.fixedarith method)
OP_NONE (soc.experiment.dcache.Op attribute)
op_nor() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_nor_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_or() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_or_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_orc() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_orc_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_ori() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_oris() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_popcntb() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_popcntd() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_popcntw() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_prtyd() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_prtyw() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_rfid() (soc.decoder.isa2.system.system method)
op_rfscv() (soc.decoder.isa2.system.system method)
op_rldcl() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rldcl_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rldcr() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rldcr_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rldic() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rldic_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rldicl() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rldicl_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rldicr() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rldicr_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rldimi() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rldimi_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rlwimi() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rlwimi_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rlwinm() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rlwinm_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rlwnm() (soc.decoder.isa2.fixedshift.fixedshift method)
op_rlwnm_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_sc() (soc.decoder.isa2.system.system method)
op_scv() (soc.decoder.isa2.system.system method)
op_setb() (soc.decoder.isa2.sprset.sprset method)
op_sim() (in module soc.experiment.compalu)
(in module soc.experiment.test.test_compalu_fsm_multi)
(in module soc.experiment.test.test_compalu_multi)
op_sld() (soc.decoder.isa2.fixedshift.fixedshift method)
op_sld_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_slw() (soc.decoder.isa2.fixedshift.fixedshift method)
op_slw_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_srad() (soc.decoder.isa2.fixedshift.fixedshift method)
op_srad_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_sradi() (soc.decoder.isa2.fixedshift.fixedshift method)
op_sradi_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_sraw() (soc.decoder.isa2.fixedshift.fixedshift method)
op_sraw_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_srawi() (soc.decoder.isa2.fixedshift.fixedshift method)
op_srawi_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_srd() (soc.decoder.isa2.fixedshift.fixedshift method)
op_srd_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_srw() (soc.decoder.isa2.fixedshift.fixedshift method)
op_srw_() (soc.decoder.isa2.fixedshift.fixedshift method)
op_stb() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stbcix() (soc.decoder.isa2.fixedldstcache.fixedldstcache method)
op_stbu() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stbux() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stbx() (soc.decoder.isa2.fixedstore.fixedstore method)
OP_STCX_FAIL (soc.experiment.dcache.Op attribute)
op_std() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stdbrx() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stdcix() (soc.decoder.isa2.fixedldstcache.fixedldstcache method)
op_stdu() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stdux() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stdx() (soc.decoder.isa2.fixedstore.fixedstore method)
op_sth() (soc.decoder.isa2.fixedstore.fixedstore method)
op_sthbrx() (soc.decoder.isa2.fixedstore.fixedstore method)
op_sthcix() (soc.decoder.isa2.fixedldstcache.fixedldstcache method)
op_sthu() (soc.decoder.isa2.fixedstore.fixedstore method)
op_sthux() (soc.decoder.isa2.fixedstore.fixedstore method)
op_sthx() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stmw() (soc.decoder.isa2.fixedstore.fixedstore method)
OP_STORE_HIT (soc.experiment.dcache.Op attribute)
OP_STORE_MISS (soc.experiment.dcache.Op attribute)
op_stq() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stswi() (soc.decoder.isa2.stringldst.stringldst method)
op_stswx() (soc.decoder.isa2.stringldst.stringldst method)
op_stw() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stwbrx() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stwcix() (soc.decoder.isa2.fixedldstcache.fixedldstcache method)
op_stwu() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stwux() (soc.decoder.isa2.fixedstore.fixedstore method)
op_stwx() (soc.decoder.isa2.fixedstore.fixedstore method)
op_subf() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subf_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfc() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfc_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfco() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfco_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfe() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfe_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfeo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfeo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfic() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfme() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfme_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfmeo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfmeo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfze() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfze_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfzeo() (soc.decoder.isa2.fixedarith.fixedarith method)
op_subfzeo_() (soc.decoder.isa2.fixedarith.fixedarith method)
op_td() (soc.decoder.isa2.fixedtrap.fixedtrap method)
op_tdi() (soc.decoder.isa2.fixedtrap.fixedtrap method)
op_tw() (soc.decoder.isa2.fixedtrap.fixedtrap method)
op_twi() (soc.decoder.isa2.fixedtrap.fixedtrap method)
op_xor() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_xor_() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_xori() (soc.decoder.isa2.fixedlogical.fixedlogical method)
op_xoris() (soc.decoder.isa2.fixedlogical.fixedlogical method)
OperandProducer (class in soc.experiment.test.test_compalu_multi)
operation() (soc.experiment.test.test_compalu_fsm_multi.CompUnitParallelTest method)
OpSim (class in soc.experiment.test.test_compalu_multi)
opsubsetkls (soc.fu.alu.pipe_data.ALUPipeSpec attribute)
(soc.fu.branch.pipe_data.BranchPipeSpec attribute)
(soc.fu.cr.pipe_data.CRPipeSpec attribute)
(soc.fu.div.pipe_data.DivPipeSpec attribute)
(soc.fu.ldst.pipe_data.LDSTPipeSpec attribute)
(soc.fu.logical.pipe_data.LogicalPipeSpec attribute)
(soc.fu.mmu.pipe_data.MMUPipeSpec attribute)
(soc.fu.mul.pipe_data.MulPipeSpec attribute)
(soc.fu.shift_rot.pipe_data.ShiftRotPipeSpec attribute)
(soc.fu.spr.pipe_data.SPRPipeSpec attribute)
(soc.fu.trap.pipe_data.TrapPipeSpec attribute)
or4() (in module soc.cz)
(in module soc.fu.logical.countzero)
OrderedSet (class in soc.decoder.orderedset)
ortreereduce() (in module soc.regfile.regfile)
(in module soc.simple.core)
ortreereduce_sig() (in module soc.simple.core)
ospec() (soc.fu.alu.input_stage.ALUInputStage method)
(soc.fu.alu.main_stage.ALUMainStage method)
(soc.fu.alu.output_stage.ALUOutputStage method)
(soc.fu.branch.main_stage.BranchMainStage method)
(soc.fu.cr.main_stage.CRMainStage method)
(soc.fu.div.core_stages.DivCoreCalculateStage method)
(soc.fu.div.core_stages.DivCoreFinalStage method)
(soc.fu.div.core_stages.DivCoreSetupStage method)
(soc.fu.div.input_stage.DivMulInputStage method)
(soc.fu.div.output_stage.DivOutputStage method)
(soc.fu.div.setup_stage.DivSetupStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreCalculateStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreFinalStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreSetupStage method)
(soc.fu.logical.input_stage.LogicalInputStage method)
(soc.fu.logical.main_stage.LogicalMainStage method)
(soc.fu.logical.output_stage.LogicalOutputStage method)
(soc.fu.mul.main_stage.MulMainStage2 method)
(soc.fu.mul.output_stage.DivMulOutputStage method)
(soc.fu.mul.post_stage.MulMainStage3 method)
(soc.fu.mul.pre_stage.MulMainStage1 method)
(soc.fu.shift_rot.input_stage.ShiftRotInputStage method)
(soc.fu.shift_rot.main_stage.ShiftRotMainStage method)
(soc.fu.shift_rot.output_stage.ShiftRotOutputStage method)
(soc.fu.spr.main_stage.SPRMainStage method)
(soc.fu.trap.main_stage.TrapMainStage method)
(soc.fu.trap.pipeline.DummyTrapStage method)
OV (soc.regfile.regfiles.XERRegs attribute)
P
part_addr_bit() (in module soc.scoreboard.addr_match)
part_addr_byte() (in module soc.scoreboard.addr_match)
part_addr_sim() (in module soc.scoreboard.addr_match)
PartialAddrBitmap (class in soc.scoreboard.addr_match)
PartialAddrMatch (class in soc.scoreboard.addr_match)
PC (class in soc.decoder.isa2.caller)
PermAttr (class in soc.experiment.dcache)
Pi2LSUI (class in soc.experiment.pi2ls)
Pi2LSUI1 (class in soc.experiment.pi2ls)
pi_ld() (in module soc.config.test.test_pi2ls)
pi_ldst() (in module soc.config.test.test_pi2ls)
pi_st() (in module soc.config.test.test_pi2ls)
pia_res_to_output() (in module soc.fu.test.pia)
Pins (class in soc.debug.jtag)
PLRU (class in soc.experiment.plru)
PLRUOut() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
Popcount (class in soc.fu.logical.popcount)
popcount() (soc.fu.div.formal.proof_main_stage.Driver method)
port() (soc.minerva.wishbone.WishboneArbiter method)
PortInterface (class in soc.experiment.pimem)
PortInterfaceBase (class in soc.experiment.pimem)
ports() (soc.bus.simple_gpio.SimpleGPIO method)
(soc.clock.dummypll.DummyPLL method)
(soc.clock.select.ClockSelect method)
(soc.config.loadstore.ConfigMemoryPortInterface method)
(soc.cz.ZeroCounter method)
(soc.debug.dmi.CoreDebug method)
(soc.experiment.alu_fsm.Shifter method)
(soc.experiment.alu_hier.ALU method)
(soc.experiment.alu_hier.BranchALU method)
(soc.experiment.alu_hier.DummyALU method)
(soc.experiment.compalu.ComputationUnitNoDelay method)
(soc.experiment.compalu_multi.MultiCompUnit method)
(soc.experiment.compldst_multi.LDSTCompUnit method)
(soc.experiment.imem.TestMemFetchUnit method)
(soc.experiment.l0_cache.L0CacheBuffer method)
(soc.experiment.l0_cache.TstL0CacheBuffer method)
(soc.experiment.pimem.PortInterfaceBase method)
(soc.experiment.pimem.TestMemoryPortInterface method)
(soc.experiment.plru.PLRU method)
(soc.experiment.score6600.IssueToScoreboard method)
(soc.experiment.score6600.Scoreboard method)
(soc.experiment.score6600_multi.IssueToScoreboard method)
(soc.experiment.score6600_multi.Scoreboard method)
(soc.experiment.test.test_l0_cache_buffer2.TestCachedMemoryPortInterface method)
(soc.experiment.test.test_mmu_dcache_pi.TestMicrowattMemoryPortInterface method)
(soc.experiment.testmem.TestMemory method)
(soc.fu.base_input_record.CompOpSubsetBase method)
(soc.fu.compunits.compunits.AllFunctionUnits method)
(soc.fu.div.fsm.FSMDivCoreStage method)
(soc.fu.logical.countzero.ZeroCounter method)
(soc.fu.mmu.fsm.FSMMMUStage method)
(soc.fu.mmu.fsm.LoadStore1 method)
(soc.fu.pipe_data.IntegerData method)
(soc.fu.shift_rot.maskgen.MaskGen method)
(soc.interrupts.xics.XICS_ICP method)
(soc.interrupts.xics.XICS_ICS method)
(soc.minerva.units.fetch.FetchUnitInterface method)
(soc.minerva.units.loadstore.LoadStoreUnitInterface method)
(soc.regfile.regfile.RegFile method)
(soc.regfile.regfile.RegFileArray method)
(soc.regfile.regfile.Register method)
(soc.scoreboard.addr_match.LenExpand method)
(soc.scoreboard.addr_match.PartialAddrBitmap method)
(soc.scoreboard.addr_match.PartialAddrMatch method)
(soc.scoreboard.addr_match.TwinPartialAddrBitmap method)
(soc.scoreboard.addr_split.LDLatch method)
(soc.scoreboard.addr_split.LDSTSplitter method)
(soc.scoreboard.dependence_cell.DependencyRow method)
(soc.scoreboard.fu_dep_cell.FUDependenceCell method)
(soc.scoreboard.fu_fu_matrix.FUFUDepMatrix method)
(soc.scoreboard.fu_mem_matrix.FUMemDepMatrix method)
(soc.scoreboard.fu_reg_matrix.FURegDepMatrix method)
(soc.scoreboard.fumem_dep_cell.FUMemDependenceCell method)
(soc.scoreboard.global_pending.GlobalPending method)
(soc.scoreboard.group_picker.GroupPicker method)
(soc.scoreboard.instruction_q.InstructionQ method)
(soc.scoreboard.issue_unit.IntFPIssueUnit method)
(soc.scoreboard.issue_unit.IssueUnit method)
(soc.scoreboard.issue_unit.IssueUnitArray method)
(soc.scoreboard.issue_unit.IssueUnitGroup method)
(soc.scoreboard.issue_unit.RegDecode method)
(soc.scoreboard.ldst_dep_cell.LDSTDepCell method)
(soc.scoreboard.ldst_matrix.LDSTDepMatrix method)
(soc.scoreboard.mem_dependence_cell.MemDepRow method)
(soc.scoreboard.mem_fu_matrix.MemFUDepMatrix method)
(soc.scoreboard.memfu.MemFunctionUnits method)
(soc.scoreboard.shadow.BranchSpeculationRecord method)
(soc.scoreboard.shadow.ShadowMatrix method)
(soc.scoreboard.shadow_fn.ShadowFn method)
(soc.scoreboard.test_mem2_fu_matrix.Scoreboard method)
(soc.scoreboard.test_mem_fu_matrix.MemFunctionUnits method)
(soc.scoreboard.test_mem_fu_matrix.Scoreboard method)
(soc.scoremulti.dependence_cell.DependencyRow method)
(soc.scoremulti.fu_dep_cell.FUDependenceCell method)
(soc.scoremulti.fu_fu_matrix.FUFUDepMatrix method)
(soc.scoremulti.fu_reg_matrix.FURegDepMatrix method)
(soc.scoremulti.memfu.MemFunctionUnits method)
(soc.simple.core.NonProductionCore method)
(soc.simple.issuer.TestIssuer method)
(soc.simple.issuer.TestIssuerInternal method)
power_instr_q() (in module soc.experiment.score6600)
(in module soc.experiment.score6600_multi)
power_sim() (in module soc.experiment.score6600)
(in module soc.experiment.score6600_multi)
PowerDecode2 (class in soc.elif_bug)
prep_namespace() (soc.decoder.isa2.caller.ISACaller method)
print_reg() (in module soc.experiment.score6600)
(in module soc.experiment.score6600_multi)
(in module soc.scoreboard.test_mem2_fu_matrix)
(in module soc.scoreboard.test_mem_fu_matrix)
print_sig() (in module soc.bus.test.test_sram_wishbone)
prio_pack() (soc.interrupts.xics.XICS_ICS method)
prio_unpack() (soc.interrupts.xics.XICS_ICS method)
PROC_TBL_READ (soc.experiment.mmu.State attribute)
PROC_TBL_WAIT (soc.experiment.mmu.State attribute)
proc_tbl_wait() (soc.experiment.mmu.MMU method)
process() (in module soc.bus.test.test_sram_wishbone)
(soc.fu.div.sim_only_core.SimOnlyCoreCalculateStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreFinalStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreSetupStage method)
Q
quotient (soc.fu.div.fsm.DivState attribute)
R
RADIX_FINISH (soc.experiment.mmu.State attribute)
RADIX_LOAD_TLB (soc.experiment.mmu.State attribute)
RADIX_LOOKUP (soc.experiment.mmu.State attribute)
RADIX_READ_WAIT (soc.experiment.mmu.State attribute)
radix_read_wait() (soc.experiment.mmu.MMU method)
radix_tree_idle() (soc.experiment.mmu.MMU method)
rams() (soc.experiment.dcache.DCache method)
(soc.experiment.icache.ICache method)
rcv() (soc.scoreboard.test_iq.IQSim method)
rd() (soc.experiment.test.test_compalu_fsm_multi.CompUnitParallelTest method)
Read (soc.memory_pipe_experiment.memory_op.MemoryOpKind attribute)
read_byte() (in module soc.config.test.test_loadstore)
read_dmi_addr() (in module soc.debug.firmware_upload)
read_from_addr() (in module soc.config.test.test_fetch)
(in module soc.config.test.test_loadstore)
read_gpio() (in module soc.bus.simple_gpio)
read_insn_word() (in module soc.experiment.icache)
read_port() (soc.regfile.regfile.RegFile method)
(soc.regfile.regfile.RegFileArray method)
(soc.regfile.regfile.RegFileMem method)
(soc.regfile.regfile.Register method)
read_reg_port() (soc.regfile.regfile.RegFileArray method)
read_regs (soc.decoder.isa2.caller.instruction_info attribute)
read_tag() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
read_tlb_pte() (in module soc.experiment.dcache)
read_tlb_tag() (in module soc.experiment.dcache)
receive() (soc.experiment.test.test_compalu_multi.ResultConsumer method)
Reg_Rsv (class in soc.scoreboard.reg_select)
(class in soc.scoremulti.reg_sel)
RegDecode (class in soc.scoreboard.issue_unit)
RegFile (class in soc.regfile.regfile)
regfile_array_sim() (in module soc.regfile.regfile)
(in module soc.regfile.virtual_port)
regfile_sim() (in module soc.regfile.regfile)
RegFileArray (class in soc.regfile.regfile)
RegFileMem (class in soc.regfile.regfile)
RegFiles (class in soc.regfile.regfiles)
RegInternal (class in soc.experiment.icache)
(class in soc.interrupts.xics)
Register (class in soc.decoder.isa2.test_caller)
(class in soc.regfile.regfile)
RegSim (class in soc.experiment.sim)
RegSpec (class in soc.fu.regspec)
regspec (soc.fu.alu.pipe_data.ALUInputData attribute)
(soc.fu.alu.pipe_data.ALUOutputData attribute)
(soc.fu.alu.pipe_data.ALUPipeSpec attribute)
(soc.fu.branch.pipe_data.BranchInputData attribute)
(soc.fu.branch.pipe_data.BranchOutputData attribute)
(soc.fu.branch.pipe_data.BranchPipeSpec attribute)
(soc.fu.cr.pipe_data.CRInputData attribute)
(soc.fu.cr.pipe_data.CROutputData attribute)
(soc.fu.cr.pipe_data.CRPipeSpec attribute)
(soc.fu.div.pipe_data.DivInputData attribute)
(soc.fu.div.pipe_data.DivMulOutputData attribute)
(soc.fu.div.pipe_data.DivPipeSpec attribute)
(soc.fu.ldst.pipe_data.LDSTInputData attribute)
(soc.fu.ldst.pipe_data.LDSTOutputData attribute)
(soc.fu.ldst.pipe_data.LDSTPipeSpec attribute)
(soc.fu.logical.pipe_data.LogicalInputData attribute)
(soc.fu.logical.pipe_data.LogicalOutputData attribute)
(soc.fu.logical.pipe_data.LogicalOutputDataFinal attribute)
(soc.fu.logical.pipe_data.LogicalPipeSpec attribute)
(soc.fu.mmu.pipe_data.MMUInputData attribute)
(soc.fu.mmu.pipe_data.MMUOutputData attribute)
(soc.fu.mmu.pipe_data.MMUPipeSpec attribute)
(soc.fu.mul.pipe_data.MulOutputData attribute)
(soc.fu.mul.pipe_data.MulPipeSpec attribute)
(soc.fu.shift_rot.pipe_data.ShiftRotInputData attribute)
(soc.fu.shift_rot.pipe_data.ShiftRotOutputData attribute)
(soc.fu.shift_rot.pipe_data.ShiftRotOutputDataFinal attribute)
(soc.fu.shift_rot.pipe_data.ShiftRotPipeSpec attribute)
(soc.fu.spr.pipe_data.SPRInputData attribute)
(soc.fu.spr.pipe_data.SPROutputData attribute)
(soc.fu.spr.pipe_data.SPRPipeSpec attribute)
(soc.fu.trap.pipe_data.TrapInputData attribute)
(soc.fu.trap.pipe_data.TrapOutputData attribute)
(soc.fu.trap.pipe_data.TrapPipeSpec attribute)
regspec_decode_read() (in module soc.decoder.power_regspec_map)
regspec_decode_write() (in module soc.decoder.power_regspec_map)
RegSpecALUAPI (class in soc.fu.regspec)
RegSpecAPI (class in soc.fu.regspec)
RegStage (class in soc.experiment.mmu)
RegStage0 (class in soc.experiment.dcache)
RegStage1 (class in soc.experiment.dcache)
RELOAD_WAIT_ACK (soc.experiment.dcache.State attribute)
remainder (soc.fu.div.fsm.DivState attribute)
Reservation (class in soc.experiment.dcache)
reservation_comb() (soc.experiment.dcache.DCache method)
reservation_reg() (soc.experiment.dcache.DCache method)
RESET (soc.debug.dmi.DBGCtrl attribute)
ResultConsumer (class in soc.experiment.test.test_compalu_multi)
right_mask() (in module soc.fu.shift_rot.rotator)
Rotator (class in soc.fu.shift_rot.rotator)
ROTL (class in soc.fu.shift_rot.rotl)
rotl() (in module soc.decoder.helpers)
ROTL32() (in module soc.decoder.helpers)
ROTL64() (in module soc.decoder.helpers)
RowPerLineValidArray() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
run_all() (soc.fu.compunits.test.test_compunit.TestRunner method)
(soc.fu.cr.test.test_pipe_caller.TestRunner method)
(soc.fu.div.test.helper.DivTestHelper method)
(soc.fu.logical.test.test_pipe_caller.TestRunner method)
(soc.fu.mmu.test.test_non_production_core.TestRunner method)
(soc.fu.mmu.test.test_pipe_caller.TestRunner method)
(soc.fu.mul.test.helper.MulTestHelper method)
(soc.fu.shift_rot.test.test_pipe_caller.TestRunner method)
(soc.fu.spr.test.test_pipe_caller.TestRunner method)
(soc.fu.trap.test.test_pipe_caller.TestRunner method)
(soc.simple.test.test_core.TestRunner method)
(soc.simple.test.test_runner.TestRunner method)
run_op() (in module soc.experiment.alu_hier)
run_simulation() (soc.experiment.test.test_compalu_fsm_multi.CompUnitParallelTest method)
run_tst() (soc.decoder.isa2.test_caller.DecoderTestCase method)
run_tst_program() (soc.decoder.isa2.test_caller.DecoderTestCase method)
S
Scoreboard (class in soc.experiment.score6600)
(class in soc.experiment.score6600_multi)
(class in soc.scoreboard.test_mem2_fu_matrix)
(class in soc.scoreboard.test_mem_fu_matrix)
scoreboard_branch_sim() (in module soc.experiment.score6600)
(in module soc.experiment.score6600_multi)
scoreboard_sim() (in module soc.experiment.compalu)
(in module soc.experiment.score6600)
(in module soc.experiment.score6600_multi)
(in module soc.experiment.test.test_compalu_fsm_multi)
(in module soc.experiment.test.test_compalu_multi)
(in module soc.scoreboard.test_mem2_fu_matrix)
(in module soc.scoreboard.test_mem_fu_matrix)
scoreboard_sim_dummy() (in module soc.experiment.test.test_compalu_fsm_multi)
(in module soc.experiment.test.test_compalu_multi)
scoreboard_sim_fsm() (in module soc.experiment.test.test_compalu_multi)
SEGMENT_CHECK (soc.experiment.mmu.State attribute)
segment_check() (soc.experiment.mmu.MMU method)
send() (soc.debug.jtagutils.JTAGClient method)
(soc.debug.jtagutils.JTAGServer method)
(soc.experiment.test.test_compalu_multi.OperandProducer method)
(soc.scoreboard.test_iq.IQSim method)
set_alu_inputs() (in module soc.fu.alu.test.test_pipe_caller)
(in module soc.fu.div.test.helper)
(in module soc.fu.logical.test.test_pipe_caller)
(in module soc.fu.mul.test.helper)
(in module soc.fu.shift_rot.test.test_pipe_caller)
(in module soc.fu.spr.test.test_pipe_caller)
(in module soc.fu.trap.test.test_pipe_caller)
set_cu_input() (in module soc.fu.compunits.test.test_compunit)
set_cu_inputs() (in module soc.fu.compunits.test.test_compunit)
set_dmi() (in module soc.simple.test.test_runner)
set_endian_mode() (in module soc.config.endian)
set_form() (soc.decoder.isa2.caller.GPR method)
set_fsm_inputs() (in module soc.fu.mmu.test.test_pipe_caller)
set_inputs() (soc.fu.branch.test.test_pipe_caller.TestRunner method)
(soc.fu.cr.test.test_pipe_caller.TestRunner method)
set_issue() (in module soc.simple.test.test_core)
set_mmu_spr() (in module soc.simple.test.test_core)
set_operand() (in module soc.fu.compunits.test.test_compunit)
set_pc() (soc.decoder.isa2.caller.ISACaller method)
set_rd_addr() (soc.experiment.pi2ls.Pi2LSUI method)
(soc.experiment.pimem.PortInterfaceBase method)
(soc.experiment.pimem.TestMemoryPortInterface method)
(soc.experiment.test.test_l0_cache_buffer2.TestCachedMemoryPortInterface method)
(soc.experiment.test.test_mmu_dcache_pi.TestMicrowattMemoryPortInterface method)
(soc.fu.mmu.fsm.LoadStore1 method)
set_stop() (in module soc.experiment.test.test_mmu_dcache)
set_wr_addr() (soc.experiment.pi2ls.Pi2LSUI method)
(soc.experiment.pimem.PortInterfaceBase method)
(soc.experiment.pimem.TestMemoryPortInterface method)
(soc.experiment.test.test_l0_cache_buffer2.TestCachedMemoryPortInterface method)
(soc.experiment.test.test_mmu_dcache_pi.TestMicrowattMemoryPortInterface method)
(soc.fu.mmu.fsm.LoadStore1 method)
set_wr_data() (soc.experiment.pi2ls.Pi2LSUI method)
(soc.experiment.pimem.PortInterfaceBase method)
(soc.experiment.pimem.TestMemoryPortInterface method)
(soc.experiment.test.test_l0_cache_buffer2.TestCachedMemoryPortInterface method)
(soc.experiment.test.test_mmu_dcache_pi.TestMicrowattMemoryPortInterface method)
(soc.fu.mmu.fsm.LoadStore1 method)
setup() (soc.fu.div.sim_only_core.SimOnlyCoreCalculateStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreFinalStage method)
(soc.fu.div.sim_only_core.SimOnlyCoreSetupStage method)
setup_i_memory() (in module soc.simple.test.test_runner)
setup_one() (soc.decoder.isa2.caller.ISACaller method)
setup_peripherals() (soc.simple.issuer.TestIssuerInternal method)
setup_regs() (in module soc.simple.test.test_core)
setup_test_memory() (in module soc.fu.compunits.test.test_compunit)
setval() (soc.experiment.sim.RegSim method)
shadow_fn_unit_sim() (in module soc.scoreboard.shadow_fn)
shadow_sim() (in module soc.scoreboard.shadow)
ShadowFn (class in soc.scoreboard.shadow_fn)
ShadowMatrix (class in soc.scoreboard.shadow)
Shifter (class in soc.experiment.alu_fsm)
(class in soc.experiment.alu_hier)
Shifter.NextData (class in soc.experiment.alu_fsm)
Shifter.PrevData (class in soc.experiment.alu_fsm)
ShiftRotBasePipe (class in soc.fu.shift_rot.pipeline)
ShiftRotFunctionUnit (class in soc.fu.compunits.compunits)
ShiftRotIlangCase (class in soc.fu.shift_rot.test.test_pipe_caller)
ShiftRotInputData (class in soc.fu.shift_rot.pipe_data)
ShiftRotInputStage (class in soc.fu.shift_rot.input_stage)
ShiftRotMainStage (class in soc.fu.shift_rot.main_stage)
ShiftRotOutputData (class in soc.fu.shift_rot.pipe_data)
ShiftRotOutputDataFinal (class in soc.fu.shift_rot.pipe_data)
ShiftRotOutputStage (class in soc.fu.shift_rot.output_stage)
ShiftRotPipeSpec (class in soc.fu.shift_rot.pipe_data)
ShiftRotStageEnd (class in soc.fu.shift_rot.pipeline)
ShiftRotStages (class in soc.fu.shift_rot.pipeline)
ShiftRotTestRunner (class in soc.fu.compunits.test.test_shiftrot_compunit)
SignExtend (class in soc.experiment.alu_hier)
sim() (in module soc.scoreboard.addr_split)
sim_gpio() (in module soc.bus.simple_gpio)
sim_xics() (in module soc.interrupts.xics)
sim_xics_icp() (in module soc.interrupts.xics)
SimOnly (soc.fu.div.pipe_data.DivPipeKind attribute)
SimOnlyCoreCalculateStage (class in soc.fu.div.sim_only_core)
SimOnlyCoreConfig (class in soc.fu.div.sim_only_core)
SimOnlyCoreFinalStage (class in soc.fu.div.sim_only_core)
SimOnlyCoreInputData (class in soc.fu.div.sim_only_core)
SimOnlyCoreInterstageData (class in soc.fu.div.sim_only_core)
SimOnlyCoreOutputData (class in soc.fu.div.sim_only_core)
SimOnlyCoreSetupStage (class in soc.fu.div.sim_only_core)
simple_popcount() (in module soc.fu.logical.formal.proof_main_stage)
SimpleGPIO (class in soc.bus.simple_gpio)
slow_reg_to_spr() (in module soc.regfile.util)
SO (soc.regfile.regfiles.XERRegs attribute)
soc (module)
soc.array_test (module)
soc.bus (module)
soc.bus.simple_gpio (module)
soc.bus.SPBlock512W64B8W (module)
soc.bus.sram (module)
soc.bus.test (module)
soc.bus.test.test_minerva (module)
soc.bus.test.test_sram_wishbone (module)
soc.bus.test.wb_rw (module)
soc.bus.wb_downconvert (module)
soc.clock (module)
soc.clock.dummypll (module)
soc.clock.select (module)
soc.config (module)
soc.config.endian (module)
soc.config.ifetch (module)
soc.config.loadstore (module)
soc.config.pinouts (module)
soc.config.state (module)
soc.config.test (module)
soc.config.test.test_fetch (module)
soc.config.test.test_loadstore (module)
soc.config.test.test_pi2ls (module)
soc.consts (module)
soc.cz (module)
soc.debug (module)
soc.debug.dmi (module)
soc.debug.dmi2jtag (module)
soc.debug.firmware_upload (module)
soc.debug.jtag (module)
soc.debug.jtagutils (module)
soc.debug.ls180_pins (module)
soc.decoder (module)
soc.decoder.decode2execute1 (module)
soc.decoder.formal (module)
soc.decoder.helpers (module)
soc.decoder.isa (module)
soc.decoder.isa.caller (module)
soc.decoder.isa.mem (module)
soc.decoder.isa.radixmmu (module)
soc.decoder.isa.test_caller (module)
soc.decoder.isa2 (module)
soc.decoder.isa2.all (module)
soc.decoder.isa2.bcd (module)
soc.decoder.isa2.branch (module)
soc.decoder.isa2.caller (module)
soc.decoder.isa2.comparefixed (module)
soc.decoder.isa2.condition (module)
soc.decoder.isa2.fixedarith (module)
soc.decoder.isa2.fixedldstcache (module)
soc.decoder.isa2.fixedload (module)
soc.decoder.isa2.fixedlogical (module)
soc.decoder.isa2.fixedshift (module)
soc.decoder.isa2.fixedstore (module)
soc.decoder.isa2.fixedtrap (module)
soc.decoder.isa2.sprset (module)
soc.decoder.isa2.stringldst (module)
soc.decoder.isa2.system (module)
soc.decoder.isa2.test_caller (module)
soc.decoder.orderedset (module)
soc.decoder.power_decoder (module)
soc.decoder.power_decoder2 (module)
soc.decoder.power_enums (module)
soc.decoder.power_fields (module)
soc.decoder.power_fieldsn (module)
soc.decoder.power_regspec_map (module)
soc.decoder.selectable_int (module)
soc.elif_bug (module)
soc.experiment (module)
soc.experiment.alu_fsm (module)
soc.experiment.alu_hier (module)
soc.experiment.cache_ram (module)
soc.experiment.compalu (module)
soc.experiment.compalu_multi (module)
soc.experiment.compldst_multi (module)
soc.experiment.dcache (module)
soc.experiment.formal (module)
soc.experiment.formal.proof_alu_fsm (module)
soc.experiment.formal.proof_datamerger (module)
soc.experiment.icache (module)
soc.experiment.imem (module)
soc.experiment.l0_cache (module)
soc.experiment.lsmem (module)
soc.experiment.mem_types (module)
soc.experiment.mmu (module)
soc.experiment.pi2ls (module)
soc.experiment.pimem (module)
soc.experiment.plru (module)
soc.experiment.score6600 (module)
soc.experiment.score6600_multi (module)
soc.experiment.sim (module)
soc.experiment.sr (module)
soc.experiment.sr.sr (module)
soc.experiment.test (module)
soc.experiment.test.async_sim (module)
soc.experiment.test.test_compalu_fsm_multi (module)
soc.experiment.test.test_compalu_multi (module)
soc.experiment.test.test_l0_cache_buffer2 (module)
soc.experiment.test.test_mmu_dcache (module)
soc.experiment.test.test_mmu_dcache_pi (module)
soc.experiment.testmem (module)
soc.experiment.wb_types (module)
soc.frame (module)
soc.fu (module)
soc.fu.alu (module)
soc.fu.alu.alu_input_record (module)
soc.fu.alu.formal (module)
soc.fu.alu.formal.proof_input_stage (module)
soc.fu.alu.formal.proof_main_stage (module)
soc.fu.alu.formal.proof_output_stage (module)
soc.fu.alu.input_stage (module)
soc.fu.alu.main_stage (module)
soc.fu.alu.output_stage (module)
soc.fu.alu.pipe_data (module)
soc.fu.alu.pipeline (module)
soc.fu.alu.test (module)
soc.fu.alu.test.svp64_cases (module)
soc.fu.alu.test.test_pipe_caller (module)
soc.fu.base_input_record (module)
soc.fu.branch (module)
soc.fu.branch.br_input_record (module)
soc.fu.branch.formal (module)
soc.fu.branch.formal.proof_input_stage (module)
soc.fu.branch.formal.proof_main_stage (module)
soc.fu.branch.main_stage (module)
soc.fu.branch.pipe_data (module)
soc.fu.branch.pipeline (module)
soc.fu.branch.test (module)
soc.fu.branch.test.test_pipe_caller (module)
soc.fu.common_input_stage (module)
soc.fu.common_output_stage (module)
soc.fu.compunits (module)
soc.fu.compunits.compunits (module)
soc.fu.compunits.formal (module)
soc.fu.compunits.formal.proof_fu (module)
soc.fu.compunits.formal.test_compunit (module)
soc.fu.compunits.test (module)
soc.fu.compunits.test.test_alu_compunit (module)
soc.fu.compunits.test.test_branch_compunit (module)
soc.fu.compunits.test.test_compunit (module)
soc.fu.compunits.test.test_cr_compunit (module)
soc.fu.compunits.test.test_ldst_compunit (module)
soc.fu.compunits.test.test_logical_compunit (module)
soc.fu.compunits.test.test_shiftrot_compunit (module)
soc.fu.compunits.test.test_spr_compunit (module)
soc.fu.compunits.test.test_trap_compunit (module)
soc.fu.cr (module)
soc.fu.cr.cr_input_record (module)
soc.fu.cr.formal (module)
soc.fu.cr.formal.proof_main_stage (module)
soc.fu.cr.main_stage (module)
soc.fu.cr.pipe_data (module)
soc.fu.cr.pipeline (module)
soc.fu.cr.test (module)
soc.fu.cr.test.test_pipe_caller (module)
soc.fu.div (module)
soc.fu.div.core_stages (module)
soc.fu.div.formal (module)
soc.fu.div.formal.proof_main_stage (module)
soc.fu.div.fsm (module)
soc.fu.div.input_stage (module)
soc.fu.div.output_stage (module)
soc.fu.div.pipe_data (module)
soc.fu.div.pipeline (module)
soc.fu.div.setup_stage (module)
soc.fu.div.sim_only_core (module)
soc.fu.div.test (module)
soc.fu.div.test.helper (module)
soc.fu.div.test.test_fsm (module)
soc.fu.div.test.test_pipe_caller (module)
soc.fu.div.test.test_pipe_caller_long (module)
soc.fu.div.test.test_pipe_ilang (module)
soc.fu.ldst (module)
soc.fu.ldst.ldst_input_record (module)
soc.fu.ldst.pipe_data (module)
soc.fu.ldst.test (module)
soc.fu.ldst.test.test_pipe_caller (module)
soc.fu.logical (module)
soc.fu.logical.bpermd (module)
soc.fu.logical.countzero (module)
soc.fu.logical.formal (module)
soc.fu.logical.formal.proof_bpermd (module)
soc.fu.logical.formal.proof_input_stage (module)
soc.fu.logical.formal.proof_main_stage (module)
soc.fu.logical.input_stage (module)
soc.fu.logical.logical_input_record (module)
soc.fu.logical.main_stage (module)
soc.fu.logical.output_stage (module)
soc.fu.logical.pipe_data (module)
soc.fu.logical.pipeline (module)
soc.fu.logical.popcount (module)
soc.fu.logical.test (module)
soc.fu.logical.test.test_bperm (module)
soc.fu.logical.test.test_countzero (module)
soc.fu.logical.test.test_pipe_caller (module)
soc.fu.mmu (module)
soc.fu.mmu.fsm (module)
soc.fu.mmu.mmu_input_record (module)
soc.fu.mmu.pipe_data (module)
soc.fu.mmu.test (module)
soc.fu.mmu.test.test_issuer_mmu_data_path (module)
soc.fu.mmu.test.test_non_production_core (module)
soc.fu.mmu.test.test_pipe_caller (module)
soc.fu.mul (module)
soc.fu.mul.formal (module)
soc.fu.mul.formal.proof_main_stage (module)
soc.fu.mul.main_stage (module)
soc.fu.mul.mul_input_record (module)
soc.fu.mul.output_stage (module)
soc.fu.mul.pipe_data (module)
soc.fu.mul.pipeline (module)
soc.fu.mul.post_stage (module)
soc.fu.mul.pre_stage (module)
soc.fu.mul.test (module)
soc.fu.mul.test.helper (module)
soc.fu.mul.test.test_pipe_caller (module)
soc.fu.mul.test.test_pipe_caller_long (module)
soc.fu.mul.test.test_pipe_ilang (module)
soc.fu.pipe_data (module)
soc.fu.regspec (module)
soc.fu.shift_rot (module)
soc.fu.shift_rot.formal (module)
soc.fu.shift_rot.formal.proof_main_stage (module)
soc.fu.shift_rot.input_stage (module)
soc.fu.shift_rot.main_stage (module)
soc.fu.shift_rot.maskgen (module)
soc.fu.shift_rot.output_stage (module)
soc.fu.shift_rot.pipe_data (module)
soc.fu.shift_rot.pipeline (module)
soc.fu.shift_rot.rotator (module)
soc.fu.shift_rot.rotl (module)
soc.fu.shift_rot.sr_input_record (module)
soc.fu.shift_rot.test (module)
soc.fu.shift_rot.test.test_maskgen (module)
soc.fu.shift_rot.test.test_pipe_caller (module)
soc.fu.spr (module)
soc.fu.spr.formal (module)
soc.fu.spr.main_stage (module)
soc.fu.spr.pipe_data (module)
soc.fu.spr.pipeline (module)
soc.fu.spr.spr_input_record (module)
soc.fu.spr.test (module)
soc.fu.spr.test.test_pipe_caller (module)
soc.fu.test (module)
soc.fu.test.pia (module)
soc.fu.trap (module)
soc.fu.trap.formal (module)
soc.fu.trap.formal.proof_main_stage (module)
soc.fu.trap.main_stage (module)
soc.fu.trap.pipe_data (module)
soc.fu.trap.pipeline (module)
soc.fu.trap.test (module)
soc.fu.trap.test.test_pipe_caller (module)
soc.fu.trap.trap_input_record (module)
soc.idecode (module)
soc.interrupts (module)
soc.interrupts.xics (module)
soc.litex (module)
soc.memory_pipe_experiment (module)
soc.memory_pipe_experiment.config (module)
soc.memory_pipe_experiment.l1_cache_memory (module)
soc.memory_pipe_experiment.memory_op (module)
soc.memory_pipe_experiment.memory_pipe (module)
soc.memory_pipe_experiment.memory_queue (module)
soc.memory_pipe_experiment.memory_queue_entry (module)
soc.memory_pipe_experiment.test_config (module)
soc.memory_pipe_experiment.test_l1_cache_memory (module)
soc.memory_pipe_experiment.test_memory_op (module)
soc.memory_pipe_experiment.test_memory_pipe (module)
soc.memory_pipe_experiment.test_memory_queue (module)
soc.memory_pipe_experiment.test_memory_queue_entry (module)
soc.minerva (module)
soc.minerva.cache (module)
soc.minerva.test (module)
soc.minerva.test.test_cache (module)
soc.minerva.units (module)
soc.minerva.units.fetch (module)
soc.minerva.units.loadstore (module)
soc.minerva.units.predict (module)
soc.minerva.wishbone (module)
soc.regfile (module)
soc.regfile.formal (module)
soc.regfile.formal.proof_regfile (module)
soc.regfile.formal.proof_regfile_array (module)
soc.regfile.formal.proof_regfile_binary (module)
soc.regfile.regfile (module)
soc.regfile.regfiles (module)
soc.regfile.util (module)
soc.regfile.virtual_port (module)
soc.scoreboard (module)
soc.scoreboard.addr_match (module)
soc.scoreboard.addr_split (module)
soc.scoreboard.dependence_cell (module)
soc.scoreboard.fu_dep_cell (module)
soc.scoreboard.fu_fu_matrix (module)
soc.scoreboard.fu_mem_matrix (module)
soc.scoreboard.fu_mem_picker_vec (module)
soc.scoreboard.fu_picker_vec (module)
soc.scoreboard.fu_reg_matrix (module)
soc.scoreboard.fu_wr_pending (module)
soc.scoreboard.fumem_dep_cell (module)
soc.scoreboard.global_pending (module)
soc.scoreboard.group_picker (module)
soc.scoreboard.instruction_q (module)
soc.scoreboard.issue_unit (module)
soc.scoreboard.ldst_dep_cell (module)
soc.scoreboard.ldst_matrix (module)
soc.scoreboard.mdm (module)
soc.scoreboard.mem_dependence_cell (module)
soc.scoreboard.mem_fu_matrix (module)
soc.scoreboard.mem_fu_pending (module)
soc.scoreboard.mem_select (module)
soc.scoreboard.memfu (module)
soc.scoreboard.reg_select (module)
soc.scoreboard.shadow (module)
soc.scoreboard.shadow_fn (module)
soc.scoreboard.test_iq (module)
soc.scoreboard.test_mem2_fu_matrix (module)
soc.scoreboard.test_mem_fu_matrix (module)
soc.scoremulti (module)
soc.scoremulti.dependence_cell (module)
soc.scoremulti.fu_dep_cell (module)
soc.scoremulti.fu_fu_matrix (module)
soc.scoremulti.fu_reg_matrix (module)
soc.scoremulti.fu_wr_pending (module)
soc.scoremulti.memfu (module)
soc.scoremulti.reg_sel (module)
soc.shifttest (module)
soc.simple (module)
soc.simple.core (module)
soc.simple.issuer (module)
,
[1]
soc.simple.issuer_verilog (module)
soc.simple.test (module)
soc.simple.test.test_core (module)
soc.simple.test.test_issuer (module)
soc.simple.test.test_issuer_svp64 (module)
soc.simple.test.test_runner (module)
soc.test (module)
soc.testcls (module)
soc.testinject (module)
soc.TestUtil (module)
soc.TestUtil.test_helper (module)
sort_fuspecs() (in module soc.simple.core)
SPBlock512W64B8W (class in soc.bus.SPBlock512W64B8W)
special_regs (soc.decoder.isa2.caller.instruction_info attribute)
splitaddr() (soc.experiment.pi2ls.Pi2LSUI1 method)
(soc.experiment.pimem.PortInterfaceBase method)
SPR (class in soc.decoder.isa2.caller)
spr_to_fast_reg() (in module soc.regfile.util)
spr_to_slow_reg() (in module soc.regfile.util)
SPRBasePipe (class in soc.fu.spr.pipeline)
SPRFunctionUnit (class in soc.fu.compunits.compunits)
SPRIlangCase (class in soc.fu.spr.test.test_pipe_caller)
SPRInputData (class in soc.fu.spr.pipe_data)
SPRMainStage (class in soc.fu.spr.main_stage)
SPROutputData (class in soc.fu.spr.pipe_data)
SPRPipeSpec (class in soc.fu.spr.pipe_data)
SPRRegs (class in soc.regfile.regfiles)
sprset (class in soc.decoder.isa2.sprset)
sprset_instrs (soc.decoder.isa2.sprset.sprset attribute)
SPRStages (class in soc.fu.spr.pipeline)
SPRTestRunner (class in soc.fu.compunits.test.test_spr_compunit)
SRAM (class in soc.bus.sram)
st() (soc.decoder.isa2.caller.Mem method)
(soc.experiment.sim.MemSim method)
(soc.scoreboard.test_mem2_fu_matrix.MemSim method)
(soc.scoreboard.test_mem_fu_matrix.MemSim method)
stage_0() (soc.experiment.dcache.DCache method)
START (soc.debug.dmi.DBGCtrl attribute)
STAT (soc.debug.dmi.DBGCore attribute)
State (class in soc.experiment.dcache)
(class in soc.experiment.icache)
(class in soc.experiment.mmu)
state_get() (in module soc.simple.issuer)
StateRegs (class in soc.regfile.regfiles)
STEP (soc.debug.dmi.DBGCtrl attribute)
STOP (soc.debug.dmi.DBGCtrl attribute)
STOPPED (soc.debug.dmi.DBGStat attribute)
STOPPING (soc.debug.dmi.DBGStat attribute)
store() (in module soc.experiment.compldst_multi)
STORE_WAIT_ACK (soc.experiment.dcache.State attribute)
StoreConditional (soc.memory_pipe_experiment.memory_op.MemoryOpKind attribute)
stringldst (class in soc.decoder.isa2.stringldst)
stringldst_instrs (soc.decoder.isa2.stringldst.stringldst attribute)
Subtractor (class in soc.experiment.alu_hier)
SVSTATE (soc.debug.dmi.DBGCore attribute)
swap32() (in module soc.interrupts.xics)
swap_order() (in module soc.decoder.isa2.caller)
system (class in soc.decoder.isa2.system)
system_instrs (soc.decoder.isa2.system.system attribute)
T
tb_dec_fsm() (soc.simple.issuer.TestIssuerInternal method)
,
[1]
TERM (soc.debug.dmi.DBGStat attribute)
test_2_ways() (soc.minerva.test.test_cache.L1CacheTestCase method)
test_add() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_add_compare() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_addi() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_addpcis() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_all_values_covered() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_alu() (in module soc.experiment.alu_hier)
test_alu_parallel() (in module soc.experiment.alu_hier)
test_array() (in module soc.array_test)
test_branch() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_branch_cond() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_branch_ctr() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_branch_link() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_branch_loop() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_branch_loop_ctr() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_cache_single() (in module soc.experiment.test.test_l0_cache_buffer2)
test_cache_single_run() (in module soc.experiment.test.test_l0_cache_buffer2)
test_cmp() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_cmpeqb() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_cntlz() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_compunit() (in module soc.experiment.test.test_compalu_fsm_multi)
(in module soc.experiment.test.test_compalu_multi)
test_compunit_fsm() (in module soc.experiment.test.test_compalu_multi)
test_compunit_regspec1() (in module soc.experiment.test.test_compalu_fsm_multi)
(in module soc.experiment.test.test_compalu_multi)
test_compunit_regspec2_fsm() (in module soc.experiment.test.test_compalu_multi)
test_compunit_regspec3() (in module soc.experiment.test.test_compalu_fsm_multi)
(in module soc.experiment.test.test_compalu_multi)
test_d_matrix() (in module soc.scoreboard.fu_reg_matrix)
(in module soc.scoreboard.ldst_matrix)
(in module soc.scoreboard.mem_fu_matrix)
(in module soc.scoremulti.fu_reg_matrix)
test_data_merger() (soc.experiment.l0_cache.TestDataMerger method)
test_dcache() (in module soc.experiment.dcache)
test_dcell() (in module soc.scoreboard.dependence_cell)
(in module soc.scoreboard.fu_dep_cell)
(in module soc.scoreboard.fumem_dep_cell)
(in module soc.scoreboard.ldst_dep_cell)
(in module soc.scoreboard.mem_dependence_cell)
(in module soc.scoremulti.dependence_cell)
(in module soc.scoremulti.fu_dep_cell)
test_debug() (in module soc.debug.dmi)
test_direct_mapped() (soc.minerva.test.test_cache.L1CacheTestCase method)
test_div_pipe_core() (soc.fu.div.test.test_pipe_caller.TestPipe method)
(soc.fu.div.test.test_pipe_caller_long.TestPipeLong method)
(soc.fu.div.test.test_pipe_ilang.TestPipeIlang method)
test_div_state_comb() (soc.fu.div.test.test_fsm.TestDivState method)
test_div_state_fsm() (soc.fu.div.test.test_fsm.TestDivState method)
test_dual_port_splitter() (soc.experiment.l0_cache.TestDualPortSplitter method)
test_EXTS64() (soc.decoder.helpers.HelperTests method)
test_formal() (soc.experiment.formal.proof_alu_fsm.ALUFSMTestCase method)
(soc.experiment.formal.proof_datamerger.DataMergerTestCase method)
(soc.fu.alu.formal.proof_input_stage.GTCombinerTestCase method)
(soc.fu.alu.formal.proof_main_stage.ALUTestCase method)
(soc.fu.alu.formal.proof_output_stage.GTCombinerTestCase method)
(soc.fu.branch.formal.proof_input_stage.GTCombinerTestCase method)
(soc.fu.branch.formal.proof_main_stage.LogicalTestCase method)
(soc.fu.compunits.formal.proof_fu.FUTestCase method)
(soc.fu.cr.formal.proof_main_stage.CRTestCase method)
(soc.fu.div.formal.proof_main_stage.LogicalTestCase method)
(soc.fu.logical.formal.proof_bpermd.TestCase method)
(soc.fu.logical.formal.proof_input_stage.GTCombinerTestCase method)
(soc.fu.logical.formal.proof_main_stage.LogicalTestCase method)
(soc.fu.mul.formal.proof_main_stage.MulTestCase method)
(soc.fu.shift_rot.formal.proof_main_stage.ALUTestCase method)
(soc.fu.trap.formal.proof_main_stage.TrapMainStageTestCase method)
(soc.regfile.formal.proof_regfile.TestCase method)
(soc.regfile.formal.proof_regfile_array.TestCase method)
(soc.regfile.formal.proof_regfile_binary.TestCase method)
test_fsm_div_core() (soc.fu.div.test.test_pipe_caller.TestPipe method)
(soc.fu.div.test.test_pipe_caller_long.TestPipeLong method)
(soc.fu.div.test.test_pipe_ilang.TestPipeIlang method)
test_fu_fu_matrix() (in module soc.scoreboard.fu_fu_matrix)
(in module soc.scoreboard.fu_mem_matrix)
(in module soc.scoremulti.fu_fu_matrix)
test_fumem() (in module soc.scoremulti.memfu)
test_g_vec() (in module soc.scoreboard.global_pending)
test_gpio() (in module soc.bus.simple_gpio)
test_grp_pick() (in module soc.scoreboard.group_picker)
test_icache() (in module soc.experiment.icache)
(in module soc.experiment.test.test_mmu_dcache)
test_icache_il() (in module soc.experiment.test.test_mmu_dcache)
test_ilang() (soc.experiment.formal.proof_datamerger.DataMergerTestCase method)
(soc.fu.alu.formal.proof_input_stage.GTCombinerTestCase method)
(soc.fu.alu.formal.proof_main_stage.ALUTestCase method)
(soc.fu.alu.formal.proof_output_stage.GTCombinerTestCase method)
(soc.fu.branch.formal.proof_input_stage.GTCombinerTestCase method)
(soc.fu.branch.formal.proof_main_stage.LogicalTestCase method)
(soc.fu.compunits.formal.proof_fu.FUTestCase method)
(soc.fu.cr.formal.proof_main_stage.CRTestCase method)
(soc.fu.div.formal.proof_main_stage.LogicalTestCase method)
(soc.fu.logical.formal.proof_bpermd.TestCase method)
(soc.fu.logical.formal.proof_input_stage.GTCombinerTestCase method)
(soc.fu.logical.formal.proof_main_stage.LogicalTestCase method)
(soc.fu.mul.formal.proof_main_stage.MulTestCase method)
(soc.fu.mul.test.test_pipe_ilang.TestPipeIlang method)
(soc.fu.shift_rot.formal.proof_main_stage.ALUTestCase method)
(soc.fu.shift_rot.test.test_maskgen.MaskGenTestCase method)
(soc.fu.trap.formal.proof_main_stage.TrapMainStageTestCase method)
(soc.regfile.formal.proof_regfile.TestCase method)
(soc.regfile.formal.proof_regfile_array.TestCase method)
(soc.regfile.formal.proof_regfile_binary.TestCase method)
test_instruction_q() (in module soc.scoreboard.instruction_q)
test_iq() (in module soc.scoreboard.test_iq)
test_issue_unit() (in module soc.scoreboard.issue_unit)
test_it() (soc.fu.alu.test.test_pipe_caller.TestRunner method)
(soc.fu.branch.test.test_pipe_caller.TestRunner method)
test_l0_cache_test_bare_wb() (soc.experiment.l0_cache.TestL0Cache method)
test_l0_cache_testpi() (soc.experiment.l0_cache.TestL0Cache method)
test_l1_cache_memory() (soc.memory_pipe_experiment.test_l1_cache_memory.TestL1CacheMemory method)
test_lenexpand_byte() (in module soc.scoreboard.addr_match)
test_load_store() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_MASK() (soc.decoder.helpers.HelperTests method)
test_maskgen() (soc.fu.compunits.formal.test_compunit.MaskGenTestCase method)
(soc.fu.shift_rot.test.test_maskgen.MaskGenTestCase method)
test_mem_fus() (in module soc.scoreboard.test_mem2_fu_matrix)
(in module soc.scoreboard.test_mem_fu_matrix)
test_mmu() (in module soc.experiment.mmu)
(in module soc.experiment.test.test_mmu_dcache)
(in module soc.experiment.test.test_mmu_dcache_pi)
test_mtcrf() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_mul_pipe_2_arg() (soc.fu.mul.test.test_pipe_caller.TestPipe method)
(soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg() (soc.fu.mul.test.test_pipe_caller.TestPipe method)
test_mul_pipe_3_arg_0() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_1() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_10() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_11() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_12() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_13() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_14() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_15() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_2() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_3() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_4() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_5() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_6() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_7() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_8() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_mul_pipe_3_arg_9() (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong method)
test_part_addr() (in module soc.scoreboard.addr_match)
test_pi2ls() (soc.config.test.test_pi2ls.TestPIMem method)
test_pi2ls_bare_wb() (soc.config.test.test_pi2ls.TestPIMem method)
test_pi_mem() (soc.config.test.test_pi2ls.TestPIMem method)
test_pinset() (in module soc.debug.firmware_upload)
test_popcnt() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_prty() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_regfile() (in module soc.regfile.regfile)
(in module soc.regfile.virtual_port)
test_rldic() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_rlwimi() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_rlwinm() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_ROTL32() (soc.decoder.helpers.HelperTests method)
test_ROTL64() (soc.decoder.helpers.HelperTests method)
test_rtlil() (soc.experiment.formal.proof_alu_fsm.ALUFSMTestCase static method)
test_scoreboard() (in module soc.experiment.compalu)
(in module soc.experiment.compldst_multi)
(in module soc.experiment.score6600)
(in module soc.experiment.score6600_multi)
(in module soc.scoreboard.test_mem2_fu_matrix)
(in module soc.scoreboard.test_mem_fu_matrix)
test_scoreboard_regspec() (in module soc.experiment.compldst_multi)
test_shadow() (in module soc.scoreboard.shadow)
test_shadow_fn_unit() (in module soc.scoreboard.shadow_fn)
test_shifter() (in module soc.experiment.alu_fsm)
test_sim_only() (soc.fu.div.test.test_pipe_caller.TestPipe method)
(soc.fu.div.test.test_pipe_caller_long.TestPipeLong method)
(soc.fu.div.test.test_pipe_ilang.TestPipeIlang method)
test_slw() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_srw() (soc.decoder.isa2.test_caller.DecoderTestCase method)
test_xics() (in module soc.interrupts.xics)
test_xics_icp() (in module soc.interrupts.xics)
test_xics_ics() (in module soc.interrupts.xics)
test_zerocounter() (soc.fu.logical.test.test_countzero.ZeroCounterTestCase method)
TestCachedMemoryPortInterface (class in soc.experiment.test.test_l0_cache_buffer2)
TestCase (class in soc.fu.logical.formal.proof_bpermd)
(class in soc.regfile.formal.proof_regfile)
(class in soc.regfile.formal.proof_regfile_array)
(class in soc.regfile.formal.proof_regfile_binary)
TestDataMerger (class in soc.experiment.l0_cache)
TestDivState (class in soc.fu.div.test.test_fsm)
TestDualPortSplitter (class in soc.experiment.l0_cache)
TestIssuer (class in soc.simple.issuer)
TestIssuerInternal (class in soc.simple.issuer)
,
[1]
TestL0Cache (class in soc.experiment.l0_cache)
TestL1CacheMemory (class in soc.memory_pipe_experiment.test_l1_cache_memory)
TestLDSTCompUnit (class in soc.experiment.compldst_multi)
TestLDSTCompUnitRegSpec (class in soc.experiment.compldst_multi)
TestMemFetchUnit (class in soc.experiment.imem)
TestMemLoadStoreUnit (class in soc.experiment.lsmem)
TestMemory (class in soc.experiment.testmem)
TestMemoryPortInterface (class in soc.experiment.pimem)
TestMicrowattMemoryPortInterface (class in soc.experiment.test.test_mmu_dcache_pi)
TestPIMem (class in soc.config.test.test_pi2ls)
TestPipe (class in soc.fu.div.test.test_pipe_caller)
(class in soc.fu.mul.test.test_pipe_caller)
TestPipeIlang (class in soc.fu.div.test.test_pipe_ilang)
(class in soc.fu.mul.test.test_pipe_ilang)
TestPipeLong (class in soc.fu.div.test.test_pipe_caller_long)
(class in soc.fu.mul.test.test_pipe_caller_long)
TestRunner (class in soc.fu.alu.test.test_pipe_caller)
(class in soc.fu.branch.test.test_pipe_caller)
(class in soc.fu.compunits.test.test_compunit)
(class in soc.fu.cr.test.test_pipe_caller)
(class in soc.fu.logical.test.test_pipe_caller)
(class in soc.fu.mmu.test.test_non_production_core)
(class in soc.fu.mmu.test.test_pipe_caller)
(class in soc.fu.shift_rot.test.test_pipe_caller)
(class in soc.fu.spr.test.test_pipe_caller)
(class in soc.fu.trap.test.test_pipe_caller)
(class in soc.simple.test.test_core)
(class in soc.simple.test.test_runner)
TestSRAMBareFetchUnit (class in soc.bus.test.test_minerva)
TestSRAMBareLoadStoreUnit (class in soc.bus.test.test_minerva)
tlb_read() (soc.experiment.dcache.DCache method)
tlb_search() (soc.experiment.dcache.DCache method)
tlb_update() (soc.experiment.dcache.DCache method)
TLB_WAIT (soc.experiment.mmu.State attribute)
TLBPLRUOut() (in module soc.experiment.dcache)
TLBPtesArray() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
TLBTagArray() (in module soc.experiment.icache)
TLBTagEAArray() (in module soc.experiment.dcache)
TLBTagsArray() (in module soc.experiment.dcache)
TLBValidBitsArray() (in module soc.experiment.dcache)
(in module soc.experiment.icache)
tms_data_getset() (in module soc.debug.jtagutils)
tms_state_set() (in module soc.debug.jtagutils)
TRAP() (soc.decoder.isa2.caller.ISACaller method)
trap() (soc.fu.trap.main_stage.TrapMainStage method)
TrapBasePipe (class in soc.fu.trap.pipeline)
TrapDummyStages (class in soc.fu.trap.pipeline)
TrapFunctionUnit (class in soc.fu.compunits.compunits)
TrapIlangCase (class in soc.fu.trap.test.test_pipe_caller)
TrapInputData (class in soc.fu.trap.pipe_data)
TrapMainStage (class in soc.fu.trap.main_stage)
TrapMainStageTestCase (class in soc.fu.trap.formal.proof_main_stage)
TrapOutputData (class in soc.fu.trap.pipe_data)
TrapPipeSpec (class in soc.fu.trap.pipe_data)
TrapStages (class in soc.fu.trap.pipeline)
TrapTestRunner (class in soc.fu.compunits.test.test_trap_compunit)
trigger() (soc.fu.div.test.test_fsm.CheckEvent method)
tst_all_fus() (in module soc.fu.compunits.compunits)
tst_config_pi() (in module soc.config.test.test_pi2ls)
tst_lsmemtype() (in module soc.config.test.test_fetch)
(in module soc.config.test.test_loadstore)
tst_single_fus_il() (in module soc.fu.compunits.compunits)
TstDataMerger2 (class in soc.experiment.l0_cache)
TstL0CacheBuffer (class in soc.experiment.l0_cache)
TwinPartialAddrBitmap (class in soc.scoreboard.addr_match)
U
unary (soc.regfile.regfile.RegFile attribute)
(soc.regfile.regfile.RegFileArray attribute)
(soc.regfile.regfile.RegFileMem attribute)
undefined() (in module soc.decoder.helpers)
uninit_regs (soc.decoder.isa2.caller.instruction_info attribute)
update() (soc.decoder.isa2.caller.PC method)
V
VirtualRegPort (class in soc.regfile.virtual_port)
W
WAIT_ACK (soc.experiment.icache.State attribute)
wait_addr() (in module soc.config.test.test_pi2ls)
(in module soc.experiment.l0_cache)
wait_busy() (in module soc.config.test.test_pi2ls)
(in module soc.experiment.l0_cache)
wait_for() (in module soc.experiment.compldst_multi)
wait_for_busy_clear() (in module soc.experiment.score6600)
(in module soc.experiment.score6600_multi)
(in module soc.simple.test.test_core)
wait_for_busy_hi() (in module soc.simple.test.test_core)
wait_for_issue() (in module soc.experiment.score6600)
(in module soc.experiment.score6600_multi)
wait_ldok() (in module soc.config.test.test_pi2ls)
(in module soc.experiment.l0_cache)
WaWGrid (class in soc.scoreboard.shadow)
wb_get() (in module soc.experiment.test.test_mmu_dcache)
(in module soc.experiment.test.test_mmu_dcache_pi)
wb_read() (in module soc.bus.test.wb_rw)
wb_write() (in module soc.bus.test.wb_rw)
WBAddrType() (in module soc.experiment.wb_types)
WBDataType() (in module soc.experiment.wb_types)
WBIOMasterOut (class in soc.experiment.wb_types)
WBIOSlaveOut (class in soc.experiment.wb_types)
WBIOSlaveOutInit() (in module soc.experiment.wb_types)
WBMasterOut (class in soc.experiment.wb_types)
WBMasterOutInit() (in module soc.experiment.wb_types)
WBMasterOutVector() (in module soc.experiment.wb_types)
WBSelType() (in module soc.experiment.wb_types)
WBSlaveOut (class in soc.experiment.wb_types)
WBSlaveOutInit() (in module soc.experiment.wb_types)
WBSlaveOutVector() (in module soc.experiment.wb_types)
will_be_done_after() (soc.fu.div.fsm.DivState method)
WishboneArbiter (class in soc.minerva.wishbone)
WishboneDownConvert (class in soc.bus.wb_downconvert)
wr() (soc.experiment.test.test_compalu_fsm_multi.CompUnitParallelTest method)
wrap() (in module soc.experiment.test.test_compalu_multi)
Write (soc.memory_pipe_experiment.memory_op.MemoryOpKind attribute)
write_alu_gtkw() (in module soc.experiment.alu_hier)
write_byte() (in module soc.config.test.test_loadstore)
write_ilang() (soc.fu.div.test.test_pipe_ilang.TestPipeIlang method)
(soc.fu.mul.test.test_pipe_ilang.TestPipeIlang method)
write_port() (soc.regfile.regfile.RegFile method)
(soc.regfile.regfile.RegFileArray method)
(soc.regfile.regfile.RegFileMem method)
(soc.regfile.regfile.Register method)
write_reg_port() (soc.regfile.regfile.RegFileArray method)
write_regs (soc.decoder.isa2.caller.instruction_info attribute)
write_tag() (in module soc.experiment.icache)
write_tlb_pte() (in module soc.experiment.dcache)
write_tlb_tag() (in module soc.experiment.dcache)
write_to_addr() (in module soc.config.test.test_loadstore)
writeback_control() (soc.experiment.dcache.DCache method)
writeread_dmi_addr() (in module soc.debug.firmware_upload)
X
XER (soc.debug.dmi.DBGCore attribute)
XERRegs (class in soc.regfile.regfiles)
XICS_ICP (class in soc.interrupts.xics)
XICS_ICS (class in soc.interrupts.xics)
Xive (class in soc.interrupts.xics)
Z
ZeroCounter (class in soc.cz)
(class in soc.fu.logical.countzero)
ZeroCounterTestCase (class in soc.fu.logical.test.test_countzero)