发明授权
US08862836B2 Multi-port register file with an input pipelined architecture with asynchronous reads and localized feedback
有权
具有异步读取和本地化反馈的输入流水线架构的多端口寄存器文件
- 专利标题: Multi-port register file with an input pipelined architecture with asynchronous reads and localized feedback
- 专利标题(中): 具有异步读取和本地化反馈的输入流水线架构的多端口寄存器文件
-
申请号: US13160174申请日: 2011-06-14
-
公开(公告)号: US08862836B2公开(公告)日: 2014-10-14
- 发明人: Raguram Damodaran , Ramakrishnan Venkatasubramanian , Naveen Bhoria
- 申请人: Raguram Damodaran , Ramakrishnan Venkatasubramanian , Naveen Bhoria
- 申请人地址: US TX Dallas
- 专利权人: Texas Instruments Incorporated
- 当前专利权人: Texas Instruments Incorporated
- 当前专利权人地址: US TX Dallas
- 代理商 Robert D. Marshall, Jr.; Frederick J. Telecky, Jr.
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F13/00 ; G06F13/28 ; G06F5/00
摘要:
In an embodiment of the invention, a multi-port register file includes write port inputs (e.g. write address, write enable, data input) that are pipelined and synchronous and read port inputs (e.g. read address) that are asynchronous and are not pipelined. Because the write port inputs are pipelined, they are stored in pipelined registers. When data is written to the multi-port register file, data is first written to the pipelined registers during a first clock cycle. On the next clock cycle, data is read from the pipelined registers and written into memory array registers. Which bits of data from a pipelined synchronous data register are written into the multi-port register file is determined by a pipelined synchronous bit-write register. The output of the pipelined synchronous bit-write register selects which inputs of multiplexers contained in registers in the multi-port register file are stored.
公开/授权文献
信息查询