Frequency tunable single photon diode based on giant atom coupling to a waveguide | Synapse