发明授权
- 专利标题: Data processing apparatus
- 专利标题(中): 数据处理装置
-
申请号: US11266474申请日: 2005-11-04
-
公开(公告)号: US07840001B2公开(公告)日: 2010-11-23
- 发明人: Lionel Belnet , Stephane Eric Sebastien Brochier , Simon Andrew Ford
- 申请人: Lionel Belnet , Stephane Eric Sebastien Brochier , Simon Andrew Ford
- 申请人地址: GB Cambridge
- 专利权人: ARM Limited
- 当前专利权人: ARM Limited
- 当前专利权人地址: GB Cambridge
- 代理机构: Nixon & Vanderhye P.C.
- 主分类号: H04K1/06
- IPC分类号: H04K1/06
摘要:
Data processing apparatus and methods are provided. One data processing apparatus comprises: a plurality of pipelined stages, each of the plurality pipelined stages being operable in each processing cycle to receive a group of data elements from an earlier pipelined stage; permute logic operable to buffer ‘n’ of the groups of data elements over a corresponding ‘n’ processing cycles thereby creating a bubble within pipelined stages, and forwarding logic operable, once the ‘n’ of the groups of data elements have been buffered by the permute logic, to forward permuted groups of data elements comprising the data elements reordered by the permute logic to fill the bubble within the pipelined stages. By forwarding the data elements to fill the bubble an improved throughput can be achieved and since a constant stream of data can be transformed without the need to increase the number of input or output registers required to support the permute logic, the need to duplicate the permute logic or the need to introduce any additional storage elements.
公开/授权文献
- US20070104324A1 Data processing apparatus 公开/授权日:2007-05-10
信息查询