| Prev | Next | Start of Chapter | End of Chapter | Contents | Index | (5 out of 16)

N-to-1 Sieve


The N-to-1 Sieve block reduces the number of control signals that flow in a path by selectively passing and discarding signals. For every Trigger Number signals that the block receives, it passes one signal. After it passes a signal, the block resets its counter and starts again. For example, if Trigger Number is 5, the block discards the first four signals it receives and passes the fifth signal. Then the block resets its counter, ignores the next four signals, and passes the tenth.

Resetting

When you reset the N-to-1 Sieve block, it resets its counter does not pass a signal until it receives Trigger Number more signals.

Configuring

This is the configuration panel for N-to-1 Sieve.


Attribute Description
Trigger Number
How many signals the block must receive before it passes a signal.

Example

This example contains an N-to-1 Sieve that discards 2 out of every 3 signals received. In the figure below, the Trigger Count is 3 and the block has received one signal since it last passed a signal.


This figure shows what the Message Board contains after the N-to-1 Sieve has received 7 signals.


See Also

For more information on how to use this block, see the sections below.

Click here for more information...
Basic Block Behavior

| Prev | Next | Start of Chapter | End of Chapter | Contents | Index | (5 out of 16)

Copyright © 1996, Gensym Corporation, Inc.