Matrix Vector Multiplication Engine + Activation Unit

Matrix Vector Multiplication Engine + Activation Unit

• Designed and implemented a pipelined Matrix-Vector Multiplication (MVM) engine in SystemVerilog, inspired by Microsoft Brainwave’s deep learning inference accelerator. • Optimized for throughput and latency using DSP48e1 slices, capable of calculating 27 outputs in parallel at 280 MHz. • Built a f...
SystemVerilogAMD/Xilinx VivadoPYNQ-Z1 FPGADigital Hardware DesignMachine Learning Accelerator