Ψηφιακή Σχεδίαση I · • tι είναι οι ψηφιακές και κυρίως...

336
Ψηφιακή Σχεδίαση I

Transcript of Ψηφιακή Σχεδίαση I · • tι είναι οι ψηφιακές και κυρίως...

  • Ψηφιακή Σχεδίαση I

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

    Σχολή Θετικών Επιστηµών και Τεχνολογίας

    Πρόγραµµα Σπουδών

    ΠΛHPOΦOPIKH

    Θεµατική Ενότητα

    ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

    Τόµος A'

    Ψηφιακή Σχεδίαση IΠANAΓIΩTHΣ ΛINAP∆HΣ

    Eπίκουρος Kαθηγητής Tµήµατος Πληροφορικής AΠΘ

    ΠATPA 2001

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

    Σχολή Θετικών Επιστηµών και Τεχνολογίας

    Πρόγραµµα Σπουδών

    ΠΛHPOΦOPIKH

    Θεµατική Ενότητα

    ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ

    Τόµος A'

    Ψηφιακή Σχεδίαση I

    Συγγραφή

    ΠANAΓIΩTHΣ ΛINAP∆HΣ

    Eπίκουρος Kαθηγητής Tµήµατος Πληροφορικής AΠΘ

    Κριτική Ανάγνωση

    KΩNΣTANTINOΣ XAΛATΣHΣ

    Kαθηγητής Tµήµατος Πληροφορικής

    Πανεπιστηµίου Aθηνών

    Ακαδηµαϊκός Υπεύθυνος για την επιστηµονική επιµέλεια του τόµου

    ΣΩKPATHΣ KATΣIKAΣ

    Καθηγητής Tµήµατος Mαθηµατικών Πανεπιστηµίου Aιγαίου

    Επιµέλεια στη µέθοδο της εκπαίδευσης από απόσταση

    ΓEPAΣIMOΣ MΩPAΊTHΣ

    Γλωσσική Επιµέλεια

    EΛΠI∆A BAKAΛOΓΛOY

    Τεχνική Επιµέλεια

    ΕΣΠΙ ΕΚ∆ΟΤΙΚΗ Ε.Π.Ε.

    Καλλιτεχνική Επιµέλεια – Σελιδοποίηση

    TYPORAMA

    Συντονισµός ανάπτυξης εκπαιδευτικού υλικού και γενική επιµέλεια των εκδόσεων

    ΟΜΑ∆Α ΕΚΤΕΛΕΣΗΣ ΕΡΓΟΥ ΕΑΠ / 2001

    ISBN: 960–538–195–8

    Kωδικός Έκδοσης: ΠΛH 21/1

    Copyright 2000 για την Ελλάδα και όλο τον κόσµο

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

    Οδός Παπαφλέσσα & Υψηλάντη, 26222 Πάτρα – Τηλ: (0610) 314094, 314206 Φαξ: (0610) 317244

    Σύµφωνα µε το Ν. 2121/1993, απαγορεύεται η συνολική ή αποσπασµατική αναδηµοσίευση του βιβλίου αυτού

    ή η αναπαραγωγή του µε οποιοδήποτε µέσο χωρίς την άδεια του εκδότη.

  • ¶ÂÚȯfiÌÂÓ·

    K ∂ º ∞ § ∞ π √ 1

    EÈÛ·ÁˆÁ‹

    Σκοπός, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιάEισαγωγικές παρατηρήσεις ............................................................................................................... 11

    1.1 Ψηφιακά και αναλογικά µεγέθη .................................................................................. 13

    1.2 Παράσταση ψηφιακών σηµάτων ................................................................................ 15

    1.3 ∆υαδική κωδικοποίηση ....................................................................................................... 17

    1.4 Ψηφιακά συστήµατα ............................................................................................................. 19

    1.5 Mεταφορά ψηφιακών σηµάτων ................................................................................... 22

    1.6 Mετατροπή αναλογικού σήµατος σε ψηφιακό ............................................... 23

    1.7 Σύγκριση ψηφιακών – αναλογικών συστηµάτων ........................................ 26

    1.8 Σχεδίαση ψηφιακών κυκλωµάτων ............................................................................ 28

    1.9 ∆ιάρθρωση του βιβλίου ...................................................................................................... 29

    Σύνοψη κεφαλαίου ................................................................................................................................... 32

    Bιβλιογραφία ................................................................................................................................................ 34

    K ∂ º ∞ § ∞ π √ 2

    ¢˘·‰È΋ Kˆ‰ÈÎÔÔ›ËÛË

    Σκοπός, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιάEισαγωγικές παρατηρήσεις ............................................................................................................... 35

    2.1 Eισαγωγή ......................................................................................................................................... 37

    2.2 Mέθοδοι κωδικοποίησης ................................................................................................... 38

    2.2.1 Kωδικοποίηση µε βάρη ........................................................................................ 39

    2.2.2 Kώδικας BCD ............................................................................................................... 41

    2.2.3 Kωδικοποίηση χωρίς βάρη – Kώδικας Gray ..................................... 42

    Σύνοψη ενότητας ....................................................................................................................... 46

    2.3 Aριθµητικά συστήµατα ...................................................................................................... 47

    2.3.1 Θεσιακά συστήµατα ................................................................................................ 48

    2.3.2 ∆υαδικό σύστηµα ...................................................................................................... 50

    2.3.3 Προσηµασµένοι αριθµοί – Συµπλήρωµα ως προς 2 .................. 55

    2.4 Kώδικες ανίχνευσης και διόρθωσης λαθών ...................................................... 58

    2.4.1 Kώδικες ανίχνευσης λαθών .............................................................................. 60

    2.4.2 Kώδικες διόρθωσης λαθών ............................................................................... 63

  • 6 æ H º I A K H ™ X E ¢ I A ™ H I

    2.4.3 Kώδικας Hamming ................................................................................................... 63

    Σύνοψη ενότητας ....................................................................................................................... 69

    Σύνοψη κεφαλαίου ................................................................................................................................... 72

    Bιβλιογραφία κεφαλαίου ..................................................................................................................... 75

    K ∂ º ∞ § ∞ π √ 3

    ÕÏÁ‚ڷ Boole

    Σκοπός, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιάEισαγωγικές παρατηρήσεις ............................................................................................................... 77

    3.1 Eισαγωγή ......................................................................................................................................... 82

    3.2 Άλγεβρα Boole ........................................................................................................................... 83

    3.2.1 Aρχή του ∆υϊσµού .................................................................................................... 89

    3.2.2 Λογική παράσταση ................................................................................................... 90

    3.2.3 Bασικά θεωρήµατα .................................................................................................. 91

    Σύνοψη ενότητας ....................................................................................................................... 99

    3.3 ∆ίτιµη Άλγεβρα Boole ..................................................................................................... 100

    3.3.1 ∆ίτιµη Άλγεβρα και Λογισµός των Προτάσεων .......................... 103

    3.3.2 ∆ίτιµη Άλγεβρα και κυκλώµατα διακοπτών (Άλγεβρα των διακοπτών) .............................................................................. 108

    Σύνοψη ενότητας .................................................................................................................... 112

    3.4 Λογικές συναρτήσεις ......................................................................................................... 113

    3.4.1 Παράσταση συναρτήσεων .............................................................................. 115

    3.4.2 Θεωρήµατα συναρτήσεων .............................................................................. 120

    Σύνοψη ενότητας .................................................................................................................... 124

    3.5 Συναρτήσεις Eλαχίστου και Mεγίστου όρου.................................................. 125

    Σύνοψη ενότητας .................................................................................................................... 128

    3.6 Kανονική παράσταση συνάρτησης ....................................................................... 129

    Σύνοψη ενότητας .................................................................................................................... 137

    3.7 Συναρτήσεις δύο µεταβλητών – Λογικές πύλες ......................................... 137

    3.7.1 Συναρτήσεις δύο µεταβλητών ..................................................................... 138

    3.7.2 Λογικές πύλες ............................................................................................................ 139

    3.7.3 Iσόµορφα συστήµατα .......................................................................................... 142

    3.7.4 Πράξεις συναρτησιακώς πλήρεις .............................................................. 144

    3.7.5 Πύλες µε πολλαπλές εισόδους .................................................................... 145

    Σύνοψη ενότητας .................................................................................................................... 148

    Σύνοψη κεφαλαίου ................................................................................................................................ 149

  • Bιβλιογραφία κεφαλαίου .................................................................................................................. 153

    K ∂ º ∞ § ∞ π √ 4

    ™˘Ó‰˘·ÛÙÈο K˘ÎÏÒÌ·Ù·

    Σκοπός, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιάEισαγωγικές παρατηρήσεις ............................................................................................................ 157

    4.1 Eισαγωγή ..................................................................................................................................... 159

    4.2 Kυκλώµατα διακοπτών .................................................................................................... 159

    4.2.1 Λογικές πύλες µε διακόπτες .......................................................................... 163

    4.2.2 Λογικές πύλες MOS και CMOS ................................................................ 167

    Σύνοψη ενότητας .................................................................................................................... 172

    4.3 Kυκλώµατα ηλεκτρονικών πυλών ......................................................................... 173

    4.3.1 Λογικές πύλες µε διπολικά τρανζίστορ ............................................... 176

    4.3.2 Eιδικές πύλες .............................................................................................................. 179

    4.3.3 Συµβολισµός ηλεκτρονικών πυλών ........................................................ 182

    4.3.4 Aνάλυση κυκλωµάτων ηλεκτρονικών πυλών ................................ 183

    Σύνοψη ενότητας .................................................................................................................... 184

    4.4 Oλοκληρωµένα ψηφιακά κυκλώµατα ................................................................. 185

    4.4.1 Oικογένειες ηλεκτρονικών πυλών ........................................................... 188

    4.4.2 ∆ιαθέσιµα ολοκληρωµένα κυκλώµατα ................................................ 192

    Σύνοψη ενότητας .................................................................................................................... 193

    4.5 Bλάβες ψηφιακών κυκλωµάτων .............................................................................. 194

    4.5.1 ∆ιάγνωση s–a–0 και s–a–1 βλαβών ........................................................ 196

    Σύνοψη ενότητας .................................................................................................................... 198

    4.6 Aξιοπιστία κυκλωµάτων ................................................................................................ 198

    Σύνοψη ενότητας .................................................................................................................... 201

    Σύνοψη κεφαλαίου ................................................................................................................................ 202

    Bιβλιογραφία κεφαλαίου .................................................................................................................. 203

    K ∂ º ∞ § ∞ π √ 5

    AÏÔÔ›ËÛË ™˘Ó‰˘·ÛÙÈÎÒÓ K˘Îψ̿وÓ

    Σκοπός, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιάEισαγωγικές παρατηρήσεις ............................................................................................................ 205

    5.1 Eισαγωγή ..................................................................................................................................... 207

    5.2 Mέθοδος απλοποίησης µε τον χάρτη Karnaugh ........................................ 210

    5.2.1 Xάρτης Karnaugh ................................................................................................... 212

    7¶ E P I E X O M E N A

  • 8 æ H º I A K H ™ X E ¢ I A ™ H I

    5.2.2 Aπλοποίηση µε το χάρτη Karnaugh ....................................................... 216

    5.2.3 Eλαχιστοποίηση συναρτήσεων 5 µεταβλητών .............................. 221

    5.2.4 Eλαχιστοποίηση γινοµένου αθροισµάτων ........................................ 222

    Σύνοψη ενότητας .................................................................................................................... 223

    5.3 Συναρτήσεις µερικά καθορισµένες ....................................................................... 224

    Σύνοψη ενότητας .................................................................................................................... 228

    5.4 Πρώτοι συνεπαγωγοί µιας συναρτήσεως ......................................................... 228

    Σύνοψη ενότητας .................................................................................................................... 233

    5.5 Πινακοειδής µέθοδος ή µέθοδος των Quine–McCluskey ................. 234

    5.5.1 Eύρεση των πρώτων συνεπαγωγών ........................................................ 235

    5.5.2 Παραγωγή της ελάχιστης κάλυψης ......................................................... 239

    5.5.3 Mέθοδος επιλογής Petrick .............................................................................. 242

    5.5.4 H µέθοδος Quine–McCluskey για µερικάκαθορισµένες συναρτήσεις ............................................................................ 245

    Σύνοψη ενότητας .................................................................................................................... 248

    5.6 Mέθοδος Espresso ................................................................................................................ 249

    Σύνοψη ενότητας .................................................................................................................... 252

    5.7 Σχεδίαση χωρίς Hazards ................................................................................................. 252

    Σύνοψη ενότητας .................................................................................................................... 255

    Σύνοψη κεφαλαίου ................................................................................................................................ 255

    Bιβλιογραφία κεφαλαίου .................................................................................................................. 258

    K ∂ º ∞ § ∞ π √ 6

    ™‡ÓıÂÙ· §ÔÁÈο K˘ÎÏÒÌ·Ù·

    Σκοπός, Προσδοκώµενα αποτελέσµατα, Έννοιες κλειδιάEισαγωγικές παρατηρήσεις ............................................................................................................ 259

    6.1 Eισαγωγή ..................................................................................................................................... 261

    6.2 Aθροιστές .................................................................................................................................... 261

    6.2.1 Παράλληλος αθροιστής ..................................................................................... 264

    6.2.2 Aθροιστής / Aφαιρέτης ..................................................................................... 266

    6.2.3 Kυκλώµατα πρόβλεψης κρατούµενου ................................................. 267

    Σύνοψη ενότητας .................................................................................................................... 271

    6.3 Συγκριτές ..................................................................................................................................... 272

    Σύνοψη ενότητας .................................................................................................................... 275

    6.4 Kωδικοποιητές και αποκωδικοποιητές .............................................................. 275

    Σύνοψη ενότητας .................................................................................................................... 278

  • 6.5 Πολυπλέκτες ............................................................................................................................. 279

    Σύνοψη ενότητας .................................................................................................................... 283

    Σύνοψη κεφαλαίου ................................................................................................................................. 284

    Bιβλιογραφία κεφαλαίου .................................................................................................................. 285

    Aπαντήσεις Aσκήσεων Aυτοαξιολόγησης και Eνδεικτικές Aπαντήσεις ∆ραστηριοτήτων....................................................... 287

    Γλωσσάρι ..................................................................................................................................................... 325

    9¶ E P I E X O M E N A

  • EÈÛ·ÁˆÁ‹

    ™ÎÔfi˜

    Mετά τις υπολογιστικές µηχανές του Pascal και του Leibnitz, µπορεί να εντο-

    πίσει κανείς τα ίχνη του πρώτου πλήρους ψηφιακού υπολογιστή στα σχέδια

    του Charles Babbage για την Aναλυτική Mηχανή του (1832). Xρειάστηκε

    όµως η εξέλιξη των αυτόµατων τηλεφωνικών κέντρων και των συστηµάτων

    κρυπτογραφήσεως στη δεκαετία του 1930, για να γίνει συνειδητή µία νέα

    οντότητα, το ψηφιακό σύστηµα, και να αρχίσει η έρευνα, θεωρητική και πρα-

    κτική, για τη σχεδίαση και κατασκευή τέτοιων συστηµάτων. Oι ανάγκες του

    ∆ευτέρου Παγκοσµίου Πολέµου επιτάχυναν την εξέλιξη της τεχνολογίας τους

    µε την κατασκευή δύο µεγάλων για την εποχή εκείνη ηλεκτρονικών υπολο-

    γιστών, του Colossus στην Aγγλία (1943) και του ENIAC στις Hνωµένες

    Πολιτείες (1946).

    H ανακάλυψη του τρανσίστορ (1948) και του Oλοκληρωµένου Kυκλώµατος

    (1958) έδωσαν την υλική βάση για τη σηµερινή εξάπλωση αυτών των συστη-

    µάτων. Σήµερα η παρουσία, αφανής τις περισσότερες φορές, των ψηφιακών

    συστηµάτων στη ζωή µας έχει καθιερώσει τον όρο “ψηφιακός” να συµβολί-

    ζει, πολλές φορές καταχρηστικά, την τελευταία λέξη της τεχνολογίας.

    ¶ÚÔÛ‰ÔÎÒÌÂÓ· ·ÔÙÂϤÛÌ·Ù·

    Στο κεφάλαιο αυτό εισάγονται οι βασικές έννοιες των ψηφιακών µεγεθών και

    συστηµάτων. Όταν φθάσετε στο τέλος αυτού του Kεφαλαίου, θα γνωρίζετε:

    • Tι είναι τα Aναλογικά και τι τα Ψηφιακά µεγέθη.

    • Tι είναι οι ψηφιακές και κυρίως οι δυαδικές πληροφορίες, καθώς και τα

    ηλεκτρικά σήµατα, που λειτουργούν σαν φορείς τους.

    • Tι σηµαίνει ψηφιακό σύστηµα και πώς περιγράφουµε τη λειτουργία του.

    • Tις αρχές, στοιχειωδώς, για τη διασύνδεση–µετατροπή αναλογικών σηµά-

    των σε ψηφιακά.

    • Tα πλεονεκτήµατα της ψηφιακής έναντι της αναλογικής τεχνολογίας.

    • Mία σκιαγράφηση των ιστορικών εξελίξεων, που οδήγησαν στη σηµερινή

    πολυπλοκότητα των ψηφιακών συστηµάτων, καθώς και των αναγκών, που

    προκύπτουν για τη σχεδίασή τους.

    1∫ ∂ º ∞ § ∞ π √

  • 1 2 K E º A § A I O 1 : E I ™ A ° ø ° H

    ∂ÈÛ·ÁˆÁÈΤ˜ ·Ú·ÙËÚ‹ÛÂȘ

    H ύλη του Kεφαλαίου είναι εισαγωγική. Aποτελείται από οκτώ κύριες ενότη-

    τες θεµάτων,που κάθε µία θα µπορούσε να αποτελέσει ένα ξεχωριστό βιβλίο

    και ο σκοπός τους είναι να παρουσιάσουν το γενικό πλαίσιο, που χρειάζεται

    για την κατανόηση των ψηφιακών συστηµάτων. Tο κάθε θέµα παρουσιάζεται

    εδώ µε απλό τρόπο, όσο χρειάζεται για τις ανάγκες αυτού του βιβλίου.

    Mερικές από τις έννοιες που παρουσιάζονται, όπως ψηφιακό µέγεθος, δυα-

    δικό σήµα, bit, δυαδικό σύστηµα, µεταφορά σηµάτων και συνδυαστικό

    κύκλωµα, είναι απαραίτητες για την κατανόηση των επόµενων Kεφαλαίων.

    Άλλες έννοιες, όπως φορέας, σήµα, στάθµες σήµατος, θόρυβος, ελάχιστα

    χρησιµοποιούνται στα επόµενα Kεφάλαια, αλλά εξηγούνται εδώ για να συν-

    δέσουµε τα ψηφιακά συστήµατα, που θα µελετήσουµε, µε το φυσικό κόσµο,

    µέσα στον οποίο κατασκευάζονται και λειτουργούν. Ίσως δε µε αυτή την εξή-

    γηση να αποφύγουµε µια συνήθη πλάνη, ότι π.χ. ψηφιακό τηλέφωνο είναι

    αυτό που στέλνει τη φωνή µέσα από την τηλεφωνική γραµµή σαν 0 και 1.

    Όπως θα µάθουµε, από µία γραµµή δεν περνάνε τα 0 και 1, αλλά ένα δυαδι-

    κό σήµα µε φορέα το ηλεκτρικό ρεύµα. Tέλος, τα αναλογικά µεγέθη, η µετα-

    τροπή τους σε ψηφιακά και η σύγκριση των δύο κατηγοριών αναφέρονται

    εδώ, για να γίνει κατανοητό ότι δεν υπάρχουν στεγανά µεταξύ τους, η ψηφια-

    κή τεχνολογία µπορεί να εφαρµοστεί για την επεξεργασία δεδοµένων, που

    παράγονται από την άλλη κατηγορία µεγεθών.

    • Aναλογικός

    • Ψηφιακός

    • Kατάσταση

    • Σήµα

    • ∆υαδικός

    • Bit

    • Eπίπεδο περιγραφής

    • Ψηφιοποίηση

    • Παράλληλη µεταφορά

    • Σειριακή µεταφορά

    • Συνδυαστικό κύκλωµα

    • Aκολουθιακό κύκλωµα

    ŒÓÓÔȘ ÎÏÂȉȿ

  • 1.1 æËÊȷο Î·È ·Ó·ÏÔÁÈο ÌÂÁ¤ıË

    H κοινωνία της πληροφορικής στηρίζεται κατά µεγάλο βαθµό στη συλλογή,

    αποθήκευση, επεξεργασία και ανταλλαγή πληροφοριών. Oι πληροφορίες

    αυτές είτε περιγράφουν το είδος και την υφή γεγονότων, καταστάσεων ή

    αντικειµένων είτε χαρακτηρίζουν ποσοτικά µεγέθη, όπως η διακύµανση της

    θερµοκρασίας ή το ύψος του τιµάριθµου. Aπό τα µεγέθη αυτά, είτε οφείλο-

    νται σε γεγονότα είτε σε καταστάσεις είτε σε αντικείµενα, µερικά είναι ανα-

    λογικά και τα άλλα είναι ψηφιακά.

    Θα πρέπει να είσαστε σε θέση από την Eνότητα αυτή να:

    • ∆ιακρίνετε ένα αναλογικό από ένα ψηφιακό µέγεθος.

    • Γνωρίζετε τη διαφορά της πληροφορίας από το σήµα.

    Tα µεγέθη, είτε χαρακτηρίζουν γεγονότα είτε αντικείµενα, χωρίζονται σε δύο

    κατηγορίες: Aναλογικά και Ψηφιακά.

    Aναλογικά είναι τα µεγέθη που οι καταστάσεις τους µπορούν να πάρουν-

    συνεχείς τιµές και σε κάθε τιµή του µεγέθους αντιστοιχεί µία πληροφορία.

    Στο σχήµα 1.1.α το µέγεθος "ύψος" µεταβάλλεται συνεχώς, δηλ. µπορεί να

    πάρει οποιαδήποτε τιµή, καθώς ο άνθρωπος µετακινείται στο κεκλιµένο επί-

    πεδο. Όλα τα µεγέθη της κλασσικής φυσικής, όπως απόσταση, ταχύτητα,

    θερµοκρασία, πίεση, ένταση ηλεκτρικού ρεύµατος κ.λπ. είναι αναλογικά.

    Γενικώς αναλογικό είναι οποιοδήποτε µέγεθος, που η τιµή του ―πληροφο-

    ρία― εκφράζεται µε πραγµατικούς αριθµούς.

    Ψηφιακά είναι τα µεγέθη, και τα αντίστοιχα συστήµατα, που οι καταστά-

    σεις τους παίρνουν διακριτές τιµές. H κλίµακα του σχήµατος 1.1β αποτελεί

    ένα ψηφιακό σύστηµα, γιατί οι µόνες θέσεις που µπορεί να πατήσει σταθε-

    ρά κάποιος είναι τα σκαλοπάτια, δηλ. οι δυνατές καταστάσεις του συστή-

    µατος είναι διακριτές, η δε αντίστοιχη πληροφορία θέσεως µπορεί να απο-

    δοθεί µε τους ακέραιους αριθµούς 1, 2, 3, … Άλλα παραδείγµατα ψηφιακών

    συστηµάτων είναι οι φωτεινοί σηµατοδότες της τροχαίας, που µεταδίδουν

    τις πληροφορίες τους χρησιµοποιώντας τρία χρώµατα διακριτά µεταξύ τους,

    οι ηλεκτρικοί διακόπτες, που ―ως γνωστόν― οι καταστάσεις τους εκφρά-

    ζονται µε πληροφορίες της µορφής ανοικτός–κλειστός, ναι–όχι κ.λπ.

    Γενικώς, ψηφιακό ονοµάζεται ένα µέγεθος του οποίου οι καταστάσεις και

    κατ' επέκταση οι πληροφορίες, που τις καταγράφουν, εκφράζονται ή µπο-

    ρούν να παρασταθούν µε τα στοιχεία ενός αριθµήσιµου συνόλου, όπως π.χ.

    είναι οι ακέραιοι αριθµοί.

    1 31 . 1 æ ∏ º π ∞ ∫ ∞ ∫ ∞ π ∞ ¡ ∞ § √ ° π ∫ ∞ ª ∂ ° ∂ £ ∏

  • 1 4 K E º A § A I O 1 : E I ™ A ° ø ° H

    Η πληροφορία καθεαυτή είναι ιδεατό αντικείµενο και, για να µεταδοθεί, πρέ-

    πει να πάρει φυσική µορφή. Αυτό γίνεται µε την κωδικοποίηση της πληρο-

    φορίας και κατόπιν την εγγραφή της σε κάποιο φυσικό µέσο, που αποτελεί

    το φορέα µετάδοσής της. Η φυσική µορφή της πληροφορίας ονοµάζεται

    σήµα. Παραδείγµατα σηµάτων είναι ο ήχος (διαµόρφωση πιέσεως αέρα), η

    εικόνα της τηλεοράσεως (διαµόρφωση ηλεκτροµαγνητικών κυµάτων), το

    γραπτό κείµενο (διαµόρφωση της φωτεινότητας του χαρτιού µε κωδικοποι-

    ηµένα σχήµατα, που ονοµάζονται γράµµατα), η φωτεινή σήµανση κ.λπ.

    Tα αντίστοιχα σήµατα, που καταγράφουν τις πληροφορίες, παίρνουν και

    αυτά συνεχείς τιµές, π.χ. στο σχήµα 1.2.α κάθε στάθµη µεταξύ των a και c

    δηλώνει µία κατάσταση, ή διακριτές τιµές, όπως π.χ. στο σχήµα 1.2.β, όπου

    µόνο οι στάθµες a, b, c και d παριστούν έγκυρες πληροφορίες.

    Ύψος

    (α) (β)

    1

    2

    3

    4

    5

    6

    (α) (β)tt

    a

    b

    c

    b

    c

    a

    d

    ™¯‹Ì· 1.1

    (α) Aναλογικό και

    (β) Ψηφιακό σύστηµα

    ™¯‹Ì· 1.2

    (α) Αναλογικό και (β)

    Ψηφιακό σήµα.

    ÕÛÎËÛË A˘ÙÔ·ÍÈÔÏfiÁËÛ˘

    1.1

    Ένα φυσικό µέγεθος, που οι καταστάσεις του παίρνουν συνεχείς τιµές,

    είναι:

    α. ψηφιακό β. αναλογικό γ. φυσικό

  • 1.2 ¶·Ú¿ÛÙ·ÛË „ËÊÈ·ÎÒÓ ÛËÌ¿ÙˆÓ

    Tα ψηφιακά µεγέθη χαρακτηρίζονται από διακριτές τιµές και αυτό κάνει

    τα σήµατά τους πλεονεκτικά έναντι του θορύβου σε σύγκριση µε τα ανα-

    λογικά.

    Aπό την Eνότητα αυτή θα πρέπει να µπορείτε να εξηγήσετε:

    • Πόσες πληροφορίες µπορεί να παραστήσει ένα σήµα από N στάθµες.

    • Tι είναι το: δυαδικό, τριαδικό, τετραδικό σήµα.

    • Γιατί είναι προτιµότερο, για φυσικούς λόγους, η απόσταση µεταξύ των

    σταθµών ενός σήµατος να είναι η µεγαλύτερη δυνατή.

    O φυσικός φορέας, που µεταφέρει µία ψηφιακή πληροφορία,έχει διαµορ-

    φωθεί έτσι, ώστε να παίρνει διακριτές στάθµες και σε κάθε στάθµη του να

    αντιστοιχεί µία πληροφορία. Για παράδειγµα στο σχήµα 1.3 ο φορέας είναι

    το ηλεκτρικό ρεύµα, η διαµόρφωση αφορά µεταβολές στο πλάτος της ηλε-

    κτρικής τάσεως και οι διακριτές στάθµες, που έχουν επιλεγεί για την παρά-

    σταση των πληροφοριών, είναι τα επίπεδα τάσεων 0V, 1V, 2V και 3V, στα

    οποία έχουν αντιστοιχηθεί οι πληροφορίες "α", "β", "γ" και "δ".

    Ένα σήµα που αναλύεται σε N επίπεδα–στάθµες, σε κάθε µία από τις οποί-

    ες αντιστοιχεί µία πληροφορία, ονοµάζεται N–αδικό σήµα. Για παράδειγµα,

    το σήµα του σχήµατος 1.3 ονοµάζεται τετραδικό και του σχήµατος 1.4 δυα-

    δικό.

    1 51 . 2 ¶ ∞ ƒ∞ ™ ∆∞ ™ ∏ æ ∏ º π ∞ ∫ ø ¡ ™ ∏ ª ∞∆ ø ¡

    ™¯‹Ì· 1.3: Eπίπεδα σήµατος™¯‹Ì· 1.4

    ∆υαδικό σήµα

    0V

    1V

    2V

    3V

    α

    στάθµες

    β

    γπληροφορίαηλεκτρική|

    τάση

    δ

    0V A

    B

    2V

    3V

    5V

    Mία ψηφιακή πληροφορία µπορεί να παρασταθεί είτε µε το συµβολικό της

    όνοµα, π.χ. "A", "B", είτε γραφικά µε τη στάθµη του σήµατος.

    Στην περίπτωση που χρησιµοποιείται σαν φορέας ένα φυσικό µέγεθος, που

    παίρνει εκ φύσεως συνεχείς τιµές, π.χ. όταν το ηλεκτρικό ρεύµα χρησιµοποι-

    είται για την καταγραφή ψηφιακών πληροφοριών, τότε ορισµένες µόνο τιµές

    ή περιοχές τιµών του φυσικού φορέα ορίζονται να παριστάνουν πληροφορία.

  • 1 6 K E º A § A I O 1 : E I ™ A ° ø ° H

    Για παράδειγµα στο σχήµα 1.4 έχει δηλωθεί ότι µόνο οι περιοχές τιµών (0V

    … 2V) και (3V … 5V) παριστάνουν πληροφορίες, αντίστοιχα τις Α και Β.

    Οι διακριτές τιµές ή περιοχές, που παριστάνουν πληροφορία, ονοµάζονται

    καταστάσεις του σήµατος.

    Ένα ψηφιακό σήµα µπορεί να έχει πεπερασµένο ή άπειρο πλήθος καταστά-

    σεων. Θεωρητικά, κάθε συνεχές φυσικό µέσο µπορεί να διαµορφωθεί ώστε

    να έχει οσοδήποτε πλήθος καταστάσεων, πρακτικοί, όµως, λόγοι επιβάλλουν

    το χωρισµό του σε µικρό πλήθος σταθµών. Eάν η µέγιστη µεταβολή του πλά-

    τους ενός σήµατος είναι E και το σήµα διαµορφωθεί σε N στάθµες, τότε η

    απόσταση που διαχωρίζει µια στάθµη από στη γειτονική της είναι δ=E/N.

    Προφανώς, µία διαµόρφωση του σήµατος σε πολλές στάθµες (µεγάλο N)

    δυσκολεύει το διαχωρισµό τους (µικρό δ). Στην περίπτωση αυτή οι πηγές

    (σχήµα 1.5.α), που παράγουν και διαµορφώνουν το σήµα, καθώς επίσης και

    οι αντίστοιχοι ανιχνευτές των σταθµών για τη λήψη του σήµατος, είναι τεχνι-

    κά δύσκολο να κατασκευαστούν. Ένας άλλος πολύ σηµαντικός λόγος είναι

    η παρουσία του θορύβου.

    O θόρυβος εισχωρεί σε κάθε σήµα και αλλοιώνει τη στιγµιαία τιµή του

    (σχήµα 1.5.α). Για παράδειγµα την περίπτωση του σχήµατος 1.5.α είναι αδύ-

    νατον να παραχθεί τάση ακριβώς 1V και να φθάσει στην άλλη άκρη της

    γραµµής µεταφοράς επίσης 1V. Για το λόγο αυτό όχι µόνον επιδιώκεται η

    απόσταση δ µεταξύ των σταθµών να είναι η µεγαλύτερη δυνατή, αλλά µία

    στάθµη δεν ορίζεται ακριβώς µε µία τιµή πλάτους του σήµατος, αλλά ορί-

    ζεται σαν µία περιοχή τιµών πλάτους µέσα στη οποία µεταφέρεται η ίδια πλη-

    ροφορία. Για παράδειγµα στο σχήµα 1.5.β οποιαδήποτε τιµή τάσεως µετα-

    ξύ 0V και 2V µεταφέρει την πληροφορία "A", µεταξύ 3V και 5V την πλη-

    ροφορία "B" και για λόγους ασφαλείας έχει παρεµβληθεί µία κενή ζώνη

    µεταξύ 2V και 3V.

    0V A

    B

    2V

    3V

    5VΠηγή

    "A" "?"1V 1V + Θορ 1V + ???

    Aνιχνευτής

    (α) |Mετάδοση σήµατος

    (β) |Σήµα µε θόρυβο

    ™¯‹Ì· 1.5

    Aλλοίωση σήµατος

    λόγω θορύβου

    Tα όρια, από τα οποία αρχίζει και τελειώνει µία στάθµη, καθορίζουν την

    περιοχή µέσα στην οποία οι διακυµάνσεις του πλάτους είναι ανεκτές και από

  • τα όρια αυτά εξαρτάται το εύρος του ανεκτού θορύβου που µπορεί να υπάρ-

    χει στο σύστηµα. Όσο ευρύτερα είναι τα όρια µιας στάθµης, τόσο περισσό-

    τερο ανθεκτική είναι η πληροφορία στο θόρυβο. H ιδιότητα αυτή, που δεν

    υπάρχει στα αναλογικά σήµατα, αποτελεί έναν από τους σηµαντικότερους

    λόγους για την επικράτηση των ψηφιακών συστηµάτων.

    1 71 . 2 ¶ ∞ ƒ∞ ™ ∆∞ ™ ∏ æ ∏ º π ∞ ∫ ø ¡ ™ ∏ ª ∞∆ ø ¡

    ÕÛÎËÛË A˘ÙÔ·ÍÈÔÏfiÁËÛ˘1.2

    Α. Ένα σήµα που οι καταστάσεις του παίρνουν δύο διακριτές τιµές, είναι

    (επιλέξτε όποια ταιριάζουν):

    α) ψηφιακό β) δυαδικό

    γ) τριαδικό δ) φυσικό

    Β. O θόρυβος µας αναγκάζει να προτιµούµε σήµατα µε:

    α) πολλές στάθµες β) λίγες στάθµες

    1.3 ¢˘·‰È΋ Έ‰ÈÎÔÔ›ËÛË

    Λόγω των περιορισµών που θέτει ο θόρυβος (βλέπε Eνότητα 1.2), αλλά και

    για άλλους λόγους, ο χωρισµός ενός σήµατος σε πολλές µικρές στάθµες δεν

    είναι ευνοϊκός. H λύση είναι να κωδικοποιούνται οι πληροφορίες µε δυαδι-

    κά σήµατα.

    Θα µπορείτε από την Eνότητα αυτή να:

    • Eξηγήσετε τον όρο bit

    • Kωδικοποιήσετε ένα σύνολο από N πληροφορίες (N>5) χρησιµοποιώντας:

    α. Ένα σήµα µε N επίπεδα

    β. Σήµατα µε τρία επίπεδα

    γ. ∆υαδικά σήµατα.

    • Παραστήσετε γραφικά τη χρονική σχέση πολλαπλών σηµάτων.

    Όταν οι πληροφορίες (διακριτές καταστάσεις) που θέλουµε να παραστή-

    σουµε είναι περισσότερες από τις καταστάσεις ενός σήµατος, τότε συνδυά-

    ζουµε περισσότερα σήµατα µαζί. Για παράδειγµα στο σχήµα 1.6.α, για να

    παραστήσουµε τέσσερις πληροφορίες {α, β, γ, δ} µε δυαδικά σήµατα, όπου

    το καθένα έχει καταστάσεις {A, B}, χρησιµοποιούµε ένα ζεύγος σηµάτων

    Σ1, Σ2 (σχήµα 1.6.β) και αντιστοιχούµε τις πληροφορίες σε συνδυασµούς

    καταστάσεων, δηλ. "α"=A1A2, "β"=A1B2, "γ"=B1A2, "δ"=B1B2. Eπέκταση

  • 1 8 K E º A § A I O 1 : E I ™ A ° ø ° H

    αυτής της µεθόδου µπορεί να κωδικοποιήσει οσοδήποτε πλήθος πληροφο-

    ριών. Έτσι, για την κωδικοποίηση πλήθους 2K πληροφοριών αρκεί ο συν-

    δυασµός K δυαδικών σηµάτων.

    Tα δυαδικά σήµατα, λόγω αφενός µεν της ευκολίας παραγωγής τους και αφε-

    τέρου του µεγάλου περιθωρίου θορύβου που προσφέρουν, χρησιµοποιούνται

    σχεδόν αποκλειστικά στις σηµερινές εφαρµογές. Για το λόγο αυτό έχει καθιε-

    ρωθεί διεθνώς οι δύο καταστάσεις ενός δυαδικού σήµατος να συµβολίζονται

    µε τα ψηφία "0" και "1" και το κάθε ένα από αυτά τα δυαδικά ψηφία να ονο-

    µάζεται bit (binary digit). Aντίστροφα, ορίζεται ότι 1 bit πληροφορίας παρι-

    στά µία από τις δύο δυνατές καταστάσεις.

    α

    t

    BA

    Σ1

    t

    β

    γ

    δα δ γ

    (β)|Zεύγος δυαδικών σηµάτων

    (α)|Tετραδικό σήµα

    α β

    {

    BA

    Σ2{

    ™¯‹Ì· 1.6

    Παράσταση τετραδικού

    σήµατος από ζεύγος δυα-

    δικών σηµάτων

    1

    A

    B

    Γ

    0 1 0 1 0 1

    χρονική καθυστέρηση|του B ως προς A|

    την στιγµή t5

    1 1 0 1 0 0 1

    t0 t1 t2 t3 t4 t5 t6 t7

    0 1 1 0 0 1 1

    ™¯‹Ì· 1.7

    Xρονική συσχέτιση

    δυαδικών σηµάτων

    Όταν απαιτείται να δηλωθεί η χρονική σχέση µεταξύ δύο ή περισσοτέρων

    σηµάτων, η γραφική τους παράσταση είναι ο απλούστερος τρόπος. Στο

    σχήµα 1.7 παρουσιάζεται η γραφική παράσταση των κυµατοµορφών τριών

    δυαδικών σηµάτων A, B και Γ µαζί µε την κωδικοποίησή τους σε bits, που

    µεταβάλλονται χρονικά σε διακριτές χρονικές στιγµές t0, t1, t2, …, t7.

  • 1.4 æËÊȷο Û˘ÛÙ‹Ì·Ù·

    Ψηφιακά, όπως έχει αναφερθεί στην Eνότητα 1.1, ονοµάζουµε τα µεγέθη που

    οι καταστάσεις τους µπορούν να παρασταθούν µε τα στοιχεία ενός αριθµή-

    σιµου συνόλου. Στην ενότητα αυτή, θα εξηγήσουµε τι ονοµάζουµε ψηφιακά

    συστήµατα και πώς τα περιγράφουµε γενικώς.

    Mελετώντας την ενότητα αυτή θα µπορείτε να:

    • ∆ώσετε τον γενικό ορισµό ενός ψηφιακού συστήµατος.

    • Eξηγήσετε τα επίπεδα περιγραφής ενός ψηφιακού συστήµατος µε τη βοή-

    θεια κάποιου παραδείγµατος.

    • ∆ώσετε παραδείγµατα ψηφιακών συστηµάτων, που έχουν υλοποιηθεί µε

    ηλεκτρονικό, µηχανικό και οπτικό τρόπο.

    Tα ψηφιακά µεγέθη προέρχονται από συστήµατα που είτε έχουν από τη φύση

    τους ψηφιακή συµπεριφορά, όπως π.χ. το παιχνίδι της ρουλέτας, είτε σκοπί-

    µως κατασκευάζονται, όπως π.χ. οι ψηφιακοί υπολογιστές, για να βοηθήσουν

    στην επεξεργασία δεδοµένων, δηλ. πληροφοριών που παράγονται από άλλα

    συστήµατα. Στο βιβλίο αυτό, θα µας απασχολήσουν κυρίως τα δεύτερα, που

    αποτελούν και το αντικείµενο της ψηφιακής σχεδίασης.

    O Aριστοτέλης στο βιβλίο του "Tοπικά A" ορίζει την έννοια του "συλλογι-

    σµού" ως εξής: «òEÛÙÈ ‰c Û˘ÏÏÔÁÈÛÌe˜ ÏfiÁÔ˜ âÓ z ÙÂı¤ÓÙˆÓ ÙÈÓáÓ ≤ÙÂÚÔÓ

    ÙÈ ÙáÓ ÎÂÈÌ¤ÓˆÓ âÍ àÓ¿Á΢ Û˘Ì‚·›ÓÂÈ ‰Èa ÙáÓ ÎÂÈ̤ӈӻ, δηλ. ο συλλο-

    γισµός είναι λογική διεργασία (λόγος), κατά την οποία από τα δεδοµένα (ÙÂı¤-

    1 91 . 3 ¢ À∞ ¢ π ∫ ∏ ∫ ø ¢ π ∫ √ ¶ √ π ∏ ™ ∏

    ÕÛÎËÛË A˘ÙÔ·ÍÈÔÏfiÁËÛ˘1.3

    Α. H λέξη bit σηµαίνει:

    α) µία απλή πληροφορία

    β) ένα από τα ψηφία "0" ή "1"

    γ) µία από τις καταστάσεις ενός δυαδικού σήµατος

    δ. τα (β) και (γ)

    Β. Ένα σύστηµα έχει τριάντα διακριτές καταστάσεις. Πόσα bits αρκούν για

    την περιγραφή των καταστάσεων του:

    α) τρία β) πέντε γ) δέκα δ) είκοσι ε) τριάντα

    Γ. Ένα σύστηµα έχει 246 διακριτές καταστάσεις. Πόσα bits απαιτούνται

    για την περιγραφή των καταστάσεών του;

  • 2 0 K E º A § A I O 1 : E I ™ A ° ø ° H

    ÓÙˆÓ ÙÈÓáÓ) κάτι διαφορετικό από αυτά (≤ÙÂÚÔÓ ÙÈ) προκύπτει σύµφωνα µε

    αναγκαίους κανόνες (âÍ àÓ¿Á΢ Û˘Ì‚·›ÓÂÈ), αλλά που εξαρτάται από τα δεδο-

    µένα (‰Èa ÙáÓ ÎÂÈ̤ӈÓ). Aν και κατά τον Aριστοτέλη η λέξη "λόγος" σηµαί-

    νει τις ανώτερες νοητικές λειτουργίες, αυτές που ξεχωρίζουν τον άνθρωπο από

    τα "άλογα όντα", θα µπορούσαµε µε λίγη καλή θέληση να θεωρήσουµε ότι ένα

    ψηφιακό σύστηµα, που χρησιµοποιείται για την επεξεργασία δεδοµένων τυπι-

    κά εµπίπτει στον ανωτέρω ορισµό. Eίναι ένα σύστηµα που δέχεται ψηφιακά

    δεδοµένα και εξ αυτών παράγει νέα ψηφιακά δεδοµένα σύµφωνα µε κανόνες

    που, όπως θα παρουσιαστεί στο Kεφάλαιο 3, υλοποιούν τις βασικές πράξεις

    της λογικής, καθώς και κάθε πολύπλοκη σύνθεση αυτών.

    Ένα ψηφιακό σύστηµα επεξεργασίας δεδοµένων, γενικά, µπορεί να παρα-

    σταθεί σαν ένα µηχάνηµα (κλειστό κιβώτιο), που έχει µία σειρά από εισό-

    δους, από όπου εισέρχονται τα δεδοµένα X, τα οποία µετασχηµατίζονται σύµ-

    φωνα µε µία "λογική" σχέση F που έχει υλοποιηθεί στο εσωτερικό του µηχα-

    νήµατος, και τα παραγόµενα νέα δεδοµένα Y=F(X) γίνονται προσιτά µέσω

    των εξόδων του.

    Τη λειτουργία ενός ψηφιακού συστήµατος µπορούµε να την περιγράψουµε

    κατά πολλούς τρόπους, ανάλογα µε το βαθµό λεπτοµέρειας που µας ενδιαφέ-

    ρει, που ονοµάζονται ιεραρχικά επίπεδα περιγραφής. Σκοπός του κάθε επι-

    πέδου περιγραφής είναι να παρέχει τόσες λεπτοµέρειες, όσες απαιτούνται, για

    να γίνει κατανοητή η λειτουργία στο ζητούµενο επίπεδο, αποφεύγοντας να επι-

    βαρύνει την περιγραφή µε πλεονάζοντα στοιχεία. Tα κυριότερα επίπεδα είναι:

    α) Tο επίπεδο της συµπεριφοράς. Περιγράφει τις συναρτήσεις και γενικά

    τις σχέσεις που υπάρχουν µεταξύ των σηµάτων εισόδου και εξόδου.

    β) Tο επίπεδο µεταφοράς. Περιγράφει οµαδικά τα σήµατα που πρέπει να

    αποµνηµονευθούν (καταχωρητές) και τους διαδοχικούς µετασχηµατι-

    σµούς τους (συναρτήσεις), καθώς µετακινούνται από τη µία κατάσταση

    αποµνηµονεύσεως στην επόµενη.

    γ) Tο λογικό επίπεδο. Περιγράφει το σύστηµα σαν ένα αφηρηµένο (ιδεα-

    τό) µηχάνηµα, για το οποίο µας ενδιαφέρει να γνωρίζουµε µόνο το λογι-

    κό τρόπο µε τον οποίο εργάζεται, δηλ. τους αναλυτικούς κανόνες µε τους

    οποίους συνδυάζει τις πληροφορίες εισόδου, παράγει ενδιάµεσες πλη-

    ροφορίες κ.λπ., για να δηµιουργήσει τις πληροφορίες εξόδου, αδιαφο-

    ρώντας για τη φυσική µορφή που έχουν στο εσωτερικό του οι πληροφο-

    ρίες και ο µηχανισµός επεξεργασίας,

  • δ) Tο κυκλωµατικό επίπεδο, που αναφέρει το είδος των λογικών στοιχεί-

    ων (λογικών πυλών, µνηµονικών στοιχείων) που χρησιµοποιούνται από

    το σύστηµα και τις µεταξύ τους διασυνδέσεις (κύκλωµα),

    ε) Tο ηλεκτρικό επίπεδο (για τα ηλεκτρονικά συστήµατα), που βρίσκεται

    ιεραρχικά χαµηλότερα από το κυκλωµατικό και περιέχει πρόσθετες πλη-

    ροφορίες για τα ηλεκτρικά κυκλώµατα που υλοποιούν τις πύλες, και

    στ) Tο επίπεδο υλοποιήσεως, όπου λαµβάνονται υπ' όψιν εκτός της λογικής

    και οι φυσικοί περιορισµοί, τους οποίους συνεπάγεται η φυσική (υλική)

    µορφή του συστήµατος, π.χ. υλικό κατασκευής των τρανσίστορ, γεωµε-

    τρικό σχήµα τους, διάταξη τους στο χώρο, εξαερισµός κ.λπ.

    H "λογική" ενός ψηφιακού συστήµατος µπορεί να υλοποιηθεί µε διαφόρους

    τρόπους, π.χ. να κατασκευασθεί από ηλεκτρονικές πύλες, όπως είναι συνή-

    θως τα σηµερινά συστήµατα, οπότε έχουµε ένα ηλεκτρονικό ψηφιακό σύστη-

    µα. H λογική µπορεί ακόµη να πραγµατοποιηθεί µε οδοντωτούς τροχούς και

    άξονες, όπως ήταν τα παλαιότερα συστήµατα ή και µερικά σηµερινά σε ειδι-

    κευµένες εφαρµογές, και τότε το σύστηµα ονοµάζεται µηχανικό. Tο σύστη-

    µα θα µπορούσε να είναι υδραυλικό, που η λογική του υλοποιείται µε βαλ-

    βίδες και σωλήνες µέσα στους οποίους κυκλοφορεί κάποιο υγρό µε πίεση.

    Θα µπορούσε ο φορέας της πληροφορίας να είναι µία ή περισσότερες φωτει-

    νές δέσµες, που η ένταση ή η φάση τους διαµορφώνεται µε τη βοήθεια οπτι-

    κών φακών και διαφραγµάτων και ονοµάζεται οπτικό σύστηµα.

    2 11 . 4 æ ∏ º π ∞ ∫ ∞ ™ À ™ ∆ ∏ ª ∞∆∞

    ÕÛÎËÛË A˘ÙÔ·ÍÈÔÏfiÁËÛ˘1.4

    Στο ερώτηµα "τι είναι οι φωτεινοί σηµατοδότες της τροχαίας" σας δίνεται

    µία από τις ακόλουθες τέσσερις απαντήσεις, δηλ. ότι οι φωτεινοί σηµατο-

    δότες είναι συσκευές που:

    1. Pυθµίζουν την κυκλοφορία µε φωτεινά σήµατα.

    2. Έχουν τρία χρωµατιστά φώτα και, εάν ανάβει το πράσινο, τότε …

    3. Aποτελούνται από ένα κιβώτιο, στο οποίο είναι στερεωµένα τρία χρω-

    µατιστά φώτα, που ρυθµίζονται από έναν χρονοδιακόπτη και …

    4. Aποτελούνται από ένα µεταλλικό κιβώτιο τοποθετηµένο σε υψηλό σηµείο,

    στο οποίο υπάρχουν τρία χρωµατιστά παράθυρα, που φωτίζονται εσωτε-

    ρικά το καθένα από τρεις ηλεκτρικές λάµπες (τρεις για λόγους ασφαλεί-

    ας, ώστε, εάν καεί κάποια λάµπα, να λειτουργεί ο σηµατοδότης) κ.λπ.

    Σε ποιο επίπεδο περιγραφής ενός συστήµατος θα αντιστοιχίζατε την καθε-

    µία από τις ανωτέρω απαντήσεις;

  • 2 2 K E º A § A I O 1 : E I ™ A ° ø ° H

    1.5 MÂÙ·ÊÔÚ¿ „ËÊÈ·ÎÒÓ ÛËÌ¿ÙˆÓ

    H δυνατότητα της µεταφοράς των σηµάτων αποτελεί προϋπόθεση για τη χρη-

    σιµοποίησή τους. Παρουσιάζονται και συγκρίνονται οι δύο τρόποι µεταφο-

    ράς ψηφιακών σηµάτων, ο παράλληλος και ο σειριακός.

    Aπό αυτή την ενότητα θα µπορείτε να:

    • ∆ώσετε τον ορισµό της παράλληλης και της σειριακής µεταφοράς.

    • Nα αποφασίσετε πότε θα προτιµούσατε την παράλληλη έναντι της σειρια-

    κής µεταφοράς κάποιων ψηφιακών σηµάτων και αντιστρόφως.

    H µεταφορά πληροφοριών, που παριστάνονται από συνδυασµό N σηµάτων,

    γίνεται είτε παράλληλα είτε σειριακά. H παράλληλη µεταφορά N σηµάτων

    (σχήµα 1.8) απαιτεί N πηγές για τη διαµόρφωση του φυσικού φορέα, π.χ.

    ελεγχόµενες ηλεκτρονικές πηγές, N γραµµές µεταφοράς και N ανιχνευτές

    στάθµης. H µεταφορά όλων των σηµάτων γίνεται ταυτόχρονα κατά τη χρο-

    νική στιγµή t.

    H σειριακή µεταφορά N σηµάτων στηρίζεται στη µέθοδο της χρονικής πολυ-

    πλεξίας. Xρησιµοποιεί µία πηγή (σχήµα 1.9), µία γραµµή και έναν ανιχνευ-

    τή, τα δε σήµατα Σ1, …, ΣN στέλνονται σε διαδοχικές χρονικές στιγµές t1, t2,

    t3, … και tN και παραλαµβάνονται (ανιχνεύονται) µε τη σειρά κατά τις χρο-

    νικές στιγµές t1+δ, t2+δ, t3+δ, … και tN+δ αντίστοιχα, όπου δ η καθυστέρη-

    ση κατά τη µεταφορά.

    Πηγές

    ΣN

    Aνιχνευτές

    t

    Σ1E|

    ί|

    σ|

    ο|

    δ|

    ο|

    ς

    Π|

    λ|

    η|

    ρ|

    ο|

    φ

    Έ|

    ξ|

    ο|

    δ|

    ο|

    ς|

    |

    Π|

    λ|

    η|

    ρ|

    ο|

    φ™¯‹Ì· 1.8

    Παράλληλη µεταφορά

    Συγκρινόµενες οι δύο µέθοδοι µεταφοράς, η µεν παράλληλη έχει το πλεονέ-

    κτηµα της µεγάλης ταχύτητας, γιατί όλα τα σήµατα στέλνονται ταυτόχρονα

    σε µία µονάδα χρόνου, έχει όµως το µειονέκτηµα ότι απαιτεί N–πλάσιο εξο-

    πλισµό, η δε σειριακή έχει το µειονέκτηµα ότι είναι βραδύτερη κατά N µονά-

  • δες χρόνου, αλλά το πλεονέκτηµα ότι απαιτεί λιγότερο εξοπλισµό. Επιπλέ-

    ον για τη µεταφορά σηµάτων σε µεγάλες αποστάσεις, η σειριακή µέθοδος

    είναι η µόνη ασφαλής, γιατί οι τυχόν καθυστερήσεις, που εισάγει η γραµµή

    µεταφοράς, είναι οµοιόµορφες για όλα τα σήµατα (αφού όλα περνούν από

    την ίδια γραµµή) και έτσι διατηρείται ο µεταξύ τους συγχρονισµός, ενώ στην

    παράλληλη µεταφορά οι καθυστερήσεις µεταξύ των γραµµών, όσο όµοιες

    και να είναι οι γραµµές, διαφέρουν µε κίνδυνο να χαθεί ο συγχρονισµός µετα-

    ξύ των σηµάτων.

    2 31 . 5 M ∂ ∆∞ º √ ƒ∞ æ ∏ º π ∞ ∫ ø ¡ ™ ∏ ª ∞∆ ø ¡

    Πηγή

    Πολυπλέκτης Πολυπλέκτης

    Aνιχνευτής

    Σ1

    ΣN

    Σ1

    ΣN

    tk + δtk

    t1 t2 t3 tN t

    ™¯‹Ì· 1.9

    Σειριακή µεταφορά

    1.6 MÂÙ·ÙÚÔ‹ ·Ó·ÏÔÁÈÎÔ‡ Û‹Ì·ÙÔ˜ ÛÂ „ËÊÈ·Îfi

    H δυνατότητα µετατροπής ενός αναλογικού σήµατος σε ψηφιακό και αντί-

    στροφα θέτει στη διάθεσή µας τα πλεονεκτήµατα της ψηφιακής τεχνολογίας

    για την επεξεργασία αναλογικών σηµάτων.

    Aπό αυτή την ενότητα:

    • Θα µπορείτε να εξηγήσετε τις βασικές αρχές της µετατροπής ενός ανα-

    λογικού σήµατος σε ψηφιακό.

    • Θα αντιληφθείτε ότι υπάρχει ένα πληροφοριακό “κόστος” (σφάλµα ψηφιο-

    ποίησης) για κάθε µετατροπή.

    • Όταν θέλετε να αγοράσετε έναν µετατροπέα A/D, θα ξέρετε ποια είναι τα

    βασικά χαρακτηριστικά, που θα πρέπει να ζητήσετε από τον πωλητή.

    Έστω ότι ενδιαφερόµαστε να µελετήσουµε την ηµερήσια µεταβολή της θερ-

    µοκρασίας του τόπου µας. Στο σχήµα 1.10.α παριστάνεται η θερµοκρασία

  • 2 4 K E º A § A I O 1 : E I ™ A ° ø ° H

    για κάθε χρονική στιγµή. Eάν µας αρκεί να γνωρίζουµε την θερµοκρασία

    µόνο για ορισµένες στιγµές της ηµέρας, π.χ. κάθε τρεις ώρες, τότε µπορού-

    µε να καταγράψουµε τις τιµές της θερµοκρασίας µόνο για αυτές τις στιγµές,

    όπως εµφανίζονται στο σχήµα 1.10.β. H διαδικασία αυτή ονοµάζεται δειγ-

    µατοληψία.

    0 3

    T

    6 9 12 3 6µ.µ.

    (β)|∆ειγµατοληπτική

    π.µ.90 3

    T

    6 9 12 3 6µ.µ.

    (α)|Συνεχής καταγραφή

    π.µ.9

    0 3

    0

    1

    2

    3

    T

    6 9 12 3 6µ.µ.

    (α)|Παράθυρα ψηφιοποίησης

    π.µ.9 0 3

    0

    1

    2

    3

    T

    6 9 12 3 6µ.µ.

    (β)|Ψηφιακό σήµα

    π.µ.9

    ™¯‹Ì· 1.10

    Kαταγραφή της ηµερήσιας

    µεταβολής της τοπικής

    θερµοκρασίας

    ™¯‹Ì· 1.11

    Ψηφιοποίηση

    του αναλογικού σήµατος

    του σχήµατος 1.10α

    Mε τη δειγµατοληψία ενός συνεχούς σήµατος επιτύχαµε το πρώτο βήµα για

    τη µετατροπή του σε ψηφιακό. Tο επόµενο βήµα είναι να χωρίσουµε την κλί-

    µακα της θερµοκρασίας σε µικρά τµήµατα–παράθυρα, π.χ. ανά ένα βαθµό

    Kελσίου, να αριθµήσουµε τα παράθυρα και να σηµειώσουµε τον αριθµό του

    παραθύρου στο οποίο περιέχεται η αντίστοιχη τιµή του δείγµατός µας. Για

    παράδειγµα στο σχήµα 1.11.α τα δείγµατα περιέχονται κατά σειρά στα παρά-

    θυρα αριθ. 2, 3, 3, 3, 2, 1, 1, 1, που ορίζουν και την ψηφιακή τιµή των σηµά-

    των. Στο σχήµα 1.11.β η τονισµένη γραµµή παριστά το ψηφιακό σήµα που

    προήλθε από την ψηφιοποίηση του συνεχούς σήµατος του σχήµατος 1.10.α.

    Eίναι φανερό ότι η µετατροπή αυτή δεν αποδίδει µε ακρίβεια την τιµή του

    αρχικού σήµατος. Tο σφάλµα, που εισάγεται, ονοµάζεται σφάλµα ψηφιο-

  • ποίησης. Tο µέγεθος του σφάλµατος ψηφιοποίησης ισούται µε το εύρος του

    παραθύρου. Eάν λοιπόν προτιµήσουµε να χωρίσουµε την κλίµακα σε διπλά-

    σιο πλήθος παραθύρων, π.χ. ανά µισό βαθµό Kελσίου, τότε το σφάλµα

    ψηφιοποίησης θα γίνει το µισό του προηγούµενου. Kατ' επέκταση µπορού-

    µε να επιτύχουµε όσο µικρά σφάλµατα ψηφιοποίησης θέλουµε, αρκεί να το

    επιτρέπει η ακρίβεια των οργάνων µετρήσεως που διαθέτουµε.

    Αντίστοιχα, ένα ψηφιακό σήµα µπορεί να µετατραπεί σε αναλογικό, παρά-

    γοντας π.χ. ένα ηλεκτρικό ρεύµα µε τιµή ανάλογη προς την αριθµητική τιµή

    του ψηφιακού σήµατος.

    Για τη µετατροπή αναλογικών ηλεκτρονικών σηµάτων σε ψηφιακά υπάρ-

    χουν ειδικά κυκλώµατα, που ονοµάζονται Mετατροπείς A/D (Analog to

    Digital Converters). Αντίστοιχα, υπάρχουν µετατροπείς ψηφιακών σηµάτων

    σε αναλογικά, που ονοµάζονται Mετατροπείς D/A (D/A Converters).

    Oι µετατροπείς A/D και D/A χαρακτηρίζονται από τις παραµέτρους:

    α) Aκρίβεια µετατροπής, δηλ. το πλήθος των παραθύρων που παρέχουν

    (πολλά–µικρά παράθυρα δίνουν µικρό σφάλµα ψηφιοποίησης), µε συνήθεις

    τιµές ακρίβειας 28 έως 216 παράθυρα (8 έως 16 bits), και

    β) Tαχύτητα µετατροπής, µε συνήθεις τιµές ταχύτητος µετατροπής 102 έως

    106 δείγµατα/sec.

    2 51 . 6 M ∂ ∆∞∆ ƒ √ ¶ ∏ ∞ ¡ ∞ § √ ° π ∫ √ À ™ ∏ ª ∞∆ √ ™ ™ ∂ æ ∏ º π ∞ ∫ √

    ÕÛÎËÛË A˘ÙÔ·ÍÈÔÏfiÁËÛ˘1.5

    Α. Kατά τη µετατροπή ενός αναλογικού σήµατος σε ψηφιακό, το σφάλµα

    ψηφιοποίησης διπλασιάζεται όταν το πλήθος των παραθύρων:

    α) διπλασιαστεί β) υποδιπλασιαστεί

    Β. Σας δίνονται τρία ψηφιακά ρολόγια µε ενδείξεις για τις ώρες, τα λεπτά

    και τα δευτερόλεπτα. Στο πρώτο λειτουργούν σωστά και οι τρεις ενδεί-

    ξεις. Στο δεύτερο είναι ελαττωµατική µόνο η ένδειξη των δευτερολέ-

    πτων. Στο τρίτο είναι ελαττωµατική µόνο η ένδειξη των λεπτών. Πόσο

    είναι το µέγεθος του σφάλµατος ψηφιοποίησης του χρόνου στο κάθε

    ρολόι;

  • 2 6 K E º A § A I O 1 : E I ™ A ° ø ° H

    1.7 ™‡ÁÎÚÈÛË „ËÊÈ·ÎÒÓ–·Ó·ÏÔÁÈÎÒÓ Û˘ÛÙËÌ¿ÙˆÓ

    H δυνατότητα µετατροπής ενός αναλογικού σήµατος σε ψηφιακό (Eνότητα

    1.6) οδήγησε στην κατάκτηση του αναλογικού “χώρου” από την ψηφιακή

    τεχνολογία. Ποια είναι, όµως, τα πλεονεκτήµατα της ψηφιακής τεχνολογίας

    έναντι της αναλογικής; Παρουσιάζονται εδώ τα κυριότερα: η αξιοπιστία και

    το κόστος.

    Θα µπορείτε να εξηγήσετε:

    • Tα όρια που υπάρχουν στην αξιοπιστία και στο κόστος των δύο τεχνολο-

    γιών.

    • Mε ποιο τρόπο είναι δυνατόν να επεξεργαστούµε αναλογικά σήµατα χρη-

    σιµοποιώντας ψηφιακή τεχνική.

    • Tα τεχνολογικά και οικονοµικά πλεονεκτήµατα ενός δίσκου µουσικής CD

    έναντι ενός αντίστοιχου δίσκου αναλογικής εγγραφής.

    Tα αναλογικά συστήµατα εκµεταλλεύονται τις "φυσικές" ιδιότητες των

    σηµάτων τους, για να φέρουν σε πέρας τη ζητούµενη επεξεργασία. Για παρά-

    δειγµα σ' ένα ηλεκτρικό κύκλωµα, που αποτελείται από µία ρυθµιζόµενη

    πηγή τάσεως, µία µεταβλητή αντίσταση και ένα αµπερόµετρο στη σειρά,

    µπορώ να εκτελέσω την πράξη της διαίρεσης ως εξής: εάν θέλω το πηλίκο

    των αριθµών A, B, ρυθµίζω την τάση της πηγής V=A, την τιµή της αντί-

    στασης R=B και τότε η αριθµητική τιµή της ένδειξης I, που παρατηρώ στο

    αµπερόµετρο, είναι το πηλίκο I=A/B σύµφωνα µε το γνωστό νόµο του Ohm.

    Tα αναλογικά συστήµατα, αν και σε ορισµένες εφαρµογές παρουσιάζουν

    υψηλές επιδόσεις σε ταχύτητα, π.χ. τα ηλεκτρονικά συστήµατα στην επίλυ-

    ση των διαφορικών εξισώσεων, τα οπτικά στους µετασχηµατισµούς Fourier,

    γενικώς σήµερα τείνουν να καταργηθούν λόγω των "φυσικών" περιορισµών

    που έχουν.

    Συγκρίνοντας τα ψηφιακά µε τα αναλογικά συστήµατα οι κυριότερες παρά-

    µετροι, που µας ενδιαφέρουν, είναι οι εξής:

    1. Αξιοπιστία παράστασης της πληροφορίας. Η διατήρηση, η µεταφορά ή η

    µέτρηση ενός αναλογικού σήµατος, π.χ. πλάτος ηλεκτρικής τάσεως, υπόκει-

    νται πάντοτε σε σφάλµα. Υπάρχει ένα φυσικό όριο στην ακρίβεια που µπο-

    ρούµε να παραστήσουµε µία αναλογική πληροφορία. Επιπλέον η ακρίβεια

    του σήµατος υποβαθµίζεται κατά τη διαδοχική επεξεργασία του λόγω του

    θορύβου. Αντίθετα, η ακρίβεια, µε την οποία µπορούν να παρασταθούν οι

  • ψηφιακές πληροφορίες, είναι θεωρητικά απεριόριστη, η δε αντοχή τους στο

    θόρυβο ρυθµίζεται όχι µόνο από το ανεκτό εύρος θορύβου, αλλά και από

    ειδικά σχήµατα κωδικοποίησης, που αναφέρονται στο Kεφάλαιο 2.

    2. Κόστος κατασκευής. Όταν η ακρίβεια, µε την οποία παριστάνονται τα

    σήµατα ενός αναλογικού συστήµατος, είναι κοντά στο όριο της φυσικής του

    ακριβείας, τότε το κόστος του συστήµατος αυξάνει εκθετικά (Σχήµα 1.12).

    Στα ψηφιακά συστήµατα το κόστος αυξάνει περίπου γραµµικά µε το πλήθος

    των bits που παριστάνουµε την πληροφορία.

    2 71 . 7 ™ À ° ∫ ƒ π ™ ∏ æ ∏ º π ∞ ∫ ø ¡ – ∞ ¡ ∞ § √ ° π ∫ ø ¡ ™ À ™ ∆ ∏ ª ∞∆ ø ¡

    10% 1% 0.1%

    Aξιοπιστία

    Kόσ

    τος

    Ψηφιακό

    Aναλογικό

    ™¯‹Ì· 1.12

    Σύγκριση ψηφιακών και

    αναλογικών συστηµάτων

    ™¯‹Ì· 1.13

    Ψηφιακή επεξεργασία

    αναλογικού σήµατος

    Σήµερα, που το κόστος των ολοκληρωµένων κυκλωµάτων έχει γίνει πάρα

    πολύ µικρό σχετικά µε τις δυνατότητες τους, συµφέρει να γίνεται η επεξερ-

    γασία µε ψηφιακό τρόπο,ακόµη και σε κατηγορίες σηµάτων που ήταν εκ

    παραδόσεως αναλογικές, ακολουθώντας τη διαδικασία του σχήµατος 1.13.

    Aν και ο ήχος είναι αναλογικό µέγεθος το τηλεφωνικό δίκτυο µετατρέπεται

    σε ψηφιακό, φωτογραφικές µηχανές κυκλοφορούν οι οποίες αντί για φίλµ

    έχουν ηλεκτρονικές µνήµες, όπου καταγράφεται η εικόνα απευθείας σε

    ψηφιακή µορφή, οι δίσκοι µουσικής αναλογικής τεχνολογίας αντικαθίστα-

    νται µε ψηφιακούς Compact Disc (CD), που προσφέρουν πολύ µεγαλύτερη

    πιστότητα και ανεκτικότητα στο θόρυβο.

    AD

    DA

    Aναλογικό|σήµα

    Aναλογικό|σήµα

    Ψηφιακή|επεξεργασία

    Mετατροπέας Mετατροπέας

  • 2 8 K E º A § A I O 1 : E I ™ A ° ø ° H

    1.8 ™¯Â‰›·ÛË „ËÊÈ·ÎÒÓ Î˘Îψ̿وÓ

    H αλµατώδης εξέλιξη των ψηφιακών συστηµάτων, το χαµηλό κόστος τους

    και η εντυπωσιακή πολυπλοκότητά τους δεν θα ήταν δυνατά χωρίς τους

    ανθρώπους και τα µέσα που εξασφαλίζουν ταχύτερους και αποτελεσµατικό-

    τερους τρόπους µελέτης, σχεδίασης, ανάπτυξης και κατασκευής τους. Aν και

    το αντικείµενο αυτού του βιβλίου είναι η Ψηφιακή Σχεδίαση, είναι αδύνατο

    να παρουσιασθούν όλοι αυτοί οι τοµείς ανάπτυξης ενός σύγχρονου ψηφια-

    κού συστήµατος σ’ ενα µόνο βιβλίο, πολύ λιγότερο δε στην παρούσα ενό-

    τητα.

    Σκιαγραφούνται απλώς εδώ:

    • H επιλογή του ηλεκτρικού ρεύµατος σαν φορέα.

    • H θεωρητική βάση για τη µελέτη των ψηφιακών συστηµάτων (C.

    Shannon)

    • H προσφορά της µικροηλεκτρονικής.

    H µεταβιοµηχανική εποχή, και ιδιαίτερα η σύγχρονη µορφή της, η εποχή της

    πληροφορικής, δηµιούργησαν την ανάγκη να βρεθούν αποτελεσµατικότερα

    µέσα για τη µετάδοση και επεξεργασία των πληροφοριών. Oι "φρυκτωρίες"

    της Oµηρικής εποχής, ένα από τα αρχαιότερα ψηφιακά συστήµατα τηλεπι-

    κοινωνίας, το οποίο χρησιµοποιούσε συνδυασµούς πυρσών, προ πολλού έπα-

    ψαν να είναι αποτελεσµατικά. Oι "calculators" του 19ου αιώνα, δηλ. οι

    άνθρωποι που είχαν ως επάγγελµα την εκτέλεση αριθµητικών πράξεων, είναι

    και αυτοί ανεπαρκείς.

    H χρησιµοποίηση του ηλεκτρικού ρεύµατος από τον 19ο αιώνα, ως φορέα

    της πληροφορίας υπήρξε µία πολύ επιτυχής επιλογή, λόγω (α) των πολύ

    καλών ιδιοτήτων µετάδοσης (ταχύτητα ηλεκτρικού ρεύµατος, ηλεκτροµα-

    γνητικά κύµατα) και (β) της ευκολίας ελέγχου (διακόπτες, ηλεκτρονικές

    λυχνίες, τρανσίστορ) που διαθέτει. Mε την πάροδο του χρόνου, όµως, οι

    συσκευές που επεξεργάζονταν ψηφιακά ηλεκτρονικά σήµατα (τηλεφωνικά

    κέντρα, µηχανές κρυπτογραφήσεως, ηλεκτροµηχανικοί και ηλεκτρονικοί

    υπολογιστές) έγιναν τόσο περίπλοκες, ώστε η κατανόηση της λειτουργίας

    τους, και ακόµη περισσότερο ο σχεδιασµός τους, έγινε δύσκολος, χρονοβό-

    ρος και επιρρεπής σε λάθη. Ήταν απαραίτητο να βρεθούν συστηµατικοί τρό-

    ποι και εργαλεία για τη µελέτη και τη σχεδίαση των ψηφιακών συστηµάτων.

    Mία σηµαντική πρόοδος έγινε το 1938 από τον C. Shannon, ο οποίος, κάνο-

  • ντας την πτυχιακή του εργασία, κατόρθωσε να συσχετίσει τη συµπεριφορά

    των ψηφιακών συστηµάτων µε ένα κλάδο της καθαρής Λογικής, που ονο-

    µάζεται "Λογισµός των Προτάσεων". H µέθοδος αυτή, που θα παρουσιά-

    σουµε στο Kεφάλαιο 3, αποτελεί το βασικό µαθηµατικό υπόβαθρο για τη

    σχεδίαση των ψηφιακών συστηµάτων.

    H τεχνολογία της "µικροηλεκτρονικής", που η γέννησή της οριοθετείται το

    1958 µε την κατάθεση της πρώτης αίτησης ευρεσιτεχνίας για την κατασκευή

    "Oλοκληρωµένου Kυκλώµατος" (IC), οδήγησε σε µία εκρηκτική εξέλιξη στο

    χώρο των ψηφιακών και κατά συνέπεια των υπολογιστικών και τηλεπικοι-

    νωνιακών συστηµάτων. Tα πρώτα, στοιχειώδη, Oλοκληρωµένα Ψηφιακά

    Kυκλώµατα (OΨK) αρχίζουν να παράγονται βιοµηχανικά το 1962 και από

    τότε η πολυπλοκότητά τους σχεδόν διπλασιάζεται κάθε τρία χρόνια (νόµος

    Moore). Tα µικροσκοπικά, ταχύτατα και πάµφθηνα OΨK κατακλύζουν τον

    κόσµο και γίνονται οι αφανείς αλλά απαραίτητοι συνοδοί µας στην καθηµε-

    ρινή ζωή. Tαυτόχρονα οι ανάγκες της βιοµηχανίας για γρήγορη παραγωγή

    ολοένα και περισσότερο πολύπλοκων συστηµάτων απαιτούν τη βελτίωση

    των µεθόδων σχεδίασης και κατασκευής.

    Oι σηµερινές τάσεις για τη σχεδίαση και κατασκευή πρωτότυπων OΨK σε

    βιοµηχανικό επίπεδο συνοψίζονται επιγραµµατικά στον Πίνακα 1.1. Tην όλη

    τεχνολογία της σχεδίασης και κατασκευής OΨK µπορούµε να την παρα-

    στήσουµε εποπτικά µε το διάγραµµα του σχήµατος 1.14. Aς σηµειωθεί ότι ο

    αναγνώστης δεν πρέπει να ανησυχεί για ορισµένες έννοιες, που αναφέρονται

    στον Πίνακα 1.1 και στο σχήµα 1.14 και οι οποίες τού είναι άγνωστες. H σηµα-

    σία τους δεν είναι απαραίτητη για την κατανόηση του παρόντος βιβλίου και

    µπορεί να τις αγνοήσει. Aς θεωρηθούν σαν ερεθίσµατα για να εµβαθύνει µελ-

    λοντικά στο θέµα.

    1.9 ¢È¿ÚıÚˆÛË ÙÔ˘ ‚È‚Ï›Ô˘

    Στην Eνότητα 1.8 αναφέρθηκαν επιγραµµατικά οι τεχνολογίες σχεδίασης και

    κατασκευής ψηφιακών συστηµάτων που χρησιµοποιούνται σήµερα για να

    αποκτήσει ο αναγνώστης µία στοιχειώδη εικόνα των απαιτήσεων που υπάρ-

    χουν για την ανάπτυξη τέτοιων συστηµάτων. Eπί πλέον, ας σηµειωθεί, ότι η

    εικόνα αυτή δεν είναι πλήρης. Πολλά κρίσιµα στοιχεία έχουν παραληφθεί,

    όπως οι τεχνικές ελέγχου βλαβών, η σχεδίαση για ανεκτικότητα σε βλάβες,

    η υλοποίηση του κυκλώµατος µε την τεχνολογία της µικροηλεκτρονικής, οι

    οικονοµικοί παράγοντες παραγωγής κ.λπ.

    2 91 . 8 ™ Ã ∂ ¢ π ∞ ™ ∏ æ ∏ º π ∞ ∫ ø ¡ ∫ À ∫ § ø ª ∞∆ ø ¡

  • 3 0 K E º A § A I O 1 : E I ™ A ° ø ° H

    Στο παρόν βιβλίο θα ασχοληθούµε µε την σχεδίαση των Συνδυαστικών

    Ψηφιακών Kυκλωµάτων. Tα ψηφιακά κυκλώµατα για διευκόλυνση της µελέ-

    της τους χωρίζονται σε δύο κατηγορίες: (α) σ' αυτά που το αποτέλεσµα στις

    εξόδους του κυκλώµατος είναι ανεξάρτητο από τη χρονική στιγµή στην οποία

    εφαρµόζονται τα δεδοµένα στην είσοδο και ονοµάζονται Συνδυαστικά, και

    (β) σ' αυτά που η συµπεριφορά του κυκλώµατος δηλ. το αποτέλεσµα στις

    εξόδους του επιρρεάζεται και από την χρονική στιγµή στην οποία εφαρµό-

    Mεγιστοποίηση της χρήσης Eργαλείων Aυτόµατης Σχεδίασης

    Σκοπός: η επιτάχυνση της διαδικασίας και η αποφυγή λαθών λόγω της

    πολυπλοκότητος των κυκλωµάτων.

    Tρόποι:

    • Aποφυγή "χειρωνακτικής" σχεδίασης.