Δηλώστε λειτουργίες της βιβλιοθήκης σας . Για παράδειγμα , εάν θέλετε να δηλώσετε μια τυπική λογική συνάρτηση αριθμητική , ο κώδικάς σας θα μοιάζει με αυτό :
" ieee βιβλιοθήκη?
Ieee.std_logic_arith.all χρησιμοποιείτε? " 2
Ορίστε θύρες διαδρομή δεδομένων σας . Για παράδειγμα :
" datapath οντότητα είναι
λιμάνι ( clock_dp : σε std_logic?
Rst_dp : σε std_logic?
Imm_data : σε std_logic_vector ( 15 downto 0 ) ? "
θύρες διαδρομή δεδομένων σας θα καθορίσει το πώς και πού τα δεδομένα σας ροές . Είστε ουσιαστικά τον καθορισμό, όπου τα δεδομένα είναι εισόδου και πού είναι η έξοδος .
εικόνων 3
Κλείστε την είσοδο στο λιμάνι διαδρομή δεδομένων χρησιμοποιώντας τον ακόλουθο κώδικα :
" ) ?
τέλος datapath ? "
Η
4 Καθορίστε την αρχιτεκτονική δομή του μονοπατιού δεδομένων σας . Θα πρέπει να απαριθμήσει τα στοιχεία , ποια είναι τα συστατικά αποτελούνται από και πώς ροών δεδομένων προς και από κάθε συστατικό . Για παράδειγμα , το δείγμα κώδικα για να δημιουργήσετε ένα αρχείο μητρώου θα μοιάζει με αυτό :
" συνιστώσα
Κλείστε τον αρχιτεκτονικό σχεδιασμό με τον τερματισμό της δομή χρησιμοποιώντας το " τέλος struct ? "
λιμάνι ( ρολόι : σε std_logic?
ΤΥ : σε std_logic? "
5
Η
εικόνων .