发明申请
- 专利标题: Processing resource allocation within an integrated circuit
- 专利标题(中): 处理集成电路内的资源分配
-
申请号: US13137360申请日: 2011-08-08
-
公开(公告)号: US20130042252A1公开(公告)日: 2013-02-14
- 发明人: Jamshed Jalal , Mark David Werkheiser , Brett Stanley Feero , Ramamoorthy Guru Prasadh , Michael Alan Filippo , Phanindra Kumar Mannava
- 申请人: Jamshed Jalal , Mark David Werkheiser , Brett Stanley Feero , Ramamoorthy Guru Prasadh , Michael Alan Filippo , Phanindra Kumar Mannava
- 申请人地址: GB Cambridge
- 专利权人: ARM LIMITED
- 当前专利权人: ARM LIMITED
- 当前专利权人地址: GB Cambridge
- 主分类号: G06F9/50
- IPC分类号: G06F9/50
摘要:
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.
信息查询