Source files and notes of my Final Year Project, as part of an MEng in Electronics and Information Engineering from Imperial College London
systemverilog
cordic
waveform-generator
embedded-systems
audio-synthesis
can-bus
ecp5
litex
orangecrab
risc-v
stacksynth
vexriscv
Updated 2024-01-19 21:57:58 +00:00
SystemVerilog CORDIC block that converts from an input phase (sawtooth wave) to a sine wave
Updated 2023-06-04 13:26:05 +00:00
About Coursework 2 for ELEC70056: Hardware and Software Verification, Hardware Component - Verification of SystemVerilog designs using assertions and timing statements
Updated 2022-12-16 22:16:17 +00:00
Coursework for ELEC60011: Digital System Design - a Quartus project containing a NIOS II soft-core and custom instruction hardware accelerators for the target function
Updated 2022-09-16 11:11:39 +00:00
Basic APB-compatible module designed for use with Verilator, but should work with any DPI-C compatible simulator.
Updated 2022-09-15 17:28:16 +00:00
AXI4-Lite compatible Driver module for use with Verilator and other DPI-C compatible simulators.
Updated 2022-09-15 17:26:54 +00:00
Rust library to parse SystemVerilog / Verilog filelists, used in https://github.com/dalance/svlint
Updated 2022-05-16 21:52:20 +00:00