发明名称 Loop streaming detector for standard and complex instruction types
摘要 A processor includes a microcode storage comprising a plurality of microcode flows and a decode logic coupled to the microcode storage. The decode logic is configured to receive a first instruction, decode the first instruction into an entry point vector to a first microcode flow in the microcode storage, the entry point vector comprising a first indicator specifying a number of clock cycles associated with the first microcode flow, initiate the microcode storage, wherein the microcode storage inserts microinstructions of the first microcode flow into an instruction queue, count clock cycles after initiating the microcode storage, and decode a second instruction without first receiving a return from the microcode storage, wherein the second instruction is decoded at a particular clock cycle based on the number of clock cycles associated with the first microcode flow.
申请公布号 US9367317(B2) 申请公布日期 2016.06.14
申请号 US201313935363 申请日期 2013.07.03
申请人 Intel Corporation 发明人 Combs Jonathan D.;Tong Jonathan Y.
分类号 G06F9/30;G06F9/40;G06F9/32;G06F9/38 主分类号 G06F9/30
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 1. A processor comprising: a microcode storage comprising a plurality of microcode flows; and a decode logic coupled to the microcode storage, the decode logic configured to: receive a first instruction;decode the first instruction into an entry point vector to a first microcode flow in the microcode storage, the entry point vector comprising a first indicator specifying a number of clock cycles associated with the first microcode flow;initiate the microcode storage, wherein the microcode storage inserts microinstructions of the first microcode flow into an instruction queue;count clock cycles after initiating the microcode storage; anddecode a second instruction without first receiving a return from the microcode storage, wherein the second instruction is decoded at a particular clock cycle based on the number of clock cycles associated with the first microcode flow.
地址 Santa Clara CA US