Multiplexing in photonics as a resource for optical ternary content-addressable memory functionality

23Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In this paper, we combine a Content-Addressable Memory (CAM) encoding scheme previously proposed for analog electronic CAMs (E-CAMs) with optical multiplexing techniques to create two new photonic CAM architectures - wavelength-division multiplexing (WDM) optical ternary CAM (O-TCAM) and time-division multiplexing (TDM) O-TCAM. As an example, we show how these two O-TCAM schemes can be implemented by performing minor modifications in microring-based silicon photonic (SiPh) circuits originally optimized for exascale interconnects. Here, our SiPh O-TCAM designs include not only the actual search engine, but also the transmitter circuits. For the first time, we experimentally demonstrate O-TCAM functionality in SiPh up to ∼ 4 Gbps and we prove in simulation feasibility for speeds up to 10 Gbps, 10 times faster than typical E-TCAMs at the expense of higher energy consumption per symbol of our O-TCAM Search Engine circuits than the corresponding E-TCAMs. Finally, we identify which hardware and architecture modifications are required to improve the O-CAM's energy efficiency towards the level of E-CAMs.

Cite

CITATION STYLE

APA

London, Y., Van Vaerenbergh, T., Ramini, L., Descos, A., Buonanno, L., Youn, J., … Beausoleil, R. G. (2023). Multiplexing in photonics as a resource for optical ternary content-addressable memory functionality. Nanophotonics, 12(22), 4147–4165. https://doi.org/10.1515/nanoph-2023-0406

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free