1. A hardware object on a substrate, comprising: an input interface coupled to a sending object and structured to generate an input accept signal independent of any information from the sending object, the input interface structured to accept one or more message packets from the sending object; an object core coupled to the input interface and structured to change states only after receiving a data set in any message packet; and an output interface coupled between the core and a receiving object, the output interface structured to generate a data valid signal independent of any information from the receiving object and structured to send one or more message packets to the receiving object.