Studies

Course catalogue

Digital Systems Design
Course Code 321-7050
Semester 7
ECTS 5.00
Hours (Theory) 3
Hours (Lab) 2
Instructor Kalligeros Emmanouil
Course Content

Application Specific Integrated Circuits (ASICs) and programmable devices (PLAs, PLDs, FPGAs), Hardware Description Languages (HDLs): Verilog and VHDL. Introduction to Verilog HDL, designing digital circuits with Verilog, Verilog syntax, modules and ports, structural modeling, behavioral modeling, dataflow modeling, tasks and functions. Finite State Machines (Mealy and Moore), Verilog for synthesis, design of sequential modules. Timing and delays in Verilog, Computer Aided Design (CAD) tools, logical simulation and timing verification. Random Access Memories (RAMs) and memory interfaces. Design prototyping.

Learning Outcomes

Students who successfully complete the course will have:

  • knowledge of the differences between programmable devices and Application Specific Integrated Circuits (ASICs),
  • knowledge of the main features of Field Programmable Gate Arrays' (FPGAs') structure,
  • the ability to use Verilog Hardware Description Language (HDL) for designing combinational and sequential digital circuits,
  • the ability to write testbenches in Verilog,
  • the ability to write Verilog for synthesis,
  • the ability to simulate their designs,
  • knowledge of the structure of RAMs and how to use them in digital systems,
  • the skill to use prototyping boards for transferring their designs in hardware.

Prerequisites

Not required.

Teaching and Learning Methods

Lectures, Laboratory exercises, Project

Activity Semester workload
Lectures 39 hours
Laboratory exercises
18 hours 
Project 25 hours
Personal study
40 hours
Final exam
3 hours
Course total
125 hours (5 ECTS)

 

Assessment Methods / Grading

Lab exercises (15%), Project (35%), Written examination (50%)

Detailed information regarding the conduct and assessment of the course is available on the e-class platform (https://eclass.icsd.aegean.gr/courses/ICSD403/) and in the first lecture presentation.

Teaching Language

Greek (English for Erasmus students)

Contact
  • President: Skoutas Dimitrios
  • Secretariat Head: Karagianni Kalliopi
  • Undergraduate Secretariat: ICS Eng. Department
  • Postgraduate Secretariat: ICS Eng. Department
  • Email: dicsd [at] aegean [dot] gr
  • Phone: 2273082000
  • Address: Κτήριο Λυμπέρη, Παλαμά 2 & Γοργύρας, Τ.Κ. 83200
  • Website: www.icsd.aegean.gr
  • Office Hours: Δευτέρα - Παρασκευή: 8:00 - 16:00
Στατιστικά Σπουδών
Μέσος Όρος Βαθμού Πτυχίου

7.76

Μέσος χρόνος Απόκτησης Πτυχίου

6.5 έτη

Μαθήματα με εργαστήριο

46

Κύκλοι Σπουδών

6

Μαθήματα Υποχρεωτικά

36

Μαθήματα Κύκλου

8

Σύνολο μαθημάτων για πτυχίο

55

Διπλωματική Εργασία

Υποχρεωτική