63 lines
1.3 KiB
YAML
63 lines
1.3 KiB
YAML
# =============================================
|
|
# mxPIC Cell/Project Definition File
|
|
# =============================================
|
|
name: comp_1
|
|
type: composite
|
|
version: "1.0.0"
|
|
|
|
# 1. External Ports (How this cell connects to the outside world)
|
|
ports:
|
|
- name: in0
|
|
layer: WG_CORE
|
|
x: 0.0
|
|
y: 0.0
|
|
angle: 180.0
|
|
width: 0.5
|
|
- name: out0
|
|
layer: WG_CORE
|
|
x: 100.0
|
|
y: 10.0
|
|
angle: 0.0
|
|
width: 0.5
|
|
- name: out1
|
|
layer: WG_CORE
|
|
x: 100.0
|
|
y: -10.0
|
|
angle: 0.0
|
|
width: 0.5
|
|
|
|
# 2. Instances (The sub-components dropped onto this canvas)
|
|
instances:
|
|
component_1:
|
|
component: EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX5_QY_v1_20260303
|
|
x: 100.0
|
|
y: 100.0
|
|
rotation: 0.0
|
|
mirror: false
|
|
settings:
|
|
length:
|
|
|
|
component_2:
|
|
component: EMO1_2ML_CU_Al_RDL/electronics/inductors/INDC_200pH_SiNPP_QY_202604
|
|
x: 400.0
|
|
y: 100.0
|
|
rotation: 0.0
|
|
mirror: false
|
|
settings:
|
|
length:
|
|
|
|
component_3:
|
|
component: EMO1_2ML_CU_Al_RDL/electronics/pads/Spec_PADs_ABCD_292_P125_250_W80_80_QY_20260324
|
|
x: 700.0
|
|
y: 100.0
|
|
rotation: 0.0
|
|
mirror: false
|
|
settings:
|
|
length:
|
|
|
|
# 3. Bundles (Grouped links for multi-bus/parallel routing)
|
|
bundles:
|
|
output_bus:
|
|
routing_type: euler_bend
|
|
links:
|