Ανάθεση projects
- Σάββατο, 28 Δεκεμβρίου 2024 - 9:49 μ.μ. -

Στην ενότητα εργασίες έχουν δημιουργηθεί ξεχωριστές ομάδες με τίτλο «Project-ΟΜΑΔΑ (αριθμός ομάδας)». Κάθε μία από αυτές περιέχει ένα αρχείο pdf, όπου περιγράφεται ο αλγόριθμος που θα υλοποιήσετε.

Οι ομάδες 2 και 9 έχουν το ίδιο αρχείο, το οποίο αφορά το πρότυπο της συνάρτησης κατακερματισμού (hash function) SHA, στο οποίο περιγράφονται οι διαφορετικές εκδοχές (versions) του. Στην ομάδα ανατίθεται η συνάρτηση SHA-1 ενώ στην ομάδα 9 η συνάρτηση SHA-256.

ΓΕΝΙΚΕΣ ΟΔΗΓΙΕΣ ΓΙΑ ΟΛΕΣ ΤΙΣ ΟΜΑΔΕΣ

  1. Καθορίστε το ανώτατο επίπεδο ιεραρχίας (top level).
  2. Ακολουθώντας την προσέγγιση από πάνω-προς τα-κάτω (top-down), σχεδιάστε τα αντίστοιχα ιεραρχικά επίπεδα της αρχιτεκτονικής
  3. Αναπτύξτε μοντέλα VHDL για όλες τις μονάδες της αρχιτεκτονικής και επιβεβαιώστε την ορθή λειτουργία του σχεδιασμού σας (functional simulation).
  4. Συνθέστε και υλοποιείστε (synthesis & implementation) το σχεδιασμό σας χρησιμοποιώντας το board του tutorial, που παρουσιάστηκε στην τάξη και αναρτήθηκε στο WeTransfer (Tutorials\Basic\Adam_Taylor).
  5. Δοκιμάζοντας διαφορετικές συχνότητες, προσπαθήστε να βρείτε τη μεγίστη συχνότητα λειτουργίας του σχεδιασμού σας. Αν χρειαστεί, τροποποιείστε την αρχιτεκτονική σας για αύξηση της συχνότητας.

Για οτιδήποτε άλλο, μπορείτε να έρθετε από το γραφείο.

Συγνώμη για την καθυστέρηση. ΚΑΛΗ ΧΡΟΝΙΑ ΣΕ ΟΛΕΣ ΚΑΙ ΟΛΟΥΣ.