发明名称 Set association memory system
摘要 A memory system for use in a computer which in the preferred embodiment provides two megabytes of capacity per board (up to four boards) is disclosed. An ALU generates an address signal which selects a number of set locations in the main memory. Simultaneously, a portion of the address field is fed to a set association logic circuit for parallel processing. The set association circuit contains tag storage memories and comparators which store tag values. These values are compared with address fields, and if a match occurs, one of the comparators selects a 128-bit word from the main memory. A hash function is also used to provide for dispersal of storage locations to reduce the number of collisions of frequently used addresses. Because of hardware implementation of hashing and least recently used (LRU) algorithm, a constant predetermined cycle time is realized since all accessing functions occur substantially in parallel. Several sets of data are accessed simultaneously while a set association process is performed which selects one of the accessed sets, wherein access time is reduced because of the parallel accessing.
申请公布号 US4736287(A) 申请公布日期 1988.04.05
申请号 US19860930861 申请日期 1986.11.14
申请人 RATIONAL 发明人 DRUKE, MICHAEL B.;WALLACH, WALTER A.
分类号 G06F12/08;G06F12/12;(IPC1-7):G06F9/26 主分类号 G06F12/08
代理机构 代理人
主权项
地址