Skip to content

Individual Contributions to my team's CPEN 391 final project. I developed the video frame capture system for the D8M, created Avalon slaves for hardware-software interfacing and the DCT hardware accelerator

Notifications You must be signed in to change notification settings

deepan19/Hardware-Accelerated-Video-Compression-using-DCT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hardware-Accelerated-Video-Compression-using-DCT

Individual Contribution to my CPEN 391 final project. I developed the video frame capture system for the D8M, created Avalon slaves for hardware-software interfacing and the DCT hardware accelerator

Screenshot-2022-05-05-105416.png

Frame capture on the D8M system diagram:

Screenshot-2022-05-05-105446.png

Finite State Machine for the video frame retreival

Screenshot-2022-05-05-105507.png

Avalon Memory Mapped Master-Slave interface to move video frames between Hardware-Software

Screenshot-2022-05-05-105522.png

Example Signaltap instance to show signals of the FSM

Screenshot-2022-05-05-105538.png

DCT algorithm implemented in Hardware

Screenshot-2022-05-05-105554.png

DCT hardware accelerator Data flow diagram

Screenshot-2022-05-05-105606.png

Combinational logic for the 1D 8x8 DCT in hardware

Screenshot-2022-05-05-105619.png

About

Individual Contributions to my team's CPEN 391 final project. I developed the video frame capture system for the D8M, created Avalon slaves for hardware-software interfacing and the DCT hardware accelerator

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published