发明名称 異なる複数の優先度レベルのトランザクション要求をサポートする集積回路および方法
摘要 An integrated circuit 2 includes a plurality of transaction sources 6, 8, 10, 12, 14, 16, 18, 20 communicating via a ring-based interconnect 30 with shared caches 22, 24 each having an associated POC/POS 30, 34 and serving as a request servicing circuit. The request servicing circuits have a set of processing resources 36 that may be allocated to different transactions. These processing resources may be allocated either dynamically or statically. Static allocation can be made in dependence upon a selection algorithm. This selection algorithm may use a quality of service value/priority level as one of its input variables. A starvation ratio may also be defined such that lower priority levels are forced to be selected if they are starved of allocation for too long. A programmable mapping may be made between quality of service values and priority levels. The maximum number of processing resources allocated to each priority level may also be programmed.
申请公布号 JP6058303(B2) 申请公布日期 2017.01.11
申请号 JP20120155320 申请日期 2012.07.11
申请人 アーム・リミテッド 发明人 ジャムシェド・ジャラル;マーク・デヴィット・ワークハイザー;ブレット・スタンレイ・フィーロ;マイケル・アラン・フィリッポ;ラマムーシー・グル・プラサド;ファニンドラ・クマー・マンナヴァ
分类号 G06F9/50;G06F15/173 主分类号 G06F9/50
代理机构 代理人
主权项
地址