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
Age
Commit message (
Expand
)
Author
2023-09-29
platform: match SDRAM bandwidth with cache line width
Alejandro Soto
2023-09-29
platform: add CPUs and caches to qsys
Alejandro Soto
2023-09-29
qsf: enable ModelSim-Altera
Alejandro Soto
2023-09-29
tb: read line-sized reads of word-sized I/O slaves
Alejandro Soto
2023-09-29
tb/vga: fix startup window glitch
Alejandro Soto
2023-09-29
nix/flake: add gcc-arm-embedded toolchain to devshell
Alejandro Soto
2023-09-29
tb: enable sim performance flags ("faster is better")
Alejandro Soto
2023-09-29
nix/flake: add kermit to devshell
Alejandro Soto
2023-09-29
tb/avalon: fix line equality comparisong
Alejandro Soto
2023-09-26
Makefile: add $(COV_DIR) to clean target
Alejandro Soto
2023-09-26
rtl/mp: fix design
Alejandro Soto
2023-09-26
rtl/mp: add initial version of mp
JulianCamacho
2023-09-25
tb: implement coverage reports
Alejandro Soto
2023-09-25
Makefile: enable multithreaded verilated models
Alejandro Soto
2023-09-25
rtl/core, tb: replace bus_master with a new top-level module
Alejandro Soto
2023-09-25
rtl/cache: fix writeback corruption
Alejandro Soto
2023-09-25
tb: implement cache ring
Alejandro Soto
2023-09-25
rtl/cache: implement wait-for-reply
Alejandro Soto
2023-09-24
sim: fix silent fopen() fail
Alejandro Soto
2023-09-24
tb: implement support for cache line-sized slaves
Alejandro Soto
2023-09-24
rtl/cache: implement
Alejandro Soto
2023-09-24
nix/flake: enable formatter
Alejandro Soto
2023-09-24
nix/flake: use custom cross-compiler in devshells
Alejandro Soto
2023-09-24
nix/flake.lock: Update
Alejandro Soto
2023-03-29
Load kernel, initrd in fpga.kermit
ce3201
Alejandro Soto
2022-12-21
Fix clock/reset timing in single-step, dsp_mul
Alejandro Soto
2022-12-19
Fix spurious high bus_write in page walker
Alejandro Soto
2022-12-19
Use 90MHz CPU clock
Alejandro Soto
2022-12-18
Implement privileged ldm/stm of user registers
Alejandro Soto
2022-12-18
Implement mode-translated memory accesses
Alejandro Soto
2022-12-18
Fix datapath of shifter carry-out during adc/sbc/rsc
Alejandro Soto
2022-12-16
Fix privilege escalation while in user mode
Alejandro Soto
2022-12-16
Implement mode privilege checks in MMU
Alejandro Soto
2022-12-16
Add script for checking reset conditions
Alejandro Soto
2022-12-16
Fix graceful gdb detach
Alejandro Soto
2022-12-16
Add initramfs PoC with busybox init
Alejandro Soto
2022-12-16
Improve simulation performance for the most common case
Alejandro Soto
2022-12-16
Add interrupt controller to Platform Designer
Alejandro Soto
2022-12-16
Implement swi (system call)
Alejandro Soto
2022-12-16
Implement branch history (simulation only)
Alejandro Soto
2022-12-16
Fix register corruption when interrupting a load-store
Alejandro Soto
2022-12-16
Fix implementation of MMU access faults
Alejandro Soto
2022-12-16
Implement interrupt emulation
Alejandro Soto
2022-12-16
Implement IRQ exceptions
Alejandro Soto
2022-12-16
Implement interrupt controller
Alejandro Soto
2022-12-16
Update Nix dev shells
Alejandro Soto
2022-12-16
Add cp15 cyclecnt clock source
Alejandro Soto
2022-12-16
Implement fast video
Alejandro Soto
2022-12-16
Fix sysctrl register dump
Alejandro Soto
2022-12-16
Implement page walks in patch-mem
Alejandro Soto
[next]