Ultrafast WDM logic

Ultrafast all-optical logic gates that accept optical inputs in which wavelength designates bit position within the overall byte are proposed and demonstrated. Four-wave mixing is shown to provide a conditional test function that can be used to construct any multi-input logic gate. Polarization provides the logic state for each bit. Implementations that use semiconductor optical amplifiers as the four-wave mixing medium can be monolithic and compact.