| 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. 
                 |