【技术实现步骤摘要】
【国外来华专利技术】片上网络中的端到端服务质量
本公开的示例总体上涉及电子电路,并且具体地涉及片上网络中的端到端服务质量。
技术介绍
已经发现总线结构不适用于某些片上系统(SoC)集成电路(SoC)。随着电路集成度的提高,事务可能变得阻塞,而电容的增加会产生信令问题。代替总线结构,可以使用片上网络(NoC)来支持SoC的组件之间的数据通信。NoC通常包括一组交换机,这些交换机将数据包从芯片上的源电路(“源”)路由到芯片上的目的地电路(“目的地”)。芯片中的交换机的布局支持从期望源到期望目的地的数据包传输。数据包可以在从源到目的地的传输中经过多个交换机。每个交换机可以连接到网络中的一个或多个其他交换机,并且将输入数据包路由到所连接的交换机之一或路由到目的地。
技术实现思路
用于片上网络中的端到端服务质量的技术。在一个示例中,一种生成用于可编程器件中的片上网络(NoC)的配置的方法包括:接收多个业务流的业务流需求;基于业务流需求通过NoC为每个业务流分配路由;确定沿着所分配的路由的业务流的仲裁设置;生成用于NoC的编程数 ...
【技术保护点】
1.一种生成用于可编程器件中的片上网络(NoC)的配置的方法,包括:/n接收多个业务流的业务流需求;/n基于所述业务流需求通过所述NoC为每个业务流分配路由;/n确定沿着所分配的路由的所述业务流的仲裁设置;/n生成用于所述NoC的编程数据;以及/n将所述编程数据加载到所述可编程器件以配置所述NoC。/n
【技术特征摘要】
【国外来华专利技术】20180201 US 15/886,5831.一种生成用于可编程器件中的片上网络(NoC)的配置的方法,包括:
接收多个业务流的业务流需求;
基于所述业务流需求通过所述NoC为每个业务流分配路由;
确定沿着所分配的路由的所述业务流的仲裁设置;
生成用于所述NoC的编程数据;以及
将所述编程数据加载到所述可编程器件以配置所述NoC。
2.根据权利要求1所述的方法,其中接收所述业务流需求的步骤包括:
接收所述多个业务流中的每个业务流的源和目的地信息。
3.根据权利要求2所述的方法,其中接收所述业务流需求的步骤还包括:
接收所述多个业务流中的每个业务流的类别信息,其中所述类别信息包括多个业务类别之一到所述多个业务流中的每个业务流的分配。
4.根据权利要求3所述的方法,其中分配所述路由的步骤包括:
基于所分配的源和目的地为所述多个业务流中的每个业务流选择物理通道;以及
基于所分配的业务类别为所述多个业务流中的每个业务流选择虚拟通道。
5.根据权利要求3所述的方法,其中所述源和目的地信息包括所述多个业务流中的每个业务流的主电路和从电路。
6.根据权利要求3所述的方法,其中所述路由中的每个路由在主电路与从电路之间,所述主电路与所述...
【专利技术属性】
技术研发人员:I·A·斯瓦布里克,Y·阿贝尔,M·米陶尔,S·阿玛德,
申请(专利权)人:赛灵思公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。