Container element to merge multiple elements into a single element. Here, the container model contains two MMI models; one supports TE mode and the other one supports TM mode.
Note: For legacy data format (2022 R2.4 and older) please visit following link:
Container - Lumfoundry Template (Legacy)
Template: container_example
Photonic Model: container_element
Parameters: Polarization (TE/TM).
Interoperability with Cadence Virtuoso:
- Circuit design flows using INTERCONNECT model: Yes.
- Circuit design flow using photonic Verilog-A model: No.
Required Data
The required data is collected as a struct with following fields:
general
"general" is a struct with the following fields:
[[snippet||11549514081811]]
ports
"ports" is a struct with the following fields:
[[snippet||12121585867411]]
Each struct above consists of following fields:
[[snippet||11549759363603]]
type
|
string |
The signal type of the port, either "Optical Signal" or "Electrical Signal" |
parameters
"parameters" is a struct with the following fields:
[[snippet||12121700744851]]
Each struct above consists of the following fields:
[[snippet||12006995584019]]
model_data
"model_data" is a struct with the following fields:
[[snippet||12123176100883]]