Ψηφιακή Λογική Σχεδίαση

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Ψηφιακή Λογική Σχεδίαση"

Transcript

1 Ψηφιακή Λογική Σχεδίαση Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

2 Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Μη Εμπορική Χρήση Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο Ψηφιακή Λογική Σχεδίαση 2

3 Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη Δήλωση Διατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους. Ψηφιακή Λογική Σχεδίαση 3

4 Ανάπτυξη Το παρόν εκπαιδευτικό υλικό αναπτύχθηκε στο Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών του Πανεπιστημίου Πατρών. Ψηφιακή Λογική Σχεδίαση 4

5 Σχεδίαση στο Επίπεδο Μεταφοράς Περιεχομένων Καταχωρητών Ψηφιακή Λογική Σχεδίαση 5

6 Περίγραμμα Παρουσίασης Εισαγωγή Βασικές έννοιες και ορολογία Αλγοριθμικές μηχανές καταστάσεων (Algorithmic State Machines ASM ) Παραδείγματα σχεδιασμών Λογικό κύκλωμα ελέγχου Σχεδιασμός με πολυπλέκτες Σχεδιασμός χωρίς κυνηγητά Σχεδιασμός χωρίς μανδαλωτές Ψηφιακή Λογική Σχεδίαση 6

7 Εισαγωγή Ένα ρεαλιστικό ψηφιακό κύκλωμα περιέχει μεγάλο αριθμό κυκλωμάτων Μεγάλοι πίνακες αληθείας και διαγράμματα καταστάσεων => αυξημένη πολυπλοκότητα Αρθρωτή σχεδίαση Modular approach => μείωση της πολυπλοκότητας Χωρισμός & σχεδιασμός σε αυτόνομα υπο-κυκλώματα Τυπικά υπο-κυκλώματα Λογικών/Αριθμητικών πράξεων, κύκλωμα ελέγχου, καταχωρητές, πολυπλέκτες Διασύνδεση με διαδρόμους δεδομένων και σήματα ελέγχου Σκοπός του κεφαλαίου η μεθοδολογική σχεδίαση σύνθετων κυκλωμάτων και συγκεκριμένα του κυκλώματος ελέγχου Ψηφιακή Λογική 7

8 Περίγραμμα Παρουσίασης Εισαγωγή Βασικές έννοιες και ορολογία Αλγοριθμικές μηχανές καταστάσεων (Algorithmic State Machines ASM ) Παραδείγματα σχεδιασμών Λογικό κύκλωμα ελέγχου Σχεδιασμός με πολυπλέκτες Σχεδιασμός χωρίς κυνηγητά Σχεδιασμός χωρίς μανδαλωτές Ψηφιακή Λογική 8

9 Επίπεδο Μεταφοράς Καταχωρητών Register Transfer Level Στη γενική μορφή κάθε ψηφιακό κύκλωμα αποτελείται από: Σύνολο καταχωρητών για αποθήκευση των δεδομένων, συγχρονισμό των λειτουργιών... Σύνολο συνδυαστικών κυκλωμάτων που εκτελούν αριθμητικές / λογικές πράξεις στα δεδομένα Κύκλωμα ελέγχου που ελέγχει / εποπτεύει τη λειτουργία των παραπάνω Ένα ψηφιακό σύστημα περιγράφεται σε επίπεδο μεταφοράς (περιεχομένων) καταχωρητών (Register Transfer Level RTL) όταν προσδιορίζονται πλήρως τα παραπάνω υποσυστήματα και οι χρονικές λειτουργίες τους χωρίς να περιγράφεται η υλοποίηση αυτών σε επίπεδο πύλης Ψηφιακή Λογική 9

10 Λειτουργίες Ψηφιακών Συστημάτων Αριθμητικές/λογικές πράξεις σε δεδομένα συνδυαστικά κυκλώματα που καλούνται κυκλώματα χειρισμού δεδομένων (Data path units) Λειτουργίες υλοποιούμενες από καταχωρητές Ολίσθηση/περιστροφή (shifting/rotation), μέτρηση (counting), μηδενισμού δεδομένων (clear), φόρτωσης δεδομένων (load) Λειτουργίες μεταφοράς δεδομένων Διαύλους μεταφοράς δεδομένων (data buses) Συνδεσμολογίες από πολυπλέκτες και άλλα κυκλώματα (steering logic) για επιλογή διαδρόμων μεταφοράς δεδομένων Ψηφιακή Λογική 10

11 Συμβολισμοί Λειτουργιών Χωρίς συνθήκη R1< = R1+R2 R3 <= R2+1 R4 <= shr R4 R2<= 0. Με συνθήκη If (T1=1) then (R2 <= R1) If (T2 =1) then (R4 <= R1+R4, R3<=R2).. Σε ένα σύγχρονο σχεδιασμό όλες οι λειτουργίες και οι μεταφορές δεδομένων είναι συγχρονισμένες με ένα σήμα χρονισμού (ρολόι) Ψηφιακή Λογική Σχεδίαση 11

12 Κύκλωμα Ελέγχου Control Logic Οι λειτουργίες ενός ψηφιακού συστήματος ελέγχονται από σήματα ελέγχου για τη σωστή χρονική εκτέλεση τους Το κύκλωμα ελέγχου είναι ακολουθιακό κύκλωμα Μηχανή Πεπερασμένων Καταστάσεων (Finite State Machine FSM) που: παρακολουθεί την κατάσταση των κυκλωμάτων χειρισμού δεδομένων δέχεται σήματα από το εξωτερικό περιβάλλον λαμβάνει υπόψη την τρέχουσα κατάσταση και παράγει σήματα προς τις μονάδες χειρισμού δεδομένων για τον καθορισμό των λειτουργιών εξόδου σχετικά με την κατάσταση του συστήματος καθορίζει την επόμενη κατάσταση του συστήματος Ψηφιακή Λογική Σχεδίαση 12

13 Γενική Δομή Ψηφιακού Κυκλώματος σε Επίπεδο RTL Ψηφιακή Λογική 13

14 Περίγραμμα Παρουσίασης Εισαγωγή Βασικές έννοιες και ορολογία Αλγοριθμικές μηχανές καταστάσεων (Algorithmic State Machines ASM ) Παραδείγματα σχεδιασμών Λογικό κύκλωμα ελέγχου Σχεδιασμός με πολυπλέκτες Σχεδιασμός χωρίς κυνηγητά Σχεδιασμός χωρίς μανδαλωτές Ψηφιακή Λογική 14

15 Αλγοριθμικές Μηχανές Καταστάσεων (Algorithmic State Machines ASM) Τα διαγράμματα ASM είναι διαγράμματα ροής για την περιγραφή της χρονικής διαδοχής των πράξεων/λειτουργιών Ένα διάγραμμα ASM προσδιορίζει τις λειτουργίες των κυκλωμάτων χειρισμού δεδομένων (data path logic) και Ελέγχου (control logic) Τα διαγράμματα ASM περιγράφουν Την ακολουθία των γεγονότων / λειτουργιών σε ένα ψηφιακό σύστημα Χρονική σχέση μεταξύ των καταστάσεων του ελεγκτή και των γεγονότων που παρουσιάζονται κατά τη μετάβαση από μια κατάσταση στην επόμενη Ψηφιακή Λογική Σχεδίαση 15

16 Αλγοριθμικές Μηχανές Καταστάσεων (Algorithmic State Machines ASM) Ένα διάγραμμα ASM αποτελείται από κουτιά: Κατάστασης Απόφασης και Υπό συνθήκη ενεργειών Περιλαμβάνεις επίσης συνδέσεις μεταξύ των κουτιών που δείχνουν την προτεραιότητα των ενεργειών και τη χρονική εξέλιξη των καταστάσεων του συστήματος Ψηφιακή Λογική Σχεδίαση 16

17 Κουτί Κατάστασης (1/2) Περιλαμβάνει: Ψηφιακή Λογική 17

18 Κουτί Κατάστασης (1/2) Περιλαμβάνει: Πράξεις καταχωρητών για τη συγκεκριμένη κατάσταση Ψηφιακή Λογική 17

19 Κουτί Κατάστασης (1/2) Περιλαμβάνει: Πράξεις καταχωρητών για τη συγκεκριμένη κατάσταση Σήματα ελέγχου που αντιστοιχούν στη συγκεκριμένη κατάσταση Ψηφιακή Λογική 17

20 Κουτί Κατάστασης (1/2) Περιλαμβάνει: Πράξεις καταχωρητών για τη συγκεκριμένη κατάσταση Σήματα ελέγχου που αντιστοιχούν στη συγκεκριμένη κατάσταση Συμβολικό όνομα της κατάστασης Ψηφιακή Λογική 17

21 Κουτί Κατάστασης (1/2) Περιλαμβάνει: Πράξεις καταχωρητών για τη συγκεκριμένη κατάσταση Σήματα ελέγχου που αντιστοιχούν στη συγκεκριμένη κατάσταση Συμβολικό όνομα της κατάστασης Δυαδικό κώδικα της κατάστασης Ψηφιακή Λογική 17

22 Κουτί Κατάστασης (2/2) Οι πράξεις των καταχωρητών είναι σύγχρονες με το ρολόι του συστήματος άρα γίνονται όταν η μηχανή μεταβαίνει από την τρέχουσα κατάσταση στην επόμενη και όχι όταν η μηχανή (σύστημα) βρίσκεται στην τρέχουσα κατάσταση Η ύπαρξη πράξης σε ένα κουτί κατάστασης σημαίνει ότι το κύκλωμα ελέγχου πρέπει να γεννήσει τα κατάλληλα σήματα ελέγχου για να γίνουν οι πράξεις στην επόμενη μετάβαση του ρολογιού Ψηφιακή Λογική Σχεδίαση 18

23 Κουτί Απόφασης Χρησιμοποιείται για να περιγράψει το αποτέλεσμα που έχει μία είσοδος στο κύκλωμα ελέγχου Ελέγχεται μία συνθήκη που σχετίζεται με το συγκεκριμένο σήμα και με βάση το αποτέλεσμα του ελέγχου ακολουθείται το αντίστοιχο μονοπάτι εξόδου Ψηφιακή Λογική Σχεδίαση 19

24 Κουτί υπό Συνθήκη Ενεργειών (1/2) Είναι παρόμοιο με το κουτί κατάστασης αλλά οι ενέργειες που περιγράφει εκτελούνται όταν ικανοποιείται μία συνθήκη Έχει πάντα είσοδο μία έξοδο ενός κουτιού απόφασης Οι έξοδοι είναι τύπου Mealy Ψηφιακή Λογική Σχεδίαση 20

25 Κουτί υπό Συνθήκη Ενεργειών (2/2)

26 ASM Block (1/3) Το μπλοκ ASM είναι μία δομή που αποτελείται από Ψηφιακή Λογική 22

27 ASM Block (1/3) Το μπλοκ ASM είναι μία δομή που αποτελείται από ένα κουτί κατάστασης Ψηφιακή Λογική 22

28 ASM Block (1/3) Το μπλοκ ASM είναι μία δομή που αποτελείται από ένα κουτί κατάστασης όλα τα κουτιά αποφάσεων και ενεργειών που συνδέονται με τις γραμμές εξόδου του κουτιού κατάστασης Ψηφιακή Λογική 22

29 ASM Block (1/3) Το μπλοκ ASM είναι μία δομή που αποτελείται από ένα κουτί κατάστασης όλα τα κουτιά αποφάσεων και ενεργειών που συνδέονται με τις γραμμές εξόδου του κουτιού κατάστασης Ένα μπλοκ ASM έχει μία είσοδο και πιθανώς πολλές εξόδους Ένα διάγραμμα ASM αποτελείται από πολλαπλά μπλοκ ASM Ψηφιακή Λογική 22

30 ASM Block (2/3) Κάθε μπλοκ ASM περιγράφει την κατάσταση του συστήματος κατά τη διάρκεια ενός παλμού ρολογιού Οι πράξεις καταχωρητών (κουτιά κατάστασης και υπό συνθήκη ενεργειών) πυροδοτούνται από τον ίδιο παλμό ρολογιού όταν το σύστημα αλλάζει κατάσταση (State_0 επόμενη) Ανάλογα με τις τιμές των E, F το σύστημα μεταβαίνει σε μία από τις State_1, State_2, State_3 Ψηφιακή Λογική 23

31 ASM Block (3/3) Αρκετές φορές είναι πιο βολικό να μετατρέπεται το μπλοκ ASM ή το διάγραμμα ASM σε διάγραμμα καταστάσεων Χρησιμοποιώντας το διάγραμμα καταστάσεων και γνώστες μεθοδολογίες μπορεί να σχεδιαστεί το ακολουθιακό κύκλωμα του ελεγκτή Ψηφιακή Λογική Σχεδίαση 24

32 Χρονισμός (1/3) Η κύρια διαφορά ενός συμβατικού διαγράμματος και ενός ASM βρίσκεται στη χρονική σχέση μεταξύ των διαφόρων ενεργειών και πράξεων καταχωρητών που περιγράφει Σε ένα συμβατικό διάγραμμα οι πράξεις θα εκτελούνταν ακολουθιακά Αύξηση του Α (Α=Α+1), έλεγχος του Ε, έλεγχος του F. Σε ένα διάγραμμα ASM κάθε μπλοκ είναι μία ενιαία μονάδα Όλες οι πράξεις καταχωρητών εκτελούνται ταυτόχρονα σε συγχρονισμό με την ακμή του ρολογιού Ψηφιακή Λογική Σχεδίαση 25

33 Χρονισμός (2/3) Αν το Reset_B=1 τότε το κύκλωμα μεταβαίνει στην State_0 Στην επόμενο κύκλο ρολογιού γίνονται τα παρακάτω Α=Α1+1 Αν Ε=1 τότε R=0 και επόμενη κατάσταση είναι η State_3 Αν F=0 (1) η επόμενη κατάσταση είναι η State_1 (State_2) Ψηφιακή Λογική Σχεδίαση 26

34 Χρονισμός (3/3) Στο αρχικό διάγραμμα ASM δείχνονται οι πράξεις καταχωρητών που πρέπει να εκτελεστούν από τα κυκλώματα χειρισμού δεδομένων Δε δείχνονται τα σήματα ελέγχου πρέπει να γεννήσει το κύκλωμα ελέγχου Ψηφιακή Λογική Σχεδίαση 27

35 Χρονισμός (3/3) Στο αρχικό διάγραμμα ASM δείχνονται οι πράξεις καταχωρητών που πρέπει να εκτελεστούν από τα κυκλώματα χειρισμού δεδομένων Δε δείχνονται τα σήματα ελέγχου πρέπει να γεννήσει το κύκλωμα ελέγχου Η εξαγωγή των σημάτων ελέγχου και η τροποποίηση του διαγράμματος είναι άμεση Ψηφιακή Λογική Σχεδίαση 27

36 Διαγράμματα ASMD Το διάγραμμα ASMD (Algorithmic State Machine and Datapath) διαφέρει από το ASM στα ακόλουθα: Στο ASMD δε γράφονται πράξεις καταχωρητών μέσα στα κουτιά καταστάσεων Οι πράξεις καταχωρητών γράφονται στα βέλη μεταβάσεων καταστάσεων στις οποίες συμβαίνουν Περιλαμβάνει κουτιά ενεργειών υπό συνθήκη όπου καθορίζονται τα σήματα με τα οποία ελέγχονται οι πράξεις καταχωρητών που γράφονται δίπλα στα βέλη μεταβάσεων Με τα διαγράμματα ASMD αποσαφηνίζονται όλα τα προβλήματα των διαγραμμάτων ASM που σχετίζονται με τη χρονική εκτέλεση των λειτουργιών Ψηφιακή Λογική Σχεδίαση 28

37 Δημιουργία Διαγραμμάτων ASMD 1. Σχηματισμός του ASM όπου εμφανίζονται μόνο οι είσοδοι του ελεγκτή που καθορίζουν τις μεταβάσεις καταστάσεων 2. Μετατροπή του ASM σε ASMD γράφοντας δίπλα στα βέλη των μεταβάσεων καταστάσεων πληροφορία που αφορά την ταυτόχρονη εκτέλεση πράξεων καταχωρητών 3. Τροποποίηση του ASMD για να προσδιοριστούν τα απαιτούμενα σήματα ελέγχου για την υλοποίηση των ζητούμενων λειτουργιών Με τον τρόπο αυτό καθορίζονται πλήρως οι λειτουργίες των κυκλωμάτων ελέγχου και χειρισμού δεδομένων Ψηφιακή Λογική Σχεδίαση 29

38 Περίγραμμα Παρουσίασης Εισαγωγή Βασικές έννοιες και ορολογία Αλγοριθμικές μηχανές καταστάσεων (Algorithmic State Machines ASM ) Παραδείγματα σχεδιασμών Λογικό κύκλωμα ελέγχου Σχεδιασμός με πολυπλέκτες Σχεδιασμός χωρίς κυνηγητά Σχεδιασμός χωρίς μανδαλωτές Ψηφιακή Λογική Σχεδίαση 30

39 Παράδειγμα Σχεδίασης Προδιαγραφές Μονάδα χειρισμού δεδομένων που περιλαμβάνει 2 JK F/Fs (E, F) & 1 counter A [A3, A2, A1,A0] Σήματα & λειτουργία μονάδας Σήμα Start Αν start=1 ξεκινά η λειτουργία και γίνονται Α=0 και F=0 Σε κάθε επόμενο παλμό Α=Α+1 Συνθήκες ελέγχου Αν Α2=0 τότε Ε=0 Αν Α2=1 τότε Ε=1, αν Α3=0 η μέτρηση συνεχίζεται Αν Α3=1 τότε F=1 (στον επόμενο παλμό) και σταματά η μέτρηση Αν start = 0 το σύστημα κάνει hold, αλλιώς αν start = 1 επαναλαμβάνει τη λειτουργία Ψηφιακή Λογική Σχεδίαση 31

40 Σχηματικό Διάγραμμα του Κυκλώματος Ψηφιακή Λογική Σχεδίαση 32

41 Σχηματικό Διάγραμμα του Κυκλώματος Start Αν start = 1 ξεκινά η λειτουργία και γίνονται Α = 0 και F = 0 Σε κάθε επόμενο παλμό Α = Α+1 (counter) Συνθήκες ελέγχου Αν Α2 = 0 τότε Ε = 0 Αν Α2 = 1 τότε Ε = 1, αν Α3 = 0 η μέτρηση συνεχίζεται Αν Α3 = 1 τότε F = 1 (στον επόμενο παλμό) και σταματά η μέτρηση Αν start = 0 το σύστημα κάνει hold, αλλιώς αν start = 1 επαναλαμβάνει τη λειτουργία Ψηφιακή Λογική Σχεδίαση 32

42 Σχηματικό Διάγραμμα του Κυκλώματος Start Αν start = 1 ξεκινά η λειτουργία και γίνονται Α = 0 και F = 0 Σε κάθε επόμενο παλμό Α = Α+1 (counter) Συνθήκες ελέγχου Αν Α2 = 0 τότε Ε = 0 Αν Α2 = 1 τότε Ε = 1, αν Α3 = 0 η μέτρηση συνεχίζεται Αν Α3 = 1 τότε F = 1 (στον επόμενο παλμό) και σταματά η μέτρηση Αν start = 0 το σύστημα κάνει hold, αλλιώς αν start = 1 επαναλαμβάνει τη λειτουργία Ψηφιακή Λογική Σχεδίαση 32

43 Σχηματικό Διάγραμμα του Κυκλώματος Start Αν start = 1 ξεκινά η λειτουργία και γίνονται Α = 0 και F = 0 Σε κάθε επόμενο παλμό Α = Α+1 (counter) Συνθήκες ελέγχου Αν Α2 = 0 τότε Ε = 0 Αν Α2 = 1 τότε Ε = 1, αν Α3 = 0 η μέτρηση συνεχίζεται Αν Α3 = 1 τότε F = 1 (στον επόμενο παλμό) και σταματά η μέτρηση Αν start = 0 το σύστημα κάνει hold, αλλιώς αν start = 1 επαναλαμβάνει τη λειτουργία Ψηφιακή Λογική Σχεδίαση 32

44 Σχηματικό Διάγραμμα του Κυκλώματος Start Αν start = 1 ξεκινά η λειτουργία και γίνονται Α = 0 και F = 0 Σε κάθε επόμενο παλμό Α = Α+1 (counter) Συνθήκες ελέγχου Αν Α2 = 0 τότε Ε = 0 Αν Α2 = 1 τότε Ε = 1, αν Α3 = 0 η μέτρηση συνεχίζεται Αν Α3 = 1 τότε F = 1 (στον επόμενο παλμό) και σταματά η μέτρηση Αν start = 0 το σύστημα κάνει hold, αλλιώς αν start = 1 επαναλαμβάνει τη λειτουργία Ψηφιακή Λογική Σχεδίαση 32

45 Σχηματικό Διάγραμμα του Κυκλώματος Start Αν start = 1 ξεκινά η λειτουργία και γίνονται Α = 0 και F = 0 Σε κάθε επόμενο παλμό Α = Α+1 (counter) Συνθήκες ελέγχου Αν Α2 = 0 τότε Ε = 0 Αν Α2 = 1 τότε Ε = 1, αν Α3 = 0 η μέτρηση συνεχίζεται Αν Α3 = 1 τότε F = 1 (στον επόμενο παλμό) και σταματά η μέτρηση Αν start = 0 το σύστημα κάνει hold, αλλιώς αν start = 1 επαναλαμβάνει τη λειτουργία Ψηφιακή Λογική Σχεδίαση 32

46 Σχηματικό Διάγραμμα του Κυκλώματος Start Αν start = 1 ξεκινά η λειτουργία και γίνονται Α = 0 και F = 0 Σε κάθε επόμενο παλμό Α = Α+1 (counter) Συνθήκες ελέγχου Αν Α2 = 0 τότε Ε = 0 Αν Α2 = 1 τότε Ε = 1, αν Α3 = 0 η μέτρηση συνεχίζεται Αν Α3 = 1 τότε F = 1 (στον επόμενο παλμό) και σταματά η μέτρηση Αν start = 0 το σύστημα κάνει hold, αλλιώς αν start = 1 επαναλαμβάνει τη λειτουργία Ψηφιακή Λογική Σχεδίαση 32

47 Διάγραμμα ASMD με Ασύγχρονο Μηδενισμό Start Αν start=1 τότε Α=0 και F=0, επόμενη κατάσταση η State_1 Αν start=0 επομ. κατάσταση η State_idle Ψηφιακή Λογική Σχεδίαση 33

48 Διάγραμμα ASMD με Ασύγχρονο Μηδενισμό Start Αν start=1 τότε Α=0 και F=0, επόμενη κατάσταση η State_1 Αν start=0 επομ. κατάσταση η State_idle State_1 Σε κάθε επόμενο παλμό Α=Α+1 Ψηφιακή Λογική Σχεδίαση 33

49 Διάγραμμα ASMD με Ασύγχρονο Μηδενισμό Start Αν start=1 τότε Α=0 και F=0, επόμενη κατάσταση η State_1 Αν start=0 επομ. κατάσταση η State_idle State_1 Σε κάθε επόμενο παλμό Α=Α+1 Συνθήκες ελέγχου Αν Α2=0 τότε Ε=0 Ψηφιακή Λογική Σχεδίαση 33

50 Διάγραμμα ASMD με Ασύγχρονο Μηδενισμό Start Αν start=1 τότε Α=0 και F=0, επόμενη κατάσταση η State_1 Αν start=0 επομ. κατάσταση η State_idle State_1 Σε κάθε επόμενο παλμό Α=Α+1 Συνθήκες ελέγχου Αν Α2=0 τότε Ε=0 Αν Α2=1 τότε Ε=1 και Α3=0 η μέτρηση συνεχίζεται Ψηφιακή Λογική Σχεδίαση 33

51 Διάγραμμα ASMD με Ασύγχρονο Μηδενισμό Start Αν start=1 τότε Α=0 και F=0, επόμενη κατάσταση η State_1 Αν start=0 επομ. κατάσταση η State_idle State_1 Σε κάθε επόμενο παλμό Α=Α+1 Συνθήκες ελέγχου Αν Α2=0 τότε Ε=0 Αν Α2=1 τότε Ε=1 και Α3=0 η μέτρηση συνεχίζεται Αν Α3=1 τότε F=1 στον επόμενο παλμό (άρα μια επιπλέον κατάσταση State_2) και σταματά η μέτρηση Ψηφιακή Λογική Σχεδίαση 33

52 Διάγραμμα ASMD με Ασύγχρονο Μηδενισμό Start Αν start=1 τότε Α=0 και F=0, επόμενη κατάσταση η State_1 Αν start=0 επομ. κατάσταση η State_idle State_1 Σε κάθε επόμενο παλμό Α=Α+1 Συνθήκες ελέγχου Αν Α2=0 τότε Ε=0 Αν Α2=1 τότε Ε=1 και Α3=0 η μέτρηση συνεχίζεται Αν Α3=1 τότε F=1 στον επόμενο παλμό (άρα μια επιπλέον κατάσταση State_2) και σταματά η μέτρηση Αν start=0 το σύστημα κάνει hold, αν start=1 επαναλαμβάνει τη λειτουργία Ψηφιακή Λογική Σχεδίαση 33

53 Διάγραμμα ASMD με Σύγχρονο Μηδενισμό Start Αν start=1 ξεκινά η λειτουργία και Α=0 και F=0 Σε κάθε επόμενο παλμό Α=Α+1 Συνθήκες ελέγχου Αν Α2=0 τότε Ε=0 Αν Α2=1 τότε Ε=1, αν Α3=0 η μέτρηση συνεχίζεται Αν Α3=1 τότε F=1 (στον επόμενο παλμό) και σταματά η μέτρηση Αν start=0 το σύστημα κάνει hold, αλλιώς αν start=1 επαναλαμβάνει τη λειτουργία Ψηφιακή Λογική 34

54 Διάγραμμα ASMD με τα Σήματα Ελέγχου Ψηφιακή Λογική 35

55 Ακολουθία Χρονισμού Κάθε μπλοκ ASMD καθορίζει τα σήματα που ελέγχουν τις λειτουργίες που πρέπει να γίνουν στην ενεργή ακμή του ρολογιού Τα σήματα ελέγχου στα κουτιά κατάστασης και ενεργειών υπό συνθήκη παράγονται όταν το κύκλωμα ελέγχου βρίσκεται στην αντίστοιχη κατάσταση Όταν έρχεται η ακμή του ρολογιού εκτελούνται οι λειτουργίες που αντιστοιχούν στο αντίστοιχο βέλος του ASMD Ψηφιακή Λογική 36

56 Χρονισμός (1/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Ψηφιακή Λογική 37

57 Χρονισμός (2/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Ψηφιακή Λογική 38

58 Χρονισμός (2/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Έστω ότι είμαστε στη State_1 μετά το μηδενισμό του μετρητή Α και του F από το start Ψηφιακή Λογική 38

59 Χρονισμός (2/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Έστω ότι είμαστε στη State_1 μετά το μηδενισμό του μετρητή Α και του F από το start Υποθέτουμε ότι η μηχανή εκτελούσε κανονικό κύκλο (χωρίς ενεργ. του Rest_B) Άρα Ε=1. Το Ε=1 όταν η μηχανή μεταβαίνει στην State_2 όταν Α2=1 Ψηφιακή Λογική 38

60 Χρονισμός (2/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Έστω ότι είμαστε στη State_1 μετά το μηδενισμό του μετρητή Α και του F από το start Υποθέτουμε ότι η μηχανή εκτελούσε κανονικό κύκλο (χωρίς ενεργ. του Rest_B) Άρα Ε=1. Το Ε=1 όταν η μηχανή μεταβαίνει στην State_2 όταν Α2=1 Η μηχανή (σύστημα) παραμένει στην κατάσταση State_1 για 13 κύκλους Ψηφιακή Λογική 38

61 Χρονισμός (3/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Προσέξτε τη χρονική διαφορά όταν το Α2=1 και πότε το Ε=1 Ψηφιακή Λογική Σχεδίαση 39

62 Χρονισμός (3/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Προσέξτε τη χρονική διαφορά όταν το Α2=1 και πότε το Ε=1 Ψηφιακή Λογική Σχεδίαση 39

63 Χρονισμός (3/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Προσέξτε τη χρονική διαφορά όταν το Α2=1 και πότε το Ε=1 Όταν Α 3 Α 2 Α 1 Α 0 = 0011 και έρθει η ακμή του ρολογιού τότε η νέα τιμή είναι Α 3 Α 2 Α 1 Α 0 = 0100 Ψηφιακή Λογική Σχεδίαση 39

64 Χρονισμός (3/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Προσέξτε τη χρονική διαφορά όταν το Α2=1 και πότε το Ε=1 Όταν Α 3 Α 2 Α 1 Α 0 = 0011 και έρθει η ακμή του ρολογιού τότε η νέα τιμή είναι Α 3 Α 2 Α 1 Α 0 = 0100 Όμως η τιμή του Α 2 όταν ήρθε η ακμή του ρολογιού ήταν Α 2 =0 Τα F/Fs διαβάζουν την τιμή Α 2 =0 και επομένως Ε=0 Ψηφιακή Λογική Σχεδίαση 39

65 Χρονισμός (3/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Προσέξτε τη χρονική διαφορά όταν το Α2=1 και πότε το Ε=1 Όταν Α 3 Α 2 Α 1 Α 0 = 0011 και έρθει η ακμή του ρολογιού τότε η νέα τιμή είναι Α 3 Α 2 Α 1 Α 0 = 0100 Όμως η τιμή του Α 2 όταν ήρθε η ακμή του ρολογιού ήταν Α 2 =0 Τα F/Fs διαβάζουν την τιμή Α 2 =0 και επομένως Ε=0 Έτσι, το Ε=1 γίνεται στην επόμενη ακμή (κύκλο) του ρολογιού Ψηφιακή Λογική Σχεδίαση 39

66 Χρονισμός (3/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Προσέξτε τη χρονική διαφορά όταν το Α2=1 και πότε το Ε=1 Όταν Α 3 Α 2 Α 1 Α 0 = 0011 και έρθει η ακμή του ρολογιού τότε η νέα τιμή είναι Α 3 Α 2 Α 1 Α 0 = 0100 Όμως η τιμή του Α 2 όταν ήρθε η ακμή του ρολογιού ήταν Α 2 =0 Τα F/Fs διαβάζουν την τιμή Α 2 =0 και επομένως Ε=0 Έτσι, το Ε=1 γίνεται στην επόμενη ακμή (κύκλο) του ρολογιού Ομοίως το Ε=0 όταν η (1000) (1001) και όχι όταν (0111) (1000) Ψηφιακή Λογική Σχεδίαση 39

67 Χρονισμός (4/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Όταν η μέτρηση φτάσει στο (1100) τότε Α3=Α2=1 στον επόμενο παλμό γίνεται Ε=1 και το σύστημα μεταβαίνει στην κατάσταση State_2 Ψηφιακή Λογική 40

68 Χρονισμός (4/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Όταν η μέτρηση φτάσει στο (1100) τότε Α3=Α2=1 στον επόμενο παλμό γίνεται Ε=1 και το σύστημα μεταβαίνει στην κατάσταση State_2 Το σύστημα μένει στην κατάσταση State_2 για έναν παλμό (περίοδο) ρολογιού Ψηφιακή Λογική 40

69 Χρονισμός (4/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Όταν η μέτρηση φτάσει στο (1100) τότε Α3=Α2=1 στον επόμενο παλμό γίνεται Ε=1 και το σύστημα μεταβαίνει στην κατάσταση State_2 Το σύστημα μένει στην κατάσταση State_2 για έναν παλμό (περίοδο) ρολογιού Στον επόμενο παλμό η μηχανή μεταβαίνει από την State_2 State_idle και F=1 Το σύστημα παραμένει στην State_idle όσο start = 0 Ψηφιακή Λογική 40

70 Χρονισμός (5/6) Counter Flip-Flops State Conditions A 3 A 2 A 1 A 0 E F State_1 A 2 =0, A 3 = A 2 =1, A 3 = A 2 =0, A 3 = A 2 =1, A 3 = State_ State_idle Συμπερασματικά, βλέπουμε ότι οι λειτουργίες που σχετίζονται με το σήμα Ε καθυστερούν κατά ένα παλμό ρολογιού Σε ένα συμβατικό διάγραμμα δε θα συνέβαινε αυτό Ψηφιακή Λογική Σχεδίαση 41

71 Χρονισμός (6/6) Η τιμή του Α2 που εξετάζει το κουτί απόφασης αντιστοιχεί στην τιμή του μετρητή όταν η παρούσα κατάσταση είναι η State_1 και πριν ο μετρητής αυξηθεί Το κουτί απόφασης που αφορά το Ε ανήκει στο μπλοκ της State_1 Το κύκλωμα παράγει τα σήματα ελέγχου για όλες τις πράξεις που αφορούν το υπό εκτέλεση μπλοκ πριν την άφιξη του παλμού Η επόμενη ακμή ρολογιού θα πυροδοτήσει τις πράξεις των συνδυαστικών κυκλ. και F/Fs συμπεριλαμβανομένου αυτών που αφορούν την επόμενη κατάσταση Τα σήματα ελέγχου που ελέγχουν τις πράξεις της μονάδας χειρισμού δεδομένων παράγονται από το κύκλωμα ελέγχου έναν κύκλο πριν την εκτέλεση της πράξης Ψηφιακή Λογική 42

72 Περίγραμμα Παρουσίασης Εισαγωγή Βασικές έννοιες και ορολογία Αλγοριθμικές μηχανές καταστάσεων (Algorithmic State Machines ASM ) Παραδείγματα σχεδιασμών Λογικό κύκλωμα ελέγχου Σχεδιασμός με πολυπλέκτες Σχεδιασμός χωρίς κυνηγητά Σχεδιασμός χωρίς μανδαλωτές Ψηφιακή Λογική 43

73 Σχεδίαση Κυκλωμάτων Ελέγχου και Χειρισμού Δεδομένων Στη γενική μορφή κάθε ψηφιακό κύκλωμα /σύστημα αποτελείται από Ψηφιακή Λογική 44

74 Σχεδίαση Κυκλωμάτων Ελέγχου και Χειρισμού Δεδομένων Στη γενική μορφή κάθε ψηφιακό κύκλωμα /σύστημα αποτελείται από Κύκλωμα χειρισμού δεδομένων Ψηφιακή Λογική 44

75 Σχεδίαση Κυκλωμάτων Ελέγχου και Χειρισμού Δεδομένων Στη γενική μορφή κάθε ψηφιακό κύκλωμα /σύστημα αποτελείται από Κύκλωμα χειρισμού δεδομένων Κύκλωμα ελέγχου Ψηφιακή Λογική 44

76 Κύκλωμα Χειρισμού Δεδομένων (1/2) Είσοδοι /έξοδοι Ψηφιακή Λογική Σχεδίαση 45

77 Κύκλωμα Χειρισμού Δεδομένων (1/2) Είσοδοι /έξοδοι Δεδομένα εισόδου (εξωτερικό περιβάλλον), σήματα ελέγχου (κύκλωμα ελέγχου) Ψηφιακή Λογική Σχεδίαση 45

78 Κύκλωμα Χειρισμού Δεδομένων (1/2) Είσοδοι /έξοδοι Δεδομένα εισόδου (εξωτερικό περιβάλλον), σήματα ελέγχου (κύκλωμα ελέγχου) Δεδομένα εξόδου, σήματα κατάστασης Ψηφιακή Λογική Σχεδίαση 45

79 Κύκλωμα Χειρισμού Δεδομένων (1/2) Είσοδοι /έξοδοι Δεδομένα εισόδου (εξωτερικό περιβάλλον), σήματα ελέγχου (κύκλωμα ελέγχου) Δεδομένα εξόδου, σήματα κατάστασης Κύκλωμα χειρισμού δεδομένων περιλαμβάνει συνδυαστικά κυκλώματα για Την υλοποίηση των πράξεων (αριθμητικές, λογικές,...) σε δεδομένα καταχωρητών Την παραγωγή των σημάτων κατάστασης (χρησιμ. από το κύκλωμα ελέγχου) Ψηφιακή Λογική Σχεδίαση 45

80 Κύκλωμα Χειρισμού Δεδομένων (2/2) Οι προδιαγραφές για τα κυκλώματα χειρισμού δεδομένων προσδιορίζονται από: Σήματα ελέγχου για το datapath που έχουν γραφεί εντός των κουτιών κατάστασης (π.χ. incr_a) των κουτιών υπό συνθήκη ενεργειών (π.χ. clr_e) Κυκλώματα datapath Από την πληροφορία που υπάρχει στα βέλη του διαγράμματος ASMD που σχετίζονται με τις λειτουργίες της μονάδας χειρισμού δεδομένων incr_a => counter set/clr E, F => F/Fs Ψηφιακή Λογική Σχεδίαση 46

81 Κύκλωμα Ελέγχου (1/2) Είσοδοι /έξοδοι Σήματα ελέγχου (από εξωτερικό περιβάλλον), σήματα κατάστασης (από τη μονάδα χειρισμού δεδομένων) Σήματα ελέγχου (προς εξωτερικό περιβάλλον), σήματα ελέγχου (προς μονάδα χειρισμού δεδομένων) Κύκλωμα χειρισμού δεδομένων περιλαμβάνει ακολουθιακά κυκλώματα για Την υλοποίηση της μηχανής καταστάσεων (FSM) και την παραγωγή των σημάτων ελέγχου (έξοδοι) Ψηφιακή Λογική Σχεδίαση 47

82 Κύκλωμα Ελέγχου (2/2) Οι προδιαγραφές για το κύκλωμα ελέγχου προσδιορίζονται από: Τη λειτουργία των κουτιών απόφασης Μεταβάσεις των καταστάσεων Ψηφιακή Λογική 48

83 Κυκλώματα Χειρισμού Δεδομένων & Ελέγχου Ψηφιακή Λογική 49

84 Παράσταση στο Επίπεδο Μεταφοράς Καταχωρητών (RTL) Ένα RTL σύστημα παριστάνεται αν ορίσουμε: Τους καταχωρητές Τις πράξεις που δίνονται στα δεδομένα των καταχωρητών Τα σήματα ελέγχου και τη χρονική ακολουθία τους Οι πράξεις & σήματα ελέγχου προκύπτουν από το διάγραμμα ASMD Είναι βολικό να χωριστούν τα κυκλώματα χειρισμού δεδομένων & ελέγχου Εύκολη και συστηματική σχεδίαση του κυκλώματος ελέγχου Χρήση διαγραμμάτων καταστάσεων (προκύπτουν από το ASMD) Ψηφιακή Λογική Σχεδίαση 50

85 Διάγραμμα Καταστάσεων Επίπεδο Καταχωρητή State_idle State_1, Clear_A_F A 0, F 0 State_1 State_1, Incr_A A A+1 if (A 2 =1) then Set_E E 1 if (A 2 =0) then Clear_E E 0 State_2 State_idle, Set_F F 1 Περιλαμβάνει: καταστάσεις και μεταβάσεις καταστάσεων Για κάθε μετάβαση σημειώνεται το σήμα (ή συνδυασμός σημάτων) που την προκαλεί Σε κάθε κατάσταση περιγράφονται οι λειτουργίες που απαιτούνται Ψηφιακή Λογική 51

86 Πίνακας Καταστάσεων Present State Inputs Next State Outputs Symbol G 1 G 0 Start A 2 A 3 G 1 G 0 Set_E Clear_E Set_F Clear_A_F Incr_A State_idle X X State_idle X X State_1 0 1 X 0 X State_1 0 1 X State_1 0 1 X State_2 1 1 X X X Το διάγραμμα καταστάσεων μπορεί να μετατραπεί σε πίνακα καταστάσεων Ο πίνακας καταστάσεων χρησιμοποιείται για τη σχεδίαση του ακολουθιακού κυκλώματος ελέγχου Ο πίνακας καταστάσεων περιλαμβάνει: Τρέχουσα και επόμενη κατάσταση Τρέχουσες Εισόδους Εξόδους State_idle State_1, Clear_A_F A 0, F 0 State_1 State_1, Incr_A A A+1 if (A 2 =1) then Set_E E 1 if (A 2 =0) then Clear_E E 0 State_2 State_idle, Set_F F 1 Ψηφιακή Λογική Σχεδίαση 52

87 Σχεδίαση Λογικού Κυκλώματος Ελέγχου (1/3) Έχοντας το πίνακα μετάβασης καταστάσεων ο σχεδιασμός του ακολουθιακού κυκλώματος γίνεται με γνωστή μεθοδολογία Όμως τι περισσότερες φορές υπάρχουν πολλές αδιάφορες καταστάσεις που απλοποιούν την παραπάνω διαδικασία Στο συγκεκριμένο παράδειγμα έχουμε 2 σήματα για την παρούσα κατάσταση και 3 σήματα εισόδων Άρα ο πίνακας έχει 32 γραμμές Χρησιμοποιώντας την προηγούμενη απλοποιημένη μορφή η σχεδίαση μπορεί να γίνει πιο εύκολη Ψηφιακή Λογική Σχεδίαση 53

88 Σχεδίαση Λογικού Κυκλώματος Ελέγχου (2/3) Present State Inputs Next State Outputs Symbol G 1 G 0 Start A 2 A 3 G 1 G 0 Set_E Clear_E Set_F Clear_A_F Incr_A State_idle X X State_idle X X State_1 0 1 X 0 X State_1 0 1 X State_1 0 1 X State_2 1 1 X X X Κωδικοποίηση καταστάσεων S_idle = (0, 0) S_1 = (0, 1) S_2 = (1, 1) Ψηφιακή Λογική Σχεδίαση 54

89 Σχεδίαση Λογικού Κυκλώματος Ελέγχου (2/3) Present State Inputs Next State Outputs Symbol G 1 G 0 Start A 2 A 3 G 1 G 0 Set_E Clear_E Set_F Clear_A_F Incr_A State_idle X X State_idle X X State_1 0 1 X 0 X State_1 0 1 X State_1 0 1 X State_2 1 1 X X X D G1 = S_1 A 2 A 3 Κωδικοποίηση καταστάσεων S_idle = (0, 0) S_1 = (0, 1) S_2 = (1, 1) Ψηφιακή Λογική Σχεδίαση 54

90 Σχεδίαση Λογικού Κυκλώματος Ελέγχου (2/3) Present State Inputs Next State Outputs Symbol G 1 G 0 Start A 2 A 3 G 1 G 0 Set_E Clear_E Set_F Clear_A_F Incr_A State_idle X X State_idle X X State_1 0 1 X 0 X State_1 0 1 X State_1 0 1 X State_2 1 1 X X X D G1 = S_1 A 2 A 3 D G0 = Start S_idle + S_ Κωδικοποίηση καταστάσεων S_idle = (0, 0) S_1 = (0, 1) S_2 = (1, 1) Ψηφιακή Λογική Σχεδίαση 54

91 Σχεδίαση Λογικού Κυκλώματος Ελέγχου (2/3) Present State Inputs Next State Outputs Symbol G 1 G 0 Start A 2 A 3 G 1 G 0 Set_E Clear_E Set_F Clear_A_F Incr_A State_idle X X State_idle X X State_1 0 1 X 0 X State_1 0 1 X State_1 0 1 X State_2 1 1 X X X D G1 = S_1 A 2 A 3 D G0 = Start S_idle + S_ set_e = S_1 A 2 clr_e = S_1 A 2 set_f = S_2 clr_a_f = start S_idle incr_a = S_1 Κωδικοποίηση καταστάσεων S_idle = (0, 0) S_1 = (0, 1) S_2 = (1, 1) Ψηφιακή Λογική Σχεδίαση 54

92 Σχεδίαση Λογικού Κυκλώματος Ελέγχου (3/3) D G1 = S_1 A 2 A 3 D G0 = Start S_idle + S_1 set_e = S_1 A 2 clr_e = S_1 A 2 set_f = S_2 clr_a_f = start S_idle incr_a = S_1 Κωδικοποίηση καταστάσεων S_idle = (0, 0) S_1 = (0, 1) S_2 = (1, 1) Ψηφιακή Λογική Σχεδίαση 55

93 Χρηματοδότηση Copyright Πανεπιστήμιο Πατρών, Νίκος Φακωτάκης, Γεώργιος Θεοδωρίδης, «Ψηφιακή Λογική Σχεδίαση». Έκδοση: 1.0 Πάτρα 2015 Διαθέσιμο στη διαδικτυακή διεύθυνση Ψηφιακή Λογική Σχεδίαση 56

94 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου των διδασκόντων καθηγητών. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Πατρών» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. Ψηφιακή Λογική Σχεδίαση 57

Ψηφιακή Λογική Σχεδίαση

Ψηφιακή Λογική Σχεδίαση Ψηφιακή Λογική Σχεδίαση Γ. Θεοδωρίδης Ψηφιακή Λογική Σχεδίαση Γ. Θεοδωρίδης 1 Κεφάλαιο 8 Σχεδίαση στο Επίπεδο Μεταφοράς Περιεχομένων Καταχωρητών Ψηφιακή Λογική Σχεδίαση Γ. Θεοδωρίδης 2 Περίγραμμα Κεφαλαίου

Διαβάστε περισσότερα

Ψηφιακή Λογική Σχεδίαση

Ψηφιακή Λογική Σχεδίαση Ψηφιακή Λογική Σχεδίαση Επιμέλεια: Νίκος Φακωτάκης, Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται

Διαβάστε περισσότερα

Ψηφιακή Λογική Σχεδίαση

Ψηφιακή Λογική Σχεδίαση Ψηφιακή Λογική Σχεδίαση Επιμέλεια: Νίκος Φακωτάκης, Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται

Διαβάστε περισσότερα

Ψηφιακή Λογική Σχεδίαση

Ψηφιακή Λογική Σχεδίαση Ψηφιακή Λογική Σχεδίαση Επιμέλεια: Νίκος Φακωτάκης, Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται

Διαβάστε περισσότερα

Ψηφιακή Λογική Σχεδίαση

Ψηφιακή Λογική Σχεδίαση Ψηφιακή Λογική Σχεδίαση Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης Το παρόν

Διαβάστε περισσότερα

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 4 η Εργαστηριακή Άσκηση Περιγραφή Κυκλωμάτων με Ακολουθιακές Εντολές Άδειες Χρήσης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons

Διαβάστε περισσότερα

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Πίνακες Νερού σε κατάσταση Κορεσμού Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Διπλ. Ναυπηγός Μηχανολόγος Μηχανικός M.Sc. Διασφάλιση

Διαβάστε περισσότερα

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 3 η Εργαστηριακή Άσκηση Σχεδίαση και Υλοποίηση μίας ALU δύο εισόδων VHDL Εργαστήριο_2 2012-2013 1 Άδειες Χρήσης Το παρόν υλικό διατίθεται με τους όρους της άδειας

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 5 η Άσκηση Συγχώνευση & απαρίθμηση Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης

Διαβάστε περισσότερα

6 η Θεµατική Ενότητα : Σχεδίαση Συστηµάτων σε Επίπεδο Καταχωρητή

6 η Θεµατική Ενότητα : Σχεδίαση Συστηµάτων σε Επίπεδο Καταχωρητή 6 η Θεµατική Ενότητα : Σχεδίαση Συστηµάτων σε Επίπεδο Καταχωρητή Εισαγωγή Η σχεδίαση ενός ψηφιακού συστήµατος ως ακολουθιακή µηχανή είναι εξαιρετικά δύσκολη Τµηµατοποίηση σε υποσυστήµατα µε δοµικές µονάδες:

Διαβάστε περισσότερα

Διοικητική Λογιστική

Διοικητική Λογιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 10: Προσφορά και κόστος Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 5 η Άσκηση - Συγχώνευση Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ ΜΕΤΑΒΑΤΙΚΑ ΦΑΙΝΟΜΕΝΑ ΣΤΑ ΣΗΕ Λαμπρίδης Δημήτρης Κατσανού Βάνα Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ ΜΕΤΑΒΑΤΙΚΑ ΦΑΙΝΟΜΕΝΑ ΣΤΑ ΣΗΕ Λαμπρίδης Δημήτρης Κατσανού Βάνα Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ ΜΕΤΑΒΑΤΙΚΑ ΦΑΙΝΟΜΕΝΑ ΣΤΑ ΣΗΕ Λαμπρίδης Δημήτρης Κατσανού Βάνα Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών

Διαβάστε περισσότερα

Μηχανολογικό Σχέδιο Ι

Μηχανολογικό Σχέδιο Ι ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ενότητα # 8: Άτρακτοι και σφήνες Μ. Γρηγοριάδου Μηχανολόγων Μηχανικών Α.Π.Θ. Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 6 η Άσκηση - DFS δένδρα Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2) Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2) Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

Διαβάστε περισσότερα

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός Κεφάλαιο Γ.4: Ολοκλήρωση με Αντικατάσταση Όνομα Καθηγητή: Γεώργιος Ν. Μπροδήμας Τμήμα Φυσικής Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Prim

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Prim Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Prim Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Emil: zro@ei.uptrs.r Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Εισαγωγή στους Η/Υ. Ενότητα 2β: Αντίστροφο Πρόβλημα. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών

Εισαγωγή στους Η/Υ. Ενότητα 2β: Αντίστροφο Πρόβλημα. Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών Εισαγωγή στους Η/Υ Ενότητα 2β: Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών Σκοποί ενότητας Εύρεση συνάρτησης Boole όταν είναι γνωστός μόνο ο πίνακας αληθείας.

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 7: ΑΣΚΗΣΕΙΣ ΜΕΓΕΘΟΥΣ ΕΠΙΧΕΙΡΗΣΗΣ Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Ενότητα. Εισαγωγή στις βάσεις δεδομένων

Ενότητα. Εισαγωγή στις βάσεις δεδομένων Ενότητα 1 Εισαγωγή στις βάσεις δεδομένων 2 1.1 Βάσεις Δεδομένων Ένα βασικό στοιχείο των υπολογιστών είναι ότι έχουν τη δυνατότητα να επεξεργάζονται εύκολα και γρήγορα μεγάλο πλήθος δεδομένων και πληροφοριών.

Διαβάστε περισσότερα

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη Ενότητα 8: Η Οικονομική πολιτική της Ευρωπαϊκής Ένωσης Γρηγόριος Ζαρωτιάδης Άδειες Χρήσης Το

Διαβάστε περισσότερα

Εισαγωγή στην πληροφορική

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 4: Ψηφιακή Λογική, Άλγεβρα Boole, Πίνακες Αλήθειας (Μέρος B) Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Kruskal

Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Kruskal Εισαγωγή στους Αλγορίθμους Ενότητα 9η Άσκηση - Αλγόριθμος Kruskl Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Emil: zro@ei.uptrs.r Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων Ενότητα: Ασκήσεις Αγγελική Αραπογιάννη Τμήμα Πληροφορικής και Τηλεπικοινωνιών Σελίδα 2 1. Άσκηση 1... 5 2. Άσκηση 2... 5 3. Άσκηση 3... 7 4. Άσκηση 4...

Διαβάστε περισσότερα

Κβαντική Επεξεργασία Πληροφορίας

Κβαντική Επεξεργασία Πληροφορίας Κβαντική Επεξεργασία Πληροφορίας Ενότητα 4: Κλασσική και Κβαντική Πιθανότητα Σγάρμπας Κυριάκος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Σκοπός της ενότητας

Διαβάστε περισσότερα

ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 6

ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 6 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ ΙIΙ Ενότητα 6: 1η εργαστηριακή άσκηση και προσομοίωση με το SPICE Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και

Διαβάστε περισσότερα

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού Υπέρθερμου Ατμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού Υπέρθερμου Ατμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Πίνακες Νερού Υπέρθερμου Ατμού Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Διπλ. Ναυπηγός Μηχανολόγος Μηχανικός M.Sc. Διασφάλιση Ποιότητας,

Διαβάστε περισσότερα

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων Δρ.Ευσταθία Παπαγεωργίου, Αναπληρώτρια Καθηγήτρια Τμήμα Ιατρικών Εργαστηρίων Το περιεχόμενο του μαθήματος

Διαβάστε περισσότερα

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων Δρ.Ευσταθία Παπαγεωργίου, Αναπληρώτρια Καθηγήτρια Τμήμα Ιατρικών Εργαστηρίων Το περιεχόμενο του μαθήματος διατίθεται

Διαβάστε περισσότερα

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων

Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων Σχεδίαση CMOS Ψηφιακών Ολοκληρωμένων Κυκλωμάτων Αγγελική Αραπογιάννη Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής και Τηλεπικοινωνιών Η λειτουργία RESET R IN OUT Εάν το σήμα R είναι λογικό «1» στην έξοδο

Διαβάστε περισσότερα

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική Δρ.Ευσταθία Παπαγεωργίου, Αναπληρώτρια Καθηγήτρια Τμήμα Ιατρικών Εργαστηρίων Το περιεχόμενο του μαθήματος

Διαβάστε περισσότερα

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους. Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους. Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους Ενότητα 10η Άσκηση Αλγόριθμος Dijkstra

Εισαγωγή στους Αλγορίθμους Ενότητα 10η Άσκηση Αλγόριθμος Dijkstra Εισαγωγή στους Αλγορίθμους Ενότητα 1η Άσκηση Αλγόριθμος Dijkra Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upara.gr Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II 2 η Εργαστηριακή Άσκηση Περιγραφή Κυκλωμάτων με Συντρέχουσες Εντολές Άδειες Χρήσης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 3: Μοντέλα βάσεων δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

Διαβάστε περισσότερα

Οργάνωση Υπολογιστών

Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών 1 Άδειες Χρήσης Το παρόν υλικό

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 3: Ψηφιακή Λογική ΙI Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής

Διδακτική της Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 14: Διδακτικές Προσεγγίσεις για τον Προγραμματισμό Σταύρος Δημητριάδης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

Προηγμένος έλεγχος ηλεκτρικών μηχανών

Προηγμένος έλεγχος ηλεκτρικών μηχανών Προηγμένος έλεγχος ηλεκτρικών μηχανών Ενότητα 1: Έλεγχος Μηχανών Συνεχούς Ρεύματος με ξένη διέγερση Επαμεινώνδας Μητρονίκας - Αντώνιος Αλεξανδρίδης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών & Τεχνολογίας

Διαβάστε περισσότερα

Διοικητική Λογιστική

Διοικητική Λογιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 6: Μέθοδοι ς Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά Το έργο

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ. Βασικές Προγραμματιστικές Δομές. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Προγραμματισμός Η/Υ. Βασικές Προγραμματιστικές Δομές. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Προγραμματισμός Η/Υ Βασικές Προγραμματιστικές Δομές ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Δομή Ελέγχου Ροής (IF) Η εντολή IF χρησιμοποιείται όταν

Διαβάστε περισσότερα

Βέλτιστος Έλεγχος Συστημάτων

Βέλτιστος Έλεγχος Συστημάτων Βέλτιστος Έλεγχος Συστημάτων Ενότητα 7: Βέλτιστος έλεγχος συστημάτων διακριτού χρόνου Καθηγητής Αντώνιος Αλεξανδρίδης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σημείωμα

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 2: Οργάνωση και Διοίκηση Εισαγωγή Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Ψηφιακή Επεξεργασία Εικόνων

Ψηφιακή Επεξεργασία Εικόνων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Ψηφιακή Επεξεργασία Εικόνων Ενότητα # 8: Ορθομοναδιαίοι μετασχηματισμοί Καθηγητής Γιώργος Τζιρίτας Τμήμα Επιστήμης Υπολογιστών Ορθομοναδιαίοι μετασχηματισμοί ισοδύναμη

Διαβάστε περισσότερα

Κβαντική Επεξεργασία Πληροφορίας

Κβαντική Επεξεργασία Πληροφορίας Κβαντική Επεξεργασία Πληροφορίας Ενότητα 12: Ιδιοτιμές και Ιδιοδιανύσματα Σγάρμπας Κυριάκος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Ιδιοτιμές και Ιδιοδιανύσματα

Διαβάστε περισσότερα

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 6

ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 6 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΗ IΙ Ενότητα 6: Ανάδραση Χατζόπουλος Αλκιβιάδης Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχ. Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Ιστορία της μετάφρασης

Ιστορία της μετάφρασης ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 6: Μεταφραστές και πρωτότυπα. Ελένη Κασάπη ΤΜΗΜΑ ΑΓΓΛΙΚΗΣ ΓΛΩΣΣΑΣ ΚΑΙ ΦΙΛΟΛΟΓΙΑΣ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

Εισαγωγή στην πληροφορική

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 4: Ψηφιακή Λογική, Άλγεβρα Boole, Πίνακες Αλήθειας (Μέρος Α) Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ. ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Εισαγωγή στους Υπολογιστές

Εισαγωγή στους Υπολογιστές Εισαγωγή στους Υπολογιστές Εργαστήριο 2 Καθηγητές: Αβούρης Νικόλαος, Παλιουράς Βασίλης, Κουκιάς Μιχαήλ, Σγάρμπας Κυριάκος Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Άσκηση 2 ου εργαστηρίου

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Δομές δεδομένων Άσκηση αυτοαξιολόγησης Παναγιώτα Φατούρου Τμήμα Επιστήμης Υπολογιστών ΗΥ2, Ενότητα : Ασκήσεις και Λύσεις Άσκηση 1 Ενότητα : Υλοποίηση Λεξικών µε

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 11: Θεωρία Οργάνωσης & Διοίκησης Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Συστήματα Επικοινωνιών

Συστήματα Επικοινωνιών Συστήματα Επικοινωνιών Ενότητα 4: Απόδοση συστημάτων AM υπό θόρυβο Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Παρουσίαση της γενικής μορφής

Διαβάστε περισσότερα

Μυελού των Οστών Ενότητα #1: Ερωτήσεις κατανόησης και αυτόαξιολόγησης

Μυελού των Οστών Ενότητα #1: Ερωτήσεις κατανόησης και αυτόαξιολόγησης Δωρεά Κυττάρων Αίματος και Μυελού των Οστών Ενότητα #1: Ερωτήσεις κατανόησης και αυτόαξιολόγησης για τη Δωρεά Κυττάρων Αίματος και Μυελού των Οστών Αλέξανδρος Σπυριδωνίδης Σχολή Επιστημών Υγείας Τμήμα

Διαβάστε περισσότερα

Σχεδίαση Ψηφιακών Συστημάτων

Σχεδίαση Ψηφιακών Συστημάτων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Σχεδίαση Ψηφιακών Συστημάτων Ενότητα 6: Σύγχρονα Ακολουθιακά Κυκλώματα Κυριάκης Μπιτζάρος Ευστάθιος Τμήμα Ηλεκτρονικών Μηχανικών

Διαβάστε περισσότερα

Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας

Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας 1 Περιεχόμενα 1 η Άσκηση... 4 2 η Άσκηση... 7 3 η Άσκηση... 10 Χρηματοδότηση... 12 Σημείωμα Αναφοράς... 13 Σημείωμα Αδειοδότησης...

Διαβάστε περισσότερα

Προγραμματισμός H/Y Ενότητα 2: Εντολές ελέγχου ροής. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Προγραμματισμός H/Y Ενότητα 2: Εντολές ελέγχου ροής. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Προγραμματισμός H/Y Ενότητα 2: Εντολές ελέγχου ροής Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Κβαντική Επεξεργασία Πληροφορίας

Κβαντική Επεξεργασία Πληροφορίας Κβαντική Επεξεργασία Πληροφορίας Ενότητα 23: Υπολογισμοί σε Κβαντικά Κυκλώματα ΙΙ Σγάρμπας Κυριάκος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Υπολογισμοί

Διαβάστε περισσότερα

Πληροφορική ΙΙ Θεματική Ενότητα 5

Πληροφορική ΙΙ Θεματική Ενότητα 5 Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Πληροφορική ΙΙ Θεματική Ενότητα 5 Λογικοί Τελεστές Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

ΗΛΕΚΤΡΟΤΕΧΝΙΑ-ΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΟ

ΗΛΕΚΤΡΟΤΕΧΝΙΑ-ΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΟ ΗΛΕΚΤΡΟΤΕΧΝΙΑ-ΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΟ Ενότητα 3: Νόμος του Ohm Κανόνες του Kirchhoff Αριστείδης Νικ. Παυλίδης Τμήμα Μηχανολόγων Μηχανικών και Βιομηχανικού Σχεδιασμού ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Τεχνικό Σχέδιο - CAD. Τόξο Κύκλου. Τόξο Κύκλου - Έλλειψη. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Τεχνικό Σχέδιο - CAD. Τόξο Κύκλου. Τόξο Κύκλου - Έλλειψη. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Τεχνικό Σχέδιο - CAD Τόξο Κύκλου - Έλλειψη ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Τόξο Κύκλου Τόξο κύκλου Στην ορολογία του Autocad: Arc Εντολή: arc

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 2: Ψηφιακή Λογική Ι Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Η ΓΝΩΣΗ ΚΑΙ ΤΟ ΠΡΑΓΜΑΤΙΚΟ ΣΤΟΝ ΠΛΑΤΩΝΑ ΚΑΙ ΤΟΝ ΑΡΙΣΤΟΤΕΛΗ

Η ΓΝΩΣΗ ΚΑΙ ΤΟ ΠΡΑΓΜΑΤΙΚΟ ΣΤΟΝ ΠΛΑΤΩΝΑ ΚΑΙ ΤΟΝ ΑΡΙΣΤΟΤΕΛΗ Η ΓΝΩΣΗ ΚΑΙ ΤΟ ΠΡΑΓΜΑΤΙΚΟ ΣΤΟΝ ΠΛΑΤΩΝΑ ΚΑΙ ΤΟΝ ΑΡΙΣΤΟΤΕΛΗ Ενότητα: 7 η Ελένη Περδικούρη Τμήμα Φιλοσοφίας 1 Ενότητα 7 η Πότε γνωρίζω; Α. Τα κριτήρια της γνώσης (Μετά τα Φυσικά Α 1 και Αναλυτικά Ύστερα Ι

Διαβάστε περισσότερα

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση Αγροτικής Οικονομίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ

ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΣΥΜΠΕΡΙΦΟΡΑ ΚΑΤΑΝΑΛΩΤΗ Ενότητα 8: ΘΕΩΡΙΑ ΚΑΙ ΜΕΘΟΔΟΙ ΚΑΤΑΤΜΗΣΗΣ ΚΑΤΑΝΑΛΩΤΙΚΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

Διαβάστε περισσότερα

1 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

1 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων 1 η Διάλεξη Ενδεικτικές λύσεις ασκήσεων 1 Περιεχόμενα 1 η Άσκηση... 3 2 η Άσκηση... 3 3 η Άσκηση... 3 4 η Άσκηση... 3 5 η Άσκηση... 4 6 η Άσκηση... 4 7 η Άσκηση... 4 8 η Άσκηση... 5 9 η Άσκηση... 5 10

Διαβάστε περισσότερα

Οργάνωση Υπολογιστών

Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών 1 Άδειες Χρήσης Το παρόν υλικό

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 3: Ψηφιακή Λογική ΙI Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 9: ΑΣΚΗΣΕΙΣ ΕΠΙΛΟΓΗΣ ΤΟΠΟΥ ΕΓΚΑΤΑΣΤΑΣΗΣ Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου Ενότητα 8 η : ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΩΝ ΛΟΓΙΚΩΝ ΕΛΕΓΚΤΩΝ

Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου Ενότητα 8 η : ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΩΝ ΛΟΓΙΚΩΝ ΕΛΕΓΚΤΩΝ Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου Ενότητα 8 η : ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΩΝ ΛΟΓΙΚΩΝ ΕΛΕΓΚΤΩΝ Επ. Καθηγητής Γαύρος Κωνσταντίνος ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΒΙΟΜΗΧΑΝΙΚΟΥ

Διαβάστε περισσότερα

ΗΛΕΚΤΡΟΤΕΧΝΙΑ-ΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΟ

ΗΛΕΚΤΡΟΤΕΧΝΙΑ-ΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΟ ΗΛΕΚΤΡΟΤΕΧΝΙΑ-ΗΛΕΚΤΡΟΝΙΚΗ ΕΡΓΑΣΤΗΡΙΟ Ενότητα 4: Ισχύς στο Συνεχές Ρεύμα Αριστείδης Νικ. Παυλίδης Τμήμα Μηχανολόγων Μηχανικών και Βιομηχανικού Σχεδιασμού ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Διοικητική Λογιστική

Διοικητική Λογιστική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διοικητική Λογιστική Ενότητα 6: Συστήματα Κοστολόγησης Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους Φροντιστήριο 1

Εισαγωγή στους Αλγορίθμους Φροντιστήριο 1 Εισαγωγή στους Αλγορίθμους Φροντιστήριο 1 Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Δομές Δεδομένων Ενότητα 1

Δομές Δεδομένων Ενότητα 1 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 1: Εισαγωγή Απόστολος Παπαδόπουλος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

Διαβάστε περισσότερα

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη Ενότητα 9: Άσκηση εμπορικής πολιτικής Παράδειγμα άσκησης εμπορικής πολιτικής Γρηγόριος Ζαρωτιάδης

Διαβάστε περισσότερα

Ηλεκτρικά Κινητήρια Συστήματα

Ηλεκτρικά Κινητήρια Συστήματα Ηλεκτρικά Κινητήρια Συστήματα Ενότητα 1:Εισαγωγή στα Ηλεκτρικά Κινητήρια Συστήματα Επαμεινώνδας Μητρονίκας Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών & Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης

Διαβάστε περισσότερα

Κβαντική Επεξεργασία Πληροφορίας

Κβαντική Επεξεργασία Πληροφορίας Κβαντική Επεξεργασία Πληροφορίας Ενότητα 1: Εισαγωγή Σγάρμπας Κυριάκος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Σκοπός της ενότητας αυτής είναι μια εισαγωγή

Διαβάστε περισσότερα

Κβαντική Επεξεργασία Πληροφορίας

Κβαντική Επεξεργασία Πληροφορίας Κβαντική Επεξεργασία Πληροφορίας Ενότητα 11: Είδη και μετασχηματισμοί πινάκων Σγάρμπας Κυριάκος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Είδη και μετασχηματισμοί

Διαβάστε περισσότερα

Λογιστική Κόστους Ενότητα 10: Ασκήσεις Προτύπου Κόστους Αποκλίσεων.

Λογιστική Κόστους Ενότητα 10: Ασκήσεις Προτύπου Κόστους Αποκλίσεων. Λογιστική Κόστους Ενότητα 10: Ασκήσεις Προτύπου Κόστους Αποκλίσεων. Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Διοίκηση Εξωτερικής Εμπορικής Δραστηριότητας

Διοίκηση Εξωτερικής Εμπορικής Δραστηριότητας Διοίκηση Εξωτερικής Εμπορικής Δραστηριότητας Ενότητα 8: Αξιολόγηση και επιλογή αγορών στόχων από ελληνική εταιρία στον κλάδο παραγωγής και εμπορίας έτοιμου γυναικείου Καθ. Αλεξανδρίδης Αναστάσιος Δρ. Αντωνιάδης

Διαβάστε περισσότερα

Διαφήμιση και Δημόσιες Σχέσεις Ενότητα 9: Σχέσεις διαφημιστή-διαφημιζόμενου

Διαφήμιση και Δημόσιες Σχέσεις Ενότητα 9: Σχέσεις διαφημιστή-διαφημιζόμενου Διαφήμιση και Δημόσιες Σχέσεις Ενότητα 9: Σχέσεις διαφημιστή-διαφημιζόμενου Θεοδωρίδης Προκόπης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων & Τροφίμων (Δ.Ε.Α.Π.Τ.)

Διαβάστε περισσότερα

Ηλεκτρικά Κινητήρια Συστήματα

Ηλεκτρικά Κινητήρια Συστήματα Ηλεκτρικά Κινητήρια Συστήματα Ενότητα 7:Περιγραφή Κινητήρων Σ.Ρ. με χονδρικά διαγράμματα Επαμεινώνδας Μητρονίκας Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών & Τεχνολογίας Υπολογιστών Σημείωμα Αδειοδότησης

Διαβάστε περισσότερα

Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση

Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση Εφαρμογές των Τεχνολογιών της Πληροφορίας και των Επικοινωνιών στη διδασκαλία και τη μάθηση Ενότητα: Εργασίες Διδάσκων: Βασίλης Κόμης, Καθηγητής komis@upatras.gr www.ecedu.upatras.gr/komis/ Τμήμα Επιστημών

Διαβάστε περισσότερα

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών Μαθηματικά Διοικητικών & Οικονομικών Επιστημών Ενότητα 7: Παράγωγος, ελαστικότητα, παραγώγιση συναρτήσεων (Φροντιστήριο) Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης

Διαβάστε περισσότερα

Μηχανολογικό Σχέδιο Ι

Μηχανολογικό Σχέδιο Ι ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ενότητα # 3: Τομές Ι Όνομα Καθηγητή: Γιώργος Ανδρεάδης Τμήμα: Μηχανολόγων Μηχανικών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους Φροντιστήριο 4

Εισαγωγή στους Αλγορίθμους Φροντιστήριο 4 Εισαγωγή στους Αλγορίθμους Φροντιστήριο 4 Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Οργάνωση Υπολογιστών

Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Επιμέλεια: Γεώργιος Θεοδωρίδης, Επίκουρος Καθηγητής Ανδρέας Εμερετλής, Υποψήφιος Διδάκτορας Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών 1 Άδειες Χρήσης Το παρόν υλικό

Διαβάστε περισσότερα

Ψηφιακή Επεξεργασία Εικόνων

Ψηφιακή Επεξεργασία Εικόνων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Ψηφιακή Επεξεργασία Εικόνων Ενότητα # 14: Τμηματοποίηση με χρήση τυχαίων πεδίων Markov Καθηγητής Γιώργος Τζιρίτας Τμήμα Επιστήμης Υπολογιστών Τμηματοποίηση εικόνων

Διαβάστε περισσότερα

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 4: Διδακτικός μετασχηματισμός βασικών εννοιών πληροφορικής Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

Διαβάστε περισσότερα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Ενότητα: Ασκήσεις 1 Ανδριανός Ε. Τσεκρέκος Τμήμα Λογιστικής & Χρηματοοικονομικής Σελίδα 2 1. Σκοποί ενότητας... 5 2.

Διαβάστε περισσότερα

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Τεχνικό Σχέδιο - CAD

Τεχνικό Σχέδιο - CAD Τεχνικό Σχέδιο - CAD Προσθήκη Διαστάσεων & Κειμένου ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Εντολές προσθήκης διαστάσεων & κειμένου Στο βασική (Home)

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 3: Ψηφιακή Λογική ΙI Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 4: Στρατηγικοί προσανατολισμοί Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα