The sparsweep_pcell photonic model is best suited for modeling passive elements which are described by s-parameters that are dependent on some parameters. It's a slightly more complicated model than the spar_fixed photonic model, but allows creation of elements which include temperature dependence or geometric parameterization. Some applications of this model include:
- Temperature dependent passive elements (MMI, Y-Branch, Star Coupler, etc...)
- Geometrically parameterized passive elements.
This model is more versatile than it's fixed counterpart, but as a result it is also more complicated to use. Users modeling passive elements which do not exhibit significant temperature dependence, and do not have any parameters for the end user are advised to use the spar_fixed photonic model instead, for simplicity's sake.
The sparsweep_pcell photonic model supports statistical modeling. Users can choose an arbitrary number of statistical parameters and provide the S-parameter data as a function of these parameters. It is also possible to generate statistically enabled compact models by using measure s-parameter data directly without the need to tie-in the variations to specific parameters (see Creating statistical passive compact models directly from measured s-parameter data). For information on statistical CMLs in general, see Statistical CMLs.
Lumfoundry Templates: MMI (Temperature Dependent), Waveguide Taper (Parameterized), Polarization rotator element (parameterized), MMI (Statistical), Grating Coupler (Statistical Using Measured S-Parameter Data)
Quality Assurance Test: sparsweep_pcell QA
Statistical Modeling Support: User defined
Supported Parameters: User defined
Tuning Support: No.
Interoperability with Cadence Virtuoso:
- Circuit design flows using INTERCONNECT model: Yes.
- Circuit design flow using photonic Verilog-A model: Yes.