Search:
 
Institute Personnel > Courses - Schedule > Petrellis Nikolaos
 
  Courses - Petrellis Nikolaos
Embedded Systems
E-Class >>
  Embedded System design methodology, memory, microcomputer systems architecture, peripheral circuits (parallel and serial I/O ports, timer/counters, interrupt controllers, DMA controllers etc), reconfigurable hardware, low level software, drivers, etc
Teaching Hours
  LECTURES WED 15:00-17:00 (ΕΡΓ 6)
LAB: WED 17:00-19:00 (ΕΡΓ 7)

Computer Architecture II
E-Class >>
  - Computer Architecture: CPU, memory RAM/ROM, I/O, basic peripheral circuits
- Machine and instruction cycles, instruction execution steps
- Connecting SRAM/ROM to CPU, decoded at specific address ranges
- Secondary memory: hard and optical disks
- Cache memory, page mapping, placement and replacement methods
- Memory paging and segmentation, Virtual Memory
- Pipeline techniques in CPUs
- Intel Pentium family features
- Superscalar CPUs, Multithreading and multicore CPUs


Teaching Hours
  Tuesdays 15:00-19:00 

Computer Hardware Design
E-Class >>
  IC design methodology (schematic, netlists, hardware description language, simulation, hardware synthesis, layout, DRC, LVS, parasitic extraction, post-layout simulation, tape-out). Contemporary IC fabrication technologies (eg, CMOS, GaAs) and design issues in these technologies. Reconfigurable hardware CPLDs/FPGAs (architecture, logic blocks interconnection etc)

Lab exercises: Introduction to VHDL, description of combinatorial and sequential circuits (adders, (de)multiplexers, (de)coders, comparators, flip flops, registers, counters) with VHDL
Teaching Hours
  Wednesday 13:00-15:00 Lab 7
Wednesday 15:00-17:00 Lab 7 (lab)
Analog Electronics
E-Class >>
  Passive components and voltage/current sources. Ohm and Kirchoff laws. Thevenin and Norton equivalent circuits. Passive filters. Semiconductors (diodes, bipolar transistors), common emitter amplifiers. Field transistors, operational amplifiers/comparators. CMOS gate implementations using NMOS/PMOS.

Teaching Hours
  Lecture: Thursday 15:00-17:00,
Lab (ΕΡΓ 7): 
Monday 13:00-15:00, 15:00-17:00, 17:00-19:00
Tuesday 09:00-11:00, 11:00-13:00
Wednesday 15:00-17:00
Thursday 09:00-11:00, 11:00-13:00, 13:00-15:00 
Friday 09Q00-11:00

Advanced Topics in the Design of Digital Systems
E-Class >>
   Low power requirements of digital systems. Power consumption sources in CMOS circuits. Power estimation based on simulation, probabilistic power estimation, optimization for low power at circuit level, gate level, RTL level and system level. 

Physical faults and their modelling (short cuts, oper circuits, transistors that are always on or off). Test set and its compression. Test points, shift paths, JTAG interface, other Built In Self Test (BIST) techniques. 
Teaching Hours
  Thursday 13:00-17:00 (Lab7)
 
  Office Hours - Petrellis Nikolaos
Wednesday
  13:00-15:00
 
Thursday
  13:00-15:00
 
 
 

Copyright © 2007 - 2024 : TEI of Thessaly
Created by ItBiz