| CPC G11C 13/0004 (2013.01) [G11C 15/00 (2013.01); G11C 15/046 (2013.01)] | 20 Claims |

|
1. A photonic content addressable memory (CAM), comprising:
N search lines, wherein each search line is configured to receive a search optical signal, each search optical signal comprising a different wavelength encoding one of N parallel search symbols; and
a plurality of match lines, wherein each match line is configured to receive:
a wavelength division multiplexed content optical signal comprising a plurality of wavelengths, each wavelength encoding one of N parallel content symbols; and
the N search optical signals from the N search lines, and
wherein each match line comprises:
N photonic CAM cells, each configured to compare a respective search symbol with a respective content symbol and provide an output optical signal that is responsive to the comparison; and
a content optical demultiplexer, configured to demultiplex the wavelength division multiplexed content optical signal and provide each CAM cell with the respective content symbol.
|