A user might wish to add a custom INTERCONNECT element to their library, in cases where the purpose-built photonic models don’t cover a unique type of element or offer sufficient flexibility/complexity. A custom INTERCONNECT element can be added to the CML by CML Compiler by placing the ".ice" element file into the "lumfoundry_template/source/user_created/" folder.
For more details, please see User Created - Lumfoundry Template.
Note: This is an advanced approach that should only be used when purpose-built photonic models don't meet your needs. Custom models are typically more difficult to maintain and achieve quality assurance. |
Lumfoundry Templates: User Created
Tuning Support: None.
Interoperability with Cadence Virtuoso:
- Circuit design flows using INTERCONNECT model: Yes.
- Circuit design flow using photonic Verilog-A model: No.