Διαφορά μεταξύ AHB και AXI Η διαφορά μεταξύ των

Anonim

AHB εναντίον AXI

AHB είναι Advanced Bus υψηλής ευκρίνειας και AXI είναι Advanced eXtensible Interface. Τόσο το ABH όσο και το AXI είναι κύριοι λεωφορείων, οι οποίοι είναι πολύ διαφορετικοί από πολλές απόψεις.

Όταν ο εξελιγμένος δίαυλος υψηλής απόδοσης είναι λεωφορείο ενός καναλιού, το Advanced eXtensible Interface είναι ένα πολυκαναλικό διαύλου. Το AHB είναι επίσης ένα κοινό διανομέα ενώ το AXI είναι ένα λεωφορείο βελτιστοποιημένο για ανάγνωση / εγγραφή.

Στο AHB, κάθε πλοίαρχος λεωφορείων θα συνδεθεί σε κοινόχρηστο δίαυλο ενός καναλιού. Από την άλλη πλευρά, ο κύριος δίαυλος στο AXI θα συνδεθεί με ένα κανάλι δεδομένων ανάγνωσης, το κανάλι διεύθυνσης ανάγνωσης, το κανάλι δεδομένων εγγραφής, το κανάλι διεύθυνσης διεύθυνσης και το κανάλι απόκρισης Write.

Μια άλλη διαφορά που παρατηρείται είναι ότι οι λανθάνουσες τιμές του διαύλου στο AHB ξεκινούν χαμηλότερα από το AXI. Το AHB ξεκινά από 16 συναλλαγές Byte όπου, όταν το AXI ξεκινά από συναλλαγές 64 byte. Μπορεί επίσης να φανεί ότι η χρήση του διαύλου AHB είναι υψηλότερη από την αξιοποίηση του AXI. Επιπλέον, το Advanced eXtensible Interface χρησιμοποιεί περίπου 50% περισσότερη ισχύ, πράγμα που σημαίνει ότι η AHB έχει ένα πλεονέκτημα πάνω της.

Το Advanced eXtensible Interface είναι η τρίτη γενιά διεπαφής προηγμένης αρχιτεκτονικής διαύλου μικροεπεξεργαστών. Ορισμένα από τα χαρακτηριστικά του AXI περιλαμβάνουν ξεχωριστές φάσεις διευθύνσεων / ελέγχων και δεδομένων, συναλλαγές που βασίζονται σε έκρηξη με εκδοθείσες διευθύνσεις εκκίνησης, υποστήριξη μεταφορών δεδομένων που δεν έχουν ευθυγραμμιστεί με τη χρήση φλας, εύκολη προσθήκη βαθμίδων καταχωρητών για κλείσιμο χρονισμού και έκδοση πολλαπλών εκκρεμών διευθύνσεων. Το AXI, το οποίο ταιριάζει σε υψηλής ταχύτητας υπομικρομετρική διασύνδεση, στοχεύει κυρίως σε υψηλά σχέδια συχνοτήτων ρολογιού και υψηλή απόδοση.

Ορισμένα από τα χαρακτηριστικά γνωρίσματα του Advanced Bus υψηλής απόδοσης περιλαμβάνουν το πρωτόκολλο ρολογιού απλού άκρου, αρκετούς διαχειριστές λεωφορείων, διαχωριζόμενες συναλλαγές, μεταβιβάσιμες λειτουργίες, μεταφορές με ριπές, μη υλοποίηση και μεγάλα πλάτη λεωφορείων.

Περίληψη

1. Το AHB είναι προηγμένο κύκλωμα υψηλής απόδοσης και το AXI είναι προηγμένη εκτατή διεπαφή.

2. Όταν ο εξελιγμένος δίαυλος υψηλής απόδοσης είναι λεωφορείο ενός καναλιού, το Advanced eXtensible Interface είναι ένας πολυκαναλικός δίαυλος.

3. Στο AHB, κάθε πλοίαρχος των λεωφορείων θα συνδεθεί με κοινό κοινό λεωφορείο ενός καναλιού. Από την άλλη πλευρά, ο κύριος δίαυλος στο AXI θα συνδεθεί με ένα κανάλι δεδομένων ανάγνωσης, το κανάλι διεύθυνσης ανάγνωσης, το κανάλι δεδομένων εγγραφής, το κανάλι διεύθυνσης διεύθυνσης και το κανάλι απόκρισης Write.

4. Το AHB είναι επίσης κοινό Bus ενώ το AXI είναι ένα λεωφορείο βελτιστοποιημένο για ανάγνωση / εγγραφή.

5. Οι καθυστερήσεις του διαύλου στο AHB ξεκινούν χαμηλότερα από το AXI.

6. Το Advanced eXtensible Interface χρησιμοποιεί περίπου 50% περισσότερη ισχύ, πράγμα που σημαίνει ότι η AHB έχει ένα πλεονέκτημα πάνω της.

7. Η χρήση του λεωφορείου AHB είναι υψηλότερη από την αξιοποίηση του AXI