Learn VHDL
Τμήμα Πληροφορικής & Τηλεπικοινωνιών
Κωνσταντίνος Σακκάς
Copyright © 2021 Κωνσταντίνος Σακκάς. Με την επιφύλαξη παντός δικαιώματος
Εισαγωγή στην VHDL
- Πύλη AND 3 εισόδων
- Πύλη AND 3 εισόδων
- Οντότητα Πλήρη Αθροιστή
- Η πύλη NAND
- Οντότητα πύλης NOR
- XOR με NAND
- Αριθμητικό Παράδειγμα
- Οντότητα COS
- Μετρητής
- Σειρά Σταθερού Μήκους
- Καταστάσεις
Κυκλώματα στην VHDL
- Οντότητα
- Αρχιτεκτονική
- Δήλωση Βιβλιοθηκών και Πακέτων - δομή προγράμματος
- Παράδειγμα Απαριθμητή
- Γενικές μεταβλητές - Παράδειγμα for - while
- Αντικείμενα δεδομένων (objects)
- Δήλωση (declaration) αντικειμένων (σταθερών, σημάτων, μεταβλητών)
- Τύποι δήλωσης (standard)
- Παράδειγμα Απαριθμητή με χρήση standard
- Παράδειγμα Αποκωδικοποιητή 2:4
- Standard Logic
- Απομονωτής Τριών Καταστάσεων
- Τύποι προσημασμένων και μη προσημασμένων αριθμών (SIGNED/UNSIGNED)
- Παράδειγμα - Τύποι προσημασμένων και μη προσημασμένων αριθμών (SIGNED/UNSIGNED)
- Τύποι που ορίζονται από τον χρήστη (user-defined types)
- Τύποι απαρίθμησης (enumeration)
- Υποτύποι δεδομένων
- Τύποι πινάκων
- Μετατροπή τύπων
- Τελεστές και αναθέσεις
- Παράδειγμα συγκριτή μεγέθους δύο μη-προσημασμένων αριθμών
- Τελεστές αριθμητικών πράξεων
- Τελεστές ολίσθησης
- Τελεστής συνένωσης (&)
- Χαρακτηριστικά (attributes)
- Η εντολή Select
- Η εντολή WHEN…ELSE
- Η εντολή FOR…GENERATE
- Διεργασίες (PROCESS)
- Η εντολή IF
- Παράδειγμα με D Flip - Flop
- Καταχωρητές
- Καραχωρητής ολίσθησης με τέσσερα Flip-Flops
- Απαριθμητές
- Η εντολή WAIT
- Η εντολή LOOP
- Η εντολή CASE
- Δομικά στοιχεία (components)
- Βιβλιοθήκες και πακέτα
- Η δήλωση GENERIC MAP
- Συγκριτής
- Πλήρης Αθροιστής
- Πολλαπλασιασμός σε Σήματα
- MUX 2 σε 1
- Παράδειγμα (part2)
- Seven Segment Display
- Πράξεις με προσημασμένους
- Συγκρίσεις
- Αποκωδικοποιητής 2 σε 4
- Πολυπλέκτης
- Πολυπλέκτης 2
- Παράδειγμα 2 (part2)
- Παράδειγμα (part3)
- Κωδικοποιητής Προτεραιότητας
- Κωδικοποιητής Προτεραιότητας 2