发明名称 DIGITAL DATA PROCESSING APPARATUS HAVING MULTI-LEVEL REGISTER FILE
摘要 PROBLEM TO BE SOLVED: To provide a processor design technique for supporting a large and complicated processor with high clock speed. SOLUTION: A processor contains multiple levels of registers having different access latency. A relatively small set of registers is contained in a relatively faster high level register bank, and a large, more complete set of the registers is contained in a relatively slower lower level register bank. Physically, the high level register bank is placed closer to functional logic which receives inputs from the registers. Preferably, the low level bank includes a complete set of all processor registers, and the high level bank includes a small subset of the registers, duplicating information in the low level bank. The high level bank is preferably accessible in a single clock cycle. COPYRIGHT: (C)2006,JPO&NCIPI
申请公布号 JP2006012163(A) 申请公布日期 2006.01.12
申请号 JP20050179948 申请日期 2005.06.20
申请人 INTERNATL BUSINESS MACH CORP <IBM> 发明人 NUNAMAKER NATHAN S;JACK CHRIS RANDOLPH;TSUCHIYA KENICHI
分类号 G06F9/38;G06F9/30;G06F9/34;G06F12/00;G06F12/08 主分类号 G06F9/38
代理机构 代理人
主权项
地址