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
(
follow
)
Age
Commit message (
Collapse
)
Author
2022-11-09
Update fetch, decode testbenches
Alejandro Soto
2022-11-08
Fix handling of multi-cycle Avalon waitrequest states in bus master
Alejandro Soto
2022-11-08
Add missing toplevel pin connections
Alejandro Soto
2022-11-08
Improve ALU performance
Alejandro Soto
2022-11-08
Register decode output in a new porch stage
Alejandro Soto
2022-11-08
Rename datapath_decode as ctrl_decode
Alejandro Soto
2022-11-08
Refactor decode signals into unified insn_decode struct
Alejandro Soto
2022-11-07
Añade testbench para fetch y decode
JulianCamacho
2022-11-07
Adding decode test
JulianCamacho
2022-11-07
Fix flags hazard in ADC, SBC, RSC
Alejandro Soto
2022-11-07
Remove false dependencies on control.issue (long combinational)
Alejandro Soto
2022-11-07
Fix long combinational path between regs and fetch
Alejandro Soto
2022-11-07
Rework regfile in order to remove negedge trigger
Alejandro Soto
2022-11-07
Quartus has not support for unique0
Alejandro Soto
2022-11-07
Implement multiplication control
Alejandro Soto
2022-11-07
Split decode mux logic out of decode.sv
Alejandro Soto
2022-11-06
Add PSR control signal set
Alejandro Soto
2022-11-06
Implement decode for mrs, msr
Alejandro Soto
2022-11-06
Export PSRs to simulation
Alejandro Soto
2022-11-06
Implement PSR modes and interrupt masks
Alejandro Soto
2022-11-06
Clean-up control.sv
Alejandro Soto
2022-11-06
Move CP15 logic out of control.sv
Alejandro Soto
2022-11-06
Move multiplication logic out of control.sv
Alejandro Soto
2022-11-06
Move load-store logic out of control.sv
Alejandro Soto
2022-11-06
Split regfile read select logic out of control.sv
Alejandro Soto
2022-11-06
Move exception logic out of control.sv
Alejandro Soto
2022-11-06
Move flag update logic to writeback.sv
Alejandro Soto
2022-11-06
Split ALU/shifter control logic out of control.sv
Alejandro Soto
2022-11-06
Split branch logic out of control.sv
Alejandro Soto
2022-11-06
Multiplex writeback control signals
Alejandro Soto
2022-11-06
Split issue logic out of control.sv
Alejandro Soto
2022-11-06
Add multiplier unit
Alejandro Soto
2022-11-03
Add toplevel wires for VGA DAC
Alejandro Soto
2022-11-03
platform: add vga controller
José Julián
2022-11-02
Use PLL output as CPU clock
Alejandro Soto
2022-11-02
Add bus master forward signals: irq, cpu_clk
Alejandro Soto
2022-11-02
Move bus/master.sv to bus_master.sv
Alejandro Soto
2022-11-02
Add new toplevel signals
Alejandro Soto
2022-11-01
Add CPUID register
Alejandro Soto
2022-11-01
Add cp15 primary register map
Alejandro Soto
2022-11-01
Add the cp15 subsystem
Alejandro Soto
2022-11-01
Implement coprocessor instruction decode
Alejandro Soto
2022-11-01
Add MUL control cycle
Alejandro Soto
2022-11-01
Replace decode enable signals with datapath signals
Alejandro Soto
2022-11-01
Implement multiplication decode
Alejandro Soto
2022-10-31
Display undefined instruction messages in simulation
Alejandro Soto
2022-10-31
Move mul.sv to rtl/core
Alejandro Soto
2022-10-31
Merge branch 'mul'
Alejandro Soto
2022-10-30
Se agregan test de mul
JulianCamacho
2022-10-27
Se agrega algoritmo de Booth
JulianCamacho
[next]