“…[2]. Mainly the optical devices are designed by 2DPC, such as, Encoders, Decoders [3], Adders [4], Multiplexers and Demultiplexer [5], Isolators [6], Filters [7], Power splitter [8], Directional coupler, Circulator, logic gates [9,10], Sensors [11,12], Analog to digital converters [13], Comparator and so on.…”