{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T14:36:24Z","timestamp":1778250984240,"version":"3.51.4"},"reference-count":139,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2020,9,29]],"date-time":"2020-09-29T00:00:00Z","timestamp":1601337600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,9,29]],"date-time":"2020-09-29T00:00:00Z","timestamp":1601337600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100008628","name":"Ministry of Electronics and Information technology","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100008628","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2021,5]]},"DOI":"10.1007\/s11227-020-03430-8","type":"journal-article","created":{"date-parts":[[2020,9,29]],"date-time":"2020-09-29T10:04:20Z","timestamp":1601373860000},"page":"4332-4374","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["A survey on design and synthesis techniques for photonic integrated circuits"],"prefix":"10.1007","volume":"77","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0552-2994","authenticated-orcid":false,"given":"Sumit","family":"Sharma","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7873-3069","authenticated-orcid":false,"given":"Sudip","family":"Roy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,9,29]]},"reference":[{"issue":"1","key":"3430_CR1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TSM.2010.2089811","volume":"24","author":"K Rupp","year":"2011","unstructured":"Rupp K, Selberherr S (2011) The economic limit to Moore\u2019s law. IEEE Trans Semicond Manuf 24(1):1\u20134","journal-title":"IEEE Trans Semicond Manuf"},{"issue":"3","key":"3430_CR2","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1147\/rd.53.0183","volume":"5","author":"R Landauer","year":"1961","unstructured":"Landauer R (1961) Irreversibility and heat generation in the computing process. IBM J Res Dev 5(3):183\u2013191","journal-title":"IBM J Res Dev"},{"key":"3430_CR3","volume-title":"Advanced logic synthesis","author":"R Wille","year":"2018","unstructured":"Wille R, Chakrabarty K, Drechsler R et al (2018) Emerging circuit technologies: an overview on the next generation of circuits. In: Reis A, Drechsler R (eds) Advanced logic synthesis. Springer, Cham"},{"issue":"1","key":"3430_CR4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1002\/lpor.201100001","volume":"6","author":"M Smit","year":"2012","unstructured":"Smit M, Tol J, Hill M (2012) Moore\u2019s law in photonics. Laser Photonics Rev 6(1):1\u201313","journal-title":"Laser Photonics Rev"},{"key":"3430_CR5","doi-asserted-by":"crossref","first-page":"090901:1","DOI":"10.1063\/1.5108912","volume":"4","author":"K Kitayama","year":"2019","unstructured":"Kitayama K, Notomi M, Naruse M et al (2019) Novel frontier of photonics for data processing-photonic accelerator. APL Photonics 4:090901:1\u2013090901:24090901:24","journal-title":"APL Photonics"},{"key":"3430_CR6","unstructured":"WIPE: http:\/\/wipe.jeppix.eu\/. Accessed 17 Aug 2020"},{"key":"3430_CR7","doi-asserted-by":"crossref","first-page":"2154","DOI":"10.1038\/s41467-020-16057-3","volume":"11","author":"Z Zhoufeng","year":"2020","unstructured":"Zhoufeng Z, Feng C, Zhao Z et al (2020) Electronic-photonic arithmetic logic unit for high-speed computing. Nat Commun 11:2154","journal-title":"Nat Commun"},{"key":"3430_CR8","doi-asserted-by":"crossref","unstructured":"Dutta P, Bandyopadhyay C, Giri C et\u00a0al (2014) Mach\u2013Zehnder interferometer based all optical reversible carry-lookahead adder. In: Proceedings of the IEEE ISVLSI, pp 412\u2013417","DOI":"10.1109\/ISVLSI.2014.102"},{"key":"3430_CR9","unstructured":"Lumerical Inc. Photonic integrated circuit simulator. https:\/\/www.lumerical.com\/products\/interconnect\/ (Online). Accessed 17 Aug 2020"},{"key":"3430_CR10","unstructured":"Luceda Phtotonics. IPKISS parametric design framework. http:\/\/www.lucedaphotonics.com (Online). Accessed 17 Aug 2020"},{"key":"3430_CR11","volume-title":"The finite element method in electromagnetics","author":"J Jin","year":"2014","unstructured":"Jin J (2014) The finite element method in electromagnetics. Wiley-IEEE Press, Hoboken"},{"key":"3430_CR12","doi-asserted-by":"crossref","DOI":"10.1002\/9781119083405","volume-title":"Beam propagation method for design of optical waveguide devices","author":"GL Pedrola","year":"2015","unstructured":"Pedrola GL (2015) Beam propagation method for design of optical waveguide devices. Wiley, Hoboken"},{"key":"3430_CR13","doi-asserted-by":"crossref","unstructured":"Condrat C, Kalla P, Blair S (2011) Logic synthesis for integrated optics. In: Proceedings of the Great Lakes Symposium on Great Lakes Symposium on VLSI (GLSVLSI), pp 13\u201318","DOI":"10.1145\/1973009.1973013"},{"issue":"C","key":"3430_CR14","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1016\/j.vlsi.2017.05.001","volume":"59","author":"A Deb","year":"2017","unstructured":"Deb A, Wille R, Kesz\u00f6cze O et al (2017) Synthesis of optical circuits using binary decision diagrams. Integration 59(C):42\u201351","journal-title":"Integration"},{"key":"3430_CR15","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/j.mejo.2017.11.008","volume":"71","author":"C Bandyopadhyay","year":"2018","unstructured":"Bandyopadhyay C, Das R, Wille R et al (2018) Synthesis of circuits based on all-optical Mach\u2013Zehnder interferometers using binary decision diagrams. Microelectron J 71:19\u201329","journal-title":"Microelectron J"},{"key":"3430_CR16","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-61052-8","volume-title":"Optical switching in next generation data centers","author":"F Testa","year":"2018","unstructured":"Testa F, Pavesi L (2018) Optical switching in next generation data centers. Springer, Berlin"},{"issue":"12","key":"3430_CR17","doi-asserted-by":"crossref","first-page":"3667","DOI":"10.1007\/s11082-015-0249-4","volume":"47","author":"S Kumar","year":"2015","unstructured":"Kumar S, Chattopadhyay T, Sengupta I (2015) Implementation of 2-bit multiplier based on electro-optic effect in Mach\u2013Zehnder interferometers. Opt Quantum Electron 47(12):3667\u20133688","journal-title":"Opt Quantum Electron"},{"key":"3430_CR18","doi-asserted-by":"crossref","first-page":"105910:1","DOI":"10.1016\/j.optlastec.2019.105910","volume":"123","author":"A Kumar","year":"2020","unstructured":"Kumar A, Medhekar S (2020) All optical NOR and NAND gates using four circular cavities created in 2D nonlinear photonic crystal. Opt Laser Technol 123:105910:1\u2013105910:9","journal-title":"Opt Laser Technol"},{"issue":"2","key":"3430_CR19","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1016\/j.optlastec.2009.06.017","volume":"42","author":"C Taraphdar","year":"2010","unstructured":"Taraphdar C, Chattopadhyay T, Roy JN (2010) Mach\u2013Zehnder interferometer-based all-optical reversible logic gate. Opt Laser Technol 42(2):249\u2013259","journal-title":"Opt Laser Technol"},{"issue":"6","key":"3430_CR20","doi-asserted-by":"crossref","first-page":"703","DOI":"10.1109\/JQE.2004.828261","volume":"40","author":"Q Wang","year":"2004","unstructured":"Wang Q, Zhu G, Chen H et al (2004) Study of all-optical XOR using Mach\u2013Zehnder interferometer and differential scheme. EEE J Quantum Electron 40(6):703\u2013710","journal-title":"EEE J Quantum Electron"},{"issue":"7","key":"3430_CR21","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1049\/el:20070369","volume":"43","author":"MP Earnshaw","year":"2007","unstructured":"Earnshaw MP, Cappuzzo MA, Chen E et al (2007) Ultra-low power thermo-optic silica-on-silicon waveguide membrane switch. IET Electron Lett 43(7):393\u2013394","journal-title":"IET Electron Lett"},{"key":"3430_CR22","doi-asserted-by":"crossref","unstructured":"Manna A, Saha S, Das R et\u00a0al (2017) All optical design of cost efficient multiplier circuit using terahertz optical asymmetric demultiplexer. In: Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design (ICCAD), pp 1\u20135","DOI":"10.1109\/ISED.2017.8303945"},{"key":"3430_CR23","first-page":"314:1314:1","volume":"52","author":"FK Law","year":"2020","unstructured":"Law FK, Uddin M, Chen AC et al (2020) Positive edge-triggered JK flip-flop using silicon-based micro-ring resonator. Opt Quantum Electron 52:314:1314:1\u2013314:12314:12","journal-title":"Opt Quantum Electron"},{"key":"3430_CR24","doi-asserted-by":"crossref","unstructured":"Das R, Bandyopadhyay C, Rahaman H (2016) All optical reversible design of Mach\u2013Zehnder interferometer based carry-skip adder. In: Proceedings of the IEEE DISCOVER, pp 73\u201378","DOI":"10.1109\/DISCOVER.2016.7806228"},{"key":"3430_CR25","doi-asserted-by":"crossref","unstructured":"Roy JN, Chattopadhyay T, Sarkar T (2010) All-optical multiplication using SOA-MZI based programmable logic device (PLD). In: Proceedings of the International Conference on Communication, Computers and Devices","DOI":"10.1016\/j.optcom.2010.02.031"},{"key":"3430_CR26","doi-asserted-by":"crossref","unstructured":"Nivedita, Kaur S, Goyal R (2019) All-optical decoder\/demultiplexer with enable using SOA based Mach\u2013Zehnder Interferometers. In: Proceedings of the International Conference on Signal Processing and Integrated Networks (SPIN), pp 780\u2013784","DOI":"10.1109\/SPIN.2019.8711670"},{"key":"3430_CR27","doi-asserted-by":"crossref","unstructured":"Dutta P, Bandyopadhyay C, Rahaman H (2014) All optical implementation of Mach\u2013Zehnder interferometer based reversible sequential circuit. In: Proceedings of the International Symposium on VLSI Design and Test, pp 1\u20132","DOI":"10.1109\/ISVDAT.2014.6881079"},{"key":"3430_CR28","doi-asserted-by":"crossref","unstructured":"Dutta P, Bandyopadhyay C, Rahaman H. (2015) All optical implementation of Mach\u2013Zehnder interferometer based reversible sequential counters. In: Proceedings of the International Conference on VLSI Design (VLSID), pp 232\u2013237","DOI":"10.1109\/VLSID.2015.45"},{"key":"3430_CR29","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511794247","volume-title":"Computational photonics: an introduction with MATLAB","author":"MS Warta","year":"2013","unstructured":"Warta MS (2013) Computational photonics: an introduction with MATLAB. Cambridge University Press, Cambridge"},{"issue":"21","key":"3430_CR30","doi-asserted-by":"crossref","first-page":"28002","DOI":"10.1364\/OE.26.028002","volume":"26","author":"Z Ying","year":"2018","unstructured":"Ying Z, Zhao Z, Feng C et al (2018) Automated logic synthesis for electro-optic logic-based integrated optical computing. OSA Opt Express 26(21):28002\u201328012","journal-title":"OSA Opt Express"},{"key":"3430_CR31","doi-asserted-by":"crossref","unstructured":"Ying Z, Zhao Z, Feng C et\u00a0al (2019) Automated logic synthesis for electro-optic computing in integrated photonics. In: Proceedings of the Design, Automation Test in Europe Conference (DATE), pp 1483\u20131488","DOI":"10.1117\/12.2510363"},{"key":"3430_CR32","doi-asserted-by":"crossref","unstructured":"Kotiyal S, Thapliyal H, Ranganathan H (2012) Mach\u2013Zehnder interferometer based design of all optical reversible binary adder. In: Proceedings of the Design, Automation Test in Europe Conference (DATE), pp 721\u2013726","DOI":"10.1109\/DATE.2012.6176564"},{"issue":"21","key":"3430_CR33","first-page":"28002","volume":"26","author":"T Ishihara","year":"2018","unstructured":"Ishihara T, Shinya A, Inoue K et al (2018) An integrated nanophotonic parallel adder. ACM J Emerg Technol Comput Syst 26(21):28002\u201328012","journal-title":"ACM J Emerg Technol Comput Syst"},{"issue":"2","key":"3430_CR34","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1109\/JLT.2003.808766","volume":"21","author":"GI Papadimitriou","year":"2003","unstructured":"Papadimitriou GI, Papazoglou C, Pomportsis AS (2003) Optical switching: switch fabrics, techniques, and architectures. IEEE J Lightw Technol 21(2):384\u2013405","journal-title":"IEEE J Lightw Technol"},{"issue":"18","key":"3430_CR35","doi-asserted-by":"crossref","first-page":"2766","DOI":"10.1364\/OL.34.002766","volume":"34","author":"N Kostinski","year":"2009","unstructured":"Kostinski N, Fok MP, Prucnal PR (2009) Experimental demonstration of an all-optical fiber-based Fredkin gate. OSA Opt Lett 34(18):2766\u20132768","journal-title":"OSA Opt Lett"},{"issue":"12","key":"3430_CR36","doi-asserted-by":"crossref","first-page":"16022","DOI":"10.1364\/OE.26.016022","volume":"26","author":"Q Cheng","year":"2018","unstructured":"Cheng Q, Rumley S, Bahadori M et al (2018) Photonic switching in high performance datacenters [Invited]. OSA Opt Express 26(12):16022\u201316043","journal-title":"OSA Opt Express"},{"key":"3430_CR37","first-page":"1","volume":"10","author":"X Tu","year":"2019","unstructured":"Tu X, Song C, Huang T et al (2019) Implementation of reversible Peres gate using electro-optic effect inside lithium-niobate based Mach\u2013Zehnder interferometers. MDPI Micromach 10:1","journal-title":"MDPI Micromach"},{"key":"3430_CR38","doi-asserted-by":"crossref","unstructured":"Datta K, Sengupta I (2014) All optical reversible multiplexer design using Mach\u2013Zehnder interferometer. In: Proceedings of the International Conference on VLSI Design (VLSID), pp 539\u2013544","DOI":"10.1109\/VLSID.2014.100"},{"issue":"21","key":"3430_CR39","first-page":"97","volume":"324","author":"A Kumar","year":"2014","unstructured":"Kumar A, Kumar S, Raghuwanshi SK (2014) Implementation of full-adder and full-subtractor based on electro-optic effect in Mach\u2013Zehnder interferometers. Opt Commun 324(21):97\u2013107","journal-title":"Opt Commun"},{"key":"3430_CR40","volume-title":"Photonic devices for telecommunications","author":"T Sasao","year":"1999","unstructured":"Sasao T (1999) Photonic devices for telecommunications. Springer, Berlin"},{"key":"3430_CR41","doi-asserted-by":"crossref","unstructured":"Song N, Perkowski MA (1993) EXORCISM-MV-2: minimization of exclusive sum of products expressions for multiple-valued input incompletely specified functions. In: Proceedings of the International Symposium on Multiple-Valued Logic (ISMVL), pp 132\u2013137","DOI":"10.1109\/ISMVL.1993.289569"},{"issue":"6","key":"3430_CR42","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1109\/TC.1978.1675141","volume":"27","author":"SB Akers","year":"1978","unstructured":"Akers SB (1978) Binary decision diagrams. IEEE Trans Comput 27(6):509\u2013516","journal-title":"IEEE Trans Comput"},{"issue":"8","key":"3430_CR43","doi-asserted-by":"crossref","first-page":"677","DOI":"10.1109\/TC.1986.1676819","volume":"35","author":"RE Bryant","year":"1986","unstructured":"Bryant RE (1986) Graph-based algorithms for boolean function manipulation. IEEE Trans Comput 35(8):677\u2013691","journal-title":"IEEE Trans Comput"},{"key":"3430_CR44","doi-asserted-by":"crossref","unstructured":"Mishchenko A, Chatterjee S, Brayton RK (2006) DAG-aware AIG rewriting: a fresh look at combinational logic synthesis. In: Proceedings of the ACM\/IEEE Design Automation Conference (DAC), pp 532\u2013535","DOI":"10.1109\/DAC.2006.229287"},{"key":"3430_CR45","doi-asserted-by":"crossref","unstructured":"Deb A, Wille R, Drechsler R (2017) OR-inverter graphs for the synthesis of optical circuits. In: Proceedings of the IEEE International Symposium on Multiple-Valued Logic (ISMVL), pp 278\u2013283","DOI":"10.1109\/ISMVL.2017.31"},{"issue":"1","key":"3430_CR46","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.optcom.2006.02.045","volume":"265","author":"H Dong","year":"2006","unstructured":"Dong H, Sun H, Wang Q et al (2006) 80Gb\/s all-optical logic AND operation using Mach\u2013Zehnder interferometer with differential scheme. Opt Commun 265(1):79\u201383","journal-title":"Opt Commun"},{"issue":"4","key":"3430_CR47","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1117\/1.JNP.12.046020","volume":"12","author":"M Xu","year":"2018","unstructured":"Xu M, Wang Y, Zhai M et al (2018) Ultrafast passive all-optical full function logic gates on micro-silicon-on-insulator waveguide chip. SPIE J Nanophotonics 12(4):1\u201317","journal-title":"SPIE J Nanophotonics"},{"issue":"9","key":"3430_CR48","doi-asserted-by":"crossref","first-page":"839","DOI":"10.1016\/j.mejo.2015.06.020","volume":"46","author":"K Datta","year":"2015","unstructured":"Datta K, Chattopadhyay T, Sengupta I (2015) All optical design of binary adders using semiconductor optical amplifier assisted Mach\u2013Zehnder interferometer. Microelectron J 46(9):839\u2013847","journal-title":"Microelectron J"},{"key":"3430_CR49","doi-asserted-by":"crossref","unstructured":"Ying Z, Wang Z, Zhao Z et\u00a0al (2018) Microdisk-based full adders for optical computing in silicon photonics. In: Proceedings of the IEEE Conference on Lasers and Electro-optics (CLEO), pp 1\u20132","DOI":"10.1364\/CLEO_SI.2018.SF1A.3"},{"issue":"5","key":"3430_CR50","doi-asserted-by":"crossref","first-page":"983","DOI":"10.1364\/OL.43.000983","volume":"43","author":"Z Ying","year":"2018","unstructured":"Ying Z, Wang Z, Zhao Z et al (2018) Silicon microdisk-based full adders for optical computing. OSA Opt Express 43(5):983\u2013986","journal-title":"OSA Opt Express"},{"issue":"1","key":"3430_CR51","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1007\/s11107-017-0718-8","volume":"35","author":"A Pal","year":"2018","unstructured":"Pal A, Kumar S, Sharma S (2018) Design of optical decoder circuits using electro-optic effect inside Mach\u2013Zehnder interferometers for high speed communication. Photonic Netw Commun 35(1):79\u201389","journal-title":"Photonic Netw Commun"},{"key":"3430_CR52","doi-asserted-by":"crossref","unstructured":"Sharma S, Chakrabarty K, Roy S (2018) On designing all-optical multipliers using Mach\u2013Zender interferometers. In: Proceedings of the Euromicro Conference on Digital System Design (DSD), pp 672\u2013679","DOI":"10.1109\/DSD.2018.00113"},{"issue":"24","key":"3430_CR53","doi-asserted-by":"crossref","first-page":"2207","DOI":"10.1016\/j.ijleo.2011.01.014","volume":"122","author":"T Chattopadhyay","year":"2011","unstructured":"Chattopadhyay T, Roy JN (2011) All-optical method of developing half and full subtractors by the use of phase encoding principle. Opt Int J Light Electron Opt 122(24):2207\u20132210","journal-title":"Opt Int J Light Electron Opt"},{"issue":"1","key":"3430_CR54","first-page":"1","volume":"6","author":"SH Abdulnabi","year":"2019","unstructured":"Abdulnabi SH, Abbas MN (2019) Design an all-optical combinational logic circuits based on nano-ring insulator-metal-insulator plasmonic waveguides. MDPI Photonics 6(1):1\u201313","journal-title":"MDPI Photonics"},{"issue":"5","key":"3430_CR55","doi-asserted-by":"crossref","first-page":"67","DOI":"10.4236\/ijmnta.2016.51007","volume":"22","author":"A Bhattacharyya","year":"2016","unstructured":"Bhattacharyya A, Gayen DK, Chattopadhyay T (2016) Design of 2-to-4 all-optical decoder with the help of terahertz optical asymmetric demultiplexer. Int J Mod Nonlinear Theory Appl 22(5):67\u201372","journal-title":"Int J Mod Nonlinear Theory Appl"},{"issue":"15","key":"3430_CR56","doi-asserted-by":"crossref","first-page":"1399","DOI":"10.1016\/j.ijleo.2010.09.030","volume":"122","author":"R Kaler","year":"2011","unstructured":"Kaler R, Kaler RS (2011) Implemtation of optical encoder and multiplexer using Mach\u2013Zehnder inferometer. Opt Int J Light Electron Opt 122(15):1399\u20131405","journal-title":"Opt Int J Light Electron Opt"},{"issue":"5","key":"3430_CR57","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1016\/j.matlet.2019.05.040","volume":"251","author":"R Rajasekar","year":"2019","unstructured":"Rajasekar R, Latha R, Robinson S (2019) Ultra-contrast ratio optical encoder using photonic crystal waveguide. Mater Lett 251(5):144\u2013147","journal-title":"Mater Lett"},{"issue":"20","key":"3430_CR58","doi-asserted-by":"crossref","first-page":"26342","DOI":"10.1364\/OE.23.026342","volume":"23","author":"T Yonghui","year":"2015","unstructured":"Yonghui T, Zhao Y, Chen W et al (2015) Electro-optic directed XOR logic circuits based on parallel-cascaded micro-ring resonators. OSA Opt Express 23(20):26342\u201326355","journal-title":"OSA Opt Express"},{"key":"3430_CR59","doi-asserted-by":"crossref","unstructured":"Dali PP, Godbole A, Sahu S et\u00a0al (2015) Microring resonator based all optical NAND and NOT gate with higher output power. In: Proceedings of the Asia Communications and Photonics Conference (ACPC), pp 1\u20133","DOI":"10.1364\/ACPC.2015.ASu2A.28"},{"issue":"2","key":"3430_CR60","doi-asserted-by":"crossref","first-page":"608","DOI":"10.1143\/JJAP.43.608","volume":"43","author":"JH Kim","year":"2004","unstructured":"Kim JH, Kim BC, Byun YT et al (2004) All-optical AND gate using cross-gain modulation in semiconductor optical amplifiers. Jpn J Appl Phys 43(2):608\u2013610","journal-title":"Jpn J Appl Phys"},{"issue":"2","key":"3430_CR61","doi-asserted-by":"crossref","first-page":"970","DOI":"10.1109\/JSTQE.2011.2155623","volume":"18","author":"S Singh","year":"2012","unstructured":"Singh S, Lovkesh X (2012) Ultrahigh speed optical signal processing logic based on an SOA-MZI. IEEE J Sel Top Quantum Electron 18(2):970\u2013977","journal-title":"IEEE J Sel Top Quantum Electron"},{"issue":"16","key":"3430_CR62","doi-asserted-by":"crossref","first-page":"4437","DOI":"10.1016\/j.ijleo.2014.02.032","volume":"125","author":"P Singh","year":"2014","unstructured":"Singh P, Tripathi DK, Dixit HK (2014) Designs of all-optical NOR gates using SOA based MZI. Opt Int J Light Electron Opt 125(16):4437\u20134440","journal-title":"Opt Int J Light Electron Opt"},{"key":"3430_CR63","doi-asserted-by":"crossref","first-page":"426","DOI":"10.1016\/j.optlastec.2018.07.027","volume":"108","author":"A Kotb","year":"2018","unstructured":"Kotb A, Zoiros KE, Guo C (2018) All-optical XOR, NOR, and NAND logic functions with parallel semiconductor optical amplifier-based Mach\u2013Zehnder interferometer modules. Opt Laser Technol 108:426\u2013433","journal-title":"Opt Laser Technol"},{"issue":"28","key":"3430_CR64","doi-asserted-by":"crossref","first-page":"8479","DOI":"10.1364\/AO.54.008479","volume":"54","author":"S Kumar","year":"2015","unstructured":"Kumar S, Singh G, Bisht A et al (2015) Proposed new approach to the design of universal logic gates using the electro-optic effect in Mach\u2013Zehnder interferometers. OSA Appl Opt 54(28):8479\u20138484","journal-title":"OSA Appl Opt"},{"issue":"6","key":"3430_CR65","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1016\/j.optlastec.2019.04.007","volume":"117","author":"Chen NK Chanderkanta","year":"2019","unstructured":"Chanderkanta Chen NK, Kaushik BK et al (2019) Implementation of reversible Peres gate using electro-optic effect inside lithium-niobate based Mach\u2013Zehnder interferometers. Opt Laser Technol 117(6):28\u201337","journal-title":"Opt Laser Technol"},{"issue":"12","key":"3430_CR66","doi-asserted-by":"crossref","first-page":"1073","DOI":"10.1016\/j.ijleo.2010.06.045","volume":"122","author":"T Chattopadhyay","year":"2011","unstructured":"Chattopadhyay T, Roy JN (2011) Semiconductor optical amplifier (SOA)-assisted Sagnac switch for designing of all-optical tri-state logic gates. Opt Int J Light Electron Opt 122(12):1073\u20131078","journal-title":"Opt Int J Light Electron Opt"},{"issue":"8","key":"3430_CR67","doi-asserted-by":"crossref","first-page":"917","DOI":"10.1109\/LPT.2006.873570","volume":"18","author":"G Berrettini","year":"2006","unstructured":"Berrettini G, Simi A, Malacarne A et al (2006) Ultrafast integrable and reconfigurable XNOR, AND, NOR, and NOT photonic logic gate. IEEE Photonics Technol Lett 18(8):917\u2013919","journal-title":"IEEE Photonics Technol Lett"},{"issue":"11","key":"3430_CR68","doi-asserted-by":"crossref","first-page":"1435","DOI":"10.1007\/s11082-013-9856-0","volume":"46","author":"P Singh","year":"2014","unstructured":"Singh P, Tripathi DK, Jaiswal S et al (2014) Designs of all-optical buffer and OR gate using SOA-MZI. Opt Quantum Electron 46(11):1435\u20131444","journal-title":"Opt Quantum Electron"},{"issue":"5","key":"3430_CR69","first-page":"1","volume":"49","author":"A Koteb","year":"2017","unstructured":"Koteb A (2017) Theoretical analysis of soliton NOR gate with semiconductor optical amplifier-assisted Mach\u2013Zehnder interferometer. Opt Quantum Electron 49(5):1\u201311","journal-title":"Opt Quantum Electron"},{"issue":"2","key":"3430_CR70","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/s10825-010-0305-z","volume":"9","author":"DK Gayen","year":"2010","unstructured":"Gayen DK, Chattopadhyay T, Pal RK et al (2010) All-optical multiplication with the help of semiconductor optical amplifier-assisted Sagnac switch. J Comput Electron 9(2):57\u201367","journal-title":"J Comput Electron"},{"issue":"1","key":"3430_CR71","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1364\/OE.16.000248","volume":"16","author":"Y Wu","year":"2008","unstructured":"Wu Y, Shih TT, Chen M (2008) New all-optical logic gates based on the local nonlinear Mach\u2013Zehnder interferometer. OSA Opt Express 16(1):248\u2013257","journal-title":"OSA Opt Express"},{"issue":"1","key":"3430_CR72","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1016\/S0030-4018(99)00722-1","volume":"174","author":"AJ Poustie","year":"2000","unstructured":"Poustie AJ, Blow KJ (2000) Demonstration of an all-optical Fredkin gate. Opt Commun 174(1):317\u2013320","journal-title":"Opt Commun"},{"issue":"2","key":"3430_CR73","doi-asserted-by":"crossref","first-page":"585","DOI":"10.1109\/JSTQE.2011.2106111","volume":"18","author":"T Chattopadhyay","year":"2012","unstructured":"Chattopadhyay T (2012) All-optical modified Fredkin gate. IEEE J Sel Top Quantum Electron 18(2):585\u2013592","journal-title":"IEEE J Sel Top Quantum Electron"},{"key":"3430_CR74","doi-asserted-by":"crossref","unstructured":"Kotiyal S, Thapliyal H, Ranganathan N (2012) Mach\u2013Zehnder interferometer based all optical reversible NOR gates. In: Proceedings of the IEEE Computer Society Annual Symposium on VLSI (ISVLSI), pp 207\u2013212","DOI":"10.1109\/ISVLSI.2012.72"},{"key":"3430_CR75","doi-asserted-by":"crossref","unstructured":"Zhao Z, Wang Z, Ying Z et\u00a0al (2018) Logic synthesis for energy-efficient photonic integrated circuits. In: Proceedings of the Asia and South Pacific Design Automation Conference (ASPDAC), pp 355\u2013360","DOI":"10.1109\/ASPDAC.2018.8297349"},{"issue":"10","key":"3430_CR76","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1007\/s11082-016-0747-z","volume":"48","author":"A Kumar","year":"2016","unstructured":"Kumar A (2016) Implementation of all-optical NAND logic gate and half-adder using the micro-ring resonator structures. Opt Quantum Electron 48(10):477","journal-title":"Opt Quantum Electron"},{"issue":"6","key":"3430_CR77","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/JSTQE.2018.2836955","volume":"24","author":"Z Ying","year":"2018","unstructured":"Ying Z, Dhar S, Zhao Z et al (2018) Electro-optic ripple-carry adder in integrated silicon photonics for optical computing. IEEE J Sel Top Quantum Electron 24(6):1\u201310","journal-title":"IEEE J Sel Top Quantum Electron"},{"key":"3430_CR78","doi-asserted-by":"crossref","unstructured":"Thapliyal H, Ranganathan N (2011) A new reversible design of BCD adder. In: Proceedings of the Design, Automation Test in Europe (DATE), pp 1\u20134","DOI":"10.1109\/DATE.2011.5763308"},{"issue":"38","key":"3430_CR79","doi-asserted-by":"crossref","first-page":"382002","DOI":"10.1088\/1751-8113\/43\/38\/382002","volume":"43","author":"MK Thomsen","year":"2010","unstructured":"Thomsen MK, Gl\u00fcck R, Axelsen HB (2010) Reversible arithmetic logic unit for quantum arithmetic. J Phys A Math Theor 43(38):382002","journal-title":"J Phys A Math Theor"},{"key":"3430_CR80","unstructured":"Cuccaro SA, Draper TG, Kutin SA et al (2004) A new quantum ripple carry addition circuit. arXiv: https:\/\/arxiv.org\/abs\/quant-ph\/0410184. Accessed 17 Aug 2020"},{"issue":"12","key":"3430_CR81","doi-asserted-by":"crossref","first-page":"1693","DOI":"10.1016\/j.mejo.2008.04.003","volume":"39","author":"AK Biswas","year":"2008","unstructured":"Biswas AK, Hasan MM, Chowdhury AR et al (2008) Efficient approaches for designing reversible binary coded decimal adders. Microelectron J 39(12):1693\u20131703","journal-title":"Microelectron J"},{"key":"3430_CR82","doi-asserted-by":"crossref","unstructured":"Thapliyal H, Vinod AP (2007) Designing efficient online testable reversible adders with new reversible gate. In: Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS), pp 1085\u20131088","DOI":"10.1109\/ISCAS.2007.378198"},{"key":"3430_CR83","unstructured":"Optiwave. Design software for photonics. http:\/\/www.optiwave.com (Online). Accessed 17 Aug 2020"},{"key":"3430_CR84","unstructured":"Maity GK, Chattopadhyay T, Roy JN et\u00a0al (2009) All-optical reversible multiplexer. In: Proceedings of the International Conference on Computers and Devices for Communication (CODEC), pp 1\u20133"},{"key":"3430_CR85","unstructured":"OptSim, OptSim product overview. https:\/\/www.synopsys.com\/optical-solutions\/rsoft\/system-network-optsim.html (Online). Accessed 17 Aug 2020"},{"key":"3430_CR86","doi-asserted-by":"crossref","unstructured":"Katti R, Prince S (2015) Implementation of a reversible all optical multiplexer using Mach\u2013Zehnder interferometer. In: Proceedings of the IEEE International Conference on Signal Processing, Informatics, Communication and Energy Systems (SPICES), pp 1\u20134","DOI":"10.1109\/SPICES.2015.7091391"},{"issue":"6","key":"3430_CR87","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1007\/s11082-016-0604-0","volume":"48","author":"GK Maity","year":"2016","unstructured":"Maity GK, Mandal AK, Manik NB et al (2016) All-optical TOAD based new binary sequence generator. Opt Quantum Electron 48(6):329","journal-title":"Opt Quantum Electron"},{"issue":"7","key":"3430_CR88","doi-asserted-by":"crossref","first-page":"1939","DOI":"10.1515\/nanoph-2018-0140","volume":"12","author":"Z Liu","year":"2018","unstructured":"Liu Z, Wu X, Xiao H et al (2018) On-chip optical parity checker using silicon photonic integrated circuits. Nanophotonics 12(7):1939\u20131948","journal-title":"Nanophotonics"},{"key":"3430_CR89","doi-asserted-by":"crossref","first-page":"441","DOI":"10.1038\/nphoton.2017.93","volume":"11","author":"S Yichen","year":"2017","unstructured":"Yichen S, Harris NC, Skirlo S et al (2017) Deep learning with coherent nanophotonic circuits. Nat Photonics 11:441\u2013446","journal-title":"Nat Photonics"},{"key":"3430_CR90","doi-asserted-by":"crossref","unstructured":"Zhao Z, Liu D, Li M et\u00a0al (2019) Hardware\u2013software co-design of slimmed optical neural networks. In: Proceedings of the Asia and South Pacific Design Automation Conference (ASPDAC), pp 705\u2013710","DOI":"10.1145\/3287624.3287720"},{"key":"3430_CR91","doi-asserted-by":"crossref","unstructured":"Ishihara T, Shiomi J, Hattori N et\u00a0al (2019) An optical neural network architecture based on highly parallelized WDM-multiplier-accumulator. In: Proceedings of the IEEE\/ACM Workshop on Photonics-Optics Technology Oriented Networking, Information and Computing Systems (PHOTONICS), pp 15\u201321","DOI":"10.1109\/PHOTONICS49561.2019.00008"},{"key":"3430_CR92","doi-asserted-by":"crossref","unstructured":"Liu W, Liu W et\u00a0al (2019) HolyLight: a nanophotonic accelerator for deep learning in data centers. In: Proceedings of the Design, Automation Test in Europe Conference (DATE), pp 1483\u20131488","DOI":"10.23919\/DATE.2019.8715195"},{"issue":"1","key":"3430_CR93","first-page":"11:1","volume":"13","author":"A Deb","year":"2016","unstructured":"Deb A, Wille R, Kesz\u00f6cze O et al (2016) Gates vs. splitters: contradictory optimization objectives in the synthesis of optical circuits. ACM J Emerg Technol Comput Syst 13(1):11:1\u201311:13","journal-title":"ACM J Emerg Technol Comput Syst"},{"key":"3430_CR94","doi-asserted-by":"crossref","unstructured":"Wille R, Kesz\u00f6cze O, Hopfmuller C et\u00a0al (2015) Reverse BDD-based synthesis for splitter-free optical circuits. In: Proceedings of the Asia and South Pacific Design Automation Conference (ASPDAC), pp 172\u2013175","DOI":"10.1109\/ASPDAC.2015.7059000"},{"key":"3430_CR95","doi-asserted-by":"crossref","unstructured":"Sch\u00f6nborn E, Datta K, Wille R et\u00a0al (2015) BDD-based synthesis for all-optical Mach\u2013Zehnder interferometer circuits. In: Proceedings of the International Conference on VLSI Design (VLSID), pp 435\u2013440 (2015)","DOI":"10.1109\/VLSID.2015.79"},{"key":"3430_CR96","doi-asserted-by":"crossref","unstructured":"Zhao Z, Liu D, Ying Z et\u00a0al (2019) Exploiting wavelength division multiplexing for optical logic synthesis. In: Proceedings of the Design, Automation Test in Europe Conference (DATE), pp 1567\u20131570","DOI":"10.23919\/DATE.2019.8715099"},{"key":"3430_CR97","doi-asserted-by":"crossref","unstructured":"Matsuo R, Shiomi J, Ishihara T et\u00a0al (2019) Exploiting wavelength division multiplexing for optical logic synthesis. In: Proceedings of the Asia and South Pacific Design Automation Conference (ASPDAC), pp 203\u2013209","DOI":"10.1145\/3287624.3287703"},{"key":"3430_CR98","doi-asserted-by":"crossref","unstructured":"Deb A, Wille R, Drechsler R (2017) Dedicated synthesis for MZI-based optical circuits based on AND-inverter graphs. In: Proceedings of the International Symposium on Embedded Computing and System Design (ISED), pp 233\u2013238","DOI":"10.1109\/ICCAD.2017.8203783"},{"key":"3430_CR99","doi-asserted-by":"crossref","unstructured":"Burman S, Datta K, Wille R et\u00a0al (2016) An improved gate library for logic synthesis of optical circuits. In: Proceedings of the International Symposium on Embedded Computing and System Design (ISED), pp 1\u20136","DOI":"10.1109\/ISED.2016.7977044"},{"issue":"8","key":"3430_CR100","doi-asserted-by":"crossref","first-page":"927","DOI":"10.1109\/TVLSI.2007.900730","volume":"15","author":"I O\u2019Connor","year":"2008","unstructured":"O\u2019Connor I, Tissafi-Drissi F, Gaffiot F et al (2008) Systematic simulation-based predictive synthesis of integrated optical interconnect. IEEE Trans Very Large Scale Integr Syst 15(8):927\u2013940","journal-title":"IEEE Trans Very Large Scale Integr Syst"},{"key":"3430_CR101","doi-asserted-by":"crossref","unstructured":"Boos A, Ramini L, Schlichtmann U et\u00a0al (2013) PROTON: an automatic place-and-route tool for optical networks-on-chip. In: Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design (ICCAD), pp 138\u2013145","DOI":"10.1109\/ICCAD.2013.6691109"},{"key":"3430_CR102","doi-asserted-by":"crossref","unstructured":"Chuang YK, Chen KJ, Lin KL et\u00a0al (2018) PlanarONoC: concurrent placement and routing considering crossing minimization for optical networks-on-chip. In: Proceedings of the ACM\/IEEE Design Automation Conference (DAC), pp 151:1\u2013151:6","DOI":"10.1145\/3195970.3196093"},{"key":"3430_CR103","doi-asserted-by":"crossref","unstructured":"Condrat C, Kalla P, Blair S (2013) Channel routing for integrated optics. In: Proceedings of the ACM\/IEEE International Workshop on System Level Interconnect Prediction (SLIP), pp 1\u20138","DOI":"10.1109\/SLIP.2013.6681678"},{"issue":"6","key":"3430_CR104","doi-asserted-by":"crossref","first-page":"814","DOI":"10.1109\/TCAD.2014.2317575","volume":"33","author":"C Condrat","year":"2014","unstructured":"Condrat C, Kalla P, Blair S (2014) Crossing-aware channel routing for integrated optics. IEEE Trans Comput Aided Des Integr Circuits Syst 33(6):814\u2013825","journal-title":"IEEE Trans Comput Aided Des Integr Circuits Syst"},{"issue":"8","key":"3430_CR105","doi-asserted-by":"crossref","first-page":"1654","DOI":"10.1109\/TCAD.2017.2760508","volume":"37","author":"J Yan","year":"2018","unstructured":"Yan J (2018) On-chip optical channel routing for signal loss minimization. IEEE Trans Comput Aided Des Integr Circuits Syst 37(8):1654\u20131666","journal-title":"IEEE Trans Comput Aided Des Integr Circuits Syst"},{"issue":"4","key":"3430_CR106","doi-asserted-by":"crossref","first-page":"805","DOI":"10.1109\/TCAPT.2007.906300","volume":"30","author":"JR Minz","year":"2007","unstructured":"Minz JR, Thyagara S, Lim SK (2007) Optical routing for 3-D system-on-package. IEEE Trans Comp Packag Technol 30(4):805\u2013812","journal-title":"IEEE Trans Comp Packag Technol"},{"key":"3430_CR107","doi-asserted-by":"crossref","unstructured":"Ding D, Pan DZ (2009) OIL: a nano-photonics optical interconnect library for a new photonic networks-on-chip architecture. In: Proceedings of the 11th International Workshop on System Level Interconnect Prediction (SLIP), pp 11\u201318","DOI":"10.1145\/1572471.1572475"},{"key":"3430_CR108","doi-asserted-by":"crossref","unstructured":"Ding D, Zhang Y, Huang H et\u00a0al (2009) O-router: an optical routing framework for low power on-chip silicon nano-photonic integration. In: Proceedings of the ACM\/IEEE Design Automation Conference (DAC), pp 264\u2013269","DOI":"10.1145\/1629911.1629983"},{"key":"3430_CR109","doi-asserted-by":"crossref","unstructured":"Hendry G, Chan J, Carloni LP, Bergman K (2011) VANDAL: a tool for the design specification of nanophotonic networks. In: Proceedings of the Design, Automation Test in Europe (DATE), pp 1\u20136","DOI":"10.1109\/DATE.2011.5763133"},{"key":"3430_CR110","doi-asserted-by":"crossref","unstructured":"Ding D, Yu B, Pan DZ (2012) Glow: a global router for low-power thermal-reliable interconnect synthesis using photonic wavelength multiplexing. In: Proceedings of the Asia and South Pacific Design Automation Conference (ASPDAC), pp 621\u2013626","DOI":"10.1109\/ASPDAC.2012.6165031"},{"issue":"4","key":"3430_CR111","first-page":"44:1","volume":"12","author":"AV Beuningen","year":"2015","unstructured":"Beuningen AV, Ramini L, Bertozzi D et al (2015) PROTON+: a placement and routing tool for 3D optical networks-on-chip with a single optical layer. ACM J Emerg Technol Comput Syst 12(4):44:1\u201344:2844:28","journal-title":"ACM J Emerg Technol Comput Syst"},{"key":"3430_CR112","unstructured":"Beuningen AV, Schlichtmann U (2016) PLATON: a force-directed placement algorithm for 3D optical networks-on-chip. In: Proceedings of the International Symposium on Physical Design (ISPD), pp 27\u201334"},{"key":"3430_CR113","doi-asserted-by":"crossref","unstructured":"Liu D, Zhao Z, Wang Z et\u00a0al (2018) OPERON: optical-electrical power-efficient route synthesis for on-chip signals. In: Proceedings of the ACM\/IEEE Design Automation Conference (DAC), pp 1\u20136","DOI":"10.1145\/3195970.3196084"},{"key":"3430_CR114","doi-asserted-by":"crossref","unstructured":"Condrat C, Kalla P, Blair S (2012) A methodology for physical design automation for integrated optics. In: Proceedings of the IEEE 55th International Midwest Symposium on Circuits and Systems (MWSCAS), pp 598\u2013601","DOI":"10.1109\/MWSCAS.2012.6292091"},{"key":"3430_CR115","doi-asserted-by":"crossref","unstructured":"Hashimoto A, Stevens J (1971) Wire routing by optimizing channel assignment within large apertures. In: Proceedings of the Design Automation Workshop, pp 155\u2013169","DOI":"10.1145\/800158.805069"},{"issue":"6","key":"3430_CR116","doi-asserted-by":"crossref","first-page":"754","DOI":"10.1109\/43.137504","volume":"10","author":"K Chaudhary","year":"1991","unstructured":"Chaudhary K, Robinson P (1991) Channel routing by sorting. IEEE Trans Comput Aided Des Integr Circuits Syst 10(6):754\u2013760","journal-title":"IEEE Trans Comput Aided Des Integr Circuits Syst"},{"issue":"4","key":"3430_CR117","first-page":"215","volume":"147","author":"J Yan","year":"2000","unstructured":"Yan J (2000) Hierarchical bubble-sorting-based non-manhattan channel routing. Comput Dig Tech 147(4):215\u2013220","journal-title":"Comput Dig Tech"},{"key":"3430_CR118","unstructured":"VPIphotonics: VPItransmissionMaker optical systems. https:\/\/www.vpiphotonics.com\/Tools\/OpticalSystems\/ (Online). Accessed 17 Aug 2020"},{"key":"3430_CR119","unstructured":"Phoenix Software BV. Photonic design automation software. http:\/\/www.phoenixbv.com\/ (Online). Accessed 17 Aug 2020"},{"key":"3430_CR120","unstructured":"RP Photonics. RP photonics software. https:\/\/www.rp-photonics.com\/software.html (Online). Accessed 17 Aug 2020"},{"key":"3430_CR121","unstructured":"JCMwave. JCMsuite: the simulation suite for nano-optics. https:\/\/jcmwave.com\/ (Online). Accessed 17 Aug 2020"},{"key":"3430_CR122","unstructured":"Apollo Photonics Solution Suite. APSS hierarchical design tool for photonic integrated devices. http:\/\/www.noah-c.com\/english\/Apollo\/apss\/apss_enter.htm (Online). Accessed 17 Aug 2020"},{"key":"3430_CR123","unstructured":"Simphotek: SimphoSOFT$$^{\\textregistered {R}}$$: Powerful photonics modeling and simulation software. http:\/\/www.simphotek.net\/simphosoft.html (Online). Accessed 17 Aug 2020"},{"key":"3430_CR124","unstructured":"SILVACO. Atlas\u2014device simulation framework. https:\/\/www.silvaco.com\/products\/tcad\/device_simulation\/atlas\/atlas.html (Online). Accessed 17 Aug 2020"},{"key":"3430_CR125","unstructured":"CST Studio Suite. Electromagnetic field simulation software. https:\/\/www.3ds.com\/products-services\/simulia\/products\/cst-studio-suite\/?utm_source=cst.com&utm_medium=301&utm_campaign=cst (Online). Accessed 17 Aug 2020"},{"issue":"3","key":"3430_CR126","doi-asserted-by":"crossref","first-page":"687","DOI":"10.1016\/j.cpc.2009.11.008","volume":"181","author":"AF Oskooi","year":"2010","unstructured":"Oskooi AF, Roundy D, Ibanescu M et al (2010) MEEP: a flexible free-software package for electromagnetic simulations by the FDTD method. Comput Phys Commun 181(3):687\u2013702","journal-title":"Comput Phys Commun"},{"key":"3430_CR127","unstructured":"Bienstman P (2007) CAMFR: an efficient eigenmode expansion tool. https:\/\/photonics.intec.ugent.be\/research\/topics.asp?ID=17 (Online). Accessed 17 Aug 2020"},{"key":"3430_CR128","unstructured":"EM Explorer. EM explorer studio. http:\/\/emexplorer.net\/Home.php (Online). Accessed 17 Aug 2020"},{"key":"3430_CR129","unstructured":"OpenEMS. OpenEMS\u2014a free and open electromagnetic field solver. http:\/\/openems.de\/start\/ (Online). Accessed 17 Aug 2020"},{"key":"3430_CR130","unstructured":"Photonic Research Group. Rodis. http:\/\/photonics.intec.ugent.be\/research\/facilities\/design\/rodis\/default.htm (Online). Accessed 17 Aug 2020"},{"key":"3430_CR131","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-01712-4","volume-title":"Introduction to the finite-difference time-domain (FDTD) method for electromagnetics","author":"S Gedney","year":"2011","unstructured":"Gedney S (2011) Introduction to the finite-difference time-domain (FDTD) method for electromagnetics. Morgan & Claypool, London"},{"key":"3430_CR132","unstructured":"Gallagher DFG, Felici TP (2013) Eigenmode expansion methods for simulation of optical propagation in photonics: pros and cons. In: Proceedings of the SPIE Integrated Optics: Devices, Materials, and Technologies VII, pp 69\u201382"},{"key":"3430_CR133","volume-title":"Switching theory for logic synthesis","author":"G Guekos","year":"1999","unstructured":"Guekos G (1999) Switching theory for logic synthesis. Springer, Berlin"},{"key":"3430_CR134","unstructured":"Fiers M. Caphe: circuit-level time-and frequency domain modeling tool. http:\/\/photonics.intec.ugent.be\/research\/topics.asp?ID=138 (Online). Accessed 17 Aug 2020"},{"key":"3430_CR135","unstructured":"Pyxis Layout. https:\/\/www.mentor.com\/products\/ic_nanometer_design\/custom-ic-design\/pyxis-layout\/ (Online). Accessed 17 Aug 2020"},{"key":"3430_CR136","unstructured":"Grant HR (2018) Opportunities and challenges in silicon photonics systems. PhD thesis. University of California, California"},{"issue":"4","key":"3430_CR137","doi-asserted-by":"crossref","first-page":"1700237","DOI":"10.1002\/lpor.201700237","volume":"12","author":"W Bogaerts","year":"2018","unstructured":"Bogaerts W, Chrostowski L (2018) Silicon photonics circuit design: methods, tools and challenges. Laser Photonics Rev 12(4):1700237","journal-title":"Laser Photonics Rev"},{"key":"3430_CR138","doi-asserted-by":"crossref","unstructured":"Zhao Z, Gu J, Ying Z et\u00a0al (2019) Design technology for scalable and robust photonic integrated circuits: invited paper. In: Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design (ICCAD), pp 1\u20137","DOI":"10.1109\/ICCAD45719.2019.8942045"},{"issue":"5","key":"3430_CR139","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/JSTQE.2019.2906271","volume":"25","author":"W Bogaerts","year":"2019","unstructured":"Bogaerts W, Xing Y, Khan U (2019) Layout-aware variability analysis, yield prediction, and optimization in photonic integrated circuits. IEEE J Sel Top Quantum Electron 25(5):1\u201313","journal-title":"IEEE J Sel Top Quantum Electron"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03430-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-020-03430-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03430-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,21]],"date-time":"2022-11-21T03:29:11Z","timestamp":1669001351000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-020-03430-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,29]]},"references-count":139,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,5]]}},"alternative-id":["3430"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03430-8","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,9,29]]},"assertion":[{"value":"4 September 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 September 2020","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}