发明名称 Storage system for use in custom loop accelerators and the like
摘要 A computational unit for use in loop computations. The computational unit includes a function unit, a plurality of phase lines, and a storage register. The computational unit is programmed to initiate one iteration of the loop every II cycles. Each function unit has a result output for outputting one computational result each cycle. There is one phase line corresponding to each of the II cycles. The storage register includes a linear connected array of shift cells having a first shift cell. Each shift cell has an input port, an output port, a shift control port, and an OR gate. Each shift cell receives the value to be stored in the shift cell on the input port, the stored value being stored in response to a control signal on the shift control port. The OR gate has an output connected to the shift enable port and one input for each cycle on which that shift cell is to receive the control signal, that input being connected to the phase line corresponding to that cycle. The input port of the first shift cell is connected to the result output. A plurality of such computational units can be connected together to form a loop accelerator. The accelerator includes a cross-connect circuit for coupling at least one shift cell output of one of the computational units to an input of a function unit of another of the computational units on a selected one of the II cycles.
申请公布号 US2002138718(A1) 申请公布日期 2002.09.26
申请号 US20010816851 申请日期 2001.03.23
申请人 SCHLANSKER MICHAEL STEVEN;KATHAIL VINOD KUMAR;GUPTA SHAIL ADITYA 发明人 SCHLANSKER MICHAEL STEVEN;KATHAIL VINOD KUMAR;GUPTA SHAIL ADITYA
分类号 G06F7/00;G06F7/57;G06F9/30;G06F9/302;G06F9/32;G06F9/38;(IPC1-7):G06F9/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址
您可能感兴趣的专利