发明名称 UNCORE MICROCODE ROM
摘要 A microprocessor includes a plurality of processing cores each comprises a corresponding memory physically located inside the core and readable by the core but not readable by the other cores (“core memory”). The microprocessor also includes a memory physically located outside all of the cores and readable by all of the cores (“uncore memory”). For each core, the uncore memory and corresponding core memory collectively provide M words of storage for microcode instructions fetchable by the core as follows: the uncore memory provides J of the M words of microcode instruction storage, and the corresponding core memory provides K of the M words of microcode instruction storage. J, K and M are counting numbers, and M=J+K. The memories are non-architecturally-visible and accessed using a fetch address provided by a non-architectural program counter, and the microcode instructions are non-architectural instructions that implement architectural instructions.
申请公布号 US2014297993(A1) 申请公布日期 2014.10.02
申请号 US201314072428 申请日期 2013.11.05
申请人 VIA Technologies, Inc. 发明人 Henry G. Glenn;Parks Terry;Hooker Rodney E.;Bunda John D.;Bean Brent
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项 1. A microprocessor, comprising: a plurality of processing cores, wherein each core of the plurality of processing cores comprises a corresponding memory physically located inside the core and readable by the core but not readable by the other of the plurality of processing cores (hereinafter “core memory”); a memory physically located outside all of the plurality of processing cores and readable by all of the plurality of processing cores (hereinafter “uncore memory”); wherein, for each core of the cores, the uncore memory and corresponding core memory collectively provide M words of storage for microcode instructions fetchable by the core as follows: the uncore memory provides J of the M words of microcode instruction storage; andthe corresponding core memory provides K of the M words of microcode instruction storage, wherein J, K and M are counting numbers, wherein M=J+K.
地址 New Taipei City TW