Register renaming is often used to improve performance in many high-ILP processors. However, there is a lack of publications regarding register renaming hardware design. This paper presents a detailed look at one possible implementation of a register renaming unit, as well as some possible optimizations.
Citation:
Benjamin Bishop, Thomas P. Kelliher, Mary Jane Irwin, "The Design of a Register Renaming Unit," glsvlsi, pp.34, Ninth Great Lakes Symposium on VLSI, 1999