AHB е напреднала високоефективна шина, а AXI е разширен eXtensible интерфейс. И ABH, и AXI са майстори на автобуси, които в много аспекти са наистина различни.

Когато Advanced High-Performance Bus е едноканална шина, Advanced eXtensible интерфейс е многоканална шина. AHB е също споделена шина, докато AXI е шина, оптимизирана за четене / запис.

В AHB всеки от главните шини ще се свърже към едноканална обща шина. От друга страна, главната шина в AXI ще се свърже с канал за четене на данни, канал за четене на адреси, канал за данни, напишете адресен канал и напишете канал за отговор.

Друга разлика, която се забелязва е, че закъсненията в AHB започват по-ниско от AXI. AHB започва от 16 байтови транзакции, като AXI започва при 64 байтови транзакции. Също така може да се види, че използването на AHB шината е по-голямо от използването на AXI. Освен това, Advanced eXtensible интерфейс използва около 50 на сто повече енергия, което означава, че AHB има предимство над него.
Advanced eXtensible Interface е третото поколение интерфейс на Advanced Microprocessor Bus Architecture. Някои от характеристиките на AXI включват отделни адреси / фази за управление и данни, фалшиви транзакции с издаден стартов адрес, поддръжка за неравномерно прехвърляне на данни с помощта на байтови строби, лесно добавяне на етапи на регистъра, за да се осигури затваряне на времето и издаване на множество неизпълнени адреси. AXI, който отговаря на високоскоростен субмикметров взаимосвързващ елемент, е насочен главно към високочестотни тактови системи и висока производителност.
Някои от характеристиките на Advanced High-performance Bus включват протокол с един ръб на часовника, няколко главни шини, разделени транзакции, тръбопроводни операции, бързи трансфери, внедряване без тристати и големи ширини на шината.

резюме
1. AHB е напреднала високоефективна шина, а AXI е разширен eXtensible интерфейс.
2. Когато Advanced High-Performance Bus е едноканална шина, Advanced eXtensible интерфейс е многоканална шина.
3. В AHB всеки от главните шини ще се свърже към едноканална обща шина. От друга страна, главната шина в AXI ще се свърже с канал за четене на данни, канал за четене на адреси, канал за данни, напишете адресен канал и напишете канал за отговор.
4. AHB е също споделена шина, докато AXI е шина, оптимизирана за четене / запис.
5. Закъсненията в автобуса в AHB започват по-ниски от AXI.
6. Advanced eXtensible интерфейс използва около 50% повече мощност, което означава, че AHB има предимство над него.
7. Използването на AHB Bus е по-високо от използването на AXI

Препратки