Files
mxpic_EDA/backend/generated_layouts/comp_1.yaml
T
2026-05-26 11:55:56 +08:00

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: