import Connectable::*; import SenderReceiver::*; (*synthesize*) module sysSimpleConnect2(Empty); SingletonInout send <- mkSender(`value); SingletonInout recv <- mkReceiver(); mkConnection(send.iioo, recv.iioo); //flip me Reg#(int) count <- mkReg(0); rule increment; count <= count + 1; endrule rule stop (count==1); $finish(0); endrule endmodule