Evaluation of a Plasmon-Based Optical Integrated Circuit for Error-Tolerant Streaming Applications

被引:0
|
作者
Noor, Samantha Lubaba [1 ]
Wu, Xuan [2 ]
Lin, Dennis [3 ]
van Dorpe, Pol [3 ]
Catthoor, Francky [3 ]
Reynaert, Patrick [2 ]
Naeemi, Azad [1 ]
机构
[1] Georgia Inst Technol, Atlanta, GA 30332 USA
[2] Katholieke Univ Leuven, B-3000 Leuven, Belgium
[3] IMEC, B-3001 Leuven, Belgium
关键词
Plasmons; Logic gates; Phase shifters; Circuits; Integrated circuit modeling; Photodetectors; Inverters; Computational modeling; Capacitance; Radio frequency; Bit-error-ratio (BER); optical computing; plasmonic integrated circuit; plasmonics; sub-3 nm FINFET technology; system-level modeling; thermal analysis;
D O I
10.1109/JXCDC.2024.3510684
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we have designed and modeled an integrated plasmonic computing module, which operates at 200 GHz clock frequency for high-end streaming algorithm applications. Our work includes designing the individual optical components (modulator, logic gate, and photodetector) and high-speed electronic driver circuits and integrating the components considering their interactions. We have also holistically evaluated the system-level performance of the computing module, taking into account various factors such as power consumption, operational speed, physical footprint, and average temperature. Through rigorous numerical analyses, we have found that with the existing technology and available materials, the plasmonic computing module can best achieve a bit-error-ratio (BER) of $10<^>{-1}$ . The performance can be improved by using a high electrooptic coefficient material in the phase shifter and increasing the driver circuit's swing to greater than 1 V.
引用
收藏
页码:170 / 177
页数:8
相关论文
共 50 条
  • [1] PPU: A Control Error-Tolerant Processor for Streaming Applications with Formal Guarantees
    Golnari, Pareesa Ameneh
    Yetim, Yavuz
    Martonosi, Margaret
    Vizel, Yakir
    Malik, Sharad
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2017, 13 (03)
  • [2] Demonstration of Error-Tolerant Integrated Optical Processors Based on Multi-Plane Light Conversion
    Tanomura, Ryota
    Tang, Rui
    Tanemura, Takuo
    Nakano, Yoshiaki
    IEEE PHOTONICS TECHNOLOGY LETTERS, 2023, 35 (23) : 1275 - 1278
  • [3] Exact and Approximate Squarers for Error-Tolerant Applications
    Chen, Ke
    Xu, Chenyu
    Waris, Haroon
    Liu, Weiqiang
    Montuschi, Paolo
    Lombardi, Fabrizio
    IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (07) : 2120 - 2126
  • [4] Efficient ATFA design based on CNTFET technology for error-tolerant applications
    Rad, Rabe'e Sharifi
    Ghanatghestani, Mokhtar Mohammadi
    Hashemipour, Malihe
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2024, 43 (02) : 1119 - 1143
  • [5] Controlling optical field enhancement of a nanoring dimer for plasmon-based applications
    Koya, Alemayehu Nana
    Ji, Boyu
    Hao, Zuoqiang
    Lin, Jingquan
    JOURNAL OF OPTICS, 2016, 18 (05)
  • [6] Design and Evaluation of Approximate Logarithmic Multipliers for Low Power Error-Tolerant Applications
    Liu, Weiqiang
    Xu, Jiahua
    Wang, Danye
    Wang, Chenghua
    Montuschi, Paolo
    Lombardi, Fabrizio
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2018, 65 (09) : 2856 - 2868
  • [7] ASCache: An Approximate SSD Cache for Error-Tolerant Applications
    Li, Fei
    Lu, Youyou
    Wu, Zhongjie
    Shu, Jiwu
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [8] Throughput Scaling Of Convolution For Error-Tolerant Multimedia Applications
    Anam, Mohammad Ashraful
    Andreopoulos, Yiannis
    IEEE TRANSACTIONS ON MULTIMEDIA, 2012, 14 (03) : 797 - 804
  • [9] Design and Analysis of Approximate Multipliers For Error-Tolerant Applications
    Pandey, Anirudha
    Reddy, Manikantta K.
    Yadav, Praveen
    Kumar, Nithin Y. B.
    Vasantha, M. H.
    2018 IEEE 4TH INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2018), 2018, : 94 - 97
  • [10] Accelerating error-tolerant applications with approximate function reuse
    Brandalero, Marcelo
    da Silveira, Leonardo Almeida
    Souza, Jeckson Dellagostin
    Schneider Beck, Antonio Carlos
    SCIENCE OF COMPUTER PROGRAMMING, 2018, 165 : 54 - 67