+44 (0)24 7671 8970
More publications     •     Advertise with us     •     Contact us
 
Loading...
Technical Insight

Magazine Feature
This article was originally featured in the edition:
Issue 3 2022

Modeling silicon photonics process parameter variations in Synopsys OptoCompiler-OptSim

News

The estimation of yield and optimization of photonic integrated circuit (PIC) design require ability to accurately account for variations in the SiPh technological parameters.

BY Jigesh K. Patel, Technical Marketing Manager, Custom Design and Manufacturing Group – Synopsys

Silicon photonics (SiPh) refers to the enablement of photonic integrated circuits (PIC) over silicon wafer. SiPh enables compatibility with existing CMOS manufacturing infrastructure for large-scale integration and brings the associated benefits to the photonics, namely, lower footprint, lower thermal effects, and co-packaging of electronics and photonics on the same chip.

One of the side-effects of nanometer regime scaling in modern semiconductor technologies is that the impact of local (i.e., within die) variations has increased; and, efforts to reduce manufacturing variations can impose capital-intensive penalties. With the process nodes becoming smaller, corner design approaches, typically used in digital (electronic) designs, alone are not sufficient. This is especially true for the photonic designs which are more analog-like. As a result, PIC designers are tasked with the inclusion of stochastic nature of process variations into their design process and finding ways of minimizing the impact.

In this blog, we describe how process parameter variations can be included as part of the electronic-photonic design automation (EPDA) in Synopsys OptoCompiler-OptSim. The organization of the article is as follows. We begin by a high-level classification of process variations. Next, we describe two of the approaches electronic-photonic circuit simulations can account for Monte Carlo process parameter variations during the design stage. Two case studies are presented as illustrations of each approach.

Classifying behavior of the process parameter variations

One of the ways of classifying variations in process parameters is based on the spatial scope of their influence [1-2]. Figure 1 shows types and scope of the process variations of interest. The deterministic variations are systematic contributions from the same steps in the manufacturing process. Some of these variations can be corrected to most extent, for example, optical proximity corrections (OPC) in photolithography.

The random variations are a result of varying number of causes during the manufacturing process. Variations that affect all devices on the chip the same way are considered global. Variations from fab-to-fab, lot-to-lot, wafer-to-wafer and die-to-die (D2D) all contribute to the global variations.

The within-die (WID) variations are local to the chip and can be purely random (i.e., independent) or spatially correlated (i.e., location dependent). Typically, these local variations contribute the most to the overall process variations.

Summarizing the above, process parameter variations in a parameter can be modeled as:

= 0 + D2D + WID, random + WID, correlated

where 0 is the nominal value of the parameter . Last three terms in the above expression represent die-to-die and within-die variations.

The mean and variance of a are:

Mean:

m = 0

Variance:

σ2 = σ2D2D + σ2WID, random + σ2WID, correlated

Next, we illustrate two of the ways a designer can account for above variations in Synopsys OptoCompiler-OptSim EPDA design flow.


Figure. 1: Independent and Correlated Process Parameter Variations in Silicon Photonics

Monte Carlo process variation and corner analyses in Synopsys OptoCompiler-OptSim
The process parameter variations can be incorporated in OptoCompiler-OptSim during simulation either via parameter definitions in a PrimeWave testbench or via sub-circuit instances of the model with process variations.

Defining parameters using statistical expressions
As an example of the former, let’s consider a 6-stage lattice filter design of Fig. 2. Each of the two hierarchies of Fig. 2(a) is implemented as a 3-stage filter. In this example, the gap G between the straight and curved waveguide, and width D of the delay element (Fig. 2(c)) are defined in the PrimeWave testbench.


Figure. 2: Schematic of a 6-stage lattice filter (a). Each hierarchy comprises of three stages (b) where each stage is implemented as parametric custom photonic block (c)

Defining parameter G via a statistical expression, say, GAUSS(1 μm,0.025 μm) would imply that gap G follows a Gaussian distribution with 1 μm mean and a 3σ deviation of 0.025 μm relative to the mean. Process correlation can be specified via intermediate variable definitions.

For example: G1=GAUSS (0.1 μm ,0.025 μm)

G_Correlated = G1

G_wafer_to_wafer = AGAUSS(0.0,0.01 μm)

With the above definition, all the model instances that use parameters G1 or G2 will carry independent random values. On the other hand, G_Correlated will be evaluated once and the same value will be carried over to all occurrences of variable

G_Correlated. If G_wafer_to_wafer represents another random variable with zero mean and absolute 3σ deviation of 0.01μm, an expression like G2 = G1 + G_Correlated + G_wafer_to_wafer would account for local and global random variations in design parameter gap of the second hierarchy of Fig.2(a). Figure 3 shows results of a Monte Carlo simulation run with correlated statistics for filter design parameters gap and delay length.

The plots show deviations in the filter response after 3- and 6-stages due to process parameter variations.


Figure. 3: Filter response after 3- (upper right) and 6- (lower right) stages of lattice filters accounting for process parameter variations in gap and delay length


Using sub-circuit definitions

Another way of including process parameter variations is using sub-circuit definitions for the devices used in a PIC. A sub-circuit defines statistics for the model parameters of interest. An example of a sub-circuit for a waveguide model with Monte Carlo variations in its width is shown in Fig. 4.

Conceptually, a sub-circuit is like a design hierarchy where statistics are passed from the outer hierarchy to the model inside the hierarchy.

Figure. 4: Example of a sub-circuit definition with process parameter variations


A collection of such sub-circuits can serve as a library of components with process parameters that can be shared with design partners or can be used as models during schematic creation in OptoCompiler, an example of the latter is illustrated in Fig. 5.

Figure. 5: (a) A Mach-Zehnder Interferometer (MZI) comprising of two waveguide sub-circuits (b) including sub-circuit file of Fig. 4 during run time and (c) MZI response due to process parameter variations


As shown in Fig. 5 (a), a broadband source shines light on a Mach-Zehnder Interferometer (MZI) implemented using two sub-circuits of a parametric waveguide. The waveguide width incorporates Monte Carlo variations due to manufacturing processes.

As shown in Fig. 5 (b), the sub-circuit netlist file is included in the simulation via PrimeWave’s SetupàInclude Files option of OptoCompiler. Figure 5(c) shows effect of process variations in the MZI response at the constructive and destructive interference ports.

Summary
The estimation of yield and optimization of photonic integrated circuit (PIC) design require ability to accurately account for variations in the SiPh technological parameters. These variations can be systematic (i.e., deterministic) or non-systematic (i.e., random).

The spatial scales of variations include die-to-die (or global) variations, and intra-die (or local) variations. The intra-die variations can further be divided into spatially correlated and independent variations.

The Synopsys EPDA offers powerful, EDA-like Monte Carlo and corner analyses to account for all these variations within OptoCompiler-OptSim environment making design experience closer to the traditional CMOS chip design.

Acknowledgements & Reference

Acknowledgement

The author is grateful to his colleagues Dr. Pablo Mena, Twan Korthorst, Dr. Dwight Richards, and Enrico Ghillino for technical discussions and help during preparation of this article.

References

[1] Blaauw, D., Chopra, K., Srivastava, A., “Statistical timing analysis: From basic principles to state-of-the-art,” IEEE Trans. CAD ICS, vol. 27, no. 4, 2008, pp. 589-607

[2] Champac, V., Gervacio, J. G., Timing performance of nano-meter digital circuit under process variations, Springer, 2018.

EMCORE announces integration of PICs into its products
Scottish photonics consortium wins £4.7m in UKRI funding
Yuanjie Semiconductor to supply lasers to POET
Fraunhofer IPMS announces government funding for quantum photonic chip
POET Technologies partners with Yuanjie Semiconductor Technology
SiLC announces silicon photonics systems for machine vision
Scientists develop novel optical modulators for integrated photonics
Scientists report integrated photodiodes on TFLN
Coherent wins award for innovative photonics product
FBH to present quantum technology developments at EQTC 2023
Skorpios and FormericaOE demonstrate PICs in 800G optical transceivers
EFFECT Photonics verifies fully integrated InP PIC
NASA awards grant for silicon photonics project
OpenLight and Spark Photonics partner on PIC design services
DustPhotonics announces 800G chip for hyperscale data centres and AI
Lightwave Logic Receives Industry Innovation Award
Imec announces SiGe BiCMOS optical receiver
SiFotonics announces silicon photonics 800G LPO solutions
Rockley Photonics progresses noninvasive biomarker monitoring
MantiSpectra secures €4 million for miniaturised spectrometers
Sivers to demo next-gen laser arrays at ECOC 2023
ASMPT AMICRA and Teramount collaborate on silicon photonics packaging
Quantum Computing Inc. selects Arizona site for photonic chip foundry
German government to fund ams OSRAM optoelectronic semiconductor development
Luceda Photonics introduces new PIC design software
Vodafone explores silicon photonics for future mobile networks
Coherent introduces 1200 mW pump laser module
Photonics startups invited to apply to Luminate NY accelerator
New tool could improve lithography for smaller, faster chips
InP-based lasers surpass 2.2 mm
Indie Semiconductor buys Exalos AG
New technique controls direction and wavelength of emitted heat

×
Search the news archive

To close this popup you can press escape or click the close icon.
Logo
×
Logo
×
Register - Step 1

You may choose to subscribe to the PIC Magazine, the PIC Newsletter, or both. You may also request additional information if required, before submitting your application.


Please subscribe me to:

 

You chose the industry type of "Other"

Please enter the industry that you work in:
Please enter the industry that you work in: