Universitatea Babeş-Bolyai Cluj-Napoca
Facultatea de Matematică şi Informatică
Ciclul de studii: Licenţă
Domeniul: Calculatoare şi tehnologia informaţiei
Programul de studii: Ingineria informatiei - in limba engleza
Limba de predare: Engleză

SYLLABUS

I. General data
Code	Subject	
MIC0008	Microprocessors Assisted Design	

Semester	Hours: C+S+L	Category	Status	
4	3+0+2		compulsory	

II. Full status faculty members
Name and	Scientific	Didactic	Chair	Type of activity	
surname	title	title		C	S	L	
GREBLA Horea Adrian	Ph.D.	Lect.	Computer Systems	*			

Associated faculty members
Name and	Scientific	Institution	Type of	Type of activity	
surname	title		position	C	S	L	

III. Course objectives
I8086 signals and interfacing in minimal mode 02. I8086 signals and interfacing in maximal mode 03. Multiprocessor systems design - the Multibus standard 04. Memories 05. Memory modules design 06. Interfacing peripheral registers and devices 07. Programmed transfer 08. Implementing programmed transfer interfaces: IEEE1284, RS232 09. Interrupt system 10. Direct memory access transfer 11. Parallel Buses: ISA, PCI, SCSI 12. Serial Buses: I2C, USB, IEEE 1394 13. IA-32 architecture 14. P6 and Intel NetBurst buses.	

IV. Course contents
Course:

Part 1:
1.Signals and interfacing in minimal mode I8086
            -Addressing, data
            -Demultiplexing address and data bus
            -Clock circuit I8284
            -Bus operations in minimal mode
2. Signals and interfacing in maximal mode I8086
            -Bus controller 8288
            -Bus operations in maximal mode

Part 2:
3. Multiprocessor systems
            -Multibus I8289 
-Multibus, multibus operations
-Slave module connection
4. Memory modules: 
-SRAM
-DRAM

Part 3:
5. Periferics interfacing
            -Input register
            -Output register
            -Interfaces: functions and design
            -Protcols 
6. Programmable transfer interfaces
-Parallel interface design
            -Serial interface design
            -IEEE 1284 standard
            - RS232 standard

Lab:
-	Microcontroller programming
-	Experiments with microcontrollers for access control 
-	Assembly language programming
-	Data transfer using serial/parallel interfaces

V. Bibliography
1. S. Nedevschi, L. Todoran, „Microprocesoare”, editura UTC-N, 1995
2. Ian Axelson, „The Microcontroller Idea Book”, Lakeview Research

VI. Thematic of didactic activities per weeks

VII. Didactic methods used
Exposition, didactical demonstration, modeling	

VIII. Assessment
Writing exam at the end of the course. The mark is composed by:
-	theoretical knowledge exam: 50%
-	lab activity mark: 50%

IX. Additional references

	Dean,							Chair head,

	Date,							Course responsible,
								Lect. GREBLA Horea Adrian, Ph.D.