Skip to content

This repository contains my assignments and projects for the Digital Systems course. The course covers the fundamental concepts of digital systems, including Boolean algebra, logic gates, combinational and sequential circuits, memory, and programmable logic devices. I have included VHDL code and simulation results for some of the projects.

License

Notifications You must be signed in to change notification settings

IaKee/INF01058-Digital-Systems

Repository files navigation

INF01058 - Digital Systems

This repository contains my assignments and projects for the INF01058 Digital Systems course taught by Professor Fernanda Gusmão de Lima Kasternsmidt. The course covers topics related to digital systems and their design using Field-Programmable Gate Arrays (FPGAs) and Hardware Description Languages (HDLs) such as VHDL.

Throughout the course, I will be working with FPGAs to design and implement digital circuits. I will be introduced to VHDL, and will learn about the syntax, basic data types, and concurrent and sequential assignments. I will also learn how to design and simulate circuits such as adders, multipliers, and state machines using VHDL.

Additionally, it is introduced the use of memories and communication protocols such as handshake protocols. The course includes both theoretical and practical aspects, giving the opportunity to work with FPGA development boards to implement and test the circuits designed.

About

This repository contains my assignments and projects for the Digital Systems course. The course covers the fundamental concepts of digital systems, including Boolean algebra, logic gates, combinational and sequential circuits, memory, and programmable logic devices. I have included VHDL code and simulation results for some of the projects.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published