User`s guide
Event-Count Comparator
5-168
5Event-Count Comparator
Purpose Detect threshold crossing of accumulated nonzero inputs.
Library Signal Management / Switches and Counters
Description The Event-Count Comparator block records the number of nonzero inputs to 
the 
Data port during the period that the block is enabled by a high signal (the 
value
1) at the interval (Int) port. Both inputs must be scalars, and the Int 
input must be sample-based.
When the number of accumulated nonzero inputs first equals the 
Event 
threshold
 setting, the block waits one additional sample interval, and then 
sets the output high (
1). The block holds the output high until recording is 
restarted by a low-to-high (
0-to-1) transition at the Int port.
If the input to the 
Data port is frame-based, the output is frame-based; 
otherwise, the output is sample-based.
Example In the model below, the Event-Count Comparator block (Event threshold =3) 
detects two threshold crossings in the input to the 
Data port, one at sample 4 
and one at sample 12. 
All inputs and outputs are multiplexed into the workspace variable 
yout, 
whose contents are shown in the figure below. The two left columns in the 
illustration show the inputs to the 
Data and Int ports, the center column shows 
the state of the block’s internal counter, and the right column shows the block’s 
output.










