The invention relates to a wave pool with a beach having a body of water and a wave generator that travels along a relatively shallow channel across from the beach. The sample transistor section is operably coupled to sample, when coupled to a supply voltage a differential input signal. An automatic transaction generator may be used to automatically generate the transactions necessary to complete the data transfer. Single-sideband modulation also makes possible electrical compensation for optical link dispersion during transmission. Differential amplifiers coupled to the memory cell and the high and low reference cells provide a digital output representing the resistance state of the memory cell.