NM500 Manual
18
Write taking two cycles:
REG LCOMP (0x02)
Remark: When the DS signal is asserted the DATA bus must be set the value to write (i.e. 0x000b). It is then
switched to a tri-state mode (i.e. 0xFFFF) during a search and sort between the firing neurons so they can
determine if the input vector is identified (ID_l), uncertain (UNC_l) or unknown.
Read taking sixteen cycles:
REG DIST (0x03)
4.2
LEARN A VECTOR
In the example below, a vector of 8 components is learned. The resolution of the diagram does not allow for the
display of the DATA values, but this is not important for understanding the timing constraints of the chip.
The sequence of instructions consists of 7 Write COMP, 1 Write LCOMP, and 1 Write CAT.
When REG is equal to 01, each DS pulse triggers a Write COMP lasting one cycle of G_CLK. The RDY signal has the
same duration as the DS only shifted by one half clock cycle.