AHB, split μεταφορές

H

hurricanebomb

Guest
γεια, όλα
όταν σχεδιασμό μιας apb_bridge, υπάρχει ένα πρόβλημα με συγκεχυμένη, και δεν μπορώ να βρω κανένα
σαφής έκφραση γι 'αυτό το amba 2,0 προδιαγραφές.Το πρόβλημα είναι

Μπορεί η AHB-σκλάβος ανταποκριθεί ένα σήμα, όταν η διάσπαση AHB-master αποστέλλονται
ένα κλειδωμένο μεταφοράς (hlock είναι ενεργή) στο σκλάβος;

Ευχαριστώ όλους

 
Όχι, δεν μπορεί από τη μεταφορά είναι κλειδωμένο ο σκλάβος δεν θα πρέπει να δώσει την απάντηση διάσπαση μέχρι τη μεταβίβαση έχει τελειώσει.

 
Τι γίνεται όμως αν ο σκλάβος δεν είναι έτοιμη να μεταφέρει δεδομένα για την συναλλαγή που έχει κλειδωθεί.Ένα κλειδωμένο για μεταφορά δεδομένων τα οποία δεν θα μπορούσαν να μεταφερθούν από την σκλάβος μπορεί να προκαλέσει πείνα για άλλους πλοιάρχους

 
Ναι, στη συνέχεια, επίσης, ότι θα συνεχίσει να κατέχει το λεωφορείο ..είναι χρήστης / προβλήματα πλοίαρχος, ώστε πριν την έναρξη της μεταφοράς κλειδωμένο πλοίαρχος πρέπει να γνωρίζουν πώς σκλάβος μου θα απαντήσω (ή ποια είναι η κατάσταση που μπορεί να συμβούν)

 
Γεια

Ο σκλάβος AHB σίγουρα μπορεί να απαντήσει με ένα split σε ένα κλειδωμένο μεταφοράς.Το πρωτόκολλο επιτρέπει αυτό.μπορείτε να δείτε AMBA ερωτήσεις που αναφέρει με σαφήνεια τα εξής:

7.Πότε θα το διαιτητής χορήγηση άλλο πλοίαρχος μετά από μια κλειδωμένη μεταφορά;

Ο διαιτητής θα χορηγήσει πάντα ο πλοίαρχος επιπλέον μεταφορά στο τέλος του
κλειδωμένη ακολουθία, έτσι ώστε ο πλοίαρχος είναι εγγυημένη για να εκτελεί μία μεταφορά με
το σήμα HMASTLOCK χαμηλό στο τέλος της ακολουθίας κλειδωμένη.Συμπίπτει
με τη φάση δεδομένα της τελευταίας μεταφοράς στο κλειδωμένο ακολουθία.Κατά τη διάρκεια αυτής της περιόδου ο διαιτητής μπορεί να αλλάξει την HGRANT σήματα σε νέο λεωφορείοπλοίαρχος, αλλά αν η φάση των δεδομένων κλειδωμένη τελευταία μεταφορά λαμβάνει είτε έναSPLIT ή Επανάληψη απάντηση τότε ο διαιτητής θα οδηγεί το HGRANT σήματα γιαεξασφαλίζει ότι ο πλοίαρχος εκτελεί τα κλειδωμένα ακολουθία παραμένειχορηγούνται στο λεωφορείο για Retry απάντηση, ή ο πλοίαρχος Dummy χορηγείται τολεωφορείο για την απάντηση SPLIT.Ωστόσο, δίνοντας ένα split ή προσπαθήστε ξανά για ένα κλειδωμένο μεταβίβαση δεν συνιστάται και δεν θα εξυπηρετούν το σκοπό για τον οποίο ξανά τη διάσπαση και ενσωματώθηκαν στο AHB πρωτοκόλλου.

Ευχαριστώ
Prasad.

 

Welcome to EDABoard.com

Sponsor

Back
Top