
总线及总线互联
文章平均质量分 80
cy413026
这个作者很懒,什么都没留下…
展开
-
AMBA总线(2)—— AHB协议
AHB5手册的最后一章是User信号,分为HAUSER、HWUSER、HRUSER三组,但协议开头就说:“通常本规范建议不使用User信号。AHB协议没有定义这些信号的功能,如果两个组件以不兼容的方式使用相同的User信号,就会导致互操作性问题。”啊这……在章节后面,手册又说道:“建议在互连上包含User信号,但是没有要求在Master或Slave上包含它们。该规范建议互连组件包括对User信号的支持,以便它们可以在Master和Slave之间传递。转载 2025-03-20 21:53:08 · 160 阅读 · 0 评论 -
AXI bus matrix与跨4K拆分/deadlock
为什么axi bus matrix没有成为soc内多master和多slave的互联总线?现在常用的都是nocaxi bus matrix都是corssbar拓扑结构?对于大型soc太过于复杂?原创 2024-04-16 19:39:41 · 785 阅读 · 0 评论 -
AMBA-CHI协议和一致性维护及CMN600
CHI协议是如何维护cache的一致性?原创 2024-03-04 20:04:50 · 5469 阅读 · 4 评论 -
AMBA CHI协议导论
一致性集线器接口(CHI)是AXI一致性扩展(ACE)协议的演进。它是Arm提供的高级微控制器总线架构(AMBA)的一部分。AMBA是一种免费可用、全球采用的开放标准,用于SoC中功能块的连接和管理。它有助于一次性正确开发具有大量控制器和外设的多处理器设计。CHI适用于需要一致性的各种应用,包括移动、网络、汽车和数据中心。AMBA CHI旨在维护组件数量和流量不断增长的系统中的性能。本导论介绍了CHI协议的前三个问题,概述了CHI,并深入探讨了几个特性。转载 2024-02-02 17:36:42 · 1250 阅读 · 0 评论 -
AXI的burstType(Fixed/Inc/Wrap)/narrow/及地址计算
AXI总线中,读写地址通道AR/AW的AxBURST[1:0]信号用于定义该transaction的burst type。Burst Type2’b00FIXED2’b01INCR2’b10WRAP2’b11Reserved在这里需要突出说明的是Burst Type只和当前Burst有关,Burst之间不会互相影响。原创 2024-01-24 18:12:32 · 6986 阅读 · 0 评论 -
AXI高级信号使用说明
AXQOS:AXI4中的信号,4bit的quality,用在每个读写transaction的channel中,用作priority indicator,越大的值,表示越高的。cacheable在读操作中,表示可以prefetch一些数据,在写操作中,表示可以将不同的write merged together。比如,对read-only区域的写,lowe-power状态下的访问,不支持的size,burst等。RRESP/BRESP:表示四种错误,OKAY/EXOKAY/SLVERR/DECERR。原创 2023-10-27 17:27:00 · 1933 阅读 · 0 评论 -
总线定义,车载总线:车载etherNet or CAN
总线是连接多个设备或者接入点的数据传输通路。这里面的关键词是多个设备或者接入点,所以不要过于局限的看待总线。根据互联的设备/接入点不同,传输的数据带宽,速率,距离不同和应用场景的不同都可能有不同的总线。不同的总线有各自的总线协议,以保证数据在总线上正确传输。AXI组成的多master多slave可以叫AXI总线noc连接的多个IP,noc总线汽车电子的各个设备(adas,座舱,仪表盘,各种传感器)或者控制域之间的互联使用的CAN总线或者车载以太网连接很多计算机的以太网 也是总线。原创 2023-02-15 20:52:02 · 1544 阅读 · 0 评论 -
为什么总线要支持Burst处理
APB即使最新的APB4也是不支持burst传输的原创 2019-11-11 11:11:50 · 1806 阅读 · 0 评论 -
总线互联noc/nic400/designWare fabric
目录一.业界常用的3种总线interconnect IP1.synopsys的designWare2.ARM的NIC-4003.NoC3.1 noc首先在消费性电子晶片市场获得初步成功二.互联结构1.共享总线 即 BUS结构2.CrossBar3.noc4.peer to peer3疑问一.业界常用的3种总线interconnect IP1...原创 2019-11-07 20:35:34 · 23981 阅读 · 4 评论 -
关于AXI总线VALID和READY信号间的关系
http://bbs.eetop.cn/viewthread.php?tid=354830原创 2019-10-23 15:43:58 · 2518 阅读 · 0 评论 -
APB协议介绍/为什么同时需要PSEL和PENABLE?
1.APB的状态机1.每次进入setup状态只会维持一个cyc,无条件跳转到ACCESS状态。也就是说PSEL==1 && PENABLE==0的状态不会持续超过一个cyc。2.在SETUP进入ACCESS过程中PADDR,PWRITE,PSELx和PWDATA信号必须保持稳定。3.如果ACCESS状态中PREADY有效,即完成一次transfer之后没有继续tra...原创 2019-10-15 19:44:07 · 7515 阅读 · 0 评论 -
关于AXI总线deadlock,AHB性能讨论
http://bbs.eetop.cn/viewthread.php?tid=354830转载 2018-12-29 18:55:58 · 3076 阅读 · 0 评论 -
AXI/AHB/APB总线协议
目录目录1.学习笔记2.AXI/AHB/APB差别a. APB如果不考虑ready信号的话 即非等待模式下读写都需要2个周期,如果考虑ready,读写都需要slave的ready拉高。只有一个masterb. AHB的读写地址总线是共用一根的,共3个通道,AHB的传输可以被打断,本来需要Burst4只传了burst1被打断,后续需要重新取得总线控制权,传输剩下的burst3,相...原创 2019-06-03 14:37:56 · 8366 阅读 · 0 评论 -
DesignWare DW_AXI的deadLock
以下内容截至DW_AXI的databook链接: https://pan.baidu.com/s/1UjmKEvmhpuLtYxY1i1_1SA 提取码: 245x 复制这段内容后打开百度网盘手机App,操作更方便哦一.乱序引起的deadLock二.multi-tile/Bidirectoral Deadlock...原创 2019-03-21 21:17:06 · 3533 阅读 · 9 评论 -
AXI的Register Slice 结构及代码
AXI Register Slice可以配置为以下4种情况1.Forward Registered – Pipeline the forward control path and the corresponding AXI channel payload.2.Backward Registered – Pipeline the backward control path only.3.F...原创 2019-03-20 21:06:59 · 10836 阅读 · 1 评论 -
总线分类及常见总线
目录1.总线分类1.1数据传输方式分类1.1.1串行总线1.1.2并行总线1.2按传输数据类型分为1.2.1 数据总线1.2.2 地址总线1.2.3 命令总线1.3按总线在soc系统的不同层次位置上分类1.3.1 片上总线(片内总线)1.3.2 片间总线1.3.3系统总线1.3.4 外部总线arm芯片用pcie总线是不是能提高数据传输性...原创 2019-08-14 19:42:16 · 10510 阅读 · 0 评论 -
了解NOC(net-on-chip)是一种总线互联构架而不是总线协议
参考文档:片上网络(NoC)技术的背景、意义以及发展片上网络NoC为何还没有得到实际应用NOC AND BUS ARCHITECTURE: A COMPARISON 基于报文交换的片上网络(Network on Chip, NoC)逐渐成为片上多核间通讯的首选互连架构。在NoC 中,路由节点之间通过局部互连线相连接,每一个路由节点通过网络接口NI 与一个本地IP 核相...转载 2019-05-16 17:40:03 · 11498 阅读 · 0 评论