AMBA总线协议与PCIe总线协议的区别

AMBA总线协议与PCIe总线协议的区别

区别项 AMBA总线协议 PCIe总线协议
设计目标 嵌入式系统和片上系统(SoC) 高性能计算设备和外设互连
应用场景 手机、嵌入式设备、家电等 PC、服务器、高性能计算设备
主要版本 APB、AHB、AXI PCIe 1.0至PCIe 5.0
数据传输模式 总线仲裁和时分复用(TDM) 点对点串行通信
传输机制 单一和突发传输,主从架构 全双工传输,支持多条Lane并行传输
数据完整性 适用于低带宽需求,低功耗和低延迟 高带宽、高速度,具备高数据完整性和可靠性
体系结构 中央仲裁总线结构,多个设备共享总线 基于交换机的点对点网络结构
扩展性 适合中小规模系统 高扩展性,支持多设备互连
通信 芯片内部模块通信 主板与外部高性能设备通信
时钟 同步时钟,共享时钟信号 嵌入时钟,通过编码实现数据同步
同步机制 全局时钟,同步简单 基于数据链路层和物理层协议实现同步
性能 满足嵌入式系统需求 高性能,高带宽,低延迟
功耗 低功耗,适用于便携设备 相对较高,新版本引入低功耗模式

相关推荐

  1. AMBA总线协议PCIe总线协议区别

    2024-07-10 07:08:04       33 阅读
  2. PCIe中断总结-各个中断区别

    2024-07-10 07:08:04       83 阅读
  3. CAN总线协议

    2024-07-10 07:08:04       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 07:08:04       99 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 07:08:04       107 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 07:08:04       90 阅读
  4. Python语言-面向对象

    2024-07-10 07:08:04       98 阅读

热门阅读

  1. YModem在Android上的实现

    2024-07-10 07:08:04       29 阅读
  2. Selenium 切换窗口

    2024-07-10 07:08:04       27 阅读
  3. PCA和PCoA分析的python代码

    2024-07-10 07:08:04       35 阅读
  4. 24/07/09数据结构(3.1206)数组OJ单链表实现

    2024-07-10 07:08:04       24 阅读
  5. [Flutter] Android Studio pub get 不起作用

    2024-07-10 07:08:04       31 阅读
  6. PHP数据结构之队列

    2024-07-10 07:08:04       25 阅读
  7. C++ override specifier (C++ override 说明符)

    2024-07-10 07:08:04       29 阅读
  8. 兼容问题---ios底部的安全距离css设置

    2024-07-10 07:08:04       28 阅读