问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

片上总线协议学习(1)——SiFive的TileLink与ARM系列总线的概述与对比...

发布网友 发布时间:2024-07-22 11:01

我来回答

1个回答

热心网友 时间:2024-07-22 12:06

迈向深度集成:SiFive的TileLink与ARM系列总线的探索与较量


在半导体技术的不断演进中,超大规模集成电路引领行业迈向深亚微米时代,集成度的提升催生了单芯片系统集成的新纪元。为了实现IP核的高效复用,统一接口标准的必要性日益凸显。在这个领域,AMBA、CoreConnect、Wishbone和TileLink等总线规范各领风骚,其中AMBA凭借广泛的采纳度占据主导地位。


揭秘TileLink:SiFive的高速创新


SiFive以TileLink为傲,这是一种专为RISC-V和其它ISA设计的高效、可扩展的片上互连协议。它不仅追求低延迟,还强调一致性支持和多核协作,为共享内存系统提供了物理寻址能力。TileLink共分为三个通讯代理模块层次:TL-UL(简单读写)、TL-UH(预处理增强)和TL-C(缓存一致性),每级都有其独特的功能和复杂度。


关键特性包括:极低的延迟、一致性协议的保障、避免死锁的智能设计、优化的吞吐率、灵活的接口解耦、突发传输的自适应性、功耗控制以及高效的数据块传输。这些设计确保了在复杂系统中的稳定运行。


在代理互联的世界里,消息通过点对点链路在主从接口间穿梭,进行精确的操作。代理负责处理访问控制、数据交换,采用灵活的拓扑结构,如DAG,形成有向无环图,以确保高效通信。五个独立通道(A、B、C、D、E)和优先级机制,使得TileLink在缓存一致性管理上更具优势。


一致性树结构,就像一个存代理树,通过逻辑时间协调缓存副本,维护数据一致性。节点分类为Nothing、Trunk、Tip和Branch,每个类别都有特定权限。这种设计确保了内存访问的权限管理和数据同步。


AMBA与TileLink的比较:从成熟到实验


相较于AMBA,特别是其子集如AXI和ACE,TileLink更侧重于缓存一致性,尤其是针对大型设备的性能需求。AXI4和ACE以高性能和一致性为核心,而TileLink则简化了复杂性,提供更易于实现的三层扩展。ACE的500+页规格与TileLink的100+页形成了鲜明对比,前者更注重多节点间的协议分层和拓扑优化,如CHI,它通过ICN实现事务处理的复杂协调。


然而,TileLink作为SiFive为Rocket Chip定制的协议,尽管在实验阶段,其轻量级的设计和对缓存一致性至关重要的关注,使其在特定场景下具有显著优势。相比之下,AMBA的成熟标准如AXI和ACE,已经经过了市场的广泛验证和优化。


总结来说,TileLink以其独特的设计和实用性,正在挑战市场上的传统标准,而ARM系列总线如AMBA、ACE和CHI则代表了成熟且功能强大的解决方案。每一种总线协议都在其特定领域内寻求最佳平衡,为电子设计提供了丰富的选择。随着技术的不断发展,这些协议将共同推动半导体行业的创新前行。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2198香辣虾是什么意思 虾什么梗 肖战 刻纸制作需要哪些步骤 好玩的生存游戏手游(好玩的生存游戏手游推荐) 北京电脑职业培训学校都有哪些北京电脑培训班都有哪些 欧盟商标注册需要提供什么资料? 怎么注册欧盟商标?需要准备哪些材料? 5g手机有什么好处 5g手机大概多少钱 口水臭是什么原因呢? 口水臭是什么原因 口水臭怎么改善 造价员对量多不多 中国女篮国家队队员 ...踏南天,碎凌霄。”“若一去不回...”“便一去不回! 出自哪本书... 造价员对量时出现自己的量比那个人少的时候怎么办 皮卡堂之梦想起源官网 唐朝的服紫是什么意思? 王思雨和杨力维两个是闺蜜吗 造价工作中什么情况最烦人,是对量吗?还是说其他的沟通,与人打交道... 知乎盐选会员在哪里充值? 怎样查看自己手机里的相册收藏? 一国尽紫服注释 “见龙卸甲”有出典吗? 服紫在唐朝是什么意思 服紫指的是什么 闷字可以说得是哪只动物,猜十二生肖 服紫在唐朝是什么意思? 手机中收藏的视频和图片在哪里查找? 敬以后的原唱是谁 服紫是什么意思? 皮卡堂之梦想起源礼包码是什么-兑换码礼包码大全 山西晋宝绿珍商贸有限公司怎么样? 国际物流公司选哪家? ...或特性而开发的材料叫仿生材料请问下面哪一项不是仿生材料 吴世勋今天在广州演唱会发生什么事了 前海卓越壹号商铺有哪些 电影的 高清 是什么意思? 灵魂闪耀游戏简介 下列哪一项不是应用仿生学的例子( )A.模仿海豚的体形轮廓及比例设计的... 西医和中医怎么辩证论述马尾神经损伤治疗方法? 广西学生平安保险如何购买? 梦幻模拟战手游第十章宝箱在哪介绍_梦幻模拟战手游第十章宝箱在哪是什 ... 买大量履带自动制鞋流水线哪家价格低? 梦幻模拟战手游时空裂缝第十章隐藏宝箱在哪_时空裂缝第十章隐藏宝箱位置... 《你微笑时很美》根据什么小说改编的 《你微笑时很美》剧情角色介绍 梦幻模拟战手游隐藏宝箱介绍_梦幻模拟战手游隐藏宝箱是什么 如何在微信视频号中提取链接? 固定期限劳动合同期限最短是多久 •世界最大的车是多大 经纶成语有哪些 技术合同可约定付款后生效吗? 合同没签字但付款了生效吗?