SynaptiCAD Tutorials

(TT) 2: Match all occurrences of a simple pattern

(TT) 2: Match all occurrences of a simple pattern

Previous topic Next topic  

(TT) 2: Match all occurrences of a simple pattern

Previous topic Next topic  

one_SIG0 = {SIG0}

This sequence matches a single occurrence of SIG0 on the positive edge of CLK0. Since it is a simple Boolean check, its transaction records have no time width and they display as spikes. It fails to match at time 100, so the first spike is red, then passes for two cycles because SIG0 is high, then fails again at time 400.

one_SIGO

Double click on one_SIG0 to open the Signal Properties dialog. Note, that under the Equation tab, the TE Sequence is chosen. Also note that the equation is just {SIG0}.

onesigoequation

If you click on the PSL tab, you can see the actual PSL code that is generated from the information in the TE Sequence equation and the other controls in the Equation tab.

onesigoPSLequation