A semiconductor wafer comprising: heterogeneous semiconductor material comprising a silicon semiconductor material and a non-silicon semiconductor material; and a plurality of photonic integrated circuits formed from the heterogeneous semiconductor material, wherein each of the plurality of photonic integrated circuits comprises: a transmission component (110, 202) comprising: an array of laser modules (111-11 n) to produce light having different optical WDM wavelengths onto a plurality of optical paths; and a multiplexer (130, 230) having a plurality of inputs to receive light from each of the plurality of optical paths and to output an output WDM signal comprising the different optical WDM wavelengths; a receiving component (150, 204) comprising a de-multiplexer (160, 235) to receive an input WDM signal comprising the different optical WDM wavelengths and to output each of the different WDM wavelengths on a separate optical path, at least one of the multiplexer (130, 230) or the de-multiplexer (160, 235) comprising an asymmetric Mach Zehnder interferometer-based interleaver (231, 232, 233, 236, 237, 238) configured to function as a switch; a waveguide for routing the output WDM signal of the transmission component (110, 202) to the receiving component (150, 204); and one or more routing control components to control the routing of the output WDM signal of the transmission component (110, 202) to the receiving component (150, 204). heterogeneous semiconductor material comprising a silicon semiconductor material and a non-silicon semiconductor material; and a plurality of photonic integrated circuits formed from the heterogeneous semiconductor material, wherein each of the plurality of photonic integrated circuits comprises: a transmission component (110, 202) comprising: an array of laser modules (111-11 n) to produce light having different optical WDM wavelengths onto a plurality of optical paths; and a multiplexer (130, 230) having a plurality of inputs to receive light from each of the plurality of optical paths and to output an output WDM signal comprising the different optical WDM wavelengths; a receiving component (150, 204) comprising a de-multiplexer (160, 235) to receive an input WDM signal comprising the different optical WDM wavelengths and to output each of the different WDM wavelengths on a separate optical path, at least one of the multiplexer (130, 230) or the de-multiplexer (160, 235) comprising an asymmetric Mach Zehnder interferometer-based interleaver (231, 232, 233, 236, 237, 238) configured to function as a switch; a waveguide for routing the output WDM signal of the transmission component (110, 202) to the receiving component (150, 204); and one or more routing control components to control the routing of the output WDM signal of the transmission component (110, 202) to the receiving component (150, 204). a transmission component (110, 202) comprising: an array of laser modules (111-11 n) to produce light having different optical WDM wavelengths onto a plurality of optical paths; and a multiplexer (130, 230) having a plurality of inputs to receive light from each of the plurality of optical paths and to output an output WDM signal comprising the different optical WDM wavelengths; an array of laser modules (111-11 n) to produce light having different optical WDM wavelengths onto a plurality of optical paths; and a multiplexer (130, 230) having a plurality of inputs to receive light from each of the plurality of optical paths and to output an output WDM signal comprising the different optical WDM wavelengths; a receiving component (150, 204) comprising a de-multiplexer (160, 235) to receive an input WDM signal comprising the different optical WDM wavelengths and to output each of the different WDM wavelengths on a separate optical path, at least one of the multiplexer (130, 230) or the de-multiplexer (160, 235) comprising an asymmetric Mach Zehnder interferometer-based interleaver (231, 232, 233, 236, 237, 238) configured to function as a switch; a waveguide for routing the output WDM signal of the transmission component (110, 202) to the receiving component (150, 204); and one or more routing control components to control the routing of the output WDM signal of the transmission component (110, 202) to the receiving component (150, 204).