首页>
外国专利>
Scalable register file organization for a computer architecture having multiple functional units or a large register file
Scalable register file organization for a computer architecture having multiple functional units or a large register file
展开▼
机译:具有多个功能单元或大型寄存器堆的计算机体系结构的可扩展寄存器堆组织
展开▼
页面导航
摘要
著录项
相似文献
摘要
A scalable register file including first and second micro- register files organized in a pipelined fashion to minimize the access time of the register file where there are a large number of registers or multiple functional units. Interposed between the first and second micro- register files are a first plurality of pipeline registers for storing the register contents fetched from the first micro-register file during a first pipeline cycle. A second plurality of pipeline registers are coupled to the second micro-register files for storing the register contents fetched from the second micro-register file during a second pipeline stage and those registers being stored in the first plurality of pipeline registers. The first plurality of pipeline registers are coupled to the bit lines of the second micro-register file. Enable logic is coupled to each of the first plurality pipeline registers to selectively present the contents of the first plurality of pipeline register to the second plurality of pipeline registers if there were contents stored in a first pipeline register during the first pipeline cycle. Alternatively, a multiplexer can be used to present the register contents stored in the first plurality of pipeline registers to the second plurality of pipeline registers.
展开▼