Issue No.02 - April (1995 vol.15)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/40.372356
The Associative Microprogrammable Multipurpose Monoprocessor (AM3) is an associative 32-bit processor based on a modified Harvard architecture. It is provided with a standard address driven bus system to handle "von Neumann"--like data and instructions and a separate addressless associative bus-system to provide a link to associative memory components. Due to its microprogrammability it can be adapted to a variety of associative memory circuits. The following paper presents the architecture, the programming environment together with the implementations of a pattern recognition method and a method to compute the shortest path in a graph asapplication paradigms.
Associative Processors, Virtual Associative Memory, Signal Processing, Object Oriented Language Interface, Pattern Matching
Andreas Bleck, Klaus Waldschmidt, "The AM3 Associative Processor", IEEE Micro, vol.15, no. 2, pp. 70-78, April 1995, doi:10.1109/40.372356