Department of Computer Science & Engineering

University of Ioannina

Introduction to Computer Hardware Systems

Course Feature
Class Description

Course ID: H0

Unit: ADVANCED COMPUTER SYSTEMS – Unit H: Hadware Systems

Weekly Hours: 4


ECTS Credits: 7

Course Homepage:

Description: Processor core and cache organization: Instruction set architecture, Instruction-level parallelism, Organization and operation of cache memories, Performance evaluation of a computer VLSI: VLSI design technologies, ASICs, packaging technologies, DRC, economics, MOS transistors, inverter, basic gates, complex gates, standard cells, gate arrays, basic transistor theory. Testing and Design for Testability: VLSI testing, scan testing, built-in self test (BIST), testing standards (JTAG, IEEE1500). Low-power design: Power consumption in CMOS circuits, modelling and evaluation of power, low-power design techniques Robotics: Basic components of a robotic system and their functions, sensors and actuators, position and orientation of a robot, kinematics of a robot.