INTEGRATED PHOTONIC DEVICE COMPRISING A FIELD-PROGRAMMABLE PHOTONIC GATE ARRAY, A QUANTUM DEVICE AND PROGRAMMABLE CIRCUITS
20230029063 · 2023-01-26
Inventors
Cpc classification
G06N10/40
PHYSICS
International classification
Abstract
The present invention relates to an integrated photonic and quantum system carried out by the combination and interconnection of Programmable Photonics Processing Blocks, implemented over a photonic chip that is capable of implementing one or multiple, simultaneous quantum and classical circuits with optical feedback paths and/or linear multiport transformations, by the appropriate programming of its resources and the selection of its input and output ports. The invention also relates to a quantum field-programmable photonic gate array (Q-FPPGA) comprising at least one programmable circuit based on tunable beam-splitters with independent coupling and phase-shifting configuration and peripheral high-performance building blocks enabling classical and quantum operations.
Claims
1. A quantum field-programmable photonic gate array, Q-FPPGA characterized in that it comprises: a reconfigurable quantum field-programmable photonic gate array core, and at least a quantum high-performance building block (QHPBB), wherein at least a quantum high-performance building block (QHPBB) is connected to the reconfigurable quantum field-programmable photonic gate array core.
2. The quantum field-programmable photonic gate array (Q-FPPGA) according to claim 1, wherein at least one quantum field-programmable photonic gate array (Q-FPPGA) further comprises at least one optical port and/or at least one high-performance building block (HPBB) connected to the reconfigurable quantum field-programmable photonic gate array core.
3. The quantum field-programmable photonic gate array (Q-FPPGA) according to any of the claim 1 or 2, wherein at least one quantum field-programmable photonic gate array (Q-FPPGA) further comprises at least one programmable photonic analogue block (PPAB) implemented by way of a series of photonic waveguide elements integrated in a photonic chip.
4. The quantum field-programmable photonic gate array (Q-FPPGA) according to claim 3, comprising at least two interconnected programmable photonic analogue blocks (PPABs) that are equally-oriented and are disposed following a uniform pattern.
5. The quantum field-programmable photonic gate array (Q-FPPGA) according to claim 4, wherein the uniform distribution pattern is one selected from a hexagonal uniform waveguide mesh distribution, a square uniform waveguide mesh distribution and a triangular uniform waveguide mesh distribution.
6. The quantum field-programmable photonic gate array (Q-FPPGA) according to claim 3 comprising at least two interconnected programmable photonic analogue blocks (PPABs) that are equally-oriented and are disposed following a non-uniform pattern.
7. The quantum field-programmable photonic gate array (Q-FPPGA) according to claim 2, wherein at least one high-performance building blocks (HPBBs) is one selected from highly dispersive elements, waveguide delay lines, generic modulation elements and photo detection subsystems, optical amplifiers and source subsystems and high-performance filtering structures, multiplexers and demultiplexers.
8. The quantum field-programmable photonic gate array (Q-FPPGA) according to any claim 2, wherein at least a quantum high-performance building block (QHPBB) is one selected from quantum sources, detectors, processing units, and detectors.
9. The quantum field-programmable photonic gate array (Q-FPPGA) according to claim 2, wherein it further comprises multiple and independent processing cores interconnected to each other and to the high-performance building blocks (Q-HPBB, HPBB).
10. An integrated photonic and quantum device implemented via a photonic circuit integrated in a chip substrate, characterized in that it comprises: a physical layer comprising at least a quantum field-programmable photonic gate array (Q-FPPGA) of any one of the previous claims; a control electronic layer; and a software layer.
11. A programmable quantum circuit comprising an integrated photonic and quantum device according to claim 10.
12. The programmable quantum circuit of claim 11, wherein the circuit is based on a ring resonator or a Mach-Zehnder interferometer (MZIs).
13. A method of design of the programmable quantum circuit of those mentioned in claim 11 or 12, characterized in that it comprises the following steps: election of an initial application to be implemented; processing of an area or performance of the programmable quantum circuit; mapping and transfer of the application into a compatible circuit of quantum field-programmable photonic gate array (Q-FPPGA) processing blocks.
14. The method of claim 13 wherein the step of mapping/transferring/configuring the application into a compatible circuit of quantum field-programmable photonic gate array (Q-FPPGA) processing blocks further comprises: a first selection step wherein parts of the circuit are implemented by means of integrated circuit elements; an interconnection step wherein the circuit elements are connected, an assignation step wherein each processing block is assigned to a specific location in the quantum field-programmable photonic gate array (Q-FPPGA), a second selection step wherein processing blocks that operate as access lightpaths are selected.
15. The method of claim 14 further comprising: the circuit performance calculation and design verification step.
16. The method of claim 15 wherein the circuit performance calculation and design verification step is carried out physically by feeding all the necessary configuration data to the programming units to configure the chip or by employing accurate models of the quantum field-programmable photonic gate array (Q-FPPGA).
17. The method of any of claims 13 to 16 wherein the steps are carried out automatically by the software layer, by the user, or a mixture of the two, depending on the autonomy and the capabilities of the quantum field-programmable photonic gate array (Q-FPPGA).
Description
DESCRIPTION OF THE DRAWINGS
[0028] In order to complement the description being made and with the object of helping to better understand the characteristics of the invention, in accordance with a preferred practical embodiment thereof, said description is accompanied, as an integral part thereof, by a set of figures where, in an illustrative and non-limiting manner, the following has been represented:
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
PREFERRED EMBODIMENT OF THE INVENTION
[0042] An exemplary embodiment of the invention according to the figures shown is described below. In
[0043] Similar to modern FPGA families, Q-FPPGA can include classical and quantum high-performance processing blocks (HPB, QHPB) to expand its capabilities and include higher-level functionality connected to the chip core. This is shown schematically in the right part of
[0044] The PPABs are 2×2 photonic blocks or components capable of independently configuring a common phase shift Δ.sub.PPAB and optical power splitting ratio K=sin □ (0<=K<=1) between its waveguide input and output access fields.
[0045] By means of the specific programming and the concatenation of processing blocks, the Q-FPPQA can implement complex autonomous and/or parallel circuits, signal processing transformations and quantum processing operations by splitting conventional optical processing circuits into reconfigurable photonic interconnects (RPIs) and PPAB units and through the use of high-performance processing blocks. In particular, the concept of programming the Q-FPPGA core is illustrated by means of three generic designs, which are represented in
[0046] The quantum field-programmable photonic gate array (Q-FPPA) according to the invention is an array of uncommitted elements that can be interconnected according to the user's specifications configured for a wide variety of classical and quantum applications. The Q-FPPGA combines the programmability of the most basic reconfigurable photonic integrated circuits and quantum processing components in a scalable interconnection structure, allowing dynamic programmable circuits a with much higher processing density. Thus, programming complex circuits comes from the interconnectivity. Our proposed invention solves some of the problems associated with quantum circuits. Quantum and classical circuits are programmed employing shared resources integrated in the chip, leading to advantages inherent to direct (or field) programmable hardware approaches: shorter times for producing, developing and taking a solution to market, shorter prototype development times and non-recurring engineering costs, reduced financial risk in developing ideas and translating them into ASPICs, multifunctional and multitask operation, circuit optimization, better yield and reproducibility of the PPABs. Compared to the FPPAs or reconfigurable photonic circuits, the present invention incorporates dynamic quantum signal processing thanks to the aggregation of high-performance processing blocks and the design of the workflow and architecture.
[0047] The left part of
[0048] The technology mapping phase transforms the optimized network into a circuit that consists of a restricted set of Q-FPPGA elements. This is done by selecting components and parts of the network that can each be implemented by the elements available in the Q-FPPGA, and then specifying how these elements will be interconnected. This will determine the total number of processing components required for the targeted implementation.
[0049] Then, a decision about the placement of the different parts of the circuit follows, assigning each one to a specific location in the Q-FPPGA. At that moment, the global routing is responsible for choosing the processing elements that will operate as access paths. In contrast to an electronic FPGA, this structure does not physically differentiate between the processing elements and interconnection elements. Subsequently, the processing elements are configured correspondingly and performance is calculated and the design is verified. This process can be done either physically by feeding all the necessary configuration data to the programming units to configure the final chip or by employing accurate models of the Q-FPPGA. At each step, it is possible to run an optimization process that might decide to re-configure any of the previous steps.
[0050] From the aforementioned description, it can be appreciated that the Q-FPPGA involves not only the physical photonic and electronic control hardware, but it also includes a software layer (see upper right part of
[0051] The steps contained in the design flow can be done automatically by the software layer, by the user, or by a mixture of the two, depending on the autonomy and the capabilities of the Q-FPPGA. In addition, a failure in any of the preceding steps will require an iterative process until the specifications are successfully met. A parallel optimization process provides a robust operation, in addition to the capacity to tolerate malfunctions and manufacturing defects and increasing the processing capacities of the physical device.
[0052] In addition, the Q-FPPGA can incorporate multiple and independent cores that can be interconnected to each other and to high-performance processing blocks to increase their processing capacity. These waveguide cores can be integrated in the same substrate or in different chips.
Operation Examples
[0053]
[0054]
[0055]
[0056]
[0057]
Physical Implementation
[0058] The physical implementation of the Q-FPPGA device calls for an integrated optics approach either based on silicon photonics technology or other materials of group IV or by means of hybrid/heterogeneous combinations together with other materials such as those from group III-V.
[0059] As for the PPAB elements, the currently available integrated photonics technology options allow for the integration of phase tuning elements like: MEMS, thermo-optic effects, opto-mechanic effects, electro-capacitive effects, phase change materials or non-volatile actuators. These phase actuators are integrated in any interferometric or non-interferometric, resonator or non-resonator structures with more than two ports. Finally, as mentioned before, more complex Q-FPPGA layouts can be designed by setting different block interconnections schemes. Some examples are shown in
[0060] As described in