Skip to main content

Thank you for visiting You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

Multipurpose silicon photonics signal processor core

An Author Correction to this article was published on 29 November 2017

This article has been updated


Integrated photonics changes the scaling laws of information and communication systems offering architectural choices that combine photonics with electronics to optimize performance, power, footprint, and cost. Application-specific photonic integrated circuits, where particular circuits/chips are designed to optimally perform particular functionalities, require a considerable number of design and fabrication iterations leading to long development times. A different approach inspired by electronic Field Programmable Gate Arrays is the programmable photonic processor, where a common hardware implemented by a two-dimensional photonic waveguide mesh realizes different functionalities through programming. Here, we report the demonstration of such reconfigurable waveguide mesh in silicon. We demonstrate over 20 different functionalities with a simple seven hexagonal cell structure, which can be applied to different fields including communications, chemical and biomedical sensing, signal processing, multiprocessor networks, and quantum information systems. Our work is an important step toward this paradigm.


Photonic integrated circuits (PICs)1,2,3,4,5,6,7,8,9,10 combine the unique properties of optical waveguides such as low propagation losses, absence of diffraction, high power confinement, low crosstalk, and immunity to electromagnetic interference with other highly desirable features such as small footprint, compactness, stability, reduced power consumption, and the possibility of low-cost fabrication.

These features make photonic integration ideal for a wide variety of emerging applications with potential massive impact. In high-speed fiber communications, PICs enable flexible and reconfigurable transceivers and multiplexers supporting all the multiplexing domains (wavelength, polarization, and space)11, 12. PICs will play a critical role in future 5 G communication systems13,14,15, the Internet of Things16 and advanced civil radar systems17, where broadband and upgradable interfaces between the fiber and wireless network segments will be required at the base stations. In chemical and biomedical sensing, PICs enable the concept of photonic lab on a chip18, 19. PICs also enable high-speed20 signal processing operations21,22,23,24, reconfigurable interconnections between processing and memory units in advanced multiprocessor computing systems and data centres25,26,27 as well as quantum logic gates28,29,30.

The so-called application-specific photonic integrated circuit (ASPIC) paradigm has been dominant so far in integrated optics31. In this approach, a particular circuit configuration is designed to optimally perform a particular functionality in terms of propagation losses, power consumption, footprint and number of components. An ASPIC design requires, however, a considerable number of design and fabrication iterations leading to a long time for development32. Furthermore, despite the fact that a reconfigurable processor implementing signal integration, differentiation and Hilbert transformation using an InP ASPIC has been recently reported33, multifunctional ASPICs are difficult to design keeping the same layout.

An alternative to ASPICs is to consider a general-purpose processor architecture that can be integrated on a photonic chip, featuring single and/or multiple input/output operation and being capable of performing different signal processing tasks by programming of its electronic control signals34, 35. Several authors36,37,38 have reported seminal theoretical work proposing different architectures and design principles based on the cascade of beamsplitters or Mach Zehnder Interferometers (MZIs) that incorporate phase tuning elements, which enable independent control of amplitude and phase of light. These configurations are targeted in particular for multiple input/multiple output feedforward linear optics transformations.

A more versatile architecture can be obtained by following similar principles as those of the Field Programmable Gate Arrays in electronics39. The core concept is to break down complex circuits in a large network of identical two-dimensional (2D) unit cells implemented by means of a MZI waveguide mesh or lattice. Zhuang and co-workers39 have pioneered the field by proposing a programmable optical chip architecture connecting MZI devices in a square-shaped mesh network grid. The distinctive feature of this approach is that it enables both feedforward and feedbackward configurations, selecting the adequate path through the mesh and providing independent tuning of circuit parameters to complex valued coefficients by introducing phase tuning elements in both arms of the MZIs to enable independent control of amplitude and phase of light at coupler outputs39, 40. The structure, fabricated in Si3N4 consisted in two square cells and was employed to demonstrate simple finite (FIR) and infinite (IIR) impulse response filters with single and/or double input/output ports.

Inspired by this approach, other mesh topologies were proposed and compared to the square grid41. In particular, hexagonal and triangular-shaped meshes41 feature improved performance in terms of spatial tuning reconfiguration step, reconfiguration performance, switching elements per unit area and losses per spatial resolution41 (see Supplementary Note 1). In addition, the hexagonal mesh enables the simplest implementation of both multiport interferometers and classic FIR and IIR photonic circuits.

Here, we report the design, fabrication and experimental demonstration of a silicon photonics multipurpose processor core based on an integrated hexagonal waveguide mesh. The mesh is composed of 7-hexagonal MZI waveguide cells. We demonstrate the implementation of over 20 different configurations of photonic circuits ranging from simple single-input/single-output FIR filters, optical ring resonators (ORRs), coupled resonator waveguides (CROWs), side-coupled integrated spaced sequences of optical resonators (SCISSORs) and ring loaded MZIs to multiple-input/multiple-output linear optic 2 × 2, 3 × 3, and 4 × 4 transformations including Pauli Matrices and a C-NOT gate. The experimental demonstration of this multifunctional integrated waveguide mesh photonic processor core includes both classical FIR and IIR signal processing functions as well as multiport linear optics operations.


Processor and waveguide mesh layout

The architecture concept of the software-defined photonic processor is shown in Fig. 1a. Its central element is the optical core, where the main signal processing tasks are carried in the photonic domain. We have proposed its implementation by means of a photonic 2D hexagonal waveguide lattice41. Figure 1b illustrates this mesh topology. Each hexagon side or basic unit length (BUL) is composed of two close waveguides, and the connection between them is controlled by means of a tuneable basic unit (TBU) that is implemented by 3-dB MZIs (Fig. 1c). Through external electronic control signals applied to heaters deposited on top of each MZI arm, each TBU can be configured to operate as a directional coupler or simply as an optical switch in a cross or bar state providing amplitude- and phase-controlled optical routing (see Supplementary Note 2). Using this principle, this common architecture can be reconfigured to support any kind of linear transformation between multiple input and multiple output waveguide ports, as in self-configuring universal linear components, much in the same way as a FPGA operates in electronics. Figure 1c shows the layout of the 7-cell lattice reported in this paper together with the details and relevant parameters of its TBUs.

Fig. 1

Software-defined general-purpose photonic processor and its waveguide mesh reconfigurable core. a Architecture of the processor showing the reconfigurable core as its central element and the different possible electrical, optical and control input/output signals (E/O: External modulator. O/E: Optical receiver). b Schematic of the hexagonal waveguide mesh; a 7 unit cell structure is marked in blue. c Layout detail of the 7-cell hexagonal waveguide mesh designed and fabricated, including a zoom (lower) of a hexagon side of length 1 basic unit length (BUL) implemented by means of a 3-dB Mach Zehnder Interferometer (MZI) and a zoom (upper) of an optical interconnection node. TBU, tuneable basic unit

Filter synthesis algorithms and scalability

The proposed hexagonal waveguide mesh is per se a programmable hardware platform supporting multiple configurations and not a specific layout. This means that it can be programmed to emulate the specific hardware configurations of a wide variety of signal processor architectures, including, among others, traditional feedforward/feedbackward FIR and IIR impulse response filters as well as multiple-input/multiple-output optical linear transformers. It is well known from signal processing theory42 that given a particular hardware configuration the range of transfer functions that can be synthesized with it is limited. In other words, it is not possible to design a general and well- defined synthesis algorithm accounting for all the possible filter realizations. Therefore, not such synthesis algorithm can be developed for the hexagonal waveguide mesh either. However, the available synthesis methods for the specific hardware configurations that can be emulated using the waveguide mesh can be applied by developing a suitable procedure, which translates the results provided by the synthesis equations into specific parameter values of the MZI that are needed to implement the waveguide coupling points in the emulated layout. We have found that this is possible for all main discrete-time signal processing hardware configurations employed in practice as discussed below, all of which are scalable.

For example, FIR filters are based either on cascades/lattices of 3-dB tuneable MZIs or in transversal filter configurations. For both FIR filter alternatives, synthesis, and recursive scaling algorithms have been developed in the literature42, 43 that are directly applicable since the hexagonal waveguide mesh can directly implement both 3 dB-tuneable MZI cascade lattices and transversal filter configurations. For IIR filters, either simple/compound optical ring cavities of ring-loaded 3-dB tuneable MZI cascades are employed. Again, synthesis algorithms have been reported in the literature42, 44 that are directly applicable since the hexagonal waveguide mesh can directly implement either simple or multiple cavity ring filters or ring-loaded 3-dB tuneable MZI cascades.

In the case of multiple-input/multiple-output optical linear transformers, detailed synthesis and recursive scaling algorithms have been reported by Miller for triangular configurations36 and by Clements et al.38 for rectangular configurations, which, as mentioned above, need to be adapted to the hexagonal waveguide mesh configuration. We provide these adaptations in the Supplementary Note 3.

Chip fabrication and testing

The hexagonal waveguide mesh reconfigurable core is fabricated in silicon on insulator (SOI) and wire-bonded to a chip carrier for experimental demonstration (see Methods). The design process for which the layout is shown in Fig. 2a involved three different steps for the optical waveguide layout, the metal electrodes required to tune the MZIs and the trenches for thermal isolation. An auxiliary test structure was included for characterization. Figure 2b shows the fabricated chip, which occupies a surface of 15 × 20 mm2 and includes 30 MZIs, 60 thermal tuners, 120 pads and features 24 optical input/output ports. The test structure has an additional 8 MZIs (6 + 2), 16 thermal tuners and 32 TBUs. Figure 2c–e display zoomed views of the 7-hexagonal mesh an optical interconnection node of three tuneable basic units and a unit cell respectively, where the MZI and the tuning electrodes are clearly distinguishable. The hexagon BUL is 975 μm, corresponding to a delay of 13.5 ps. Figure 2f shows the chip mounted on a printed circuit board (PCB), which occupies a surface of 60 × 120 mm2.

Fig. 2

Fabricated hexagonal waveguide mesh chip. a Design layers (optical, electrical, and thermal) of the 7-cell hexagonal waveguide mesh and the auxiliary test cell. b Fabricated silicon on insulator (SOI) chip of footprint 15 × 20 mm. c Zoomed vision of the 7-cell hexagonal waveguide mesh. Scale bar of 2 mm. In the right bottom corner d zoomed image of an optical interconnection node of three tuneable basic units (TBUs). Scale bar of 100 µm. In the right bottom corner e zoomed image of a single hexagonal cell showing the Mach Zehnder Interferometer (MZI). Scale bar of 500 µm. In the right bottom corner, tuning heaters, and star-type thermal isolation trenches. f Printed circuit board with the waveguide mesh chip mounted and wired bonded

Full static testing of the device including propagation, bend and insertion losses as well as thermal stability was carried using the test cell (see Methods). We measured the spectral region of operation for the input/output grating coupler devices and found that the optimum performance was in the (1580 ± 15 nm) range rather than the targeted 1550 nm. We obtained full calibration curves for the coupling constants and phase shift versus injected current for all the 30 MZIs in the structure, as well as a detailed characterization of the thermal crosstalk (see Supplementary Note 4). Despite its simple configuration, the 7-hexagonal cell lattice can implement over 100 different signal processing configurations by suitably tuning its MZI elements (see Supplementary Note 5). We now describe a selection of some relevant results in terms of increasing complexity.

Basic tuneable MZI and FIR filters

Unbalanced Mach-Zehnder interferometers (UMZIs) are 2-input/2-output periodic notch filters that constitute the basic building blocks for lattice and FIR transversal filters42. UMZIs find multiple applications43, including linear phase filters, multi-channel selector biosensors and group delay compensators to name but a few. By suitably tuning the MZI devices in the 7-cell waveguide mesh, we have been able to implement UMZI devices with path unbalances given by 2, 4, 6, and 8 BULs, limited by the number of current sources presently available for the moment of measurement. Figures 3a, b show, as an example, the results for the 4- and 8-BUL UMZI cases. Note that the periodicity in the transfer function (free spectral range or FSR) changes according to the path unbalance (18.4 GHz for the 4-BUL UMZI and 9.2 GHz for the 8-BUL UMZI). In each case, we compare the experimental results with those provided by the theoretical expressions of the transfer functions obtaining an excellent agreement. We also checked the tuning of the notch position over a complete spectral period by proper phase shifting in one of the UMZI arms42 (see Supplementary Note 6 for more detailed information).

Fig. 3

Experimental results for tuneable unbalanced Mach Zehnder Interferometers and finite impulse response filters. Waveguide mesh connection diagram, circuit layout and measured modulus, and phase transfer function for different values of the coupling constants K 1 and K 2 in the case of a a 4-BUL unbalanced Mach-Zehnder Interferometer (UMZI) filter; b an 8-BUL UMZI filter; c a 4-BUL basic delay 3-tap transversal filter. For each case, the first column shows the 7-cell hexagonal waveguide mesh configuration, where each Mach Zehnder Interferometer (MZI) device is represented by a given color depending on whether it is activated as a cross (black) or bar (orange) switch, a tuneable coupler (green) or not used/available (blue). The second column shows the layout of the implemented structure, while the third and fourth columns show, respectively, the measured modulus and corresponding phase (calibrated by the shortest path) for the synthesized configuration where the input is in the IN port and the output is the OUT1 port. Measured curves are displayed for different values of the coupling constants K 1 and K 2, which are tuned by changing the injection currents to the heater elements of the input and output MZI devices of the UMZI. Changing these values alters the position of the zero in the UMZI transfer function bringing it closer or farther to the unit circle42. The closer the zero is to the unit circle, the deeper are the notches in the transfer function are and the higher is the phase shift step in the transfer function is ref. 42. BUL, basic unit length; CS, cross state; BS, bar state; AV, available; TC, tuneable coupler

Since the waveguide mesh has a limited number of cells, we were unable to implement a lattice filter by serially cascading UMZI units. However, we could implement a 3-tap transversal filter by the parallel cascade of UMZI units. The results are shown in Fig. 3c. The transversal filter is band-pass periodic, as expected, with a FSR of 18.4 GHz, given by the inverse of the basic delay, which in this case was 4 BUL. Changing the values of K 1 to K 4 we tuned the positions of the two zeros provided by the structure and, therefore, reconfigure its transfer function.

Basic tuneable ring cavities and IIR filters

Ring cavities are either 1-input/1-output or 2-input/2-output periodic filters. In the first case, they implement all-pole infinite impulse response (IIR) notch filters, while in the second they can implement both IIR notch and FIR + IIR bandpass filters42. They constitute the basic building blocks for more complex filter designs such as CROWs and SCISSORs. Ring cavities find multiple applications44 including integrators, differentiators and Hilbert transformers33, dispersion compensators45, as well as tuneable radiofrequency phase shifters, and true time delay lines46. By suitably tuning the MZI devices in the 7-cell waveguide mesh, we have been able to implement single ORRs with cavity lengths given by 6, 12, and 18 BULs. Figure 4 shows the relevant measured results for the 6-BUL ORR length case, (for results on the 12- and 18-BUL ORR lengths, refer to the Supplementary Note 6). Figure 4a, b show, respectively, the waveguide mesh configurations (with the MZI device status according to the color code previously described), the circuit layouts and the modulus as well as the phase shift responses of the IIR (Fig. 4a) and FIR + IIR (Fig. 4b) cases. The measured results correspond to different values of K 1 and K 2, which settle the positions of the zero and the pole42. The IIR filter tunability, which is shown in Fig. 4c, is achieved by exploiting the fact that the coupling constant and the phase shift in any MZI device of the mesh can be adjusted independently. Hence, any MZI can be operated as a constant-amplitude phase shifter. Changing the injected current to the phase shifter, we can incorporate any phase shift from 0 to 2π into the ORR round-trip and tune the resonance position along a full spectral period. We compared our experimental results with those predicted by the theory showing an excellent agreement (see Supplementary Note 6).

Fig. 4

Experimental results for 6-BUL ring resonator infinite impulse response and combined finite impulse response and infinite impulse response filters. Waveguide mesh connection diagram, circuit layout and measured modulus, and phase transfer function for a a 6-BUL optical ring resonator (ORR) infinite impulse response (IIR) filter for different values of the coupling constants K 1 and K 2; b a 6-BUL ORR finite impulse response (FIR) + IIR filter for different values of the coupling constants K 1 and K 2; c a 6-BUL ORR IIR filter along a full spectral period for different values of the optical ring resonator round-trip phase shift. BUL, basic unit length; CS, cross state; BS, bar state; AV, available; TC, tuneable coupler

Complex tuneable and reconfigurable filters

We can build more complex (multicavity) signal processing structures like CROWs47, SCISSORS48, and ring-loaded MZIs49 using the former basic building blocks in the 7-cell waveguide mesh and activating more MZI devices to provide additional propagation paths. These are usually 2-input/2-output filters that are characterized by transfer functions with a higher number of zeros and poles. By suitably tuning the coupling constants, one can obtain, for instance, filters with special characteristics in the modulus42 (flat passband) of the phase shift44 (parabolic). The number of current sources allowed us to program 2- and 3-ORR CROWs (6-BUL ORR length), 2-ORR SCISSORs (6-BUL cavity length) and a double ring-loaded MZI.

Figure 5 shows three examples of complex filters that employ two 6-BUL ring cavities (for the rest of implemented structures, see the Supplementary Note 6). Figure 5a corresponds to a bandpass CROW structure, Fig. 5b to a notch SCISSOR filter and Fig. 5c to a double ring-loaded MZI. As in the previous cases, the first column shows the 7-cell hexagonal waveguide mesh configuration where each MZI device is represented by a given color depending on its activation state, the second column shows the layout of the implemented structure and the third and fourth columns show, respectively, the measured modulus and corresponding phase. In the measured results of Fig. 5a (input: IN, output: OUT 2), the different traces correspond to different values of the phase shifter, which move one ORR resonance with respect to the other. When the phase shift is 0, then the resonances of the two cavities are located in the same frequency and the narrowest bandpass is achieved (red trace). As a small phase shift is added to one of the cavities, one of the resonances is slightly displaced but there is still a considerable overlapping. This technique is employed to broaden the response of bandpass filters providing a controlled ripple value42. A similar concept is employed in the SCISSOR structure (input: IN, output: OUT 1). The phase shifter flattens the spectral region in between two consecutive notches and provides two slightly parabolic phase shifts of opposed concavity in that region, which correspond to two linear group delay regions of opposed slopes. Within this region, the structure can be employed as a tuneable dispersion compensator or as a true time delay line44. The TBU marked with an asterisk is an example of how TBUs can be configured in order to extract non-ideal leaking due to optical crosstalk from the circuit. Anyway, no deteriorated performance was observed for a measured optical crosstalk around 40 dB. Figure 5c shows the measured results for a double ring-loaded MZI. This structure is employed as a building block for the implementation of special configurations such as maximally flat high-order Butterworth and Chebyshev filters42, 49.

Fig. 5

Experimental results for complex double ring-loaded 6-BUL optical ring resonator filters. Waveguide mesh connection diagram, circuit layout and measured modulus, and phase transfer function for a a 6-BUL double optical ring resonator (ORR) coupled resonator waveguide (CROW) filter and different values of the coupling constants K 1 and K 2; b a 6-BUL double ORR side-coupled integrated spaced sequences of optical resonators (SCISSOR) filter and different values of the coupling constants K 1 and K 2; c a 6-BUL double ORR ring-loaded Mach Zehnder Interferometer (MZI). BUL, basic unit length; CS, cross state; BS, bar state; AV, available; TC, tuneable coupler

Multiple input/output linear optic transformation devices

A wide variety of signal processing operations involve mode transformations, which can be described in terms of multiple input/multiple output linear optics transformations given by an N × N unitary matrix U 50 52. These include, among others, switching and broadcasting, mode combiners and splitters, and quantum logic gates. We programmed the 7-cell waveguide mesh to demonstrate several 3 × 3 and 4 × 4 linear transformations. These are relevant examples of signal processing tasks that are needed in different applications and the results are shown in Fig. 6. Figure 6a shows an example of a 3 × 3 column swapper between inputs 1 and 3 leaving column 2 invariant. The experimental results show a transmission ratio between desired and undesired connections in excess of 25 dB. In addition, any phase relationship between the three output modes can be selected by proper biasing MZIs M21 and M31. Incidentally, this degree of freedom in the phase can be employed to implement linear transformations for either X or Y Pauli gates between inputs 1 and 353 (for information on how to implement the Pauli Z gate see Supplementary Note 5), Fig. 6b shows another 3 × 3 transformation example. In this case, a backward input swapper where input 1 is routed to output 3, input 2 to output 1 and input 3 to output 2. Again, the experimental results show a transmission ratio between desired and undesired connections over 25 dB. The former examples are special cases that illustrate the application of the waveguide mesh as a programmable signal router.

Fig. 6

Experimental results for multiple input multiple output linear optic transformation devices. Waveguide mesh connection diagram, circuit layout, and measured modulus transfer function for a a 3 × 3 column swapper between inputs 1 and 3; b 3 × 3 backward input swapper; c C-NOT gate. For each case, the first column shows the 7-cell hexagonal waveguide mesh configuration, where each Mach Zehnder Interferometer (MZI) device is represented by a given color depending on whether it is activated as a cross (black) or bar (orange) switch, a tuneable coupler (green) or not used/available (blue). The second column shows the layout of the implemented structure, while the third column shows the spectral measurement (modulus) of all input/output port connections labeled by XY, where X and Y represent the output and input port numbers, respectively. CS, cross state; BS, bar state, AV, available, TC, tuneable coupler

As a final example, Fig. 6c illustrates the implementation example of a linear transformation of a C-NOT gate. This is a universal gate in quantum information and its operation can be described by a unitary 4 × 4 matrix53. Again, the results show a transmission ratio between desired and undesired connections of over 25 dB. We can program the mesh to implement this gate in a very compact layout. More complex 4 × 4 transformations with independent phase relationships can also be programed in the 7-cell waveguide mesh.


The proposed waveguide mesh photonic processor can implement a wide variety of signal processing functionalities. Owing to the hexagonal-shape, even a relatively low cell count design reported here can be programed to implement over 100 different configurations (see Supplementary Notes 4 and 5). In practice, we were limited by the number of available current sources that are required to tune the TBUs, which restricted the number of configurations that we could demonstrate to 21. More complex structures (for instance, cascade UMZI lattice filters and more complex quantum logic gates) than the ones demonstrated here would be possible, if the fabricated chip were to include more unit cells. This can be achieved if smaller BULs are employed, which is technically feasible. For practical operation, it is fundamental to thermally stabilize the TBUs so their programmed values remain stable in time once selected and to manage the impact of thermal crosstalk from neighboring TBUs (see Supplementary Note 4). In addition, it is essential to make the chip operation robust against departures of the TBUs from their designed values. Recent works54, 55 have reported both theoretical and practical solutions to overcome this limitation in CMOS-compatible silicon photonics platforms. Hybrid integration with III–V materials would be necessary in order to incorporate the optical sources and the modulator to the proposed optical core. Future work on electronic integration is required in order to integrate the current sources.

Based on our results, further increasing the number of TBUs to be integrated would require two different metal layer levels to enable on-chip electrical routing. Although a miniaturization of the BUL is possible, we must consider the operational trade-off that relates the maximum attainable free-spectral range, the step resolution and the losses of a synthetized waveguide (see Supplementary Note 7).

Another important issue is related to how the input signal is directed into a specific input port of the mesh network and how a signal is directed from a port of the mesh to a photodetector. These operations require some degree of optical interconnection that can be provided by the mesh itself provided its size is large enough.

In contrast to application-specific devices, multipurpose photonic processors enable a wide variety of applications on the same chip, providing flexible and fast adaptive design topologies and circuit parameters. Fabricated in a CMOS compatible technology, multi-task processors enable high-production volume reducing the price per chip. The unused/available TBUs perform as spare components that will potentially enable self-healing photonic integrated circuits.

In summary, we have designed, fabricated and demonstrated an integrated reconfigurable photonic signal processor. The chip is based on a tuneable hexagonal silicon waveguide mesh configuration where the hexagon sides are composed of two waveguides, which can be variably coupled or switched by means of a programmable TBU implemented by means of a Mach-Zehnder interferometer. We reconfigured a 7-hexagon cell design to experimentally demonstrate 21 different functionalities, including unbalanced FIR Mach-Zehnder filters, ring cavities, complex CROW, SCISSOR, and ring-loaded MZI filters, and multiple input multiple output linear optic transformation devices, including a C-NOT gate. These devices have applications in a wide variety of fields including communications, biophotonics, sensing, multiprocessor interconnections, switching, and quantum information. Hence, this work represents an important step towards the realization of the new paradigm of multipurpose reconfigurable photonic processors.


Device manufacturing process

The device was fabricated at the Southampton Nanofabrication Centre at the University of Southampton. SOI wafers with a 220-nm thick silicon overlayer and a 3-µm thick buried oxide layer were used and e-beam lithography performed to define the grating couplers. Dry etching of 70 nm into the silicon overlayer to form the grating couplers was then carried out followed by resist stripping. Another e-beam lithography and 120-nm silicon dry etching step was performed to produce the optical waveguides. Following resist stripping, 1 µm of PECVD silicon dioxide was deposited to act as the upper cladding layer of the waveguides. Photolithography was then performed to define isolation trench openings, followed by a deep dry etching process to etch through the top cladding, silicon overlayer, and buried oxide layer. These trenches provided thermal isolation to adjacent devices and improved the efficiency of the heaters. A 1.8-µm thick metal layer was deposited after the resist had been stripped. A subsequent photolithography and dry etching step realized electrodes used to provide localized heating to tune the devices. The resist was then stripped and the wafers diced into individual dies. These dies were then mounted onto PCBs and a wire bonding process was used to provide electrical connections both within the die and between the die and the PCB

Device testing process

We performed a static characterization of the test cell in four different dies to extract information regarding the main optical properties of the integrated waveguides. A tuneable laser (ANDO AQ4321D) featuring a 1 pm wavelength resolution was connected to the input grating coupler of the test cell and scanned to provide a wavelength range characterization. The test cell output grating coupler was connected to an optical spectrum analyzer (ANDO AQ6217C). Measurements included: differential path length to characterize propagation losses, cascaded bends structures to characterize bend losses and two different cascaded and coupled MMI structures to characterize MMI insertion losses and bandwidth. For electro-optical characterization of the TBUs in the 7-cell waveguide mesh, we employed current sources of different resolution and quality: 3 Keihtley2401, 13 Thorlabs LDC8010 and 2 TECMA 72-2535. For the outer perimeter TBUs, the process consisted in injecting optical power into one of the ports of the TBU and sweeping the electrical current bias applied to one of the two heaters. This process was carried out for the 76 thermal tuners present on each of the two characterized PCBs. Altogether with resistance and output optical power, we obtained as a result the normalized coupling constant calibration curves of each TBU. Through this method, we also extracted the phase shift induced by each heater (See Supplementary Note 2). For inner TBU characterization, we biased outer TBUs to set them in a proper state to access the inner devices.

Data availability

All data are available from the corresponding author upon reasonable request.

Change history

  • 29 November 2017

    Change History: A correction to this article has been published and is linked from the HTML version of this article.


  1. 1.

    Doerr, C. R. & Okamoto, K. Advances in silica planar lightwave circuits. J. Lightw. Technol. 24, 4763–4789 (2006).

    ADS  Article  Google Scholar 

  2. 2.

    Coldren, L. A. et al. High performance InP-based photonic ICs—A tutorial. J. Lightw. Technol 29, 554–570 (2011).

    ADS  CAS  Article  Google Scholar 

  3. 3.

    Soref, R. The past, present, and future of silicon photonics. IEEE J. Sel. Top. Quantum Electron. 12, 1678–1687 (2006).

    CAS  Article  Google Scholar 

  4. 4.

    Bogaerts, W. Design challenges in silicon photonics. IEEE J. Sel. Top. Quantum Electron. 20, 8202008 (2014).

    Article  Google Scholar 

  5. 5.

    Bogaerts, W. et al. Nanophotonic waveguides in silicon-on-insulator fabricated with CMOS technology. J. Lightw. Technol. 23, 401–412 (2005).

    ADS  CAS  Article  Google Scholar 

  6. 6.

    Smit, M. K. et al. An introduction to InP-based generic integration technology. Semicond. Sci. Technol. 29, 083001 (2014).

    ADS  Google Scholar 

  7. 7.

    Leinse, A. et al. TriPleX waveguide platform: low-loss technology over a wide wavelength range. Proc. SPIE 8767, 87670E (2013).

  8. 8.

    Kish, F. et al. From visible light-emitting diodes to large-scale III–V photonic integrated circuits. Proc. IEEE 101, 2255–2270 (2013).

    CAS  Article  Google Scholar 

  9. 9.

    Heck, M. J. R. et al. Hybrid silicon photonic integrated circuit technology. IEEE J. Sel. Top. Quantum Electron. 19, 6100117 (2013).

    Article  Google Scholar 

  10. 10.

    Sacher, W. et al. Multilayer silicon nitride-on-silicon integrated photonic platforms and devices. J. Lightw. Technol. 33, 901–910 (2015).

    ADS  CAS  Article  Google Scholar 

  11. 11.

    Asghari, M. Silicon photonics: A low cost integration platform for datacom and telecom applications. In OFC/NFOEC 2008 – 2008 Conference on Optical Fiber Communication/National Fiber Optic Engineers Conference 1–10 (San Diego, USA, 2008).

  12. 12.

    Melati, D. et al. Integrated all-optical MIMO demultiplexer for mode- and wavelength-division-multiplexed transmission. Opt. Lett. 42, 342–345 (2017).

    ADS  Article  PubMed  Google Scholar 

  13. 13.

    Waterhouse, R. & Novak, D. Realizing 5G: microwave photonics for 5G mobile wireless systems. IEEE Microw. Mag. 16, 84–92 (2015).

    Article  Google Scholar 

  14. 14.

    Marpaung, D. et al. Integrated microwave photonics. Laser Photon. Rev. 7, 506–538 (2013).

    Article  Google Scholar 

  15. 15.

    Iezekiel, S., Burla, M., Klamkin, J., Marpaung, D. & Capmany, J. RF engineering meets optoelectronics: Progress in integrated microwave photonics. IEEE Microw. Mag. 16, 28–45 (2015).

    Article  Google Scholar 

  16. 16.

    Technology focus on microwave photonics. Nat. Photon. 5, 723 (2011).

  17. 17.

    Ghelfi, P. et al. A fully photonics-based coherent radar system. Nature 507, 341–345 (2014).

    ADS  CAS  Article  PubMed  Google Scholar 

  18. 18.

    Heideman, R. G. TriPleX™-based integrated optical ring resonators for lab-ona-chip-and environmental detection. IEEE J. Sel. Top. Quantum Electron. 18, 1583–1596 (2012).

    CAS  Article  Google Scholar 

  19. 19.

    Estevez, M. C., Alvarez, M. & Lechuga, L. Integrated optical devices for lab-on-a-chip biosensing applications. Laser Photon. Rev. 6, 463–487 (2012).

    Article  Google Scholar 

  20. 20.

    Almeida, V. R., Barrios, C. A., Panepucci, R. & Lipson, M. All-optical control of light on a silicon chip. Nature 431, 1081–1084 (2004).

    ADS  CAS  Article  PubMed  Google Scholar 

  21. 21.

    Norberg, E. J., Guzzon, R. S., Parker, J. S., Johansson, L. A. & Coldren, L. A. Programmable photonic microwave filters monolithically integrated in InP/InGaAsP. J. Lightw. Technol. 29, 1611–1619 (2011).

    ADS  CAS  Article  Google Scholar 

  22. 22.

    Wang, J. et al. Reconfigurable radio-frequency arbitrary waveforms synthesized in a silicon photonic chip. Nat. Commun. 6, 5957 (2015).

    CAS  Article  PubMed  PubMed Central  Google Scholar 

  23. 23.

    Hill, M. T. et al. A fast low power optical memory based on coupled micro-ring lasers. Nature 432, 206–209 (2004).

    ADS  CAS  Article  PubMed  Google Scholar 

  24. 24.

    Slavík, R. et al. Photonic temporal integrator for all-optical computing. Opt. Express 16, 18202–18214 (2008).

    ADS  Article  PubMed  Google Scholar 

  25. 25.

    Sun, C. et al. A monolithically-integrated chip-to-chip optical link in bulk CMOS. IEEE J. Solid-State Circ. 50, 828–844 (2015).

    Article  Google Scholar 

  26. 26.

    Sun, C. et al. Single-chip microprocessor that communicates directly using light. Nature 528, 534–538 (2015).

    ADS  CAS  Article  PubMed  Google Scholar 

  27. 27.

    Assefa, S. et al. in Optical Fibre Communication Conference OMM6, (Optical Society of America, 2011).

  28. 28.

    Peruzzo, A. et al. Multimode quantum interference of photons in multiport integrated devices. Nat. Commun. 2, 224 (2011).

    Article  PubMed  PubMed Central  Google Scholar 

  29. 29.

    Bonneau, D. et al. Quantum interference and manipulation of entanglement in silicon wire waveguide quantum circuits. N. J. Phys. 14, 045003 (2012).

    Article  Google Scholar 

  30. 30.

    Metcalf, B. J. et al. Multiphoton quantum interference in a multiport integrated photonic device. Nat. Commun. 4, 1356 (2013).

    Article  PubMed  Google Scholar 

  31. 31.

    Muñoz, P. et al. in 16th International Conference on Transparent Optical Networks (ICTON), 1–4 (Graz, 2014).

  32. 32.

    Ribeiro, A. et al. Demonstration of a 4×4-port universal linear circuit. Optica 3, 1348–1357 (2016).

    Article  Google Scholar 

  33. 33.

    Liu, W. et al. A fully reconfigurable photonic integrated signal processor. Nat. Photon 10, 190–195 (2016).

    ADS  CAS  Article  Google Scholar 

  34. 34.

    Graydon, O. Birth of the programmable optical chip. Nat. Photon 10, 1 (2016).

    Google Scholar 

  35. 35.

    Pérez, D., Gasulla, I. & Capmany, J. Software-defined reconfigurable microwave photonics processor. Opt. Express 23, 14640–14654 (2015).

    ADS  Article  PubMed  Google Scholar 

  36. 36.

    Miller, D. A. B. Self-configuring universal linear optical component. Photon. Res. 1, 1–15 (2013).

    ADS  Article  Google Scholar 

  37. 37.

    Miller, D. A. B. Self-aligning universal beam coupler. Opt. Express 21, 6360–6370 (2013).

    ADS  Article  PubMed  Google Scholar 

  38. 38.

    Clements, W. R. et al. Optimal design for universal multiport interferometers. Optica 3, 1460–1465 (2016).

    Article  Google Scholar 

  39. 39.

    Zhuang, L., Roeloffzen, C. G. H., Hoekman, M., Boller, K.-J. & Lowery, A. J. Programmable photonic signal processor chip for radiofrequency applications. Optica 2, 854–859 (2015).

    Article  Google Scholar 

  40. 40.

    Capmany, J., Gasulla, I. & Pérez, D. Microwave photonics: The programmable processor. Nat. Photon. 10, 6–8 (2016).

    ADS  CAS  Article  Google Scholar 

  41. 41.

    Pérez, D., Gasulla., Capmany, J. & Soref, R. A. Reconfigurable lattice mesh designs for programmable photonic processors. Opt. Express 24, 12093–12106 (2016).

    ADS  Article  PubMed  Google Scholar 

  42. 42.

    Madsen, C. K. & Zhao, J. H. Optical Filter Design and Analysis: A Signal Processing Approach. 1st edn. (Wiley, 1999).

  43. 43.

    Jinguji, K. Synthesis of coherent two-port lattice-form optical delay-line circuit. J. Lightw. Technol. 13, 73–82 (1995).

    ADS  Article  Google Scholar 

  44. 44.

    Jinguji, K. Synthesis of coherent two-port Optical delay-line circuit with ring waveguides. J. Lightw. Technol. 14, 1882–1898 (1996).

    ADS  Article  Google Scholar 

  45. 45.

    Madsen, C. K. General IIR optical filter design for WDM applications using all-pass filters. J. Lightw. Technol. 18, 860–868 (2000).

    ADS  Article  Google Scholar 

  46. 46.

    Burla, M. et al. On-chip CMOS compatible reconfigurable optical delay line with separate carrier tuning for microwave photonic signal processing. Opt. Express 19, 21475–21484 (2011).

    ADS  Article  PubMed  Google Scholar 

  47. 47.

    Yariv, A. et al. Coupled resonator optical waveguides: a proposal and analysis. Opt. Lett. 24, 711–713 (1999).

    ADS  MathSciNet  CAS  Article  PubMed  Google Scholar 

  48. 48.

    Hebner, J. E. et al. Distributed and localized feedback in microresonator sequences for linear and nonlinear optics. J. Opt. Soc. Am. B. 21, 1665–1673 (2004).

    Article  Google Scholar 

  49. 49.

    Fandiño, J. S. et al. A monolithic integrated photonic microwave filter. Nat. Photon. 11, 124–129 (2017).

    ADS  Article  Google Scholar 

  50. 50.

    Miller, D. A. B. All linear optical devices are mode converters. Opt. Express 20, 23985–23993 (2012).

    ADS  Article  PubMed  Google Scholar 

  51. 51.

    Reck, M. et al. Experimental realization of any discrete unitary operator. Phys. Rev. Lett. 73, 58–61 (1994).

    ADS  CAS  Article  PubMed  Google Scholar 

  52. 52.

    Carolan, J. et al. Universal linear optics. Science 349, 711 (2015).

    MathSciNet  CAS  Article  PubMed  MATH  Google Scholar 

  53. 53.

    Nielsen, M. A. & Chuang, I. L. Quantum Computation and Quantum Information. 1st edn. (Cambridge University Press, 2001).

  54. 54.

    Miller, D. A. B. Perfect optics with imperfect components. Optica 2, 747–750 (2015).

    Article  Google Scholar 

  55. 55.

    Grillanda, S. et al. Non-invasive monitoring and control in silicon photonics using CMOS integrated electronics. Optica 1, 129–136 (2014).

    CAS  Article  Google Scholar 

Download references


J.C. acknowledges funding from the ERC Advanced Grant ERC-ADG-2016-741415 UMWP-Chip, I.G. acknowledges the funding through the Spanish MINECO Ramon y Cajal program. D.P. acknowledges financial support from the UPV through the FPI predoctoral funding scheme. D.J.T. acknowledges funding from the Royal Society for his University Research Fellowship.

Author information




J.C., I.G., and D.P. conceived the processor design. D.P., D.J.T., and G.Z.M. designed the chip. L.C. fabricated the chip, A.Z.K. carried the beam lithography, K.L. the PCB assembly and wirebonding, and W.C. designed the PCB layout. D.P., J.C., and I.G. conceived the experiments and performed the measurements. J.C., I.G., and D.P. analyzed the data and wrote the paper. G.Z.M., D.J.T., I.G., and J.C. managed, coordinated, and supervised the project.

Corresponding author

Correspondence to José Capmany.

Ethics declarations

Competing interests

The authors declare no competing financial interests.

Additional information

Change history: A correction to this article has been published and is linked from the HTML version of this paper.

Publisher's note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

A correction to this article is available online at

Electronic supplementary material

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Pérez, D., Gasulla, I., Crudgington, L. et al. Multipurpose silicon photonics signal processor core. Nat Commun 8, 636 (2017).

Download citation

Further reading


By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.


Quick links

Nature Briefing

Sign up for the Nature Briefing newsletter — what matters in science, free to your inbox daily.

Get the most important science stories of the day, free in your inbox. Sign up for Nature Briefing