Περίληψη: | Στο παράρτημα αυτό θα χρησιμοποιηθούν τα αναπτυξιακά εργαλεία της Altera για την αναπτυξιακή πλακέτα FPGA Altera DE2-115, με στόχο την σχεδίαση ενός ολοκληρωμένου συστήματος πάνω σε ψηφίδα (SoC). Αρχικά θα παρουσιάζονται κάποια προβλήματα ψηφιακής σχεδίασης, ώστε να γίνει κατανοητή η διαδικασία της σύνθεσης και της μεταφοράς του bitstream προγραμματισμού στην πλακέτα. Στη συνέχεια θα υπάρχουν ασκήσεις για τη διαχείριση των περιφερειακών της πλακέτας (LCD, κουμπιά, leds, και άλλα), όπως και της διαδικασίας προσομοίωσης και αποσφαλμάτωσης. Αφού σχεδιαστούν κάποιες υπομονάδες, θα ακολουθεί η σχεδίαση ενός επεξεργαστή μαζί με συγκεκριμένα δομικά στοιχεία. Στο τέλος, θα χρησιμοποιείται ο συνθέσιμος πυρήνας NIOS μαζί με το λειτουργικό σύστημα μClinux για τη δημιουργία ενός λειτουργικού συστήματος πάνω σε chip.
|