SoCRocket
Transaction-Level Modeling Framework for Space Applications
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
_
A
Reg32_1::InnerField_WIM_10
(
leon3_funclt_trap
)
PromptStr
(
usi
)
Wizard
(
core.tools.generator.wizard
)
lstatIntrinsic
Reg32_1::InnerField_WIM_11
(
leon3_funclt_trap
)
PyScModule
WRITEasr_imm
(
leon3_funclt_trap
)
lstatSysCall
(
trap
)
ABIIf
(
trap
)
Reg32_1::InnerField_WIM_12
(
leon3_funclt_trap
)
PyScObjectGenerator
WRITEasr_reg
(
leon3_funclt_trap
)
m
ActionFlagBits
(
usi.log.full_console_reporter
)
Reg32_1::InnerField_WIM_13
(
leon3_funclt_trap
)
PythonModule
WRITEpsr_imm
(
leon3_funclt_trap
)
ActionFlags
(
usi.log.full_console_reporter
)
Reg32_1::InnerField_WIM_14
(
leon3_funclt_trap
)
R
WRITEpsr_reg
(
leon3_funclt_trap
)
mainIntrinsic
ADD_imm
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_15
(
leon3_funclt_trap
)
WRITEtbr_imm
(
leon3_funclt_trap
)
mainSysCall
(
trap
)
ADD_reg
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_16
(
leon3_funclt_trap
)
READasr
(
leon3_funclt_trap
)
WRITEtbr_reg
(
leon3_funclt_trap
)
mem_if
ADDcc_imm
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_17
(
leon3_funclt_trap
)
READpsr
(
leon3_funclt_trap
)
WRITEwim_imm
(
leon3_funclt_trap
)
mmu
ADDcc_reg
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_18
(
leon3_funclt_trap
)
READtbr
(
leon3_funclt_trap
)
WRITEwim_reg
(
leon3_funclt_trap
)
mmu_cache
ADDX_imm
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_19
(
leon3_funclt_trap
)
READwim
(
leon3_funclt_trap
)
WRITEY_imm
(
leon3_funclt_trap
)
mmu_cache_base
ADDX_reg
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_2
(
leon3_funclt_trap
)
READy
(
leon3_funclt_trap
)
WRITEY_reg
(
leon3_funclt_trap
)
mmu_cache_if
ADDXcc_imm
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_20
(
leon3_funclt_trap
)
Reg32_0
(
leon3_funclt_trap
)
X
mmu_cache_wrapper
ADDXcc_reg
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_21
(
leon3_funclt_trap
)
Reg32_1
(
leon3_funclt_trap
)
mmu_if
AHBCtrl
Reg32_1::InnerField_WIM_22
(
leon3_funclt_trap
)
Reg32_2
(
leon3_funclt_trap
)
XNOR_imm
(
leon3_funclt_trap
)
msclogger
AHBDevice
Reg32_1::InnerField_WIM_23
(
leon3_funclt_trap
)
Reg32_3
(
leon3_funclt_trap
)
XNOR_reg
(
leon3_funclt_trap
)
msgstream
(
v
)
AHBDeviceBase
Reg32_1::InnerField_WIM_24
(
leon3_funclt_trap
)
Reg32_3_const_0
(
leon3_funclt_trap
)
XNORcc_imm
(
leon3_funclt_trap
)
mulcase
AHBIn
Reg32_1::InnerField_WIM_25
(
leon3_funclt_trap
)
Register
(
leon3_funclt_trap
)
XNORcc_reg
(
leon3_funclt_trap
)
n
AHBMaster
Reg32_1::InnerField_WIM_26
(
leon3_funclt_trap
)
RegisterBankClass
(
leon3_funclt_trap
)
XOR_imm
(
leon3_funclt_trap
)
AHBMem
Reg32_1::InnerField_WIM_27
(
leon3_funclt_trap
)
ReliabilityCell
XOR_reg
(
leon3_funclt_trap
)
nocache
AHBOut
Reg32_1::InnerField_WIM_28
(
leon3_funclt_trap
)
ReliabilityManager
XORcc_imm
(
leon3_funclt_trap
)
notifyIntrinsic
AHBProf
Reg32_1::InnerField_WIM_29
(
leon3_funclt_trap
)
REPEAT_SPAWN
(
usi
)
XORcc_reg
(
leon3_funclt_trap
)
o
AHBSlave
Reg32_1::InnerField_WIM_3
(
leon3_funclt_trap
)
ReportIO
_
Alias
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_30
(
leon3_funclt_trap
)
RESTORE_imm
(
leon3_funclt_trap
)
openIntrinsic
AMBABasePlatform
Reg32_1::InnerField_WIM_31
(
leon3_funclt_trap
)
RESTORE_reg
(
leon3_funclt_trap
)
_exitIntrinsic
openSysCall
(
trap
)
AND_imm
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_4
(
leon3_funclt_trap
)
RETT_imm
(
leon3_funclt_trap
)
_exitSysCall
(
trap
)
p
AND_reg
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_5
(
leon3_funclt_trap
)
RETT_reg
(
leon3_funclt_trap
)
a
ANDcc_imm
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_6
(
leon3_funclt_trap
)
S
pair
(
v
)
ANDcc_reg
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_7
(
leon3_funclt_trap
)
ahb_check_slave_type
pci_config
ANDN_imm
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_8
(
leon3_funclt_trap
)
SAVE_imm
(
leon3_funclt_trap
)
ahbpp_type
pci_config_access_functions
ANDN_reg
(
leon3_funclt_trap
)
Reg32_1::InnerField_WIM_9
(
leon3_funclt_trap
)
SAVE_reg
(
leon3_funclt_trap
)
ahbstat
pci_res
ANDNcc_imm
(
leon3_funclt_trap
)
Instruction
(
leon3_funclt_trap
)
SavePage
(
core.tools.generator.wizard.save
)
ambadev
powermonitor
ANDNcc_reg
(
leon3_funclt_trap
)
InstructionBase
(
trap
)
SCCallback
(
usi
)
annull_exception
(
trap
)
prof_info
APBCtrl
IntegerItem
(
core.tools.generator.item.enum
)
SCCommand
(
usi
)
apb_check_slave_type
r
APBDevice
IntegerItem
(
core.tools.generator.item.integer
)
SDIV_imm
(
leon3_funclt_trap
)
apbpp_type
APBDeviceBase
IntrinsicBase
SDIV_reg
(
leon3_funclt_trap
)
apbps2_regs
randomIntrinsic
APBSlave
IntrinsicManager
SDIVcc_imm
(
leon3_funclt_trap
)
ataregs
randomSysCall
(
trap
)
APBSlaveSocket
IntroPage
(
core.tools.generator.wizard.intro
)
SDIVcc_reg
(
leon3_funclt_trap
)
b
readIntrinsic
APBUART
IntrTLMPort_32
(
leon3_funclt_trap
)
SETHI
(
leon3_funclt_trap
)
readSysCall
(
trap
)
ArrayStorage
InvalidInstr
(
leon3_funclt_trap
)
SLL_imm
(
leon3_funclt_trap
)
basic_teebuf
(
v
)
record
B
IP_XACT
(
usi.tools.ipxact
)
SLL_reg
(
leon3_funclt_trap
)
brm_irq_reg
repo
(
core.waf.repository
)
IRQ_IRQ_Instruction
(
leon3_funclt_trap
)
SMAC_imm
(
leon3_funclt_trap
)
brm_regs
rtable
BAR
IrqGenerator
SMAC_reg
(
leon3_funclt_trap
)
c
s
BaseMemory
Irqmp
SMUL_imm
(
leon3_funclt_trap
)
BaseModule
Item
(
core.tools.generator.item.item
)
SMUL_reg
(
leon3_funclt_trap
)
cache_if
satcan_regs
Bash
(
shell
)
J
SMULcc_imm
(
leon3_funclt_trap
)
can_oc_extended
sbrkIntrinsic
BooleanItem
(
core.tools.generator.item.boolean
)
SMULcc_reg
(
leon3_funclt_trap
)
cctrltype
sbrkSysCall
(
trap
)
BRANCH
(
leon3_funclt_trap
)
JUMP_imm
(
leon3_funclt_trap
)
SparseMemoryAT
(
trap
)
chmodIntrinsic
sc_foreign_module
Breakpoint
(
trap
)
JUMP_reg
(
leon3_funclt_trap
)
SparseMemoryLT
(
trap
)
chmodSysCall
(
trap
)
sc_register
BreakpointManager
(
trap
)
L
SRA_imm
(
leon3_funclt_trap
)
chownIntrinsic
sc_register< unsigned char, M >
C
SRA_reg
(
leon3_funclt_trap
)
chownSysCall
(
trap
)
sc_register< unsigned int, M >
LD_imm
(
leon3_funclt_trap
)
SRL_imm
(
leon3_funclt_trap
)
closeIntrinsic
sc_register< unsigned long long, M >
CacheElem
(
leon3_funclt_trap
)
LD_reg
(
leon3_funclt_trap
)
SRL_reg
(
leon3_funclt_trap
)
closeSysCall
(
trap
)
sc_register< unsigned short, M >
CALL
(
leon3_funclt_trap
)
LDA_reg
(
leon3_funclt_trap
)
SrModuleRegistry
complex
sc_register_b
CallbackAdapter
(
pysc::api::cci
)
LDD_imm
(
leon3_funclt_trap
)
ST_imm
(
leon3_funclt_trap
)
complex32
sc_register_bank
CleansedLines
(
core.tools.cpplint
)
LDD_reg
(
leon3_funclt_trap
)
ST_reg
(
leon3_funclt_trap
)
cpplint
(
core.waf.cpplint
)
sc_register_bank_base
CLKDevice
LDDA_reg
(
leon3_funclt_trap
)
STA_reg
(
leon3_funclt_trap
)
cpplint_formatter
(
core.waf.cpplint
)
sc_register_base
Color
(
v
)
LDSB_imm
(
leon3_funclt_trap
)
STB_imm
(
leon3_funclt_trap
)
cpplint_wrapper
(
core.waf.cpplint
)
sc_register_field
ConfigPage
(
core.tools.generator.wizard.config
)
LDSB_reg
(
leon3_funclt_trap
)
STB_reg
(
leon3_funclt_trap
)
creatIntrinsic
sc_register_field_b
ConnectionThread
LDSBA_reg
(
leon3_funclt_trap
)
STBA_reg
(
leon3_funclt_trap
)
creatSysCall
(
trap
)
sc_register_field_base
Console
(
usi.shell.console
)
LDSH_imm
(
leon3_funclt_trap
)
STBAR
(
leon3_funclt_trap
)
d
sc_rf_valuecode
Coverage
(
core.waf.flags
)
LDSH_reg
(
leon3_funclt_trap
)
STD_imm
(
leon3_funclt_trap
)
scin_tlmout_adapter
(
sr_signal
)
CPPLint
(
core.waf.cpplint
)
LDSHA_reg
(
leon3_funclt_trap
)
STD_reg
(
leon3_funclt_trap
)
dcache_in_type
scireg_callback
(
scireg_ns
)
CTRL_REG
LDSTUB_imm
(
leon3_funclt_trap
)
STDA_reg
(
leon3_funclt_trap
)
dcache_out_type
scireg_mapped_region
(
scireg_ns
)
D
LDSTUB_reg
(
leon3_funclt_trap
)
STH_imm
(
leon3_funclt_trap
)
dcio_payload_extension
scireg_notification_if
(
scireg_ns
)
LDSTUBA_reg
(
leon3_funclt_trap
)
STH_reg
(
leon3_funclt_trap
)
dict
scireg_region_if
(
scireg_ns
)
DebugWrapper
(
usi
)
LDUB_imm
(
leon3_funclt_trap
)
STHA_reg
(
leon3_funclt_trap
)
divcase
scireg_tool_registry
(
scireg_ns
)
Decoder
(
leon3_funclt_trap
)
LDUB_reg
(
leon3_funclt_trap
)
Storage
dp3_type
scireg_value_info
(
scireg_ns
)
Docs
(
core.waf.docs
)
LDUBA_reg
(
leon3_funclt_trap
)
StringItem
(
core.tools.generator.item.string
)
dsu3regs
sr_signal_module::signal
(
sr_signal
)
DuplicateThreadHandle
(
usi
)
LDUH_imm
(
leon3_funclt_trap
)
SUB_imm
(
leon3_funclt_trap
)
dup2Intrinsic
signal_base
(
sr_signal
)
E
LDUH_reg
(
leon3_funclt_trap
)
SUB_reg
(
leon3_funclt_trap
)
dup2SysCall
(
trap
)
signal_if
(
sr_signal
)
LDUHA_reg
(
leon3_funclt_trap
)
SUBcc_imm
(
leon3_funclt_trap
)
dupIntrinsic
signal_in
(
sr_signal
)
ELFFrontend
(
trap
)
Leon3
SUBcc_reg
(
leon3_funclt_trap
)
dupSysCall
(
trap
)
signal_in_if
(
sr_signal
)
Enumerate
(
statemachine
)
LEON3_ABIIf
(
leon3_funclt_trap
)
SubcommandContext
(
core.waf.subcommand
)
dvectorcache
signal_infield
(
sr_signal
)
Exception
LEON3_GRPCI_Regs_Map
SubModule
(
klasses
)
e
signal_inout
(
sr_signal
)
ExecLoader
(
trap
)
Leon3Processor
SUBX_imm
(
leon3_funclt_trap
)
signal_out
(
sr_signal
)
F
LicensePage
(
core.tools.generator.wizard.license
)
SUBX_reg
(
leon3_funclt_trap
)
sr_param_base::easy_init
signal_out_bind_if
(
sr_signal
)
LoadPage
(
core.tools.generator.wizard.load
)
SUBXcc_imm
(
leon3_funclt_trap
)
ehc_itd
signal_out_if
(
sr_signal
)
FaultDectect_if
LocalMemory
(
leon3_funclt_trap
)
SUBXcc_reg
(
leon3_funclt_trap
)
ehc_qh
signal_selector
(
sr_signal
)
File
(
core.tools.generator.template
)
Logger
(
usi.log.db_reporter
)
SWAP_imm
(
leon3_funclt_trap
)
ehc_qtd
sp3_type
FileGen
(
core.tools.generator.template
)
Logger
(
core.waf.logger
)
SWAP_reg
(
leon3_funclt_trap
)
ehcauxregs
spictrlregs
FLUSH_imm
(
leon3_funclt_trap
)
LogQuery
(
usi.log.log_query
)
SWAPA_reg
(
leon3_funclt_trap
)
ehccoreregs
spimctrlregs
FLUSH_reg
(
leon3_funclt_trap
)
M
SyscallCB
(
trap
)
errorIntrinsic
spwregs
G
SystemCGen
(
core.tools.generator.template
)
errorSysCall
(
trap
)
sr_param
Macclean
(
core.waf.common
)
T
ext_erase
sr_param< bool >
GDBConnectionManager
(
trap
)
MapStorage
f
sr_param< char >
GDBRequest
(
trap
)
Mctrl
TADDcc_imm
(
leon3_funclt_trap
)
sr_param< double >
GDBResponse
(
trap
)
MDRDataSet
TADDcc_reg
(
leon3_funclt_trap
)
filter
sr_param< float >
GDBStub
(
trap
)
MDRModel
TADDccTV_imm
(
leon3_funclt_trap
)
format_s
sr_param< int >
Generate
(
core.waf.wizard
)
MDRModelIterator
TADDccTV_reg
(
leon3_funclt_trap
)
fstatIntrinsic
sr_param< int16_t >
GeneratePage
(
core.tools.generator.wizard.generate
)
MDRMultiIndex
TcpIO
fstatSysCall
(
trap
)
sr_param< int64_t >
GlobalMemory
MDRVector
Template
(
core.tools.generator.template
)
g
sr_param< long long >
GPCounter
MemAccessType
(
trap
)
TemplateCollection
(
core.tools.generator.template
)
sr_param< sc_core::sc_event >
GPTimer
MEMDevice
TemplateGen
(
core.tools.generator.template
)
getenvIntrinsic
sr_param< sc_core::sc_time >
GSParamNonExistent
(
usi.cci.parameter
)
Memory
TemplatePage
(
core.tools.generator.wizard.template
)
getenvSysCall
(
trap
)
sr_param< sc_dt::sc_bigint< W > >
H
MemoryAT
(
trap
)
Thread
(
async
)
getpidIntrinsic
sr_param< sc_dt::sc_biguint< W > >
MemoryInterface
(
leon3_funclt_trap
)
ThreadKill
(
usi
)
getpidSysCall
(
trap
)
sr_param< sc_dt::sc_bit >
HistoryInstrType
(
trap
)
MemoryLT
(
trap
)
ThreadReset
(
usi
)
gettimeofdayIntrinsic
sr_param< sc_dt::sc_int< W > >
I
MemoryPower
TimingMonitor
gettimeofdaySysCall
(
trap
)
sr_param< sc_dt::sc_int_base >
MemoryToolsIf
(
trap
)
TLMMemory
(
leon3_funclt_trap
)
gptimer
sr_param< sc_dt::sc_logic >
ICC_writeAdd_op
(
leon3_funclt_trap
)
Module
(
klasses
)
ToolsIf
(
trap
)
grpwm_caps
sr_param< sc_dt::sc_signed >
ICC_writeDiv_op
(
leon3_funclt_trap
)
MULScc_imm
(
leon3_funclt_trap
)
ToolsManager
(
trap
)
grpwm_core_regs
sr_param< sc_dt::sc_uint< W > >
ICC_writeLogic_op
(
leon3_funclt_trap
)
MULScc_reg
(
leon3_funclt_trap
)
Top
grpwm_pwm_regs
sr_param< sc_dt::sc_uint_base >
ICC_writeSub_op
(
leon3_funclt_trap
)
N
TRAP_imm
(
leon3_funclt_trap
)
i
sr_param< sc_dt::sc_unsigned >
ICC_writeTAdd_op
(
leon3_funclt_trap
)
TRAP_reg
(
leon3_funclt_trap
)
sr_param< signed char >
ICC_writeTSub_op
(
leon3_funclt_trap
)
Null
(
core.tools.generator.item.enum
)
TreeModel
(
core.tools.generator.model
)
i2cmst_regs
sr_param< std::string >
ICC_writeTVAdd_op
(
leon3_funclt_trap
)
Null
(
core.tools.generator.item.integer
)
TSUBcc_imm
(
leon3_funclt_trap
)
i2cmstregs
sr_param< std::vector< std::string > >
ICC_writeTVSub_op
(
leon3_funclt_trap
)
NullItem
(
core.tools.generator.item.null
)
TSUBcc_reg
(
leon3_funclt_trap
)
i2cslv_regs
sr_param< uint64_t >
Initiator
Number
(
v
)
TSUBccTV_imm
(
leon3_funclt_trap
)
icache_in_type
sr_param< unsigned char >
InnerField
(
leon3_funclt_trap
)
O
TSUBccTV_reg
(
leon3_funclt_trap
)
icache_out_type
sr_param< unsigned int >
Reg32_0::InnerField_CWP
(
leon3_funclt_trap
)
U
icdiag_in_type
sr_param< unsigned long long >
Reg32_0::InnerField_EC
(
leon3_funclt_trap
)
OCLint
(
core.waf.oclint
)
icio_payload_extension
sr_param< unsigned short >
Reg32_0::InnerField_EF
(
leon3_funclt_trap
)
OR_imm
(
leon3_funclt_trap
)
UDIV_imm
(
leon3_funclt_trap
)
io_if
sr_param_base
Reg32_0::InnerField_Empty
(
leon3_funclt_trap
)
OR_reg
(
leon3_funclt_trap
)
UDIV_reg
(
leon3_funclt_trap
)
irq_reg
sr_param_t
Reg32_1::InnerField_Empty
(
leon3_funclt_trap
)
ORcc_imm
(
leon3_funclt_trap
)
UDIVcc_imm
(
leon3_funclt_trap
)
irqctrl
sr_register
Reg32_2::InnerField_Empty
(
leon3_funclt_trap
)
ORcc_reg
(
leon3_funclt_trap
)
UDIVcc_reg
(
leon3_funclt_trap
)
irqmp
sr_register_amba_socket
Reg32_3::InnerField_Empty
(
leon3_funclt_trap
)
ORN_imm
(
leon3_funclt_trap
)
UMAC_imm
(
leon3_funclt_trap
)
irqmp_rst_stimuli
sr_register_bank
Reg32_3_const_0::InnerField_Empty
(
leon3_funclt_trap
)
ORN_reg
(
leon3_funclt_trap
)
UMAC_reg
(
leon3_funclt_trap
)
isattyIntrinsic
sr_register_callback
Reg32_0::InnerField_ET
(
leon3_funclt_trap
)
ORNcc_imm
(
leon3_funclt_trap
)
UMUL_imm
(
leon3_funclt_trap
)
isattySysCall
(
trap
)
sr_register_callback_base
Reg32_0::InnerField_ICC_c
(
leon3_funclt_trap
)
ORNcc_reg
(
leon3_funclt_trap
)
UMUL_reg
(
leon3_funclt_trap
)
ivectorcache
sr_register_field
Reg32_0::InnerField_ICC_n
(
leon3_funclt_trap
)
OSEmulator
(
trap
)
UMULcc_imm
(
leon3_funclt_trap
)
k
sr_report
Reg32_0::InnerField_ICC_v
(
leon3_funclt_trap
)
OSEmulatorBase
(
trap
)
UMULcc_reg
(
leon3_funclt_trap
)
sr_report_handler
Reg32_0::InnerField_ICC_z
(
leon3_funclt_trap
)
P
UNIMP
(
leon3_funclt_trap
)
killIntrinsic
sr_signal_module
(
sr_signal
)
Reg32_0::InnerField_IMPL
(
leon3_funclt_trap
)
USIBaseDelegate
killSysCall
(
trap
)
statIntrinsic
Reg32_0::InnerField_PIL
(
leon3_funclt_trap
)
ParamList
(
pysc::api::cci
)
USICCIParam
(
pysc::api::cci
)
l
statSysCall
(
trap
)
Reg32_0::InnerField_PS
(
leon3_funclt_trap
)
PINTarget
(
trap
)
USIDelegate
svgactrlregs
Reg32_0::InnerField_S
(
leon3_funclt_trap
)
PinTLM_out_32
(
leon3_funclt_trap
)
W
l2regs
swig
(
core.waf.swig
)
Reg32_2::InnerField_TBA
(
leon3_funclt_trap
)
PlatformIntrinsic
l2timers
sysconfIntrinsic
Reg32_2::InnerField_TT
(
leon3_funclt_trap
)
Processor_leon3_funclt
(
leon3_funclt_trap
)
Watchpoint
(
trap
)
localram
sysconfSysCall
(
trap
)
Reg32_0::InnerField_VER
(
leon3_funclt_trap
)
ProfFunction
(
trap
)
WatchpointManager
(
trap
)
logstream
(
v
)
t
Reg32_1::InnerField_WIM_0
(
leon3_funclt_trap
)
Profiler
(
trap
)
WB_plain_op
(
leon3_funclt_trap
)
lseekIntrinsic
Reg32_1::InnerField_WIM_1
(
leon3_funclt_trap
)
ProfInstruction
(
trap
)
WB_tv_op
(
leon3_funclt_trap
)
lseekSysCall
(
trap
)
t_cache_data
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
_