- An integrated flow, in a familiar design environment
- Ability to incorporate optical and opto-electronic effects during the design process
Photonics—the science and technology of generating, controlling, and detecting light—is quickly moving into mainstream electronic designs. This is particularly true for communications hardware, where bandwidth demands are so great that only photonic ICs (PICs) offer a viable solution. Other key application areas include datacenters, antenna and RF systems, bio-photonics, and environmental sensing systems.
Efficient Design Flows for Photonics Circuits
Built on the Cadence® Virtuoso® custom design platform, the EPDA environment supports monolithic (single chip carrying both traditional electronics and photonics) and hybrid (3D-IC stack with a traditional electronics chip on top of a photonics chip) approaches, providing schematic and layout-driven design flows for:
- Photonic schematic capture in Virtuoso Schematic Editor
- Photonic circuit simulation in Virtuoso Analog Design Environment, using Lumerical INTERCONNECT, a dedicated PIC simulation engine
- Photonic layout implementation in the Virtuoso Layout Suite XL environment
- Schematic-driven layout, using the same golden schematic as the one used for simulation
- Supports PCells and advanced generators, based on the integration of PhoeniX Software’s advanced curvilinear shape core
- Device and compounded waveguide parameters back-annotation to schematic for layout-accurate optical resimulation
- Photonic component parameter extraction and model generation for custom-defined components
- Co-floorplanning of the electronic and photonic components for hybrid systems
Accelerating PIC Exploration
PIC design comes with some unique challenges. Their curvilinear, polygon-based layouts are typically done by hand, which is labor-intensive and time-consuming. Available process design kits (PDKs) are fairly immature, with a limited amount of fixed GDS layout cells, specifications, and process rules. Error checking is quite challenging, yet layout vs. schematic (LVS) and design rule checking (DRC) tools are primitive at best. Circuit modeling is also difficult without the support of a widely accepted SPICE equivalent. Often, designers end up manually drawing schematics twice when designing systems and doing the same with layouts when designing components.
The EPDA environment from Cadence, Lumerical Solutions, and PhoeniX Software addresses each of these challenges. Step-by-step, this flow lets you:
- Capture your optical circuit in Virtuoso Schematic Editor
- Use Virtuoso Analog Design Environment to simulate your design with Lumerical’s INTERCONNECT engine
- Implement your layout within the Virtuoso Layout Suite XL environment, making use of PhoeniX Software’s generic photonic building block library and waveguide generator
Similar to SPICE, INTERCONNECT is a dedicated time- and frequency-domain mixed-signal circuit simulation engine which has been expanded to address optical signal propagation within multi-mode, multi-channel components commonly found in PICs. Close integration with Virtuoso Analog Design Environment means that you can benefit from fast PIC exploration, including yield analysis.
For PIC mask layout designs, you can tap into PhoeniX Software’s OptoDesigner photonic chip design suite directly from the Virtuoso environment for interactive or scripted waveguide and component creation, including construction of complicated curvilinear shapes.
Using the EPDA environment, you can also populate your photonic PDK compact model library or create a simulation model for a custom device. Lumerical’s TCAD component-level solvers—FDTD Solutions, MODE Solutions, and DEVICE—can account for multi-physics optical/electrical/thermal effects and perform model parameter extraction of passive and active components from the Virtuoso physical layout.
For More Information
To learn more about Cadence’s photonics solution, please complete and submit this brief form to hear back from one of our technical experts.