Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Μονάδες Μνήμης και Διατάξεις Προγραμματιζόμενης Λογικής

Σχετικά έγγραφα
, PAL PA, ΜΝΗΜΕΣ ROM)

5 η Θεµατική Ενότητα : Μνήµη & Προγραµµατιζόµενη Λογική. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

Μνήμη και Προγραμματίσιμη Λογική

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Καταχωρητές και Μετρητές 2. Επιμέλεια Διαφανειών: Δ.

Ψηφιακή Σχεδίαση Ενότητα 11:

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Συνδυαστική Λογική. Επιμέλεια Διαφανειών: Δ.

PLD. Εισαγωγή. 5 η Θεµατική Ενότητα : Συνδυαστικά. PLAs. PLDs FPGAs

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM).

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Ακολουθιακή Λογική. Επιμέλεια Διαφανειών: Δ.

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

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. ΚΕΦΑΛΑΙΟ 4ο ΜΝΗΜΕΣ. (c) Αμπατζόγλου Γιάννης, Ηλεκτρονικός Μηχανικός, καθηγητής ΠΕ17

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Απλοποίηση Συναρτήσεων Boole. Επιμέλεια Διαφανειών: Δ.

ΗΜΥ 210 ΣΧΕΔΙΑΣΜΟΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. Χειµερινό Εξάµηνο 2016 ΔΙΑΛΕΞΗ 17: Αναδιατασσόµενη Λογική Προγραµµατιζόµενο Υλικό

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Αριθμητικά Συστήματα. Επιμέλεια Διαφανειών: Δ.

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΡΑΓΚΙΑΟΥΡΗΣ ΝΙΚΟΛΑΟΣ

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

ΣΤΑΤΙΚΕΣ ΚΑΙ ΔΥΝΑΜΙΚΕΣ ΜΝΗΜΕΣ ΤΥΧΑΙΑΣ ΠΡΟΣΠΕΛΑΣΗΣ (Static and Dynamic RAMs). ΔΙΑΡΘΡΩΣΗ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΘΕΜΑΤΙΚΕΣ ΕΝΟΤΗΤΕΣ

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

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Άλγεβρα Boole και Λογικές Πύλες 2. Επιμέλεια Διαφανειών: Δ.

ΗΜΥ 210: Σχεδιασμός Ψηφιακών Συστημάτων. Προγραμματιζόμενη Λογική Γιατί;

7. ΣΧΕΔΙΑΣΗ ΣΥΝΔΥΑΣΤΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

ιεύθυνση Λέξης Ερµηνεία Περιεχοµένου Λέξης ιεύθυνση Λέξης b7 b6 b5 b4 b3 b2 b1 b0

Άσκηση 3 Ένα νέο είδος flip flop έχει τον ακόλουθο πίνακα αληθείας : I 1 I 0 Q (t+1) Q (t) 1 0 ~Q (t) Κατασκευάστε τον πίνακα

7 η Θεµατική Ενότητα : Καταχωρητές, Μετρητές και Μονάδες Μνήµης

ΘΕΜΑ : ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ. ΔΙΑΡΚΕΙΑ: 1 περίοδος

ΤΕΧΝΟΛΟΓΙΕΣ ΥΛΟΠΟΙΗΣΗΣ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών

2 η Θεµατική Ενότητα : Σύνθετα Συνδυαστικά Κυκλώµατα. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

Κεφάλαιο 8. Πρoαπαιτούμενη γνώση Η γνώση των βασικών πυλών και η απλοποίηση συναρτήσεων με τη χρήση του χάρτη Karnaugh.

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009 ΑΠΑΝΤΗΣΕΙΣ

Εφαρµογές Πληροφορικής Υπολογιστών. Κεφάλαιο 3 Το υλικό του υπολογιστή

Περιεχόµενα. Πρόλογος Εισαγωγή 21

9. OIΚΟΥΜΕΝΙΚΕΣ ΠΥΛΕΣ ΠΟΛΛΑΠΛΩΝ ΕΙΣΟ ΩΝ

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2008

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012

8.1 Θεωρητική εισαγωγή

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

Ενότητα 7 ΑΠΟΚΩΔΙΚΟΠΟΙΗΤΕΣ - ΚΩΔΙΚΟΠΟΙΗΤΕΣ ΑΠΟΠΛΕΚΤΕΣ - ΠΟΛΥΠΛΕΚΤΕΣ

Μάθημα 7: Μικροϋπολογιστικό Σύστημα και Μνήμες

K24 Ψηφιακά Ηλεκτρονικά 6: Πολυπλέκτες/Αποπολυπλέκτες

ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ - VHDL ΑΝΤΩΝΗΣ ΠΑΣΧΑΛΗΣ

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ. ΜΑΘΗΜΑ 4 ο ΟΡΓΑΝΩΣΗ ΤΗΣ ΜΝΗΜΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗ ΜΝΗΜΗ

Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

ΕΙΔΙΚΟΤΗΤΑ: ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006 ΑΠΑΝΤΗΣΕΙΣ

Πίνακας Περιεχομένων ΚΕΦΑΛΑΙΟ I ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΩΝ

2. Να γράψετε τους αριθμούς 1, 2, 3, 4, 5 από τη στήλη Α και δίπλα το γράμμα α, β, γ, δ, ε και στ της στήλης Β που δίνει τη σωστή αντιστοίχιση.

Αρχιτεκτονική υπολογιστών

ΑΣΚΗΣΗ 10 ΣΧΕΔΙΑΣΗ ΑΚΟΛΟΥΘΙΑΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

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

ΠΛΗ10 Κεφάλαιο 2. ΠΛH10 Εισαγωγή στην Πληροφορική: Τόμος Α Κεφάλαιο: : Αριθμητική περιοχή της ALU 2.5: Κυκλώματα Υπολογιστών

Λογική Σχεδίαση Ι - Εξεταστική Φεβρουαρίου 2013 Διάρκεια εξέτασης : 160 Ονοματεπώνυμο : Α. Μ. Έτος σπουδών:

Ενότητα 6 ΑΝΑΛΥΣΗ & ΣΥΝΘΕΣΗ ΣΥΝΔΥΑΣΤΙΚΗΣ ΛΟΓΙΚΗΣ ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ ΠΟΛΛΩΝ ΕΠΙΠΕΔΩΝ

Υπολογιστικά Συστήματα Λογική Σχεδίαση Διδάσκοντες: Δρ. Ευγενία Αδαμοπούλου, Δρ. Κώστας Δεμέστιχας

100 ΕΡΩΤΗΣΕΙΣ ΜΕ ΤΙΣ ΑΝΤΙΣΤΟΙΧΕΣ ΑΠΑΝΤΗΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ

Το υλικό του υπολογιστή

Εξωτερική Αναζήτηση. Ιεραρχία Μνήμης Υπολογιστή. Εξωτερική Μνήμη. Εσωτερική Μνήμη. Κρυφή Μνήμη (Cache) Καταχωρητές (Registers) μεγαλύτερη ταχύτητα

Υπολογιστικά Συστήματα Λογική Σχεδίαση Διδάσκοντες: Δρ. Ευγενία Αδαμοπούλου, Δρ. Κώστας Δεμέστιχας

ΣΥΣΚΕΥΕΣ ΑΠΟΘΗΚΕΥΣΗΣ (ΜΝΗΜΗ)

Τεχνολογία μνημών Ημιαγωγικές μνήμες Μνήμες που προσπελαύνονται με διευθύνσεις:

Κεφάλαιο 6. Σύγχρονα και ασύγχρονα ακολουθιακά κυκλώματα

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο,

- Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών

Συστοιχία Επιτόπια Προγραμματιζόμενων Πυλών Field Programmable Gate Arrays (FPGAs)

Γενική οργάνωση υπολογιστή «ΑΒΑΚΑ»

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΟΙ ΚΑΤΑΧΩΡΗΤΕΣ ΚΑΙ Η ΥΛΟΠΟΙΗΣΗ ΤΟΥΣ ΜΕ FLIP-FLOP ΚΑΙ ΠΥΛΕΣ

Εισαγωγή στην επιστήµη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών

Περιεχόμενα. Πρώτο Κεφάλαιο. Εισαγωγή στα Ψηφιακά Συστήματα. Δεύτερο Κεφάλαιο. Αριθμητικά Συστήματα Κώδικες

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μάθημα 8. 1 Στέργιος Παλαμάς

Κεφάλαιο 3 ο Ακολουθιακά Κυκλώματα με ολοκληρωμένα ΤΤL

Αρχιτεκτονική υπολογιστών

Εισαγωγή στους Η/Υ και Εφαρμογές

Κεφάλαιο 12 ο. Γ. Τσιατούχας. VLSI Systems and Computer Architecture Lab. Μνήμες 2

ΛΟΓΙΚΗ ΣΧΕΔΙΑΣΗ Ι ΕΞΕΤΑΣΕΙΣ ΦΕΒΡΟΥΑΡΙΟΥ 2010

Γ2.1 Στοιχεία Αρχιτεκτονικής. Γ Λυκείου Κατεύθυνσης

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

Φουκαράκη Χρυσούλα - ΓΕΛ Γαζίου

ΑΣΚΗΣΗ 4 ΠΡΟΒΛΗΜΑΤΑ ΛΟΓΙΚΗΣ ΣΧΕΔΙΑΣΗΣ

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

Ελίνα Μακρή

ΔΙΑΧΥΤΑ ΚΑΙ ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΗΜΑΤΑ

Συνδυαστικά Κυκλώματα

Χρ. Καβουσιανός Επίκουρος Καθηγητής

Το υλικό του υπολογιστή. Υλικό (hardware) είναι οτιδήποτε έχει μια υλικήφυσική υπόσταση σε ένα υπολογιστικό σύστημα.

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

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

ΘΕΜΑΤΑ & ΕΝΔΕΙΚΤΙΚΕΣ ΛΥΣΕΙΣ

ΑΣΚΗΣΗ 3 ΣΥΝΔΥΑΣΤΙΚΑ ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ: ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

f(x, y, z) = y z + xz

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα

Ακολουθιακό κύκλωμα Η έξοδος του κυκλώματος εξαρτάται από τις τιμές εισόδου ΚΑΙ από την προηγούμενη κατάσταση του κυκλώματος

ΑΣΚΗΣΗ 10 ΣΥΓΧΡΟΝΟΙ ΑΠΑΡΙΘΜΗΤΕΣ

Δομή Ηλεκτρονικού υπολογιστή

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Γ ΕΠΑΛ 14 / 04 / 2019

Transcript:

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Μονάδες Μνήμης και Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Μονάδες Μνήμης - Προγραμματιζόμενη Λογική Μια μονάδα μνήμης είναι ένα κύκλωμα στο οποίο μεταφέρονται πληροφορίες προς αποθήκευση και από το οποίο μπορούμε να εξάγουμε αποθηκευμένες πληροφορίες προκειμένου να τις επεξεργαστούμε. Υπάρχουν δύο βασικοί τύποι μνήμης: η Μνήμη Τυχαίας Προσπέλασης (Random Access Memory) και η Μνήμη Ανάγνωσης Μόνο (Read Only Memory). ΗμνήμηROM μπορεί να δημιουργηθεί ως κύκλωμα Προγραμματιζόμενης Λογικής (Programmable Logic Device PLD). Ένα κύκλωμα Προγραμματιζόμενης Λογικής «προγραμματίζεται» ώστε να ενσωματώσει την απαιτούμενη πληροφορία στο κύκλωμα. Λογική 2 2

Μνήμη Τυχαίας Προσπέλασης Μονάδα Μνήμης: Ένασύνολοαπόκύτταρααποθήκευσηςμαζίμε τα απαραίτητα κυκλώματα για τη μεταφορά πληροφοριών. Αν η μεταφορά αυτή μπορεί να γίνει από και προς οποιαδήποτε τυχαία θέση ονομάζεται Μνήμη Τυχαίας Προσπέλασης. Οι δυαδικές πληροφορίες αποθηκεύονται ομαδοποιημένες σε λέξεις (words). Λογική 3 3 Παράδειγμα: Περιεχόμενα Μνήμης 1024 x 16 Λογική 4 4

Κυματομορφές χρονισμού - Εγγραφή 1. Μεταφορά της δυαδικής διεύθυνσης της λέξης στις γραμμές διεύθυνσης. 2. Μεταφορά των bit δεδομένων στις γραμμές δεδομένων. 3. Ενεργοποίηση της εισόδου ελέγχου γραφής. Λογική 5 5 Κυματομορφές χρονισμού - Ανάγνωση 1. Μεταφορά της δυαδικής διεύθυνσης της λέξης στις γραμμές διεύθυνσης. 2. Ενεργοποίηση της εισόδου ελέγχου ανάγνωσης. Λογική 6 6

Ένα κύτταρο μνήμης Η λειτουργία του κυττάρου μνήμης καθορίζεται από τις εισόδους Select, Read/Write και Input. Λογική 7 7 Εσωτερική Οργάνωση Μνήμης Λογική 8 8

Ταυτόχρονη αποκωδικοποίηση Μπορούμε να χρησιμοποιήσουμε 2 αποκωδικοποιητές αντί για 1 ώστε να μειώσουμε το μέγεθος του κυκλώματος αποκωδικοποίησης. Λογική 9 9 Πολύπλεξη διεύθυνσης Μπορούμε να χρησιμοποιήσουμε τους μισούς ακροδέκτες και να παρέχουμε τα δυαδικά ψηφία της διεύθυνσης σε δύο χρονικές στιγμές. Λογική 10 10

Μνήμη Ανάγνωσης Μόνο (ROM) Η μνήμη ανάγνωσης-μόνο είναι μία διάταξη στην οποία αποθηκεύονται μόνιμα δυαδικές πληροφορίες. Περιγράφονται με τον αριθμό λέξεων που περιέχουν π.χ. 2 9 8 = 512 λέξεις των 8 bits η κάθε μία (9 address -8 data). Υπάρχουν διάφοροι τύποι ολοκληρωμένων κυκλωμάτων ROM οι οποίοι σχετίζονται με τη διαδικασία "προγραμματισμού" και "διαγραφής" τους: ROM, PROM, EPROM, E 2 PROM. Λογική 11 11 Συνδυαστική Λογική με PROM Για την υλοποίηση μίας συνάρτησης πρέπει να χρησιμοποιήσουμε εκείνους τους ελαχιστόρους που ανήκουν σε αυτήν. Παράδειγμα: F 1 (A 1,A 0 )=Σ(1,2,3) F 2 (A 1,A 0 ) = Σ(0,2) Λογική 12 12

Παράδειγμα (2): Τετραγωνιστής Κύκλωμα που δέχεται έναν αριθμό 3 bit και παράγει δυαδικό αριθμό στην έξοδο ίσο με το τετράγωνο του αριθμού εισόδου. Λογική 13 13 (PLDs) Μια Διάταξη Προγραμματιζόμενης Λογικής είναι ένα ολοκληρωμένο κύκλωμα αποτελούμενο από πύλες που συνδέονται με τη βοήθεια προγραμματιζόμενων συνδέσμων. Λογική 14 14

Προγραμματιζόμενη Λογική Παράταξη PLA H ROM είναι αντι-οικονομική όταν υπάρχουν πολλοί αδιάφοροι όροι (διευθύνσεις που δε θα συμβούν ποτέ). Όταν υπάρχουν πολλοί αδιάφοροι όροι χρησιμοποιούμε την PLA η οποία υλοποιεί ένα κύκλωμα σε μορφή αθροίσματος γινομένων. Λογική 15 15 Προγραμματιζόμενη Λογική Παράταξη PLA Το μέγεθος της PLA ορίζεται με τον αριθμό των εισόδων, τον αριθμό των όρων γινομένου και τον αριθμό των εξόδων της. Παράδειγμα: PLA με 3 εισόδους, 3 όρους γινομένου και 2 εξόδους. Λογική 16 16

Παράδειγμα (2) F 1 (A, B, C) = Σ(3, 5, 6, 7) F 2 (A, B, C) = Σ(0, 2, 4, 7) Λογική 17 17 Προγραμματιζόμενη Παράταξη Λογικής PAL Η PAL είναι μία διάταξη προγραμματιζόμενης λογικής με σταθερή παράταξη πυλών OR και προγραμματιζόμενη παράταξη πυλών AND. Είναι ευκολότερο να προγραμματιστεί αλλά δεν είναι τόσο ευέλικτη όσο η PLA. Λογική 18 18

Παράδειγμα w=σ(2,12,13) x=σ(7,8,9,10,11,12,13,14,15) y=σ(0,2,3,4,5,6,7,8,10,11,15) z=σ(1,2,8,12,13) Λογική 19 19 Παράδειγμα Λογική 20 20

Ακολουθιακές PLD Οι ακολουθιακές PLD επιτρέπουν την υλοποίηση ακολουθιακών κυκλωμάτων καθώς περιέχουν ένα συνδυαστικό PLD και στοιχεία μνήμης. Μνήμη Σύγχρονα Καταχωρητές και Μονάδες Προγραμματιζόμενη Ακολουθιακά Μνήμης και Μετρητές Κυκλώματα και Λογική 21 21 MacroCell Αποτελεί το βασικό κύτταρο λογικής των CPLDs και υλοποιεί συνάρτηση αθροίσματος γινομένων την οποία οδηγεί σε στοιχείο μνήμης. Μνήμη Σύγχρονα Καταχωρητές και Μονάδες Προγραμματιζόμενη Ακολουθιακά Μνήμης και Μετρητές Κυκλώματα και Λογική 22 22

CPLD Ένα CPLD αποτελείται από βασικά κύτταρα λογικής, κύτταρα ακροδεκτών εισόδου/εξόδου και ένα δίκτυο διασύνδεσης τους. Λογική 23 23 Βιβλιογραφία 1. Ψηφιακή Σχεδίαση (3 η έκδοση), Μ. Morris Mano, Εκδόσεις Παπασωτηρίου, 2005 2. Ψηφιακή Σχεδίαση Αρχές και Πρακτικές, J. Wakerly, Εκδόσεις Κλειδάριθμος, 2002 3. Digital Design (4 th edition), M. Morris Mano & M. Ciletti, Pearson Prentice Hall, 2007 Λογική 24 24