A plasmon generator includes a first portion and a second portion that are adjacent in a first direction orthogonal to the direction of travel of light propagating through a core. The synchronization and clock circuit synchronizes the port with another simultaneous data port coupled to the same bus. The photodiodes of the present invention are advantageous in that they have special structures to substantially reduce detection of stray light.