当前位置:网站首页>【2023校招刷题】常见面试问题总结(七、常见总线协议篇)(随后续面试不断更新....)
【2023校招刷题】常见面试问题总结(七、常见总线协议篇)(随后续面试不断更新....)
2022-07-29 22:55:00 【ReCclay】
1、 AMBA总线中AHB/APB/AXI协议的区别
AHB(Advanced High-performance Bus)高级高性能总线。
APB(Advanced Peripheral Bus)高级外围总线
AXI (Advanced eXtensible Interface)高级可拓展接口
- AHB主要是针对高效率、高频宽及高速系统模块所设计的总线,它可以连接如微处理器、芯片上或芯片外的内存模块和DMA等高效率模块。
- APB主要用在低速且低功率的外围设备,可针对外围设备作功率消耗及复杂接口的最佳化。APB在AHB和低带宽的外围设备之间提供了通信的桥梁,所以APB是AHB的二级拓展总线。
- AXI高速度、高带宽,管道化互联,单向通道,只需要首地址,读写并行,支持乱序,支持非对齐操作,有效支持初始延迟较高的外设,连线非常多。
AHB协议
1、AHB的组成
- Master:能够发起读写操作,提供地址和控制信号,同一时间只有1个Master会被激活。
- Slave:在给定的地址范围内对读写操作作响应,并对Master返回成功、失败或者等待状态。
- Arbiter:负责保证总线上一次只有1个Master在工作。仲裁协议是规定的,但是仲裁算法可以根据应用决定。
边栏推荐
- 访问公司内网
- DNA脱氧核糖核酸修饰四氧化三铁|DNA修饰氧化锌|使用方法
- SAP ABAP Netweaver 容器化的一些前沿性研究工作分享
- pnpm + workspace + changesets 构建你的 monorepo 工程
- The sequence table of the linear table (the dry goods are full of sharing ~ contains all the function codes of the sequence table~
- jenkins使用维护
- canvas 中如何实现物体的点选(五)
- JVM 上数据处理语言的竞争:Kotlin, Scala 和 SPL
- Spark读取多目录
- DD1 连续最大和
猜你喜欢

将文件流转成file文件后使用luckysheet回显数据

【MySQL系列】 MySQL表的增删改查(进阶)

怎样把某个公司所有的专利全部查到、一网打尽?

DNA修饰纳米金颗粒|DNA脱氧核糖核酸偶联修饰碳纳米材料|实验原理

This article penetrates the architecture design and cluster construction of the distributed storage system Ceph (hands-on)

流水线上的农民:我在工厂种蔬菜

MySQL数据库进阶篇

新版微信小程序发布指南

《MySQL DBA封神打怪之路》专栏学习大纲

毕业论文文献综述写作技巧,超级详细!
随机推荐
Any to Any 实时变声的实现与落地丨RTC Dev Meetup
支持keep alive长连接【转】
分支语句那些事儿(上)~~~~看完少走两月弯路!!
JetsonNano学习(六)Jetson踩过的大坑及解决方法___持续更新
JZ6 从尾到头打印链表
SAP ABAP Netweaver 容器化的一些前沿性研究工作分享
运动步数抽奖小程序开发
二、HikariCP源码分析之获取连接流程二
单片机ds1302时钟程序(51单片机液晶显示程序)
DNA修饰碱基5-甲基胞嘧啶和8-羟基鸟嘌呤|DNA修饰量子点|规格信息
仿牛客论坛项目部署总结
新手如何写专利?
一级建造师从业者面试需要注意什么问题?
云计算1+X之openstack篇
【企业架构】描绘未来第 3 部分:产品路线图
SAP UI5 FileUploader 的隐藏 iframe 设计明细
DNA脱氧核糖核酸修饰石墨粉末|DNA修饰还原石墨烯功能材料|保存温度
J9数字论:为什么我们需要Web3?
OR62 倒置字符串
C语言快速入门(为了看源码)