Sự khác biệt giữa AHB và AXI

AHB vs AXI

AHB là Bus hiệu suất cao nâng cao và AXI là Giao diện eXtensible nâng cao. Cả ABH và AXI đều là những bậc thầy về Bus, chúng thực sự khác biệt về nhiều mặt.

Khi Bus hiệu suất cao nâng cao là Bus đơn kênh, Giao diện eXtensible nâng cao là Bus đa kênh. AHB cũng là một Bus được chia sẻ trong khi AXI là một bus được tối ưu hóa đọc / ghi.

Trong AHB, mỗi chủ xe buýt sẽ kết nối với một xe buýt dùng chung một kênh. Mặt khác, chủ bus trong AXI sẽ kết nối với kênh Đọc dữ liệu, Kênh đọc địa chỉ, Kênh ghi dữ liệu, Kênh ghi địa chỉ và Viết kênh phản hồi.

Một điểm khác biệt được chú ý là độ trễ Bus trong AHB bắt đầu thấp hơn AXI. AHB bắt đầu ở 16 giao dịch Byte trong đó AXI bắt đầu ở 64 giao dịch Byte. Cũng có thể thấy rằng việc sử dụng Bus AHB cao hơn mức sử dụng AXI. Hơn nữa, Giao diện eXtensible nâng cao sử dụng năng lượng nhiều hơn khoảng 50%, điều đó có nghĩa là AHB có lợi thế hơn nó.
Advanced eXtensible Interface là thế hệ thứ ba của giao diện Kiến trúc Bus vi xử lý nâng cao. Một số tính năng của AXI bao gồm các giai đoạn địa chỉ / kiểm soát và dữ liệu riêng biệt, giao dịch dựa trên cụm với địa chỉ bắt đầu được ban hành, hỗ trợ chuyển dữ liệu không được phân bổ bằng cách sử dụng tủ byte, dễ dàng thêm các giai đoạn đăng ký để đóng thời gian và phát hành nhiều địa chỉ nổi bật. AXI, phù hợp với kết nối micromet tốc độ cao, chủ yếu nhắm vào các thiết kế hệ thống tần số xung nhịp cao và hiệu suất cao.
Một số tính năng của Xe buýt hiệu suất cao nâng cao bao gồm giao thức đồng hồ một cạnh, một số chủ xe buýt, giao dịch phân tách, vận hành đường ống, chuyển giao nổ, thực hiện không tristate và chiều rộng xe buýt lớn.

Tóm lược
1. AHB là Bus hiệu suất cao nâng cao và AXI là Giao diện eXtensible nâng cao.
2. Khi Bus hiệu suất cao nâng cao là Bus một kênh, Giao diện eXtensible nâng cao là Bus đa kênh.
3. Trong AHB, mỗi chủ xe buýt sẽ kết nối với một xe buýt dùng chung một kênh. Mặt khác, chủ xe buýt trong AXI sẽ kết nối với kênh Đọc dữ liệu, Kênh địa chỉ đọc, Kênh ghi dữ liệu, Kênh ghi địa chỉ và Viết kênh phản hồi.
4. AHB cũng là một Bus được chia sẻ trong khi AXI là một bus được tối ưu hóa đọc / ghi.
5. Độ trễ của bus trong AHB bắt đầu thấp hơn AXI.
6. Giao diện eXtensible nâng cao sử dụng năng lượng nhiều hơn khoảng 50%, điều đó có nghĩa là AHB có lợi thế hơn nó.
7. Sử dụng xe buýt AHB cao hơn mức sử dụng AXI