summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-03platform/wavelet3d: implement sched domain crossbarAlejandro Soto
2024-05-02platform/wavelet3d: implement shader coresAlejandro Soto
This commit contains over a month of intermittent work (I don't have enough free time to do this the right way)
2024-04-27rtl/axi_timer: initial commitAlejandro Soto
This a buggy timer, imported from https://github.com/astrakhov-design/axi_timer. It will be used for a testbench hello world case
2024-04-27rtl/fpu: initial commitAlejandro Soto
Imported from https://github.com/taneroksuz/fpu-sp
2024-04-27target/de1soc: move quartus files out of project rootAlejandro Soto
2024-04-27mk: implement peakrdl supportAlejandro Soto
2024-04-27nix: add cocotb-coverageAlejandro Soto
2024-04-27nix: peakrdl: initial commitAlejandro Soto
2024-04-03flake: add pyuvmAlejandro Soto
2024-04-03platform/wavelet3d: implement raster output testAlejandro Soto
2024-04-01platform/wavelet3d: fix rasterizer bugsAlejandro Soto
2024-03-25platform/wavelet3d: add raster simulationAlejandro Soto
2024-03-20doc/diagrams: update to match design docAlejandro Soto
2024-03-15platform/wavelet3d: implement rasterizerAlejandro Soto
2024-03-14platform/wavelet3d: implement fixed-point multiply-add and dot-addAlejandro Soto
2024-03-10doc/diagramas: add shadercore, systemlevelAlejandro Soto
2024-03-09mk/verilator: add output line to simAlejandro Soto
2024-03-09platform/wavelet3d: implement floating-point min/maxAlejandro Soto
2024-03-09platform/wavelet3d: add picorv32 scheduler coreAlejandro Soto
2024-03-08platform/wavelet3d: implement fpint lanesAlejandro Soto
2024-03-08platform/wavelet3d: refactor fpint pipelineAlejandro Soto
2024-03-08platform/wavelet3d: implement int->float conversionAlejandro Soto
2024-03-07platform/wavelet3d: implement unified fp-integer laneAlejandro Soto
2024-03-06rtl/wb2axip: add to version controlAlejandro Soto
2024-03-04rtl/picorv32: remove timescaleAlejandro Soto
2024-03-04platform/wavelet3d: implement faddAlejandro Soto
2024-03-03platform/wavelet3d: implement rounded fmulAlejandro Soto
2024-03-03rtl/dma_axi32: fix verilator warningsAlejandro Soto
2024-03-03rtl: add dma_axi32Alejandro Soto
2024-02-28platform/wavelet3d: initial commitAlejandro Soto
2024-02-28rtl: add picorv32Alejandro Soto
2024-02-20mk: implement support for quartus synthesisAlejandro Soto
2024-02-20tb/sim: update constant in hazards testAlejandro Soto
2024-02-20sim: implement non-virtual memory dumpsAlejandro Soto
2024-02-20mk: add enable_prof flag for verilatorAlejandro Soto
2024-02-20rtl/core/cp15: implement thread-local CP15 registers (from v7 spec), ↵Alejandro Soto
required for Linux SMP
2024-02-20rtl/core/control: don't shift branch history registers inside loopsAlejandro Soto
2024-02-20rtl/cache: fix critical bus protocol bug when caches are disabledAlejandro Soto
cache_core_waitrequest must be always high when caches are disabled. Otherwise, cache_routing won't raise core_waitrequest on the idle state.
2024-02-20rtl/cache: disable ring when cache is itself disabledAlejandro Soto
2024-02-20rtl/perf: add a flag for enabling or disabling the perf moduleAlejandro Soto
2024-02-20rtl, tb: add core.mk filesAlejandro Soto
2024-02-20mk: initial commitAlejandro Soto
This is a complete overhaul of the build system. This new implementations upports many new features and is very extensible.
2024-02-20flake.lock: UpdateAlejandro Soto
Flake lock file updates: • Updated input 'nixpkgs': 'github:nixos/nixpkgs/3b9e1bd994c34b020ed7898b805a104511294d63' (2023-10-01) → 'path:/nix/store/idj2jaaarjlvpiq2kxdlw937yr0j086l-source?lastModified=1707238373&narHash=sha256-WKxT0yLzWbFZwYi92lI0yWJpYtRaFSWHGX8QXzejapw%3D&rev=fb0c047e30b69696acc42e669d02452ca1b55755' (2024-02-06)
2024-02-20rtl: refactor filenames and directory hierarchyAlejandro Soto
2024-01-15scripts/check_reset.sh: removeAlejandro Soto
2023-11-22demo: load assembled programce4302/p2Alejandro Soto
2023-11-22rtl/gfx: fix mask clearAlejandro Soto
2023-11-22demo: implement gfx commandsAlejandro Soto
2023-11-22tb/models: add gfx modelAlejandro Soto
2023-11-22tb/models: add gfx_pinedaAlejandro Soto