Το βιβλίο Ψηφιακή σχεδίαση – Αρχές και πρακτικές θα σας βοηθήσει να αποκτήσετε τις βασικές γνώσεις που χρειάζεστε στο υψηλό επίπεδο (γλώσσες HDL, με έμφαση στη Verilog), στο χαμηλό επίπεδο (ηλεκτρικά κυκλώματα), και στο «απέραντο ενδιάμεσο» που περιλαμβάνει τις πύλες, τα φλιπ-φλοπ και τα δομικά στοιχεία υψηλότερου επιπέδου της ψηφιακής σχεδίασης. Απευθύνεται σε όλους εσάς που επιθυμείτε να μάθετε να σχεδιάζετε και να υλοποιείτε πραγματικά ψηφιακά κυκλώματα και βασίζεται στην ιδέα ότι, για να τα καταφέρετε, πρέπει πρώτα να εμπεδώσετε τις βασικές ιδέες και έννοιες, και να κατανοήσετε πώς λειτουργούν τα κυκλώματα στον πραγματικό κόσμο.
Στην 5η έκδοση αυτού του δημοφιλούς βιβλίου έχουν προστεθεί πολλά παραδείγματα κώδικα HDL, δόθηκε μεγαλύτερη έμφαση στον σχεδιασμό με βάση την αρχιτεκτονική FPGA, ενώ και το περιεχόμενο του βιβλίου έχει αναδιαρθρωθεί σημαντικά ώστε να καταστεί πιο προσιτή η διδασκαλία του. Το βιβλίο υποστηρίζεται επίσης από συμπληρωματικό υλικό διδασκαλίας, με λύσεις των ασκήσεων (στα Αγγλικά), αρχεία πηγαίου κώδικα, και παρουσιάσεις διδασκαλίας (σε PowerPoint) μεταφρασμένες στα Ελληνικά.
Περιεχόμενα:
- Εισαγωγή
- Αριθμητικά συστήματα και κώδικες
- Άλγεβρα μεταγωγής και συνδυαστική λογική
- Πρακτικές ψηφιακής σχεδίασης
- Γλώσσες περιγραφής υλικού: Verilog
- Βασικά στοιχεία συνδυαστικής λογικής
- Περισσότερα συνδυαστικά δομικά στοιχεία
- Συνδυαστικά κυκλώματα αριθμητικής
- Μηχανές καταστάσεων
- Ακολουθιακά λογικά κυκλώματα
- Μετρητές και καταχωρητές ολίσθησης
- Μηχανές καταστάσεων στη Verilog
- Πρακτικές σχεδίασης ακολουθιακών κυκλωμάτων
- Ψηφιακά κυκλώματα
- Μνήμες ROM, μνήμες RAM και τσιπ FPGA
Ο John Wakerly έχει περισσότερα από 30 χρόνια πείρας τόσο στην πανεπιστημιακή όσο και στη βιομηχανική πρακτική, και έχει εκπαιδεύσει χιλιάδες μηχανικούς, έχει διδάξει έμμεσα μέσω των βιβλίων του δεκάδες χιλιάδες σπουδαστές, και έχει συμμετάσχει ο ίδιος στον σχεδιασμό πραγματικών ψηφιακών συστημάτων τα οποία απέφεραν έσοδα δεκάδων εκατομμυρίων δολαρίων.