0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于AMBA总线介绍​

FPGA之家 来源:FPGA之家 作者:FPGA之家 2021-05-19 14:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1.1.AMBA发展史

AMAB1.0

AMBA2.0

AMBA3.0

AMBA4.0

AMBA1.0:ASB协议和APB协议;AMBA2.0:AHB协议、ASB协议和APB协议;AMBA3.0:增加了AXI协议(了解);AMBA4.0:ACE协议(了解)

本文主要介绍AMBA2.0 (Advanced Microcontroller Bus Architecture,先进微控制总线结构),主要定义了三种总线:

AHB:Advanced High-performance Bus(先进高性能总线)高速高性能总线;支持2级流水操作(优势)

APB:Advanced Peripheral Bus(先进外围总线)低速总线、低功耗;接口简单

ASB:Advanced System Bus(先进系统总线)

1.2.典型的AMBA系统

AHB总线的强大之处在于它可以将微控制器CPU)、高带宽的片上RAM、高带宽的外部存储器接口、DMA总线master、各种拥有AHB接口的控制器等等连接起来构成一个独立的完整的SOC系统,不仅如此,还可以通过AHB-APB桥来连接APB总线系统。AHB可以成为一个完整独立的SOC芯片的骨架。

4646ac9c-b4c9-11eb-bf61-12bb97331649.png

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    49

    文章

    8890

    浏览量

    165837
  • RAM
    RAM
    +关注

    关注

    8

    文章

    1401

    浏览量

    121033
  • 存储器接口
    +关注

    关注

    0

    文章

    16

    浏览量

    8150

原文标题:AMBA总线介绍​

文章出处:【微信号:zhuyandz,微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Vector总线开发工具介绍

    CANoe是分布式网络/总线系统、ECU和软件系统开发、测试和分析的专业工具,支持从开发需求仿真分析到系统测试验证全过程,包括仿真、测试、诊断及分析等功能。
    的头像 发表于 04-27 14:29 261次阅读
    Vector<b class='flag-5'>总线</b>开发工具<b class='flag-5'>介绍</b>

    开源项目汽车CAN总线分析仪总体介绍

    在做车载、工业控制项目时,CAN 总线调试总遇到协议不兼容、数据抓不全的问题?
    的头像 发表于 02-05 10:03 751次阅读
    开源项目汽车CAN<b class='flag-5'>总线</b>分析仪总体<b class='flag-5'>介绍</b>

    Altera FPGA的Avalon MM总线接口规范介绍

    Avalon总线是一种协议较为简单的片内总线,主要用于连接片内处理器与外设,以构成片上可编程系统(SOPC)。使用Avalon接口能够轻松连接Intel FPGA中的各个组件,从而简化了系统
    的头像 发表于 01-29 16:43 1w次阅读
    Altera FPGA的Avalon MM<b class='flag-5'>总线</b>接口规范<b class='flag-5'>介绍</b>

    PCA9564:并行总线到I²C总线控制器的卓越之选

    PCA9564:并行总线到I²C总线控制器的卓越之选 在电子工程师的日常工作中,寻找合适的总线控制器来实现不同总线之间的高效通信是一项关键任务。今天,我将为大家详细
    的头像 发表于 01-29 15:00 462次阅读

    具有阻塞总线恢复功能的 TCA4307 热插拔 I²C 总线和 SMBus 缓冲器介绍

    具有阻塞总线恢复功能的 TCA4307 热插拔 I²C 总线和 SMBus 缓冲器介绍 在电子设计领域,热插拔 I²C 总线缓冲器是实现系统灵活扩展和维护的重要组件。今天,我们就来深入
    的头像 发表于 12-17 15:40 534次阅读

    CW32总线介绍

    •系统总线 实现 M0+ 微处理器的外设总线总线矩阵的连接。 •DMA 总线 实现 DMA 的 AHB 总线
    发表于 12-12 06:21

    基于hbirdv2的APB总线添加外设(二)

    前文介绍了APB总线,以及基于APB总线添加外设的可能性。本篇分享基于hbirdv2的APB总线添加外设的具体过程。 1. APB slave硬件设计 APB slave的设计首先需要
    发表于 10-29 07:49

    基于hbirdv2的APB总线添加外设(一)

    本篇分享基于hbirdv2的APB总线添加外设的过程,能力有限,希望能够互相学习。 1. APB总线介绍: APB(Advanced Peripheral Bus),外围总线的意思。是
    发表于 10-29 07:26

    CAN总线远程调试工具介绍

    一种工程机械领域调试上的创新产品,可用于Codesys 源程序的无线下载联机、远程调试、故障诊断、CAN 总线数据在线监控、透传收发、数据采集、数据分析、远程控制等各种 CAN 总线通讯的场景。
    发表于 10-17 16:14 0次下载

    Nordic nRF54L15 GPIO深度解析

    APB总线用于低速且低功耗的外围设备,nRF54L15根据APB总线的标号,对外设进行命名且对GPIO口进行端口分配。AMBIX为AMBA总线互联通道。
    的头像 发表于 10-07 14:22 2644次阅读
    Nordic nRF54L15 GPIO深度解析

    RDMA简介8之AXI 总线协议分析1

    AXI 总线是一种高速片内互连总线,其定义于由 ARM 公司推出的 AMBA 协议中,主要用于高性能、高带宽、低延迟、易集成的片内互连需求。AXI4 总线是第四代 AXI
    发表于 06-24 18:00

    GPIB通用总线串口USB互转模块介绍

    GPIB也称HP-IB,是1965年由惠普公司设计出的一种通用接口总线,目前主要用于台式仪器和工控机的通讯上,可以用一条总线连接最多十几套仪器,对其进行远程的听、讲、控功能,在一个GPIB标准接口
    的头像 发表于 06-06 13:51 1038次阅读

    NVMe简介之AXI总线

    NVMe需要用AXI总线进行高速传输。而AXI总线是ARM公司提出的AMBA(Advanced Microcontroller Bus Architecture)协议中的重要组成部分,主要面向高性能、高带宽、低延时的片内互连需求
    的头像 发表于 05-21 09:29 917次阅读
    NVMe简介之AXI<b class='flag-5'>总线</b>

    NVMe协议简介之AXI总线

    NVMe需要用AXI总线进行高速传输。这里,AXI总线是ARM公司提出的AMBA(Advanced Microcontroller Bus Architecture)协议中的重要组成部分,主要面向
    发表于 05-17 10:27