Embedded Systems Group (ES)

Nodes of the SIGNAL Language

The following nodes

Default
This is one of the basic nodes of the SIGNAL language that is implemented for boolean input streams: It copies input x0 to the output if that value is present, and otherwise copies x1. The node is not endochronous, and also not weakly endochronous. It becomes nondeterministic after desynchronization, since it clearly makes decisions based on the presence of input values.
When
This is one of the basic nodes of the SIGNAL language that is implemented for boolean input streams: It copies input x0 to the output if the second input value is true, and otherwise, copies nothing.
UpSample2
UpSample2 just duplicates every read input value and therefore doubles the clock of the output stream.
DownSample2
DownSample2 is the inverse of UpSample2: it copies every second input value.