Source files and notes of my Final Year Project, as part of an MEng in Electronics and Information Engineering from Imperial College London
Go to file
Aadi Desai 6cf6d0a643
Create CAN helper functions
Get / Set CAN filter ID
Get / Set CAN filter mask
Get latest valid CAN frame in `can_frame` struct
2023-06-04 12:42:03 +01:00
demo Create CAN helper functions 2023-06-04 12:42:03 +01:00
rtl Create CAN RX block, ACKs frames, no TX 2023-06-04 12:38:39 +01:00
.gitignore Add sine wave generator using cordic 2023-05-28 16:07:23 +01:00
.svlint.toml Clean up .svlint.toml 2023-05-18 12:34:03 +01:00
build.sh Update build.sh dfu-util to wait for device if not present 2023-06-04 12:01:56 +01:00
dacVolume.py Create volume control module, not functional 2023-05-21 01:22:39 +01:00
doulos_CORDIC.v Notes for saw -> sine conversion 2023-05-21 01:21:41 +01:00
make.py Add CAN receiver / pin definitions to make.py 2023-06-04 12:40:54 +01:00
options.sh Initial commit to prevent data loss 2023-02-05 00:56:34 +00:00
pcmFifo.py Add shell pcmFifo LiteX module (basic inst, no logic) 2023-03-10 17:48:18 +00:00
readme.md Add links for CAN Implementation to readme.md 2023-06-04 12:03:22 +01:00
sine_poly_approx.png Update Sin polynomial approx image 2023-05-26 16:54:10 +01:00
testCAN.py Create CAN wrapper module 2023-06-04 12:39:51 +01:00
testLED.py Signal prefixes are removed by migen, so double 2023-03-03 17:05:53 +00:00
testRGB.py Remove reset value from TestRgb 2023-03-04 14:54:09 +00:00
testSaw.py Add sine wave generator using cordic 2023-05-28 16:07:23 +01:00

StackSynth Final Year Project

Project Notes

Cool Things To Note