发明名称 Apparatus and method for fast one-to-many microcode patch
摘要 A microcode patch apparatus including a patch array, a mux, and a RAM. The patch array receives a microcode ROM address and determines that the microcode ROM address matches one of a plurality of entries within the patch array. The patch array outputs a corresponding branch instruction and asserts a hit signal. The branch instruction prescribes a microcode branch target address. The mux receives the branch instruction from the patch array and a micro instruction corresponding to the microcode ROM address from a microcode ROM. The mux provides the micro instruction or the corresponding branch instruction to an instruction register based upon the state of the hit signal. The RAM stores a plurality of patch instructions that are to be executed in place of the micro instruction. The first one of the plurality of patch instructions is stored at a location in the RAM corresponding to the microcode branch target address.
申请公布号 EP2023239(B1) 申请公布日期 2016.03.09
申请号 EP20070253309 申请日期 2007.08.21
申请人 VIA TECHNOLOGIES, INC. 发明人 GLENN, HENRY G.;PARKS, TERRY
分类号 G06F9/26 主分类号 G06F9/26
代理机构 代理人
主权项
地址