1) Knowledge and understanding
At the end of the course, the students will acquire the basic knowledge of architectures of arithmetic building blocks, they will understand strengths and weaknesses in terms of occupied area, of power consumption and propagation delay. Also, the students will gain the tools for analysis and design of high reliability electronic circuits and systems
2) Ability to apply knowledge and understanding
The students will become aware of the issues related to the design of digital systems and will learn some possible solutions. In addition, they will be able to quantitatively assess the reliability of an electronic system and will have the knowledge to face autonomously the design of high reliability systems.Through simple laboratory experiences, the student will be able to implement some of the architectures presented during the lessons on FPGA by verifying pros and cons, acquiring greater awareness of what has been studied, while acquiring design skills.