Skip to content

ivan-yung/MatrixMult

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MatrixAccel

Matrix multiplication implimented in hardware using verilog hardware description language, and simulated in modelsim

Task 1) includes the schematics and test files for a MAC (Multiply Accumulate Module)

Task 2) control module, and addressing registers for 8x8 matrix multiplication

Task 3) Dual MAC architecture for 8x8 matrix multiplication in 256 Clock Cycles

Task 4) 4 MAC parallel design for 8x8 matrix multiplication in 134 Clock Cycles

About

Matrix Multplication in hardware (verilog), for efficiently computing matrix products on an FPGA DE-10 Lite board. This efficient architcture implimenting a 8x8 systollic array can compute a product in 75% less clock cycles than a modern CPU

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors