SAFIRE
 
Connections


A connection links gates. If a gate is connected to another gate (normally on different FSMs) then signals can be transmitted in both directions without delay and without loss. An unconnected gate receives no signals, and any signals sent from it are discarded by the runtime system.

-- A point-to-point connection with associated events has the charecteristics of a conventional software API

 

Connections

 

-- The connection editor ensures that only valid connections are created