⚡ 本页包含 AI 生成的分析内容,仅供参考
本文针对多端口寄存器文件面积随端口数量平方增长的问题,提出一种4读2写寄存器文件,采用双泵写入操作,在2.3GHz wire-speed POWER处理器中实现高带宽。通过减少物理写端口数量,有效降低了面积开销。
Sherman M. Dance2, Sebastian Ehrenreich3, Bruce M. Fleischer1, Thomas W. Fox1, Kyle M. Holmes4, Junichi Mihara5, Yutaka Nakamura5, Shohji Onishi5, Robert Shearer2, Dieter Wendel6, Leland Chang1 1 IBM T. J. Watson Reseach Center, Yorktown Heights, NY, IBM Systems and Technology Group, Rochester, MN, 3 Hoerner & Sulger, Schwetzingen, Germany, 4 IBM Systems and Technology Group, Essex Junction, VT, 5 IBM Systems and Technology Group, Kyoto, Japan, 6 IBM Systems and Technology Group, Boeblingen, Germany 2 In multi-ported register files, memory cell size grows quadratically with the total number of ports due to wordline and bitline wiring. Reducing the number of physical access ports in a memory cell can thus lead to significant area and power savings as well as latency improvement. Double-pumped register files operate access ports twice in a single clock period to reduce area by halving the number of physical ports in the memory cell—a technique often confined to lowfrequency applications.
Gary S. Ditlow1, Robert K. Montoye1, Salvatore N. Storino2,