1. An apparatus, comprising: an asynchronous static memory block (SMB) configured to operate as a first-in, first-out (FIFO) storage device; an asynchronous input reconfigurable logic block (RLB) coupled to at least one input of the SMB, and an asynchronous output RLB coupled to at least one output of the SMB; and a pair of synchronous input/output (I/O) blocks, a first one of the pair having an asynchronous output coupled to an input of the input RLB, and a second one of the pair having an asynchronous input coupled to an output of the output RLB.