发明名称 MULTIPLE MEMORY MANAGEMENT UNITS
摘要 In an embodiment, interfacing a pipeline with two or more interfaces in a hardware processor includes providing a single pipeline in a hardware processor. The single pipeline presents at least two visible units. The single pipeline includes replicated architecturally visible structures, shared logic resources, and shared architecturally hidden structures. The method further includes receiving a request from one of a plurality of interfaces at one of the visible units. The method also includes tagging the request with an identifier based on the one of the at least two visible units that received the request. The method further includes processing the request in the single pipeline by propagating the request through the single pipeline through the replicated architecturally visible structures that correspond with the identifier.
申请公布号 US2016140059(A1) 申请公布日期 2016.05.19
申请号 US201514940982 申请日期 2015.11.13
申请人 Cavium, Inc. 发明人 Snyder, II Wilson P.;Kujtkowski Anna;Ma Albert;Scrobohaci Paul G.
分类号 G06F13/16 主分类号 G06F13/16
代理机构 代理人
主权项 1. A method of interfacing a pipeline with two or more interfaces in a hardware processor, the method comprising: providing a single pipeline in a hardware processor, the single pipeline presenting at least two visible units, the single pipeline including replicated architecturally visible structures, shared logic resources, and shared architecturally hidden structures; receiving a request from one of a plurality of interfaces at one of the at least two visible units; tagging the request with an identifier based on the one of the at least two visible units that received the request; and processing the request in the single pipeline by propagating the request through the single pipeline through the replicated architecturally visible structures that correspond with the identifier.
地址 San Jose CA US