Skip to main content
CODE 66270
ACADEMIC YEAR 2018/2019
CREDITS
SCIENTIFIC DISCIPLINARY SECTOR ING-INF/05
LANGUAGE Italian
TEACHING LOCATION
  • GENOVA
SEMESTER 1° Semester
TEACHING MATERIALS AULAWEB

OVERVIEW

The course aims at providing the basic concepts of binary logic and arithmetic for the analysis and design of digital systems.

AIMS AND CONTENT

LEARNING OUTCOMES

The course introduces the methodologies for the study and design of digital systems. Contents: Boolean algebra, description, synthesis and optimization of combinational networks, design of finite state machines asynchronous and synchronous, analysis and synthesis of complex subsystems (counters, adders, arithmetic units, memories, ..). The digital systems will be descibed using the VHDL language.

AIMS AND LEARNING OUTCOMES

The student will acquire the bases for the analysis and design of simple digital systems.

PREREQUISITES

None.

TEACHING METHODS

The course alternates between lectures and lab sessions.

SYLLABUS/CONTENT

Boolean algebra, description, synthesis and optimization of combinational circuits, Karnaugh maps, number systems, complex combinatorial networks (arithmetic networks, detection and correction of errors), sequential circuits, registers, Finite State Machines (FSM), tools for the description of a FSM: Algorithmic State Machine, designing synchronous FSM and overview of asynchronous FSM design, state assignment, the problem of races, FSM optimization, introduction to semiconductor technologies, organization and description of a computer and its components. Description of digital systems with Hardware Description Language (HDL).

RECOMMENDED READING/BIBLIOGRAPHY

G.Donzellini, L.Oneto, D.Ponta, D.Anguita, "Introduction to Digital System Designi", Springer, 2018.

Further readings (in italian):
A.Gentile, F.Sorbello, S.Vitabile, “Reti Logiche” (adattamento e traduzione di M.Morris Mano, C.R.Kime, “Digital Logic and Computer Design”), Prentice-Hall, 2008 (4° Ed.).
C.Bolchini, C.Brandolese, F.Salice, D.Sciuto, “Reti Logiche”, Apogeo, 2008 (2° Ed.).

Further readings (in english):
J.Daniels, "Digital Design from Zero to One", Wiley, 1996.
M. Morris Mano, M.D.Ciletti, "Digital Design", Prentice-Hall, 2012 (5th Ed.).
F.Vahid, “Digital Design”, Wiley, 2010 (2nd Ed.).
F.Vahid, R.Lysecky, “VHDL for Digital Design”, 2010.
J.F.Wakerly, “Digital Design Principles and Practices”, Prentice-Hall, 2005 (5th Ed.)

TEACHERS AND EXAM BOARD

Exam Board

DAVIDE ANGUITA (President)

LUCA ONETO (President)

GIULIANO DONZELLINI

DOMENICO PONTA

LESSONS

Class schedule

DIGITAL DESIGN

EXAMS

EXAM DESCRIPTION

The exam consists of a written test and an optional oral exam. There is no minimum threshold on the written test for partecipating to the oral exam.

After the winter session the written test is replaced by an oral exam.

The final evaluation can be integrated, optionally, by intermediate evaluations obtained by conducting written tests offered during the course or through lab reports.

Exam schedule

Data appello Orario Luogo Degree type Note
09/01/2019 14:00 GENOVA Scritto
04/02/2019 09:00 GENOVA Scritto
12/06/2019 09:00 GENOVA Scritto
26/07/2019 09:00 GENOVA Scritto
06/09/2019 09:00 GENOVA Scritto