首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
挣钱养猫
华中科技大学 soc前端设计
发布于湖北
关注
已关注
取消关注
@数字IC小站:
常见的AXI总线仲裁器概述
SoC 设计广泛采用共享总线式的片上通信,其中的仲裁器是共享总线的关键技术之一。AMBA AXI 总线协议以高性能、高频率的系统设计为目标,适合高带宽、低延迟的系统设计,可以达到高频率的操作而不需要复杂的总线桥,满足众多部件的接口要求,具备高度灵活的互联结构,并且向后兼容 AHB 和 APB 接口。AXI 协议的关键特性总结如下: 多通道单向传输总线,将读/写地址、读数据、写数据、写响应信号在不同的通道中实现传输。 基于 burst 传输,对于一次 burst 传输,只需要主机给出起始地址。 地址/控制和数据阶段分开,地址/控制信息可以在数据开始传输之前发出(也可以同时发出)。 支持非对齐传输,每 8 比特搭配一个字节选通开关信号,可以控制传输数据中对应字节的有效与否。 支持乱序传输(仅AXI3支持写乱序,AXI4已经取消),用 ID 来标识各个访问的归属。当访问的 slaves 中有低速设备时,AXI 乱序传输数据的优点就非常明显,不过,一次 burst 传输内的数据是按序传输的。 支持 outstanding 传输,即主机可以连续发送多个 burst 传输首地址而无需等待前次burst 传输完成。 除以上数据传输协议,AXI 协议还支持可选的低功耗操作。AXI 协议中,五个通道都各自有一套使用 VALID 和 READY 信号的握手机制,使得master 和 slave 有效控制数据和控制信息的传输速率。源端生成 VALID 信号表明数据和控制信号有效,目的端生成 READY 信号表明可以接收相应的数据和控制信号。只有当 VALID和 READY 同时为高时,才开始传输。另外,读数据和写数据通道都包含一个 LAST 信号表示 burst 中最后一个数据项的传输。 仲裁主要是在如下场景中会使用到: a.多个主设备同时访问同一个从设备的读地址; b.多个主设备同时访问同一个从设备的写地址; c.多个写数据从不同的主设备而来,同时写向同一个从设备,在这种情况下,数据会发生间插,这时候需要判断数据是哪个主设备的;只适合AXI3,在AXI4中WID被设置为1; d.从不同的从设备同时返回多个写回应信号; e.从不同的从设备同时返回多个读数据; f.多个通道源试图同时访问同一个共享层; 那么总共需要的仲裁器个数为每个从设备需要3个仲裁器,每个主设备需要2个仲裁器。 那么常见的仲裁机制如下: a.优先级仲裁:每个端口都配置静态的优先级,当同一时刻多个不同优先级的到达时,优先级高的优先传输;当两个相同优先级的同时到达时,看哪个索引接在request[0]上; b.先到先服务仲裁:没有优先级,等待时间最长的具有最高的优先级,当同时到达的,看索引最低的具有最高优先级;仲裁相对优先级仲裁,频率较低; c.双层仲裁(平级公平仲裁):这是一种两层仲裁,第一层相当于优先级仲裁,但是这个优先级是外部给予的,然后第二层仲裁是在具有相同的优先级的情况下,使用先到先服务的仲裁机制,并且每次传输时,都更新内部的优先级; d.动态仲裁:看QoS的值,当QoS值一致时,看索引值。 上述情况中,如果上次传输还未完成,那么必须等待上次传输完成,才能进入下一次仲裁。 具体实现的RTL代码,没有~~~
点赞 4
评论 1
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
10-20 10:06
传音控股_技术运维工程师(准入职员工)
传音内推,传音内推码
我投递的是供应链的岗位,有需求的宝宝可以参考一下~ 一开始投递简历后,会有一个线上**,大家可以去一些软件刷刷题再去做(因为这个题库有时候真的有点怪怪的),通过后经过漫长的审批,有些岗位会有专业测试(研发岗之类的),然后又是漫长的审批,你就会进入面试阶段啦! 首先是11月中旬的时候hr会打一个电话面试: 时间不一定,早中晚都有可能,当时我以为是骚扰电话给挂了,幸好hr小姐姐打了第二个,听说有人挂了之后就没有接到第二个电话了,大家一定要注意(广东)种地方的来电!!!说不定就是你的面试通知!!! 电话面的问题: 1.对传音的了解(可以多搜索传音相关的资料了解) 2.对薪资的期望(看个人需求) 3....
点赞
评论
收藏
分享
10-16 12:26
安克创新 Anker_嵌入式软件工程师(准入职员工)
安克内推,安克内推码
后端一面(有点难度)1. pprof如何排查内存泄漏,pprof如何排查CPU飙高2. go http链接池配置参数有那些3. go循环包依赖的引用问题,你是怎么解决的4. 说一下go-zero httpx和gin的区别5. go-zero redis的钩子函数 ?6. 我们平常怎么用etcd7. go遇到过什么坑8. git常用命令,复杂点的9. websocket建立过程10. logx怎么用,底层是什么11. 链路追踪如何实现12. 讲讲sqlx和sqlc实习拷打13. go-zero让你从零实现api怎么实现14. 如何去对接一个未知项目唠嗑 上一段实习为什么不干了,学校经历丰富,有什...
点赞
评论
收藏
分享
09-29 00:03
门头沟学院 Java
哈哈,兄弟们,这份实习可以去吗😁
Data_Seven:
这不纯黑奴吗
点赞
评论
收藏
分享
09-29 14:18
已编辑
百度_高级研发工程师
哪些公司对双非友好
求助,帮我妹妹优化一下简历,妹妹今年大四,明年毕业,双非一本。想在沈阳或者大连找个工作,目前目标是运营岗,我这搞开发的也不太懂,大家给提提意见
职场水母:
大舅哥,你这话说的,咱妹的事就是我的事
,简历有很多问题,可以加咱妹微信,我跟她细说
哪些公司对双非友好
点赞
评论
收藏
分享
10-20 11:24
三环集团_后端开发工程师(准入职员工)
三环集团内推,三环集团内推码
🏢三环集团:主要做陶瓷材料,覆盖半导体、新能源、通信、电子等领域。 一面人事面9.15 1、自我介绍 2、面试官问题 (1)考虑读博吗? (2)目前投了哪些公司,收到offer了吗? (3)考虑哪些城市工作? (4)有男朋友吗?怎么认识的?哪里人?以后怎么解决异地的问题?什么专业?几年级了? (5)现在硕士课题做什么? (6)论文发表情况?发了SCI吗?投的几区? (7)对于工作强度能接受吗?长期大小周 (8)工作环境恶劣,粉尘多,有有机气体,要长期下一线,能接受吗? (9)长期在潮州能接受吗? 3、反问问题 (1)待遇如何:按照学校定,交大≈20k*13薪,公积金当地最低标准缴纳,比如自己...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
这个实习生我要给他转正
1.5W
2
...
「潜力作者交流2群」开放报名啦!
1.2W
3
...
求职低谷期我是怎么度过的
6432
4
...
双非鼠鼠的秋招精神状态
6353
5
...
27四非本,字节后端实习OC
5919
6
...
以Mentor视角,说说我最喜欢什么样的实习生
4345
7
...
没有家庭的托举,我只能靠自己
3994
8
...
如何做好汇报:让努力被看见、让成果更有价值
3752
9
...
学长,我得休息了,明天要面软*动力
3615
10
...
卓望秋招一面
3032
创作者周榜
更多
正在热议
更多
#
你的mentor是什么样的人?
#
7852次浏览
65人参与
#
投递几十家公司,到现在0offer,大家都一样吗
#
266654次浏览
1859人参与
#
平安产险科技校招
#
2525次浏览
0人参与
#
怎么给家人解释你的工作?
#
4216次浏览
41人参与
#
26届秋招公司红黑榜
#
19158次浏览
68人参与
#
帮我看看,领导说这话什么意思?
#
9927次浏览
51人参与
#
未岚大陆求职进展汇总
#
38574次浏览
117人参与
#
你觉得面试是靠实力还是靠运气
#
23591次浏览
279人参与
#
校招泡的最久的公司是哪家?
#
7568次浏览
44人参与
#
牛客树洞,我想对你说
#
2615次浏览
50人参与
#
求职低谷期你是怎么度过的
#
7837次浏览
148人参与
#
实习必须要去大厂吗?
#
148259次浏览
1551人参与
#
度小满求职进展汇总
#
11155次浏览
58人参与
#
你觉得mentor喜欢什么样的实习生
#
13390次浏览
348人参与
#
你觉得多少薪资算SSP?
#
113023次浏览
416人参与
#
没有家庭托举的我是怎么找工作的
#
15736次浏览
190人参与
#
你遇到过哪些神仙同事
#
117529次浏览
750人参与
#
同bg的你秋招战况如何?
#
159108次浏览
927人参与
#
从哪些方向判断这个offer值不值得去?
#
8663次浏览
104人参与
#
职场新人体验
#
101114次浏览
666人参与
#
职场破防瞬间
#
343597次浏览
2819人参与
#
面试紧张时你会有什么表现?
#
2273次浏览
23人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务