Διαφορά μεταξύ AHB και APB Διαφορά μεταξύ

Anonim

AHB εναντίον APB

AHB αντιπροσωπεύουν το προηγμένο περιφερειακό λεωφορείο υψηλής απόδοσης και APB για Advanced Peripheral Bus. Τόσο ο προηγμένος δίαυλος υψηλής απόδοσης όσο και ο προηγμένος περιφερειακός διαύλου είναι μέρος της αρχιτεκτονικής προηγμένων μικροεπεξεργαστών διαύλου (AMBA). Αν και η AHB και η APB ανήκουν στην AMBA, διαφέρουν με πολλούς τρόπους.

Όταν μιλάμε για τη διαφορά μεταξύ των δύο, το AHB χρησιμοποιεί μια πλήρη αμφίδρομη παράλληλη επικοινωνία, ενώ το APB χρησιμοποιεί μαζικές εισερχόμενες / εισερχόμενες μνήμες.

Τόσο το AHB όσο και το APB είναι σε πρότυπα Bus chip. Ο εξελιγμένος δίαυλος υψηλής απόδοσης είναι σε θέση να περιμένει, σφάλματα και εκρήξεις. Το ADH, το οποίο είναι σωληνωτό, συνδέεται κυρίως με μνήμες.

Κατά τη σύγκριση της χρήσης, το APB είναι απλούστερο από το AHB. Σε αντίθεση με το AHB, δεν υπάρχει αγωγός στο APB. Το APB προτείνεται κυρίως για σύνδεση με απλά περιφερειακά. Εξετάζοντας το AHB και το APB, μπορεί να φανεί ότι το APB έρχεται με ένα περιφερειακό χαμηλής ισχύος.

Μπορεί επίσης να φανεί ότι ο Advanced Peripheral Bus είναι μερικές φορές βελτιστοποιηθεί για μειωμένη πολυπλοκότητα διεπαφής και ελάχιστη κατανάλωση ενέργειας για την υποστήριξη περιφερειακών λειτουργιών. Αυτός ο δίαυλος μπορεί επίσης να χρησιμοποιηθεί σε συνδυασμό με την έκδοση

του διαύλου συστήματος.

Όταν εξετάζετε τα χαρακτηριστικά του AHB, έχει ένα πρωτόκολλο ρολογιών απλού άκρου, μερικοί διαχειριστές λεωφορείων, διαχωριζόμενες συναλλαγές, μεταβίβαση κύριου διαύλου μονοκύκλου, μεταφορές ριπών, μεγάλα πλάτη διαύλου και μη υλοποίηση.

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

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

Περίληψη

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

2. Όταν η AHB χρησιμοποιεί παράλληλη επικοινωνία πλήρους διπλής όψης, το APB χρησιμοποιεί μαζικές προσπελάσεις εισόδου / εξόδου μνήμης.

3. Το ADH, το οποίο είναι σωληνωτό, συνδέεται κυρίως με μνήμες. Το APB προτείνεται κυρίως για σύνδεση με απλά περιφερειακά.

4. Κατά τη σύγκριση της χρήσης, το APB είναι απλούστερο από το AHB.

5. Σε αντίθεση με το AHB, δεν υπάρχει αγωγός στο APB.

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

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