• DocumentCode
    2007943
  • Title

    A variable access associative memory chip for flexible searches in RAM

  • Author

    Mayer, Rollin P.

  • Author_Institution
    1870 Skyline Way, Fullerton, CA, USA
  • fYear
    1995
  • fDate
    28-31 Mar 1995
  • Firstpage
    102
  • Lastpage
    108
  • Abstract
    This paper discusses the design and experimental implementation of a new type of random access memory (RAM) chip that is also a flexible associative memory, or content-addressed memory. It allows a rapid search for strings of characters that match the test string, and in which either the memory strings or the test string, or both, may contain “variable” indicators. The memory is a type of associative memory that matches all bytes of RAM simultaneously with a given byte of the test string and advances a flag in each RAM byte that is a direct match, or that is a potential match following a variable indicator. After requesting one pass of the test string using direct memory access (DMA), the program can then retrieve the address of each matching string, in turn, that falls in specified areas of RAM. We call it a “variable” access memory because it can access data in a variety of ways: as a normal RAM, as an associative memory, and as an associative memory with variables. For example, it can perform rapid searches in various types of tables the program must access repetitively when processing nested data in knowledge-based systems, expert systems, language translation, and similar applications
  • Keywords
    Application software; Associative memory; Expert systems; Flexible printed circuits; Hardware; Knowledge based systems; Pattern matching; Random access memory; Read-write memory; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1995., Conference Proceedings of the 1995 IEEE Fourteenth Annual International Phoenix Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-7803-2492-7
  • Type

    conf

  • DOI
    10.1109/PCCC.1995.472504
  • Filename
    472504