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

AHB vs APB

AHB là viết tắt của Advanced Bus hiệu suất cao và cát APB cho Bus ngoại vi nâng cao. Cả Bus hiệu suất cao nâng cao và Bus ngoại vi nâng cao đều là một phần của Kiến trúc Bus vi xử lý nâng cao (AMBA). Mặc dù cả AHB và APB đều thuộc về AMBA, chúng khác nhau theo nhiều cách.

Khi nói về sự khác biệt giữa hai loại, AHB sử dụng giao tiếp song song hoàn toàn trong khi APB sử dụng truy cập I / O bộ nhớ lớn.

Cả AHB và APB đều trên các tiêu chuẩn chip Bus. Bus hiệu suất cao nâng cao có khả năng chờ, lỗi và nổ. ADH, được dẫn đường, chủ yếu kết nối với ký ức.

Khi so sánh việc sử dụng, APB đơn giản hơn AHB. Không giống như AHB, không có đường ống trong APB. APB chủ yếu được đề xuất để kết nối với các thiết bị ngoại vi đơn giản. Nhìn vào AHB và APB, có thể thấy rằng APB đi kèm với một thiết bị ngoại vi công suất thấp.

Cũng có thể thấy rằng Bus ngoại vi nâng cao đôi khi được tối ưu hóa để giảm độ phức tạp của giao diện và mức tiêu thụ năng lượng tối thiểu để hỗ trợ các chức năng ngoại vi. Xe buýt này cũng có thể được sử dụng kết hợp với một trong hai
phiên bản của hệ thống xe buýt.

Khi xem xét các tính năng của AHB, nó có giao thức đồng hồ một cạnh, một số chủ xe buýt, giao dịch phân tách, chuyển giao chủ xe buýt một chu kỳ, chuyển giao bùng nổ, độ rộng xe buýt lớn và triển khai không tristate.
Trong AHB, giao dịch bao gồm pha địa chỉ và pha dữ liệu. Trong trường hợp AHB, mỗi lần chỉ có một Bus chính.
Khi được so sánh với Bus hiệu suất cao nâng cao, Bus ngoại vi nâng cao chỉ được sử dụng cho các truy cập kiểm soát băng thông thấp. Mặc dù APB có pha địa chỉ và pha dữ liệu giống như pha của AHB, nhưng nó đi kèm với một danh sách các tín hiệu có độ phức tạp thấp.
Tóm lược
1. AHB là viết tắt của Bus hiệu suất cao và cát APB cho Bus ngoại vi nâng cao.
2. Khi AHB sử dụng giao tiếp song song hoàn toàn, APB sử dụng các truy cập I / O bộ nhớ lớn.
3. ADH, được dẫn đường, chủ yếu kết nối với ký ức. APB chủ yếu được đề xuất để kết nối với các thiết bị ngoại vi đơn giản.
4. Khi so sánh việc sử dụng, APB đơn giản hơn AHB.
5. Không giống như AHB, APB không có đường ống.
6. Khi được so sánh với Bus hiệu suất cao nâng cao, Bus ngoại vi nâng cao chỉ được sử dụng cho truy cập kiểm soát băng thông thấp.
7. Mặc dù APB có pha địa chỉ và pha dữ liệu giống như pha của AHB, nhưng nó đi kèm với một danh sách tín hiệu có độ phức tạp thấp.