Skip to content

The hardware/software codesign challenge for ECE4530 where we attempt to beat each other in speeding up SHA-1 and collision detection.

Notifications You must be signed in to change notification settings

chipsenkbeil-academic/codesign-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codesign Challenge

The hardware/software codesign challenge for ECE4530 where we attempt to beat each other in speeding up SHA-1 and collision detection.

This project contains the following directories:

  • archives: The project archives containing the Quartus information and the reference implementation.

  • doc: Contains all of my documentation on my work through the project, serving as the basis for my report on the project.

  • drawings: Contains my drawings of planned designs, which are not implemented in the exact manner I describe.

  • img: Contains all images associated with my documentation such as screenshots of output from the code execution as well as my diagrams of how I attempted to optimize the design.

  • src: The source code (both C and Verilog) that I wrote to optimize my design. My QSYS alterations are not found here, but can be found in the final submission archive located in the archives directory.

About

The hardware/software codesign challenge for ECE4530 where we attempt to beat each other in speeding up SHA-1 and collision detection.

Resources

Stars

Watchers

Forks

Packages