发明名称 METHOD AND APPARATUS FOR A SPARSE DISTRIBUTED MEMORY SYSTEM
摘要 <p>A computer memory system (102) includes k hard memory locations (HMLs) (24), each HML (24) comprising M counters (C1-CM). A reference address element (11) stores a reference address, the reference address being a sequence of N bits. A data register element (13) stores data as a sequence of M integers. In addition, the memory system (102) has a processor system (15) for determining a subset of HMLs (24) to activate for each reference address and for activating those HMLs (24) during reads and writes. For each HML (24), the processor system (15) receives a subset of the reference address bits equal in number to q. The subset of the reference address bits is chosen by selecting, for each HML (24), q integers between 1 and N as selected coordinates (SCs), each SC corresponding to a bit position within the reference address, and for each SC for each HML (24), assigning a zero or one as an assigned value for that SC. The processor system (15) then stores the SCs and the assigned values and in response to receiving the subset of the reference address bits, for each of the SCs for each of the HMLs (24), compares the assigned value for the SC with the value of the corresponding bit in the subset of the reference address bits. The processor system (15) then provides an activation signal for those HMLs (24) for which the assigned values for all SCs are identical with the corresponding bits in the subset of the reference address bits.</p>
申请公布号 WO1990004830(A1) 申请公布日期 1990.05.03
申请号 US1989004668 申请日期 1989.10.18
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址
您可能感兴趣的专利