{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,29]],"date-time":"2026-09-29T19:12:04Z","timestamp":1790709124851,"version":"4.1.0"},"reference-count":123,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2017,12,6]],"date-time":"2017-12-06T00:00:00Z","timestamp":1512518400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100010663","name":"H2020 European Research Council","doi-asserted-by":"publisher","award":["671553"],"award-info":[{"award-number":["671553"]}],"id":[{"id":"10.13039\/100010663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/K008730\/1, EP\/K015680\/1"],"award-info":[{"award-number":["EP\/K008730\/1, EP\/K015680\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2018,11,30]]},"abstract":"<jats:p>Optical on-chip data transmission enabled by silicon photonics (SiP) is widely considered a key technology to overcome the bandwidth and energy limitations of electrical interconnects. The possibility of integrating optical links into the on-chip communication fabric has opened up a fascinating new research field\u2014Optical Networks-on-Chip (ONoCs)\u2014which has been gaining large interest by the community. SiP devices and materials, however, are still evolving, and dealing with optical data transmission on chip makes designers and researchers face a whole new set of obstacles and challenges. Designing efficient ONoCs is a challenging task and requires a detailed knowledge from on-chip traffic demands and patterns down to the physical layout and implications of integrating both electronic and photonic devices. In this paper, we provide an exhaustive review of recently proposed ONoC architectures, discuss their strengths and weaknesses, and outline active research areas. Moreover, we discuss recent research efforts in key enabling technologies, such as on-chip and adaptive laser sources, automatic synthesis tools, and ring heating techniques, which are essential to enable a widespread commercial adoption of ONoCs in the future.<\/jats:p>","DOI":"10.1145\/3131346","type":"journal-article","created":{"date-parts":[[2017,12,6]],"date-time":"2017-12-06T21:23:15Z","timestamp":1512595395000},"page":"1-37","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":105,"title":["A Survey on Optical Network-on-Chip Architectures"],"prefix":"10.1145","volume":"50","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1346-1749","authenticated-orcid":false,"given":"Sebastian","family":"Werner","sequence":"first","affiliation":[{"name":"The University of Manchester, Manchester, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Javier","family":"Navaridas","sequence":"additional","affiliation":[{"name":"The University of Manchester, Manchester, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mikel","family":"Luj\u00e1n","sequence":"additional","affiliation":[{"name":"The University of Manchester, Manchester, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,12,6]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1854273.1854332"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999946.1999962"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1816038.1815977"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2006.28"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASPDAC.2017.7858410"},{"key":"e_1_2_1_6_1","volume-title":"Compound Semiconductor Week and 23rd International Conference on Indium Phosphide and Related Materials (CSW\/IPRM'11)","author":"Lawniczuk K.","year":"2011"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/IGCC.2015.7393679"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999946.1999960"},{"key":"e_1_2_1_9_1","volume-title":"Design, Automation 8 Test in Europe Conference 8 Exhibition (DATE)","author":"Beux S\u00e9bastien Le"},{"key":"e_1_2_1_10_1","volume-title":"Proceedings of the Conference on Design, Automation 8 Test in Europe. European Design and Automation Association, 304","author":"Beux S\u00e9bastien Le","year":"2014"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2009.5071460"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1364\/OE.14.012380"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1364\/OE.23.012079"},{"key":"e_1_2_1_14_1","first-page":"1","article-title":"Towards maximum energy efficiency in nanophotonic interconnects with thermal-aware on-chip laser tuning","volume":"99","author":"Li Hui","year":"2016","journal-title":"IEEE Transactions on Emerging Topics in Computing PP"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSTQE.2006.880615"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2014.7008765"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2016.05.004"},{"key":"e_1_2_1_18_1","first-page":"189","article-title":"Photonic interconnection network architectures using wavelength-selective spatial routing for chip-scale communications","volume":"4","author":"Chan Johnnie","year":"2012","journal-title":"Journal of Cognitive Neuroscience"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1970406.1970410"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/CICC.2011.6055363"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSTQE.2012.2228170"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.vlsi.2006.10.001"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1364\/OE.19.011804"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555815.1555809"},{"key":"e_1_2_1_25_1","unstructured":"International Roadmap Committee. 2014. International technology roadmap for semiconductors. Retrieved from www.itrs.net.  International Roadmap Committee. 2014. International technology roadmap for semiconductors. Retrieved from www.itrs.net."},{"key":"e_1_2_1_26_1","unstructured":"Tilera Corporation. 2007. Tilera multicore processors. Retrieved from http:\/\/www.tilera.com\/products\/processors.  Tilera Corporation. 2007. Tilera multicore processors. Retrieved from http:\/\/www.tilera.com\/products\/processors."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2010.2089072"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2014.2300477"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1002\/bltj.v14:3"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/JLT.2010.2088110"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1364\/OL.39.000335"},{"key":"e_1_2_1_32_1","doi-asserted-by":"crossref","unstructured":"D. Livshits D. Yin A. Gubenko I. Krestnikov S. Mikhrin A. Kovsh and G. Wojcik. 2010. Cost-effective WDM optical interconnects enabled by quantum dot comb lasers. In International Society for Optics and Photonics OPTO 76070W--76070W.  D. Livshits D. Yin A. Gubenko I. Krestnikov S. Mikhrin A. Kovsh and G. Wojcik. 2010. Cost-effective WDM optical interconnects enabled by quantum dot comb lasers. In International Society for Optics and Photonics OPTO 76070W--76070W.","DOI":"10.1117\/12.843587"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786572.2786597"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2627369.2627620"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2015.2511039"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1364\/OE.23.025653"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/LPT.2010.2085040"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2015.2402172"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2012.6378672"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2012.34"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1364\/OE.21.026557"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1587\/elex.13.20160821"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1364\/OE.20.011316"},{"key":"e_1_2_1_44_1","volume-title":"Wire scaling and trends. Presentation at MTO DARPA meeting. Sun Microsystems Laboratories","author":"R. Ho."},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.5555\/2561828.2561855"},{"key":"e_1_2_1_46_1","doi-asserted-by":"crossref","unstructured":"James Jeffers and James Reinders. 2013. Intel Xeon Phi Coprocessor High-Performance Programming. Newnes.   James Jeffers and James Reinders. 2013. Intel Xeon Phi Coprocessor High-Performance Programming. Newnes.","DOI":"10.1016\/B978-0-12-410414-3.00010-4"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLSIC.2016.7573511"},{"key":"e_1_2_1_48_1","doi-asserted-by":"crossref","volume-title":"Photonic network-on-chip design","author":"Bergman Keren","DOI":"10.1007\/978-1-4419-9335-9"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1816038.1815978"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/JLT.2010.2044231"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2567940"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI.2009.27"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2014.7008753"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2012.02.003"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2014.7008753"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2012.103"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2014.55"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2007.443"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830716"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454128"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2013.121"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1117\/1.OE.56.1.016111"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2014.2320510"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.5555\/1266366.1266600"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2014.7008766"},{"key":"e_1_2_1_66_1","volume-title":"Design, Automation 8 Test in Europe Conference 8 Exhibition (DATE'16)","author":"Coskun Ayse K."},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597652.2597664"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2013.2288676"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2014.2370892"},{"key":"e_1_2_1_70_1","volume-title":"Towards energy-efficient photonic interconnects","author":"Demir Yigit"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446075"},{"key":"e_1_2_1_72_1","unstructured":"Lumerical Solutions Inc. 2016a. Retrieved from https:\/\/www.lumerical.com\/tcad-products\/interconnect\/.  Lumerical Solutions Inc. 2016a. Retrieved from https:\/\/www.lumerical.com\/tcad-products\/interconnect\/."},{"key":"e_1_2_1_73_1","unstructured":"Lumerical Solutions Inc. 2016b. Retrieved from https:\/\/www.lumerical.com\/solutions\/partners\/eda\/mentorgraphics\/. (2016).  Lumerical Solutions Inc. 2016b. Retrieved from https:\/\/www.lumerical.com\/solutions\/partners\/eda\/mentorgraphics\/. (2016)."},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISVLSI.2010.17"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2013.2278383"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSTQE.2009.2038075"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLSIC.2014.6858378"},{"key":"e_1_2_1_78_1","volume-title":"Proceedings of the Conference on Design, Automation and Test in Europe. European Design and Automation Association, 3--8.","author":"Gu Huaxi","year":"2009"},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1364\/OL.35.000679"},{"key":"e_1_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2015.61"},{"key":"e_1_2_1_81_1","volume-title":"Photonics North (PN'16)","author":"Nikdast Mahdi"},{"key":"e_1_2_1_82_1","volume-title":"Proceedings of the 2016 Conference on Design, Automation 8 Test in Europe. EDA Consortium, 115--120","author":"Nicolescu Gabriela","year":"2016"},{"key":"e_1_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1109\/JLT.2016.2563781"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.5555\/2014698.2014901"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155620.2155632"},{"key":"e_1_2_1_86_1","doi-asserted-by":"crossref","volume-title":"Integrated Optical Interconnect Architectures for Embedded Systems","author":"O\u2019Connor Ian","DOI":"10.1007\/978-1-4419-6193-8"},{"key":"e_1_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1109\/SiPhotonics.2015.13"},{"key":"e_1_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASPDAC.2017.7858339"},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555815.1555808"},{"key":"e_1_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2010.5416626"},{"key":"e_1_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155620.2155633"},{"key":"e_1_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.5555\/1356802.1356990"},{"key":"e_1_2_1_93_1","volume-title":"Lockwood","author":"Pavesi Lorenzo","year":"2016"},{"key":"e_1_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1145\/2966986.2967023"},{"key":"e_1_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC.2015.18"},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.optcom.2015.09.095"},{"key":"e_1_2_1_97_1","unstructured":"PhoeniX Software. 2016. Retrieved from http:\/\/www.phoenixbv.com.  PhoeniX Software. 2016. Retrieved from http:\/\/www.phoenixbv.com."},{"key":"e_1_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.5555\/2485288.2485666"},{"key":"e_1_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2012.29"},{"key":"e_1_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.1145\/2800986.2801022"},{"key":"e_1_2_1_101_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2008.78"},{"key":"e_1_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2012.31"},{"key":"e_1_2_1_104_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2016.7579331"},{"key":"e_1_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2016.7579327"},{"key":"e_1_2_1_106_1","volume-title":"Proceedings of the 2015 Design, Automation 8 Test in Europe Conference 8 Exhibition. EDA Consortium, 613--616","author":"Laer Anouk Van"},{"key":"e_1_2_1_107_1","volume-title":"IEEE International Solid-State Circuits Conference (ISSCC'07)","author":"Vangal Sriram","year":"2007"},{"key":"e_1_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.1145\/1394608.1382135"},{"key":"e_1_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669152"},{"key":"e_1_2_1_110_1","unstructured":"VPIphotonics. 2016. Retrieved from http:\/\/www.vpiphotonics.com\/Tools\/.  VPIphotonics. 2016. Retrieved from http:\/\/www.vpiphotonics.com\/Tools\/."},{"key":"e_1_2_1_111_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOCN.8.000757"},{"key":"e_1_2_1_112_1","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI.2015.18"},{"key":"e_1_2_1_113_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2017.23"},{"key":"e_1_2_1_114_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOCN.9.000364"},{"key":"e_1_2_1_115_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICTON.2013.6602684"},{"key":"e_1_2_1_116_1","doi-asserted-by":"publisher","DOI":"10.1145\/2600072"},{"key":"e_1_2_1_117_1","doi-asserted-by":"publisher","DOI":"10.1145\/2400682.2400719"},{"key":"e_1_2_1_118_1","doi-asserted-by":"publisher","DOI":"10.1145\/2304576.2304595"},{"key":"e_1_2_1_119_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2012.2228739"},{"key":"e_1_2_1_120_1","volume-title":"Automation and Test in Europe Conference and Exhibition (DATE'14)","author":"Zhang Tiansheng"},{"key":"e_1_2_1_121_1","doi-asserted-by":"publisher","DOI":"10.1145\/1837274.1837314"},{"key":"e_1_2_1_122_1","doi-asserted-by":"publisher","DOI":"10.1109\/LPT.2012.2200885"},{"key":"e_1_2_1_123_1","doi-asserted-by":"publisher","DOI":"10.1109\/NoCS.2013.6558413"},{"key":"e_1_2_1_124_1","doi-asserted-by":"publisher","DOI":"10.1145\/2540708.2540728"}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3131346","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3131346","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:30:35Z","timestamp":1750217435000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3131346"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,12,6]]},"references-count":123,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2018,11,30]]}},"alternative-id":["10.1145\/3131346"],"URL":"https:\/\/doi.org\/10.1145\/3131346","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,12,6]]},"assertion":[{"value":"2016-11-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-08-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-12-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}