Ανάγκη για χρήση Η/Υ κατά τον σχεδιασμό συστημάτων.
Ροή σχεδιασμού για τις διάφορες τεχνολογίες υλοποίησης.
Τρέχουσες τεχνολογίες γρήγορης πρωτοτυποποίησης.
Τρόποι αναπαράστασης σχεδιασμού: Γραφικός. Μηχανές πεπερασμένων καταστάσεων (Moore, Mealy). Γλώσσες περιγραφής υλικού (HDLs: VHDL, Verilog, Handel C). Ιεραρχικός σχεδιασμός (Top-down, Bottom-up).
Λογική εξομοίωση και χρονική επαλήθευση. Αρχές λειτουργίας εξομοιωτών. Το χρονικό μοντέλο της μοναδιαίας καθυστέρησης.
Ιδιαιτερότητες σχεδίασης ανάλογα με την υλοποίηση του σχεδιασμού:
Σαν τυπωμένο κύκλωμα : packaging, placement, routing.
Σε τεχνολογίες προγραμματιζόμενης λογικής ( PLA, PLD, FPGA ).
Σε VLSI τεχνολογίες: ( Gate Arrays, Sea of Gates, Standard Cell).
Αλγόριθμοι placement – routing.
Λογική και χρονική επαλήθευση πρωτοτύπων.