index
:
conspiracion
master
Linux-capable SoC platform with a custom ARMv4 quad-core SMP CPU, coherent caches, and a 3D graphics accelerator. Synthesizes for Terasic DE-series FPGA boards. Simulated with Verilator.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
rtl
/
core
Mode
Name
Size
-rw-r--r--
arm810.sv
3910
log
plain
-rw-r--r--
bus_master.sv
1763
log
plain
-rw-r--r--
core.sv
1364
log
plain
-rw-r--r--
core_alu.sv
2179
log
plain
-rw-r--r--
core_alu_add.sv
914
log
plain
-rw-r--r--
core_alu_and.sv
152
log
plain
-rw-r--r--
core_alu_orr.sv
152
log
plain
-rw-r--r--
core_alu_xor.sv
152
log
plain
-rw-r--r--
core_control.sv
3783
log
plain
-rw-r--r--
core_control_branch.sv
610
log
plain
-rw-r--r--
core_control_coproc.sv
691
log
plain
-rw-r--r--
core_control_cycles.sv
4016
log
plain
-rw-r--r--
core_control_data.sv
3130
log
plain
-rw-r--r--
core_control_debug.sv
580
log
plain
-rw-r--r--
core_control_exception.sv
1770
log
plain
-rw-r--r--
core_control_issue.sv
1579
log
plain
-rw-r--r--
core_control_ldst.sv
3118
log
plain
-rw-r--r--
core_control_ldst_pop.sv
3111
log
plain
-rw-r--r--
core_control_ldst_sizes.sv
944
log
plain
-rw-r--r--
core_control_mul.sv
1564
log
plain
-rw-r--r--
core_control_psr.sv
1886
log
plain
-rw-r--r--
core_control_select.sv
1710
log
plain
-rw-r--r--
core_control_stall.sv
1393
log
plain
-rw-r--r--
core_control_writeback.sv
3138
log
plain
-rw-r--r--
core_cp15.sv
2519
log
plain
-rw-r--r--
core_cp15_cache.sv
199
log
plain
-rw-r--r--
core_cp15_cache_lockdown.sv
288
log
plain
-rw-r--r--
core_cp15_cpuid.sv
1617
log
plain
-rw-r--r--
core_cp15_cyclecnt.sv
326
log
plain
-rw-r--r--
core_cp15_domain.sv
410
log
plain
-rw-r--r--
core_cp15_far.sv
631
log
plain
-rw-r--r--
core_cp15_fsr.sv
963
log
plain
-rw-r--r--
core_cp15_syscfg.sv
1235
log
plain
-rw-r--r--
core_cp15_tlb.sv
197
log
plain
-rw-r--r--
core_cp15_tlb_lockdown.sv
286
log
plain
-rw-r--r--
core_cp15_ttbr.sv
873
log
plain
-rw-r--r--
core_decode.sv
3874
log
plain
-rw-r--r--
core_decode_branch.sv
303
log
plain
-rw-r--r--
core_decode_coproc.sv
589
log
plain
-rw-r--r--
core_decode_data.sv
1205
log
plain
-rw-r--r--
core_decode_ldst_addr.sv
255
log
plain
-rw-r--r--
core_decode_ldst_exclusive.sv
637
log
plain
-rw-r--r--
core_decode_ldst_misc.sv
1003
log
plain
-rw-r--r--
core_decode_ldst_multiple.sv
843
log
plain
-rw-r--r--
core_decode_ldst_single.sv
821
log
plain
-rw-r--r--
core_decode_mrs.sv
220
log
plain
-rw-r--r--
core_decode_msr.sv
302
log
plain
-rw-r--r--
core_decode_mul.sv
742
log
plain
-rw-r--r--
core_decode_mux.sv
6544
log
plain
-rw-r--r--
core_decode_snd.sv
1677
log
plain
-rw-r--r--
core_fetch.sv
1725
log
plain
-rw-r--r--
core_mmu.sv
3399
log
plain
-rw-r--r--
core_mmu_arbiter.sv
2988
log
plain
-rw-r--r--
core_mmu_fault.sv
2467
log
plain
-rw-r--r--
core_mmu_pagewalk.sv
5548
log
plain
-rw-r--r--
core_mul.sv
1866
log
plain
-rw-r--r--
core_porch.sv
1389
log
plain
-rw-r--r--
core_porch_conds.sv
1047
log
plain
-rw-r--r--
core_prefetch.sv
1966
log
plain
-rw-r--r--
core_psr.sv
4372
log
plain
-rw-r--r--
core_reg_file.sv
993
log
plain
-rw-r--r--
core_reg_map.sv
609
log
plain
-rw-r--r--
core_regs.sv
1296
log
plain
-rw-r--r--
core_shifter.sv
1048
log
plain
-rw-r--r--
cp15_map.sv
2323
log
plain
-rw-r--r--
isa.sv
7777
log
plain
-rw-r--r--
mmu_format.sv
1841
log
plain
-rw-r--r--
mod.mk
160
log
plain
-rw-r--r--
uarch.sv
3883
log
plain