Skip to content

pablogiaccaglia/Project-Reti-Logiche-2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Reti Logiche Final Project - 2020-2021

Description

Repository of the project developed for the "Prova Finale di Reti Logiche" (Final test of Logic Arrays) course, part of the Bachelor of Science in Computer Science and Engineering at Politecnico di Milano.

This final test aims at assessing the students ability to implement an algorithm on a low-level hardware language such as VHDL, under time and memory constraints on a FPGA. Final grade 30L/30

The aim of the project was the VHDL definition of a computer architecture able to equalize a 256-level b/w image histogram in order to recalibrate the contrast when the range of intensity values are very close by distributing them over the entire intensity range. Simulation had to be done both in Behavioral and Post-Synthesis, paying attention to the area occupied on the FPGA and the frequency of the clock.

Project specification

This is the assigned specification for the project:

Project specification ๐Ÿ‡ฎ๐Ÿ‡น
Original PDF version ๐Ÿ“ƒ ๐Ÿ‡ฎ๐Ÿ‡น

Deliverables

Implementation ๐Ÿ’ป
Report ๐Ÿ“„
Tests โš™๏ธ
Images ๐Ÿ–ผ๏ธ

Design [ITA]

Finite State Machine (FSM) implemented


Communication protocol between designed architecture and provided RAM


Schematic design of the whole architecture
Full resolution available here

About

๐Ÿ’ป Digital Systems Design Project - BSc Thesis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages