Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Leon3Processor Member List

This is the complete list of members for Leon3Processor, including all inherited members.

clkCLKDevice
clkcng()Leon3Processorinlinevirtual
CLKDevice()CLKDevice
clock_cycleCLKDeviceprotected
dorst()Leon3Processorinlinevirtual
leon3atLeon3Processor
leon3ltLeon3Processor
Leon3Processor(sc_core::sc_module_name name="", bool mmu_cache_icen=true, uint32_t mmu_cache_irepl=1, uint32_t mmu_cache_isets=4, uint32_t mmu_cache_ilinesize=8, uint32_t mmu_cache_isetsize=8, uint32_t mmu_cache_isetlock=true, uint32_t mmu_cache_dcen=true, uint32_t mmu_cache_drepl=1, uint32_t mmu_cache_dsets=2, uint32_t mmu_cache_dlinesize=4, uint32_t mmu_cache_dsetsize=8, bool mmu_cache_dsetlock=true, bool mmu_cache_dsnoop=true, bool mmu_cache_ilram=false, uint32_t mmu_cache_ilramsize=0x000, uint32_t mmu_cache_ilramstart=0x000, uint32_t mmu_cache_dlram=false, uint32_t mmu_cache_dlramsize=0x000, uint32_t mmu_cache_dlramstart=0x000, uint32_t mmu_cache_cached=0, bool mmu_cache_mmu_en=true, uint32_t mmu_cache_itlb_num=8, uint32_t mmu_cache_dtlb_num=8, uint32_t mmu_cache_tlb_type=0, uint32_t mmu_cache_tlb_rep=1, uint32_t mmu_cache_mmupgsz=0, uint32_t mmu_cache_hindex=0, bool pow_mon=false, amba::amba_layer_ids ambaLayer=amba::amba_LT)Leon3Processorinline
mmu_cacheLeon3Processor
onclk(const sc_core::sc_time &value, const sc_core::sc_time &time)CLKDevicevirtual
onrst(const bool &value, const sc_core::sc_time &time)CLKDevicevirtual
rstCLKDevice
set_clk(sc_core::sc_clock &clk)CLKDevice
set_clk(sc_core::sc_time period)CLKDevice
set_clk(double period, sc_core::sc_time_unit base)CLKDevice
SR_HAS_SIGNALS(CLKDevice)CLKDevice
~CLKDevice()CLKDevicevirtual
~Leon3mpPlatform()Leon3Processorinline