Perbezaan Antara AHB dan AXI Perbezaan Antara

Anonim

AHB vs AXI

AHB ialah Bas Persembahan Tinggi Advanced dan AXI adalah Advanced Interface eXtensible. Kedua-dua ABH dan AXI adalah tuan bas, yang sangat berbeza dalam banyak aspek.

Apabila Bas Persembahan Tinggi Lanjutan adalah Bas tunggal, Lanjutan eXtensible Interface adalah Bus multi-channel. AHB juga merupakan Bas bersama manakala AXI adalah bas yang dioptimumkan untuk baca / tulis.

Di AHB, setiap tuan bas akan menyambung ke bas bersama tunggal. Sebaliknya, tuan bas di AXI akan menyambung ke saluran data Baca, Baca saluran alamat, Tulis saluran data, Saluran alamat penulisan dan Saluran respons saluran.

Satu lagi perbezaan yang diperhatikan adalah bahawa latency Bus di AHB bermula lebih rendah daripada AXI. AHB bermula pada 16 transaksi Byte di mana AXI bermula pada 64 transaksi Byte. Ia juga dapat dilihat bahawa penggunaan Bas AHB adalah lebih tinggi daripada penggunaan AXI. Tambahan pula, Advanced Interface eXtensible menggunakan sekitar 50 peratus lebih kuasa, yang bermaksud AHB mempunyai kelebihan.

Advanced eXtensible Interface adalah generasi ketiga Advanced Architecture Bus Architecture interface. Beberapa ciri AXI merangkumi alamat / kawalan dan fasa data berasingan, urus niaga berasaskan pecah dengan alamat permulaan yang dikeluarkan, sokongan untuk pemindahan data tanpa had menggunakan teguran byte, penambahan mudah peringkat pendaftaran untuk menyediakan penutupan masa dan mengeluarkan beberapa alamat yang beredar. AXI, yang sesuai dengan sub-mikrometer berkelajuan tinggi, menyasarkan reka bentuk sistem frekuensi jam yang tinggi dan prestasi tinggi.

Beberapa ciri-ciri Bas Persembahan Tinggi Advanced termasuk protokol jam tepi tunggal, beberapa tuan bas, transaksi perpecahan, operasi pipelined, pemindahan pecah, pelaksanaan tidak tristat dan lebar bas yang besar.

Ringkasan

1. AHB adalah Bas Persembahan Tinggi Advanced dan AXI adalah Interface eXtensible Lanjutan.

2. Apabila Bas Persembahan Tinggi Lanjutan adalah Bas tunggal, Lanjutan eXtensible Interface adalah Bus multi-channel.

3. Di AHB, setiap tuan bas akan menyambung ke bas bersama tunggal. Sebaliknya, tuan bas di AXI akan menyambung ke saluran data Baca, Baca saluran alamat, Tulis saluran data, Saluran alamat penulisan dan Saluran respons saluran.

4. AHB juga merupakan Bas bersama manakala AXI adalah bas yang dioptimumkan untuk baca / tulis.

5. Latensi bas di AHB bermula lebih rendah daripada AXI.

6. Antarmuka eXtensible Lanjutan menggunakan sekitar 50 peratus lebih kuasa, yang bermaksud AHB mempunyai kelebihan.

7. Penggunaan Bas AHB adalah lebih tinggi daripada penggunaan AXI