发明名称 Signal processing distributed arithmetic architecture
摘要 An apparatus computes an inner product vector of a matrix and a vector. The matrix has a first set of coefficients and the vector has a second set of coefficients. At least one input register is used to store the second set of coefficients. A plurality of storage elements are used to store partial sums that are pre-calculated from the first set of coefficients of the matrix. The outputs of the at least one input register are used as the address inputs to the plurality of storage elements to select a subset of the partial sums. In addition, a select circuit is coupled to the storage elements' address lines to determine which row in the matrix the vector forms one element of the resultant inner product for that row. The subset of partial sums from the outputs of the storage elements are added in an adder circuit to create a summation output that presents the element of the inner product vector of the matrix multiplied by the vector. The apparatus has the advantages of reduced integrated circuit area and the ability to create elements of the inner product vector in any desired order.
申请公布号 US6477203(B1) 申请公布日期 2002.11.05
申请号 US19980183196 申请日期 1998.10.30
申请人 AGILENT TECHNOLOGIES, INC. 发明人 POPLIN DWIGHT;GIBSON JONATHAN S.
分类号 G06F17/16;(IPC1-7):H04B1/66;G06F7/32;G06F7/52;G06F17/14 主分类号 G06F17/16
代理机构 代理人
主权项
地址
您可能感兴趣的专利