VLSI Circuit and System Design – (block B)

3 YEAR 2 semester 9 CREDITS
Prof. Marco Re 2019-20
RE MARCO 2020-21
2021-22
  Code: 8039166
SSD: ING-INF/01

FORMATIVE OBJECTIVE: …..

KNOWLEDGE AND UNDERSTANDING:

The student will be able to analyze and design microprocessor systems and SW for microprocessors. Starting from these topics the student will be able to write a program in LC3 assembler and to interface the microprocessor with external devices.

APPLYING KNOWLEDGE AND UNDERSTANDING:

The student will apply the knowledge and understanding developed to the analysis of practical problems. This would imply a critical knowledge in terms of silicon real estate and speed for microprocessor based systems.

MAKING JUDGEMENTS:

The student will have to prove his critical awareness with respect to the simplifying assumptions useful to describe and analyze microprocessor systems as well as his critical awareness of the correct order of magnitude of performance parameters while dealing or designing microprocessor systems.

COMMUNICATION SKILLS: The student will prove, mostly during the oral test, his capacity of describing the operation and functioning of microprocessor based digital systems.

LEARNING SKILLS: The student will get familiar with the schematization of practical problems, mostly during the development of his skills for the written test. This mainly concerns microprocessor systems.

SYLLABUS

Introduction
Basics of digital electronics
Data structures for microprocessor systems
The Von Neumann Architecture
The LC3 Architecture
Machine language programming of the LC3
LC3 Assembly programming
LC3 I/O
LC3 Traps e subroutines
Basics of C language programming
Instrumentation and measurements for microprocessor systems