【技术实现步骤摘要】
【国外来华专利技术】用于片上系统的带宽控制方法、设备及系统
本公开内容涉及芯片上的系统领域,芯片上的系统常被称为术语片上系统(systemonchip)或其英文缩写SoC。更具体而言,本公开内容涉及一种其中的模块之间的互连是由内部计算机总线实现的片上系统。
技术介绍
片上系统(SoC)是嵌入在芯片上的完整系统,该芯片可以包括一个或多个处理器、存储器、接口外围和/或用于执行复杂功能所必须的其它组件。SoC通常具有分层架构:“主”模块(mastermodule)对称为“从属(slave)”的模块执行访问读或写请求。例如,典型的主控(master)是直接存储器访问(DMA)的处理器或控制器;典型的从属(slave)是存储器或网络外围设备。主控和从属之间的互连通常由与一个或多个通信协议兼容的内部计算机总线负责。例如,AMBA(“高级微控制器总线架构”)协议是现今广泛使用的通信标准,尤其用于SoC多处理器。该协议下降到若干版本和变体,例如包括AHB(“高级高性能总线”)和AXI(“高级可扩展接口”),其更特定地专用于通过突发来高速传送数据。参照图1,计算机总线B确保k个主模块Mi,i∈[[1,k]]和n个从模块Sj,j∈[[1,n]]之间的互连。总线B包括:k个从端口(slaveport)PSi,i∈[[1,k]],在每个从端口上连接有一个主模块;以及n个主端口(masterport)PMj,j∈[[1,n]],在每个主端口上连接有一个从模块(slavemodule)。因此,该总线被每个主模块视为从属,而被每个从模块视为主控。可以在总线端口和模块之间的每个链路上根据专用通信协议发送数据 ...
【技术保护点】
一种片上系统中的带宽控制方法,所述片上系统包括:至少一个首要主模块(Ma)、至少一个次要主模块(M1,…,Mk)、至少一个从模块(S1,…,Sn)、以及通过通信链路连接到每个模块的总线(B),所述总线(B)包括互连单元,所述互连单元用于使至少一个公共从模块经由至少一部分公共路线与至少一个首要主模块以及与至少一个次要主模块进行通信,所述方法包括针对每个公共从模块(Sj)执行的以下步骤:对由首要主模块(Ma)发送的对所述公共从模块(Sj)的第一访问请求进行第一检测(DET1);确定(CALC)与所述公共从模块(Sj)相关联的阻塞时段Dj;在所述阻塞时段Dj期间,阻塞(BLOCK)次要主模块(Mi)和所述公共从模块(Sj)之间的所述至少一部分公共路线上的任何数据传送。
【技术特征摘要】
【国外来华专利技术】2013.03.06 FR 13520171.一种片上系统中的带宽控制方法,所述片上系统包括:至少一个首要主模块(Ma)、至少一个次要主模块(M1,…,Mk)、至少一个从模块(S1,…,Sn)、以及通过通信链路连接到每个模块的总线(B),所述总线(B)包括互连单元,所述互连单元用于使至少一个公共从模块经由至少一部分公共路线与至少一个首要主模块以及与至少一个次要主模块进行通信,所述公共从模块是指多个并行的主模块能够通过所述总线(B)对其进行访问的从模块,所述方法包括针对每个公共从模块(Sj)执行的以下步骤:对由首要主模块(Ma)发送的对所述公共从模块(Sj)的第一访问请求进行第一检测(DET1);确定与所述公共从模块(Sj)相关联的阻塞时段Dj;在所述阻塞时段Dj期间,阻塞(BLOCK)次要主模块(Mi)和所述公共从模块(Sj)之间的所述至少一部分公共路线上的任何数据传送。2.根据权利要求1所述的方法,其中,所述第一检测(DET1)使得与所述公共从模块(Sj)相关联的重复计数器(Cj)计数增加(INCR),与所述公共从模块(Sj)相关联的所述阻塞时段Dj随所述重复计数器(Cj)的值vj而增大。3.根据权利要求2所述的方法,其中,该确定步骤包括读取与所述公共从模块(Sj)相关联的所述重复计数器的所述值vj,以及根据公式Dj=vj*Tmax+TB来计算所述阻塞时段Dj,其中Tmax是在主模块和从模块之间进行的最大数据传送的持续时间,并且TB是请求在所述总线(B)中传播的持续时间。4.根据权利要求2所述的方法,还包括以下步骤:对由通过总线(B)连接到所述公共从模块(Sj)的首要主模块(Ma)发送的对从模块的第二访问请求进行第二检测(DET2),其中,该从模块不是所述公共从模块(Sj);以及由于所述第二检测(DET2)而使与所述公共从模块(Sj)相关联的所述重复计数器(Cj)计数减少(DECR)。5.根据权利要求2所述的方法,其中,该阻塞(BLOCK)步骤仅当与所述公共从模块(Sj)相关联的所述重复计数器(Cj)的所述值vj大于预定的第一出现阈值Nj时才进行。6.根据权利要求5所述的方法,还包括:发送步骤,仅当与所述公共从模块(Sj)相关联的所述重复计数器(Cj)的所述值vj大于预定的第二出现阈值N′j时,向错误控制器发送状态消息,所述第二出现阈值N′j大于或等于所述第一...
【专利技术属性】
技术研发人员:席琳·刘,尼古拉斯·查理,尼古拉斯·马蒂,
申请(专利权)人:萨基姆防卫安全,
类型:发明
国别省市:法国;FR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。