专利摘要:
Method of configuration and optimization of programmable photonic devices based on mesh structures of integrated optical waveguides. The method object of the invention makes it possible to carry out the configuration and optimization of scalable performance for programmable optical circuits based on meshed structures, in such a way that they can perform optical/quantum signal processing functions. The object of the invention can be applied in circuits with arbitrary degrees of complexity implemented by programming a waveguide mesh. The method object of the invention allows to carry out not only the analysis and evaluation of performance, but also the subsequent programming and optimization of programmable optical devices. (Machine-translation by Google Translate, not legally binding)
公开号:ES2695323A1
申请号:ES201831118
申请日:2018-11-19
公开日:2019-01-03
发明作者:Francoy José Capmany;Mestre Ivana Gasulla;López Daniel Pérez
申请人:Universidad Politecnica de Valencia;
IPC主号:
专利说明:

[0001]
[0002]
[0003]
[0004] OBJECT OF THE INVENTION
[0005]
[0006] The object of the invention is framed in the technical field of physics.
[0007]
[0008] More specifically, the object of the invention has its scope in the field of photonics.
[0009]
[0010] BACKGROUND OF THE INVENTION
[0011]
[0012] There is a wide literature on integrated programmable optical structures. We can differentiate them into two types: a first battery of devices that offer the programming of subsystems and access to them and a second based on the complete discretization of all the subsystems and routing systems in waveguides that form mesh structures. Between both types, optical switching matrices can be cataloged.
[0013]
[0014] The programmable multifunctional photonics (PMP) seeks the design of common integrated optical systems through hardware configurations that can implement a wide variety of functionalities through programming. Several authors have reported theoretical works proposing different configurations and principles of design based on the cascade of beam splitters or integrated Mach Zehnder Interferometers (MZIs).
[0015]
[0016] A more versatile architecture can be obtained following principles similar to those of the developments based on programmable field gate arrays (FPGA) in electronics, giving rise to the photonic programmable gate arrays (FPPA). The main concept is to break down complex circuits into a large network of identical unit tuning units implemented and interconnected by means of a mesh or integrated two-dimensional (2D) waveguide network. In this way, different functionalities can be obtained by selecting the appropriate path through the mesh and local lags. Asl, a complex functionality is synthesized by programming optical interference activating the necessary resources within the mesh. The integrated 2D meshes formed by the replication of a tuning unit form uniform cells (square, hexagonal or triangular) that provide regular and periodic geometries, where each side of the basic cell is implemented by two waveguides coupled by a basic unit tuneable (TBU) independent (power and phase division).
[0017]
[0018] Today, configurations have been demonstrated with a reduced number of cells (that is, up to seven) that demonstrate the ability to emulate both traditional signal process architectures and arbitrary linear matrix transformations of common use as a basis in most applications directed to photonic chips. For example, in quantum information, support of NxN transformations in the implementation of simple and complex logic gates, emulation of boson sampling circuits and quantum labs on a chip ( quantum lab-on-a-chip).
[0019]
[0020] Waveguide meshes pave the way for reconfigurable large-scale integrated information systems with a potential to replace current approaches based on static configurations. In the interconnections of computer processors, the reconfigurable broadband interprocessor and the computer interconnections are fundamental in high performance computing and data centers. Photonic linear transformations provide a clean option, without diaphragm and high speed for managing the resources of the central processor. In optical signal the processing and linear transformations that can be compatible with the PMN processors based on the waveguide in 2D meshes include several operations that are fundamental for the processing of the optical signal, as, for example: FFT optica, Hilbert transformation , integrators and differentiators. In neurophotonics, the unitary (NxM) and nonunitary (NxM) matrix transformations are fundamental elements that precede non-linear threshold operations in neural networks. The availability of PMP processors opens an interesting avenue of investigation in this emerging field. In biophonics, the PMPs support the implementation of sensors with single and multiple input / multiple output (MIMO) that allow the implementation of interferometric structures for lab-on-a-chip capable of detecting a multiplicity of parameters.
[0021]
[0022] Last, but not least, in advanced physics, the waveguide mesh provides a programmable 2D platform to implement different topological systems, such as multi-ring cavity structures to support research in synthetic dimensions and devices based on Principles of Topological Isolation. .
[0023] The extension of the meshes of the 2D waveguide to account for a greater number of TBUs (> 80) is essential to implement more complex structures and lead to the large-scale photonic integrated circuits (LS) or very large scale (VLS)
[0024]
[0025] Scalability dramatically increases the number of functionalities that can be implemented with a given hardware. However, the scalability of the waveguide meshes causes the configuration and performance obtained from the programmed circuits to be affected by excessive losses, unwanted optical interference levels and an increase in the complexity of the system configuration. The global configuration of the mesh supported only in an initial mapping that assumes the ideal behavior of the TBU is less reliable as the number of TBUs increases. In addition, the poor performance of a single TBU can cause serious deterioration in the circuit's overall behavior. On the other hand, as with any optical circuit with non-ideal elements, performance is reduced by the accumulation of unwanted optical interference. For example, in the practical case of synthesis / emulation of switching matrices, a portion of the output signal can be derived to unwanted ports acting as noise. The degree of unwanted coupling depends on the degree of optical interference of each component (TBU in the case of waveguide meshes). For the same reason, a mesh of waveguides emulating two circuits at the same time produces an unwanted coupling between both. The physical connection between the two is evident and the levels of unwanted interference can again limit the benefits obtained.
[0026]
[0027] To overcome these physical and design limitations you must have a scalable configuration and optimization of benefits. This method is also essential to perform an optimal technological mapping of the circuit to be emulated on the hardware resources offered by the mesh. The core of this method requires a correct spectral characterization represented by the global dispersion matrix of the system. Once obtained, different optimization algorithms should modify the parameters of each TBU to produce the desired configuration and performance improvement by evaluating the dispersion matrix. The high number of input / output ports and the internal interconnections that allow propagation and re-feeding in multiple directions in the 2D structure mean that conventional configuration and optimization techniques can not be used. In fact, here lies the difference between a pure technique of mathematical analysis of a 2D structure and the proposed optimization process.
[0028] While in the first it is only necessary to be able to characterize the effect that the resources used exert on the transfer between the input and output ports of signal util, in the optimization procedures it is necessary to take into account the effect of ALL the resources on all the possible input and output configurations, since the optimization of the functioning of the structure requires information about the resources used as well as those that remain, in principle, at rest.
[0029]
[0030] As of today, there is evidence of:
[0031]
[0032] US2015086203A1 "Method and apparatus for optical node construction using field programmable photonics" and US2018139005A1 where an optical signal routing device is detailed, it is not a programmable signal processor, but a device to route / amplify channels of a port to another with the possibility of selecting the wavelength These devices are known in the art as optical switching matrices.
[0033]
[0034] US2018234177 A1 where a programmable integrated circuit matrix for optical tests defined by a fixed structure for testing signal transmitting / receiving devices is described. It can modify the type of modulation, powers and speeds.
[0035]
[0036] WO2016028363A2 detailing a programmable photonic integrated circuit that implements arbitrary linear optical transformations in the spatial mode with high fidelity. Under a realistic manufacturing model, the programmed implementations of the CNOT gate, the CPHASE gate, the iterative phase estimation algorithm, the state preparation and the quantum random paths are analyzed. Programmability dramatically improves the device's tolerance to manufacturing imperfections and allows a single device to implement a wide range of quantum as well as classical linear optical experiments. The results suggest that the existing manufacturing processes are sufficient to construct said device in silicon photonics platforms. This document can be understood as referring to an interferometric device that performs linear optical transformations. Said device is only capable of performing progressive combinations of the signal, that is, the signal can not be recirculated or combined in simultaneous nodes or at an earlier level.
[0037] WO2004015471A2 where reference is made to a set of functional blocks connected together by an optical routing / switching matrix. A device is detailed whose functional blocks are physically manufactured in a personalized way before being programmed. The user chooses whether or not to access them by switching circuits.
[0038]
[0039] Also known is the document entitled "Reconfigurable lattice mesh designs for programmable photonic processors and universal couplers" by Perez Daniel, Gasulla Ivana, Capmany Jose, Soref Richard A., published in 2016 18th International Conference on Transparent Optical Networks (ICTON), where Two mesh design geometries, the hexagonal and triangular lattice, for the implementation of tunable optical cores in programmable photon processors and universal couplers are detailed, compared with a square mesh topology previously proposed in terms of a series of merit figures that they take into account the metrics that are relevant for the integration in the chip of the mesh finding that the hexagonal mesh is the most suitable option, and also that the document entitled "Multiporpose silicon photonics processor core" (https: //www.nature. com / articles / s41467-017-00714-1) by Perez Daniel; Gasulla Ivana; Capmany Jose et al., Published in Nature communications on November 27, 2017, details specific photonic integrated circuits of the application, in which particular circuits / chips are designed to perform particular functionalities in an optimal way. A different approach inspired by the matrixes of programmable electronic field gates is the programmable photonic processor, where a common hardware implemented by a two-dimensional photon waveguide mesh performs different functionalities through programming. More than 20 different functionalities are disclosed with a simple structure of seven hexagonal cells, which can be applied to different fields, including communications, chemical and biomedical detection, signal processing, multiprocessor networks and quantum information systems. Although in both documents reference is made to the mesh geometries at the same time that physical architectures and simple examples of configuration are proposed and compared. However, no method is proposed or proposed for its effective configuration, and optimization of performance for meshes with an arbitrarily high number of TBUs. For example, analyzing the presented meshes analytically can be resolved in a matter of days. However, moving from 4 cells to 20 makes its analytic development with conventional methods impractical. The same happens with its configuration, programming and circuit optimization. Therefore, a method applicable to all types of meshed structures is necessary.
[0040] Similarly, in the document entitled "All-optical programmable photonic integrated circuit: An optical analogy to electronic FPGA" by the authors Depeng Mao; Peng Liu; Liang Dong, published in 2011 16th International Solid-State Sensors, Actuators and Microsystems Conference (TRANSDUCERS 2011); Beijing, China; June 5 - 9, 2011, describes a fully programmable photonic platform of programmable integrated circuits taking advantage of three techniques: two-dimensional silicon photonic crystals, digital micromirror devices and photo sensitive liquid crystals. This document basically proposes a "programmable" photonic platform of integrated circuits. It really is a device programmed in a mask (with large laboratory equipment or chip manufacturing company, rather than a device programmed in the field ( field-programmed), specifically based on the photosensitivity of the components to modify the effective index of The waveguides and the methodology or tuning mechanism of the platform is described.
[0041]
[0042] DESCRIPTION OF THE INVENTION
[0043]
[0044] The object of the invention is a method of configuration and optimization of scalable features for programmable optical circuits based on meshed structures, in such a way that they can perform optical / quantum signal processing functions; hereinafter, method of the invention or method object of the invention.
[0045]
[0046] The method of the invention comprises, first, a discretization / segmentation / division of the mesh into smaller units TBUs or set of TBUs that replicate form the mesh. In the following, the core of the method object of the invention requires a correct spectral characterization represented by the dispersion matrix of the system, that is, the complete frequency response (angle and phase of all the input / output ports) of highly coupled structures . Once obtained, different optimization algorithms modify the parameters or parameters of each TBU to produce the desired configuration and performance improvement; said parameter to be optimized is related to the programming of the programmable optical device, for example it can be selected from the set consisting of: total power consumption, loss reduction, reduction of interferences and diafonlas, isolation between circuits and reduction of area used. For example, inactive TBUs that are not part of the main objective can be modified to reduce optical interference and provide an optimal signal-to-noise ratio by minimizing the corresponding values of the system matrix. In addition, you can partially optimize the system respecting a compromise between total power consumption and optimization by optimizing only a subset of inactive TBUs. The application of the method enables the viability of highly coupled programmable photonic structures (mesh), henceforth meshes and as a result technical advantages are obtained.
[0047]
[0048] To obtain the dispersion matrix that characterizes the system, the high number of input / output ports and the internal interconnections that allow propagation and feedback in multiple directions in the 2D structure mean that conventional configuration and optimization techniques can not be used
[0049]
[0050] As a non-limiting descriptive explanation by applying hexagonal topology meshes to the method object of the invention, we have a segmentation of 2D hexagonal waveguides segmentation into basic blocks n-1 blocks formed by three TBUs each (hereinafter tri- TBU). Once segmented, the anionic dispersion matrix that defines the complete mesh as a function of the matrix that defines the mesh with n-1 tri-TBUs and the dispersion matrix that defines the new tri-TBU to be incorporated is recursively obtained. As a result, the anionic scattering matrix of any integrated photon waveguide circuit composed of an arbitrary number of TBUs is obtained. Next, the values of each TBU are modified and the process is repeated to achieve improvements in the desired performance (relative to the operation of specific or generic purposes such as reduction of optical interference, power consumption or accumulated losses in complex photonic programmable circuits.
[0051]
[0052] Again, the method of the invention makes it possible to design the unused regions (TBUs) of the waveguide mesh so that they can be used to manage unwanted contributions of reflected signals and interference and, therefore, optimize the performance of the waveguide. chip; allowing also to study all the input / output responses while the internal parameters of the basic tunable units (TBU) vary, making possible the optimization of errors through multiparameter optimization with the incorporation of automatic learning algorithms for the circuit autoconnection.
[0053]
[0054] The proposed method here is developed for a hexagonal waveguide mesh, however, it can be applied to any uniform and non-uniform 2D mesh topology; The core of the method is based on the application of mathematical induction (IM), which is a technique that can be used to test a particular rule or pattern, usually infinitely or arbitrarily large and is based on two steps, a base step where a simple case and an induction step are established, which implies showing that a large arbitrary example is logically derived from a slightly smaller one. In mathematical terms, the principle of induction states that for a fixed integer b and for each integer n> b, let S (n) be a statement that includes n. If (i) S (b) is true and (ii) for any integer k> b, S ( k) ^ S ( k 1) then for all n> b, the declaration S (n) is true. This seemingly simple principle conceals, in fact, a very solid test technique that finds applications in a wide variety of fields including probability, geometry, game theory, graph theory, complexity of systems and artificial systems.
[0055]
[0056] The object of the invention allows to be applied to the programmable photonics, which has applications in innumerable fields, just to name a few:
[0057]
[0058] • RF photonics: reconfigurable filters, tunable real time delay lines, phase changes, arbitrary, waveform generators, ADCs, frequency measurement.
[0059] • Quantum: Implementation of general NxN unit transformations that support the operation of logic gates, emulation of random circuits and quantum laboratory on a chip.
[0060] • Telecommunications: Switches, add / drop multiplexers, mode converters in SDM Systems.
[0061] • Interconnections: Reconfigurable broadband interconnections and computer interconnections.
[0062] • Processing of optical signals: optical FFTs, Hilbert transforms, integrators, differentiators.
[0063] • Neuropotonica: Transformations of unitary (NxM) and non-unitary matrix (NxM) for neural networks, spike computation and deposits.
[0064] • Sensors: Support of simple interferometric structures and MIMO for lab-on-achip and multiparametric detection applications.
[0065] • Advanced Physics: Implementation of multiple ring cavity structures to support synthetic materials dimensions.
[0066] DESCRIPTION OF THE DRAWINGS
[0067]
[0068] To complement the description that is being made and in order to help a better understanding of the features of the invention, according to a preferred example of practical realization of the same, a set of drawings is included as an integral part of said description. where with illustrative and non-limiting character, the following has been represented:
[0069]
[0070] Figure 1.- Shows different meshed circuits and segmentation options in TBUs or subset of TBUs. All of them and any circuit that can be discretized in identical tuning units are susceptible to the application of the presented method. (a) Application in square meshes, (b) application in hexagonal meshes, (c) application in triangular meshes.
[0071]
[0072] Figure 2.- Shows the discretization in TBUs for different topologies of meshed circuits (a) Uniform hexagonal, (b) Uniform square, (c) Uniform triangular, (d) Uniform unidirectional propagation interferometer and (e) non-uniform in which Each TBU can have a different orientation and size.
[0073]
[0074] Figure 3.- Shows the construction block tri-TBUs for 2D hexagonal waveguide meshes and the ratio of increase between the number of optical nodes and optical ports with the number of cells. (a), tri-TBU composed of three TBU and associated symbol, (b), two tri-TBUs interconnected by the optical node P1, (c) Three tri-TBUs that create a closed hexagonal cell, (d), eight tri -TBUs interconnected to obtain a wave gtia mesh formed by four cells. (e), number of optical nodes (ON) and optical ports versus number of closed cells (C) in an integrated photon circuit of the IC waveguide.
[0075]
[0076] Figure 4.- Illustratively shows the inductive method for obtaining the dispersion matrix H ( n) of a hexagonal 2D waveguide mesh composed of n basic tri-TBU units by the addition of a tri-TBU unit H { 1) to a hexagonal 2D waveguide mesh composed of n-1 basic tri-TBU units H ( n - 1) and a general signal flow diagram to derive H ( ri) as a function of h ( n - 1) ) and H (1). a, Interconnection scenario 0. b, Interconnection scenario 1. c, Interconnection scenario 2. d, Interconnection scenario 3.
[0077]
[0078] Figure 5.- Illustratively shows the scenario 0. (a) Connection scheme with n-1 mesh, (b) interconnection diagram with the contributions label, (c) resulting sections of the matrix. Sl: x = P - 1 ,. The direct contribution within the ports of the network N is not included in the graph.
[0079]
[0080] Figure 6.- Illustratively shows scenario 1. (a) Connection diagram with n- 1 mesh, (b) interconnection diagram with the contributions label, (c) resulting sections of the matrix. SI: x = P - l, y = P. The direct contribution within the ports of the N network is not included in the graph.
[0081] For the graphs that show the signal flow, the connections N, M, X, Y, F, DEF ', Q, R, CD', A B ', S, U, I,], B, F, hyy, hzz, hxx represent signal flow paths with transfer functions given by the coefficients of the dispersion matrix H (n-1). Connections K, L, 0, P, A, H, C, E, T, G, V, W represent the additional signal flow vias that result from the additional tri-TBU.
[0082]
[0083] Figure 7.- Illustratively shows scenario 2. (a) Connection diagram with n-1 mesh, (b) interconnection diagram with the contributions label, (c) resulting sections of the matrix. x = P - 1, y = P. Note that the direct contribution within the ports of the N network is not included in the graph.
[0084]
[0085] Figure 8.- Illustratively shows scenario 3. (a) Connection scheme with n-1 mesh, (b) interconnection diagram with tagged contributions, (c) resulting matrix sections. x = P - 2, y = P - l, z = P. The direct contribution within the ports of the network is not included in the graph.
[0086]
[0087] Figures 9-11.- Illustrate practical examples of the use of the method and the technical advantages obtained. In the first case, a structure has been configured that implements an optical filter based on interferometric cavities and the response of the same has been evaluated for each combination of TBU configurations explored. For the second case (Figure 10), the mesh is programmed to make a complex optical circuit formed by 4 resonant cavities loaded in a balanced MZI interferometer. The optimization is carried out to evaluate the performance related to the filtering (range of extinction, losses and curling in the pass band). For the third case (Figure 11), the mesh implements two independent circuits. The first is based on three coupled cavities and the second is a filter of two unbalanced MZI type samples. The figure shows that the application of the proposed method returns an improvement in the reduction of optical interferences between circuits, improving the performance of both.
[0088] PREFERRED EMBODIMENT OF THE INVENTION
[0089]
[0090] In an example of a preferred embodiment of the object of the invention, a mesh of 2D waveguides formed from the replication of a basic tuning element implemented by means of two waveguides coupled by an independent tunable basic unit (TBU) ( in division of power and phase) basic unit tuneable (TBU) that is configured by tuning elements based on: MEMS, thermooptic tuning, electro-optical tuning or optomechanical or electro-capacitive tuning.
[0091]
[0092] This basic tuneable unit (TBU) can be implemented preferably by means of Mach-Zehnder (MZI) interferometers, balanced, tunable or by means of a double-acting directional coupler and can be represented by a 2 × 2 Htbu transmission matrix. Depending on the orientation and the interconnection of the TBUs, uniform topologies (square, hexagonal, triangular, etc.) or non-uniform topologies arise if each TBU has an arbitrary length and orientation. Next, a theoretical segmentation is performed in TBUs or subset of TBUs of the target mesh for the application of implementation of the mathematical induction (IM). In the case of hexagonal waveguide meshes, an option for the basic construction block or tri-TBU is formed by three TBUs (A, B and C) connected in a Y configuration as shown in Figure 3 .to. The tri-TBU set is described by a 6x6 scattering matrix calculated from the three scattering matrices H tbu that describe their respective internal TBUs . To help in the graphic illustration of the method, we will use a triangle symbol to represent the tri-TBU, where each port has, in principle, internal connections to the four opposite ports (ie, port 1 to ports 3,4, 5,6, etc.). The tri-TBU can be replicated and distributed N times to generate any desired hexagonal mesh arrangement of any size. For example, Figures 3b and 3c show the process that leads to the construction of a single hexagonal cell composed of three tri-TBUs (we will use the notation Ai, Bi, Ci to identify the TBUs that make up the tri-TBU i).
[0093]
[0094] Even for the simplest structure representing the unit cell, there are already twelve input / output ports and six intermediate auxiliary nodes needed for the calculation of the 12x12 transfer matrix (ie, 144 elements). With an increasing number of cells, the previous figures show a drastic increase. For example, the four-cell structure shown in Figure 3.d, which is still a low-complexity structure, has twenty input / output ports, thirty-eight internal nodes and a dispersion matrix of 20x20 (it is say, 400 elements). Figure 3.e provides the the exact number of input / output ports and the internal nodes as a function of the number of hexagonal cells, and clearly shows that the analytic derivation of dispersion matrices for 2D meshes becomes seemingly unapproachable even for a very low cell count.
[0095]
[0096] In addition, the numerical methods to analyze the responses of the circuits, such as the FDTD ( finite-difference time domain) and the eigen-mode based solutions , do not scale well as the number of components in the photon circuit increases.
[0097]
[0098] Formally the method object of the invention is expressed in the following way, a 2D structure formed by a tri-TBU is described by a unitary dispersion matrix H (1) with known coefficients. Then, if a 2D structure formed by n-1> 1 tri-TBUs is described by a unit dispersion matrix H ( n - 1) with known coefficients, the structure composed of n tri-TBUs obtained from the addition of a tri- TBU adiciona1H (1) to the first is described by a unit dispersion matrix H ( n) with known coefficients.
[0099]
[0100] This method allows the sequential derivation of the dispersion matrix of an arbitrary hexagonal waveguide mesh of order n using the dispersion matrix of the previous lower order mesh H ( n - 1) and that of the tri-TBU H (1 ) newly added. Your final calculation will depend on how the additional tri-TBU is connected to the previous lower order mesh. Four different interconnection scenarios can be identified, as shown in figure 2a, 4.a and 4.d, depending on the number of ports that are interconnected and the number of new complete hexagonal cells that appear after the incorporation of the new tri-TBU.
[0101]
[0102] In a first scenario, scenario 0, referred to the simplest case that represents the starting point of the design of a new mesh, it is only one of the 6 ports that define the triple frame is connected to the ports of the previous mesh. addition of the new tri-TBU increases the number of mesh ports by 4, increasing the number of rows and columns in the dispersion matrix, correspondingly.
[0103]
[0104] In a second scenario, scenario 1, the addition of the new tri-TBU increases the number of mesh ports by 2, but the number of complete hexagonal cells does not increase.
[0105] In a third scenario, scenario 2, the addition of the new tri-TBU increases the number of ports by 2 and the number of complete cells by 1.
[0106]
[0107] In a fourth scenario, scenario 3, the addition of the new network of three lattices does not increase the number of ports, since it connects 3 ports to the previous mesh and the number of complete cells is increased by 1.
[0108]
[0109] Figures 5-8 illustrate for each scenario the most general signal flow diagram that must be taken into account to derive the global dispersion matrix H ( n) as a function of H ( n - 1) and H (1). The nodes s, r shown on the left side represent any pair of input and output ports respectively (the variation ranges allowed for s, r are also shown according to the scenario, where P is the count of H input / output ports). ( n - 1) before connecting the additional tri-TBU). The nodes x, y, z identify the input / output ports of H ( n - 1) that are used to connect this mesh to the newly added tri-TBI (the allowed values for x, y, z are also shown as a function of the stage). In Figure 5-8 the connections
[0110] N, M, X, Y, F, DE F ', Q, R, C D', A B ', S, U, I, J, B, F, hy, hzz, hxx represent signal flow paths with transfer functions given by the coefficients of the dispersion matrix H ( n - 1). While the connections K, L, 0, P, A, H, C, E, T, G, V, W represent the additional signal flow vias that result from the additional tri-TBU. The transfer functions (additional matrix coefficients) for these connections must be calculated to obtain the global dispersion matrix H ( ri).
[0111]
[0112] In order to carry out the aforementioned derivatives, the four scenarios described above are used, in this way we have to:
[0113]
[0114] In scenario 0 only one of the 6 ports of the new tri-TBU ( Latt N ) that is added to H ( n - 1) is connected to the order n - 1 mesh. As shown in Figure 4.a , the addition of a tri-TBU ( Lat tN) increases the number of mesh ports by 4, and correspondingly, the number of rows and columns in the dispersion matrix H ( n). The interconnection diagram, shown in Figure 5b, illustrates the possibilities of signal flow within the n- 1 mesh and between this mesh and the new tri-TBU added through the interface node x = P. This interconnection scheme defines a system of equations associated with the node x that can be resolved, giving rise to the following Equations (Eq. 1) that provide the matrix coefficients that characterize the new mesh ports of the waveguide:
[0115]
[0116] Submatrix 1
[0117] hsr = X = h r
[0118] coefficients:
[0119] Submatrix 2
[0120] K
[0121] coefficients: p . p +4) = GB '
[0122] (one)
[0123] Submatrix 3
[0124] hN .. p ^ v = TS '
[0125] coefficients:
[0126] Submatrix 4
[0127] hP , ... P + 4), (P..P + 4) = ThxxG lntCOn •
[0128] coefficients:
[0129]
[0130] where IntCon represents the internal connections given by the dispersion matrix of the additional triple- stranded cell the tt n.
[0131]
[0132] Scenario 1: Here, the addition of the new tri-TBU l at tn increases the number of mesh ports in two but the number of complete hexagonal cells does not increase, as shown in Figure 6.a. Figures 6.b. and 6.c where the interconnection diagram associated with resolving and the resulting matrix for the mesh of order n respectively is illustrated. In this case, the resulting equations are more complex since two interface nodes are required ( x = P - law = P). Solving the system of equations related to the nodes x = P - law = P, we get the equations (Ec.2) to provide the coefficients of the matrix that characterize the new ports of the waveguide mesh and the four submatrices:
[0133]
[0134] SM1 K = X = h .
[0135]
[0136]
[0137]
[0138]
[0139] fyp-U.P + 2), (Pl, ... J + 2) = T {K fi PM )
[0140] SM4 0 ( hyyp + GN).
[0141]
[0142] In scenario 2 the addition of the new tri-TBU increases the number of ports in two and the number of complete hexagonal cells by one, as shown in Figure 7.a. In this case, the flow diagram of the signal is shown in figure 7.b where the possibility of recirculation between the interface nodes x = P - ley = P and the newly added tri-TBU unit the tt n as shown in the connections V, W. The procedure is similar to the two previous scenarios 0 and 1 solving the system of equations associated with the nodes y, x; in this way, solving the system of equations related to the nodes x = P - ley = P, we obtain the equations (Eq. 3) that provide the coefficients of the dispersion matrix that characterize the new mesh ports of the waveguide and the four sub-matrices:
[0143]
[0144]
[0145]
[0146] 'O [hlN1] WS + (1 - MW) E '] N
[0147] SM3 . [t [hiN- ^ VF + (1 - NV ) S] and
[0148] tp- '.. P + nr (1 - VN) (1 - MW) - h ^ h ^ VW
[0149]
[0150] h (P-1, ..., P + 2), (P-1 ..... P + 2) =
[0151] "O [hN1) P hlN-1] WhlN 1] G + (1- MW ) NG J
[0152] SM4 + T [h ^ G + h ^ V h ^ P + (1 - VN ) MP ] ^
[0153] "(1 - VN) (1 - MW ) - hlN 1] hlN1] VW
[0154] + IntCont.
[0155]
[0156] In the third scenario, as shown in figure 8.a, the addition of the new tri-TBU does not increase the number of ports, since it connects three ports to the previous mesh and the number of complete cells is increased in one. Here, the interconnection diagram involves three interface nodes x, y, z, (represented in Figure 8b). The procedure to obtain the coefficients of the different submatrices is similar to the three previous scenarios, but with more complexity given the complexity of the result of the addition which leads to:
[0157]
[0158]
[0159] [ H + CHxxG CMP + LHyyP +1
[0160] LNG Zj £ j
[0161] Zi ~ (1 - BC - JL) '
[0162] hs, (P-1.P + 2) = D (P Kzi) Rz4 B (G Ezi) ■
[0163] * i = NE HyK,
[0164] X2 = MK HxxE ,
[0165] ; r3 = 1 - IK - FE,
[0166] «1 = - X 2 ( HyyP JHNG ) ...
[0167] ( Hxfi BH MP ),
[0168] a 2 = (! - BC) Xi + JCX 2.
[0169] «3 = ~ X 3 ( H" GBHMP ) - ...
[0170] ( HzzH + IP FG ),
[0171] «4 = X f Hzz - X3 C1 - BC).
[0172] A = (1 - JL) x 2 BLX l,
[0173] A = X3bL X2h zzLi
[0174] SM4
[0175] and 3 = ( a3a 2 - a xa 4 ) / (a 4 Px a 1P 1 ),
[0176]
[0177] x3 = (- and 3- * pia 3) ./ to 4,
[0178]
[0179] Z5 = 'and 3 (i - J l)' ~ HyyP - JH - JC * 3 - NG, / Xu or
[0180] Hzz H + IP FG +
[0181] / * 3 < H zzCX 3 + HzzLy 3
[0182] h = (P -l, ..., P + 2), (P-l, ..., P + 2)
[0183] = Oy3 A z 5 Tx3 IntCont.
[0184] This completes the complete set of anallticas expressions that allow to implement the nucleus of the algorithm in charge of the evaluation of the dispersion matrix that defines the system given the values of each TBU. Next, the nucleus of the method is recursively used to configure and optimize the performance of the mesh.
[0185]
[0186] As an example of implementation, this document provides a series of experimental results that reinforce the previous assertions regarding the flexibility and advantages of the object of the invention.
[0187]
[0188] In this way, the method of the invention is applied to configure, optimize and evaluate circuits of different degrees of complexity implemented through the programming of a waveguide mesh of 40 inputs / 40 outputs. This implies the calculation of 40x40 = 1600 matrix coefficients subject to variable conditions imposed by the large number of possible combinations of individual configuration of the parameters of each TBU. Furthermore, for each wavelength, the method object of the invention allows evaluating the 40x40 matrix in a few seconds for each iteration of the optimization / configuration process.
权利要求:
Claims (1)
[0001]
1.-Method of configuration and optimization of programmable optical devices based on meshed optical structures, being an optical structure mesh a highly coupled structure defined by at least three or more basic units tunable (TBU) implemented by two coupled waveguides providing independent values of division of power and phase; the method being characterized in that it comprises:
to. segmentation of a complete mesh in basic tuneable units (TBUs) or subsets of the basic tuneable units (TBUs) in an initial configuration,
b. determining the full frequency response with the basic tunable units (TBUs) in an initial configuration, where said complete response comprises amplitude and phase of the input / output ports of the 2D waveguide mesh,
c. calculate at least one parameter of the 2D waveguide mesh from the result of the previous step, and
d. modify the configuration of at least one basic tuneable unit (TBU) based on the parameter calculated in the previous step.
2. - Method according to revindication 1 where the frequency response of the complete mesh is obtained by means of the application of an inductive method in which the resulting matrix is obtained by the matrix that defines a mesh formed by n-1 subsets of basic tuneable units (TBUs) and the matrix that defines an additional subset that is connected to the mesh formed by n-1 subsets of basic tuneable units (TBUs).
3. - Method according to revindication 1 where the evaluation and modification of the basic tunable units (TBUs) is carried out by means of recursive algorithms.
4. - Method according to re v indication 3 where the recursive algorithms include:
to. select the elements that make up the main circuit to be programmed, b. select a subset of basic tunable units (TBUs) adjacent to the circuit to be used and modify their configuration, c. perform the evaluation of the complete mesh of the system that defines the 2D programmable optical mesh,
d. check the status of the parameter to be optimized,
and. calculate the change in the configuration of each basic tuneable unit (TBU) not present in the main circuit, and
F. Repeat steps b-e recursively until the desired optimization is achieved.
5. - Method according to claim 2 wherein the number of ports to be connected and the number of new cavities originated after the interconnection of each new subset of tunable basic units (TBUs) defines a different interconnection scenario selected from:
to. a scenario 0 is defined by the interconnection in a single port,
b. a scenario 1 is defined by the interconnection of two ports and no new cavity,
c. a scenario 2 is defined by the interconnection of two ports and the origin of a new cavity, and
a scenario 3 is defined by the interconnection of three ports and the origin of a new cavity.
6. - Method according to claim 1 characterized by additionally using to optimize the main circuit those basic tunable units (TBUs) that do not make up the main circuit by repetition of the application of the method described in any one of claims 1 to 3.
7. - Method according to claim 1 wherein the overall evaluation step of the programmable circuit combines the analytical evaluation with the experimental monitoring of the optical signal in a subset of the output ports or internal points of the circuit.
8. - Method according to claim 1 wherein the basic unit tuneable (TBU) is a non-resonant interferometer Mach-Zehnder (MZI).
9. - Method according to claim 4 where the Mach-Zehnder interferometer (MZI) is balanced, that is, where both arms that make up the interferometer are equal with 3 dB losses.
10. - Method according to claim 1 wherein the basic unit tunable (TBU) is a double-acting directional coupler.
11. - Method according to claim 1 wherein the basic unit tuneable (TBU) is a resonant interferometer.
12. - Method according to claim 1 where the basic unit tunable (TBU) has an arbitrary number of ports.
13. - Method according to claim 1 wherein the basic unit tuneable (TBU) is configured by tuning elements based on: MEMS, thermopathic tuning, electro-optical tuning, optomechanical or electro-capacitive tuning.
14. - Method according to claim 1 in which the subsets of basic tunable units (TBU) form uniform topologies of 2D programmable optical circuits.
15. - Method according to claim 1 wherein the subsets of basic tunable units (TBU) form non-uniform topologies of 2D programmable optical circuits.
16. - Method according to claim 1 wherein the parameter to be calculated and optimized is related to the programming of the programmable optical device.
17. Method according to claim 16 wherein the parameter to be calculated and optimized is selected from among the set consisting of: total power consumption, loss reduction, reduction of interferences and diafonlas, isolation between circuits and reduction of area used.
类似技术:
公开号 | 公开日 | 专利标题
ES2695323B2|2019-05-16|METHOD OF CONFIGURATION AND OPTIMIZATION OF PROGRAMMABLE PHOTONIC DEVICES BASED ON MALLED STRUCTURES OF INTEGRATED OPTICAL GUIDEWAYS
De Lima et al.2019|Machine learning with neuromorphic photonics
Fiers et al.2013|Nanophotonic reservoir computing with photonic crystal cavities to generate periodic patterns
Pérez et al.2019|Scalable analysis for arbitrary photonic integrated waveguide meshes
Pérez-López et al.2020|Multipurpose self-configuration of programmable photonic circuits
Xu et al.2020|Bidirectional solitons and interaction solutions for a new integrable fifth-order nonlinear equation with temporal and spatial dispersion
Zhou et al.2020|Self-configuring and reconfigurable silicon photonic signal processor
Kielpinski et al.2016|Information processing with large-scale optical integrated circuits
Zhang et al.2021|Efficient on-chip training of optical neural networks using genetic algorithm
Anderson et al.2020|ROC: A reconfigurable optical computer for simulating physical processes
Tang et al.2021|Ten-port unitary optical processor on a silicon photonic chip
Törmä1998|Transitions in quantum networks
Fyrigos et al.2019|Wave computing with passive memristive networks
Fyrigos et al.2020|Implementation and optimization of chemical logic gates using memristive cellular automata
CN111478735A|2020-07-31|General quantum walking simulation chip structure based on integrated optics
Gu et al.2021|SqueezeLight: towards scalable optical neural networks with multi-operand ring resonators
Kim et al.2019|System-level signal analysis methodology for optical network-on-chip using linear model-based characterization
Parini et al.2011|Abstract modelling of switching elements for optical networks-on-chip with technology platform awareness
Sun et al.2021|Induced homomorphism: Kirchhoff’s law in photonics
Srivastava et al.2019|Box algorithm for the solution of differential equations on a quantum annealer
Arellano et al.2012|Time-and-frequency-domain modeling | of hybrid photonic integrated circuits
Siddique et al.2014|Towards the formal analysis of microresonators based photonic systems
Seifi Laleh et al.2021|Modeling optical filters based on serially coupled microring resonators using radial basis function neural network
Mingaleev et al.2011|Hybrid time-and-frequency-domain approach for modeling photonic integrated circuits
US20210302653A1|2021-09-30|Analog optic memory and signal processing
同族专利:
公开号 | 公开日
ES2695323B2|2019-05-16|
WO2020104716A1|2020-05-28|
EP3885810A1|2021-09-29|
CN113646681A|2021-11-12|
CA3122545A1|2020-05-28|
JP2022507814A|2022-01-18|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
ES2730448A1|2019-05-09|2019-11-11|Univ Valencia Politecnica|PHOTONIC CHIP, PROGRAMMABLE PHOTONIC MATRIX BY FIELD AND FONIC INTEGRATED CIRCUIT. |
ES2752086A1|2019-12-18|2020-04-02|Univ Valencia Politecnica|INTEGRATED PHOTONIC DEVICE WITH QUANTUM MATRIX OF FIELD PROGRAMMABLE PHOTONIC DOORS, QUANTIC DEVICE AND PROGRAMMABLE CIRCUITS |US20040027644A1|2002-08-09|2004-02-12|Lockheed Martin Corporation|Programmable photonic device and method|
US10256936B2|2013-09-21|2019-04-09|Mark E. Boduch|Method and apparatus for optical node construction using software programmable ROADMs|
US9788088B2|2013-09-21|2017-10-10|Mark E. Boduch|Method and apparatus for optical node construction using field programmable photonics|
US9354039B2|2014-06-06|2016-05-31|Massachusetts Institute Of Technology|Methods, systems, and apparatus for programmable quantum photonic processing|
US10236975B2|2017-02-10|2019-03-19|Intel Corporation|Programmable photonic-electronic integrated circuit for optical testing|CN112817891A|2021-02-04|2021-05-18|联合微电子中心有限责任公司|Programmable optical chip and terminal|
法律状态:
2019-01-03| BA2A| Patent application published|Ref document number: 2695323 Country of ref document: ES Kind code of ref document: A1 Effective date: 20190103 |
2019-05-16| FG2A| Definitive protection|Ref document number: 2695323 Country of ref document: ES Kind code of ref document: B2 Effective date: 20190516 |
优先权:
申请号 | 申请日 | 专利标题
ES201831118A|ES2695323B2|2018-11-19|2018-11-19|METHOD OF CONFIGURATION AND OPTIMIZATION OF PROGRAMMABLE PHOTONIC DEVICES BASED ON MALLED STRUCTURES OF INTEGRATED OPTICAL GUIDEWAYS|ES201831118A| ES2695323B2|2018-11-19|2018-11-19|METHOD OF CONFIGURATION AND OPTIMIZATION OF PROGRAMMABLE PHOTONIC DEVICES BASED ON MALLED STRUCTURES OF INTEGRATED OPTICAL GUIDEWAYS|
JP2021527917A| JP2022507814A|2018-11-19|2019-10-14|Methods for Configuring and Optimizing Programmable Photonic Devices Based on the Mesh Structure of Integrated Optical Waveguides|
CN201980089451.8A| CN113646681A|2018-11-19|2019-10-14|Configuration and optimization method of programmable photonic device based on integrated optical waveguide mesh structure|
CA3122545A| CA3122545A1|2018-11-19|2019-10-14|Method for configuration and optimisation of programmable photonic devices based on meshed structures of integrated optical wave guides|
PCT/ES2019/070696| WO2020104716A1|2018-11-19|2019-10-14|Method for configuring and optimising programmable photonic devices based on mesh structures of integrated optical wave guides|
EP19887371.3A| EP3885810A1|2018-11-19|2019-10-14|Method for configuring and optimising programmable photonic devices based on mesh structures of integrated optical wave guides|
[返回顶部]