“…Thus, PhCs are great candidates for optical networks, optical communications and applications of optical signal processing (Joannopoulos et al 2011). Many PhCs based optical components have been reported such as: multiplexers (Rao et al 2021;Fasihi and Bashiri 2020;Zhao et al 2019), de-multiplexers (Mohammadi et al , 2021aMasilamani and Punniakodi 2020;Radhouene et al 2020;Mohammadi and Seifouri 2019;Kannaiyan et al 2017), full adders (Mohammadi et al 2021b;Naghizade and Saghaei 2021a;Maleki et al 2021a, b;Goswami et al 2021;Vali-Nasab et al 2019), analog-to-digital converters (Naghizade and Saghaei 2021b;Shamsi and Moradi 2020;Geng and Zhao 2020), optical filters (Foroughifar et al 2021), flip-flops (Zamanian-Dehkordi et al 2018;Abbasi et al 2012), comparators (Seraj et al 2020;Feng et al 2021;Cheng and Dadras Jeddi Pishkhani 2021;Zhu et al 2019;Jile 2020), optical logic gates (Kumar and Sen 2020;Kotb and Guo 2020;Saranya and Anbazhagan 2020;Caballero et al 2020;He et al 2020;Mostafa et al 2019a;Hussein et al 2018a, b;Olyaee et al 2018;Fu et al 2013;Caballero and Neto 2021) and all-optical encoders (Makvandi et al 2021;Rajasekar et al 2020;…”