Różnica między AHB i Axi

Różnica między AHB i Axi

AHB vs Axi

AHB to zaawansowana magistrala wysokowydajna, a AXI to zaawansowany interfejs rozszerzalny. Zarówno ABH, jak i axi są mistrzami autobusowymi, które są naprawdę różne w wielu aspektach.

Gdy zaawansowana autobus o wysokiej wydajności jest autobusem jednokanałowym, zaawansowany interfejs rozszerzalny jest autobusem wielokanałowym. AHB jest również wspólnym autobusem, podczas gdy AXI jest autobusem zoptymalizowanym odczytem/zapisem.

W AHB każdy z mistrzów autobusów połączy się z jednokanałowym autobusem wspólnym. Z drugiej strony, magistra magistrali w AXI połączy się z kanałem danych odczytu, odczytu kanału adresu, kanałem danych zapisu, kanałem adresu zapisu i kanałem odpowiedzi zapisu.

Kolejną różnicą, która jest zauważona, jest to, że opóźnienia autobusów w AHB zaczynają się niższe niż AXI. AHB zaczyna się od 16 bajtów, w których AXI zaczyna się od transakcji 64 bajt. Można również zauważyć, że wykorzystanie autobusu AHB jest wyższe niż wykorzystanie AXI. Ponadto zaawansowany interfejs rozszerzalny zużywa około 50 procent większej mocy, co oznacza, że ​​AHB ma nad nim przewagę.
Zaawansowany interfejs rozszerzalny to trzecia generacja zaawansowanego interfejsu architektury magistrali mikroprocesorowej. Niektóre cechy AXI incude osobne fazy adresu/kontroli i danych, transakcje oparte na serii z wydanym adresem startowym, obsługa niezrównanych transferów danych za pomocą strobów bajtów, łatwe dodanie etapów rejestru w celu zapewnienia zamknięcia czasu i wydawania wielu zaległych adresów. Axi, który pasuje do szybkiego podmikrometru, ma głównie ukierunkowanie na projekty systemów częstotliwości o wysokiej częstotliwości i wysokiej wydajności.
Niektóre cechy zaawansowanej autobusu o wysokiej wydajności obejmują protokół zegara z pojedynczym krawędzi, kilka magisterskich, podzielonych transakcji, operacje potokowe, transfery seria.

Streszczenie
1. AHB to zaawansowana magistrala wysokowydajna, a AXI to zaawansowany interfejs rozszerzalny.
2. Gdy zaawansowana autobus o wysokiej wydajności jest autobusem jednokanałowym, zaawansowany interfejs rozszerzalny jest autobusem wielokanałowym.
3. W AHB każdy z mistrzów autobusów połączy się z jednokanałowym autobusem wspólnym. Z drugiej strony, magistra magistrali w AXI połączy się z kanałem danych odczytu, odczytu kanału adresu, kanałem danych zapisu, kanałem adresu zapisu i kanałem odpowiedzi zapisu.
4. AHB jest również wspólnym autobusem, podczas gdy AXI jest autobusem zoptymalizowanym odczytem/zapisem.
5. Opóźnienia autobusów w AHB zaczynają się niższe niż AXI.
6. Zaawansowany rozszerzalny interfejs zużywa około 50 procent więcej mocy, co oznacza, że ​​AHB ma nad nim przewagę.
7. Wykorzystanie autobusu AHB jest wyższe niż wykorzystanie AXI