Parallel in-memory photonic computing using continuous-time data representation
AssigneeOxford University Innovation Limited
InventorsHarish BHASKARAN, Bowei DONG, Samarth AGGARWAL
Life of this patent
Estimating the term…
Abstract
Disclosed is a method of processing input data in a processor. The method comprises providing a plurality of radio frequency (RF) signals, each comprising a plurality of RF frequencies with respective component values representing input data, and providing a plurality of optical signals, each optical signal having a respective optical frequency. Each optical signal is modulated with one of the RF signals to generate modulated optical signals. Processing operations are performed on the modulated optical signals in parallel to derive a processor output. Also disclosed is a processor for processing input data according to the method.
Claims22
A method of processing input data in a processor, the method comprising:
- providing a plurality of radio frequency, RF, signals, each RF signal comprising a plurality of RF frequencies with respective component values representing input data;
- providing a plurality of optical signals, each optical signal having a respective optical frequency;
- modulating each optical signal with a respective RF signal of the plurality of RF signals to generate modulated optical signals;
- and
- performing processing operations on the modulated optical signals in parallel to derive a processor output.
A processor for processing input data, the processor comprising:
- an RF signal generator configured to generate a plurality of RF signals, each RF signal comprising a plurality of RF frequencies with respective component values representing input data;
- an optical signal generator configured to generate a plurality of optical signals, each optical signal having a respective optical frequency;
- a modulator configured to modulate each optical signal with a respective RF signal of the plurality of RF signals to generate modulated optical signals;
- and
- a processing operation unit configured to perform a processing operation on each modulated signal in parallel to derive a processor output.
Dependencies are inferred from the claim text.