zephyr/boards/arc/nsim/support/nsim_sem.props
Alexey Brodkin b1dcf05c68 board/nsim: Make it CPU-family independent
ARC nSIM simulates all flavors or ARC cores so there's
no point in limiting its usage to ARC EM family only.

Moreover with upcoming addition of ARC HS family support
in Zephyr we'll be re-using nSIM "board" for them as well.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
2019-06-06 14:20:42 -04:00

58 lines
1.5 KiB
XML

nsim_isa_family=av2em
nsim_isa_core=3
arcver=0x43
nsim_isa_rgf_num_banks=1
nsim_isa_rgf_num_regs=32
nsim_isa_rgf_num_wr_ports=1
nsim_isa_big_endian=0
nsim_isa_lpc_size=32
nsim_isa_pc_size=32
nsim_isa_addr_size=32
nsim_isa_code_density_option=2
nsim_isa_div_rem_option=1
nsim_isa_turbo_boost=1
nsim_isa_swap_option=1
nsim_isa_bitscan_option=1
nsim_isa_mpy_option=8
nsim_isa_shift_option=3
nsim_isa_dsp_option=2
nsim_isa_dsp_complex_option=1
nsim_isa_dsp_divsqrt_option=1
nsim_isa_dsp_accshift_option=1
nsim_isa_enable_timer_0=1
nsim_isa_timer_0_int_level=1
nsim_isa_enable_timer_1=1
nsim_isa_timer_1_int_level=0
nsim_isa_enable_sec_timer_0=1
nsim_isa_stimer_0_int_level=1
nsim_isa_num_actionpoints=2
nsim_isa_stack_checking=1
nsim_isa_smart_stack_entries=8
mpu_sid_option=1
mpu_regions=16
mpu_version=4
nsim_isa_number_of_interrupts=22
nsim_isa_number_of_levels=4
nsim_isa_number_of_external_interrupts=17
nsim_isa_intvbase_preset=0x0
nsim_isa_intvbase_preset_s=0x0
dcache=16384,32,2,a
nsim_isa_dc_feature_level=2
icache=16384,32,2,a
nsim_isa_ic_feature_level=2
dccm_size=0x80000
dccm_base=0x80000000
nsim_isa_dccm_interleave=1
iccm0_size=0x80000
iccm0_base=0x00000000
nsim_isa_has_secure=1
nsim_isa_sec_modes_option=1
iccm0_sec_lvl=NS
dccm_sec_lvl=NS
nsim_isa_pct_counters=8
nsim_isa_dmac_option=1
nsim_isa_dmac_channels=2
nsim_isa_dmac_registers=0
nsim_isa_dmac_fifo_depth=2
nsim_isa_dmac_int_config=single_internal
nsim_mem-dev=uart0,base=0xf0000000,irq=24