From b3f29398f0f70cfd7b3f98a9930704b21f33c89a Mon Sep 17 00:00:00 2001 From: PotatoMaxwell Date: Sat, 30 May 2026 12:23:51 +0800 Subject: [PATCH] Annotations added --- INTRANET_DEPLOYMENT.md | 6 ++++++ README.md | 6 ++++++ .../EC_SiN400_1310_1p0dB_L635_A0_QY_202604.yml | 6 ++++++ backend/database.py | 6 ++++++ backend/directories.yaml | 6 ++++++ backend/gds_builder.py | 6 ++++++ backend/layout_preview.py | 6 ++++++ backend/pdk_access.py | 6 ++++++ backend/pdk_registry.py | 6 ++++++ backend/routed_layout_preview.py | 6 ++++++ backend/server.py | 6 ++++++ backend/technology_manifest.py | 6 ++++++ frontend/canvas-helpers.js | 6 ++++++ frontend/canvas.html | 9 ++++++++- frontend/dashboard.html | 7 +++++++ frontend/login.html | 7 +++++++ .../MZI_SiN400_Si220_PIN_mod_1310_L1300_QY_202603.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeA1_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeA2_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeA3_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeA4_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeA5_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeE1_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeE2_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeE3_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeE4_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeG1_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeG2_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeG3_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeG4_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeZ1_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeZ2_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeZ3_QY_v1_20260303.yml | 6 ++++++ .../MZM_1600G_L3000_GSSG_TRAIL_TypeZ4_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeR1_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeR2_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeT1_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeT2_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeT3_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeT4_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeT5_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeV1_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeV2_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeW1_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeW2_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeW3_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeW4_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeX1_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeX2_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeX3_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeX4_QY_v1_20260303.yml | 6 ++++++ .../MZM_800G_L3000_GSSG_TRAIL_TypeX5_QY_v1_20260303.yml | 6 ++++++ .../INDC_200pH_SiNPP_QY_202604.yml | 6 ++++++ .../RFPAD_GSSG_P625_QY_202604.yml | 6 ++++++ .../Spec_PADs_ABCD_292_P125_250_W80_80_QY_20260324.yml | 6 ++++++ .../RES_30OHM_NPP_QY_202604/RES_30OHM_NPP_QY_202604.yml | 6 ++++++ .../RES_35OHM_NPP_QY_202604/RES_35OHM_NPP_QY_202604.yml | 6 ++++++ .../RES_40OHM_NPP_QY_202604/RES_40OHM_NPP_QY_202604.yml | 6 ++++++ .../RES_50OHM_NPP_QY_202604/RES_50OHM_NPP_QY_202604.yml | 6 ++++++ .../others/QC_MARKER_QY_202603/QC_MARKER_QY_202603.yml | 6 ++++++ .../Silterra_EMO1_Optihk_LOGO_QY.yml | 6 ++++++ .../SiN_EUB_1310_H400_w2500_L45_QY_202604.yml | 6 ++++++ .../SiN_EUB_1310_H400_w3000_L45_QY_202604.yml | 6 ++++++ .../Si_EUB_1310_H220_w2000_L50_QY_202604.yml | 6 ++++++ .../Si_EUB_1310_H220_w380_2000_L50_QY_202604.yml | 6 ++++++ .../DC_SiN400_99_1_1310_jyh_quantex_202603.yml | 6 ++++++ .../EC_SiN400_1310_0p5dB_L935_A0_QY_202604.yml | 6 ++++++ .../EC_SiN400_1310_0p5dB_L935_A8_QY_202604.yml | 6 ++++++ .../EC_SiN400_1310_1p0dB_L635_A0_QY_202604.yml | 6 ++++++ .../EC_SiN400_1310_1p0dB_L635_A8_QY_202604.yml | 6 ++++++ .../1x2MMI_1310nm_TE_Silterra_202603_ZKY_v2.yml | 6 ++++++ .../2x2MMI_1310nm_TE_Silterra_202603_ZKY.yml | 6 ++++++ .../PD_1310_Monitor_Si220_Ge500_NPN_XHN_202604.yml | 6 ++++++ .../WG_TERM_SiN220_1310_w380_t150_QY_202606.yml | 6 ++++++ .../WG_TERM_SiN400_1310_w700_t150_QY_202606.yml | 6 ++++++ .../Si_Strip_Rib_TRX_w380/Si_Strip_Rib_TRX_w380.yml | 6 ++++++ .../HT_150R_SiPPP_L500_100OHM_DUMMY_QY_202604.yml | 6 ++++++ .../HT_150R_SiPPP_L500_100OHM_QY_202604.yml | 6 ++++++ .../HT_150R_TiN_L200_200OHM_QY_202604.yml | 6 ++++++ .../HT_150R_TiN_L500_200OHM_DUMMY_QY_202604.yml | 6 ++++++ .../VOA_Si220_1310_L1050_QY_202603.yml | 6 ++++++ mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/technology.yml | 6 ++++++ mxpic/PDKs/Silterra/directories.yaml | 6 ++++++ run_intranet_server.ps1 | 6 ++++++ tests/account-pdk-access-static.test.js | 6 ++++++ tests/canvas-generation-wiring.test.js | 6 ++++++ tests/canvas-helpers.test.js | 6 ++++++ tests/canvas-static-route.test.js | 6 ++++++ tests/gds-download-static.test.js | 6 ++++++ tests/layout-backend-static.test.js | 6 ++++++ tests/layout-ui-wiring.test.js | 6 ++++++ tests/project-load-static.test.js | 6 ++++++ 92 files changed, 556 insertions(+), 1 deletion(-) diff --git a/INTRANET_DEPLOYMENT.md b/INTRANET_DEPLOYMENT.md index dd95c2f..8f85a18 100644 --- a/INTRANET_DEPLOYMENT.md +++ b/INTRANET_DEPLOYMENT.md @@ -1,3 +1,9 @@ + # mxPIC EDA Intranet Deployment ## Start on the office LAN diff --git a/README.md b/README.md index dd27da4..5d8fef7 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,9 @@ + # mxpic_EDA The EDA coding for the layout for optihk # requirements diff --git a/backend/PDK_libs/primitives/edge_couplers/EC_SiN400_1310_1p0dB_L635_A0_QY_202604/EC_SiN400_1310_1p0dB_L635_A0_QY_202604.yml b/backend/PDK_libs/primitives/edge_couplers/EC_SiN400_1310_1p0dB_L635_A0_QY_202604/EC_SiN400_1310_1p0dB_L635_A0_QY_202604.yml index d701aa5..f9a7224 100644 --- a/backend/PDK_libs/primitives/edge_couplers/EC_SiN400_1310_1p0dB_L635_A0_QY_202604/EC_SiN400_1310_1p0dB_L635_A0_QY_202604.yml +++ b/backend/PDK_libs/primitives/edge_couplers/EC_SiN400_1310_1p0dB_L635_A0_QY_202604/EC_SiN400_1310_1p0dB_L635_A0_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: EC_SiN400_1310_1p0dB_L635_A0_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/backend/database.py b/backend/database.py index 8396404..0ecae25 100644 --- a/backend/database.py +++ b/backend/database.py @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: SQLite database initialization and persistence helpers for users, projects, cells, and project metadata. +# Inside functions: connect_db, init_db, get_user, get_user_profile, get_user_auth_by_id, update_user_occupation, update_user_password, add_user_log, list_user_logs +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- # backend/database.py import sqlite3 import os diff --git a/backend/directories.yaml b/backend/directories.yaml index 7311315..422b6d8 100644 --- a/backend/directories.yaml +++ b/backend/directories.yaml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: Directory configuration metadata used to locate PDK and project resources. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- level : 4 root : diff --git a/backend/gds_builder.py b/backend/gds_builder.py index a61b65c..86730e2 100644 --- a/backend/gds_builder.py +++ b/backend/gds_builder.py @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: Backend integration wrapper for project GDS generation and build result handling. +# Inside functions: build_project_gds, _build_with_mxpic_router, _load_project_cells, _ordered_cell_names, _cells_have_links, _build_with_gdstk, _import_public_gds, _build_with_nazca, _safe_cell_name, _library_cell_by_name, _number +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- import math import os import sys diff --git a/backend/layout_preview.py b/backend/layout_preview.py index 7dd1e60..e624bea 100644 --- a/backend/layout_preview.py +++ b/backend/layout_preview.py @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: Layout preview helpers for generating SVG previews from saved layout YAML. +# Inside functions: create_layout_svg_from_gds, _create_with_gdstk, _build_gdstk_cell, _resolve_child_cell, _import_gds_cell, _create_with_nazca, _load_local_layout, _safe_cell_name, _library_cell_by_name, _number +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- import os from typing import Dict, Optional diff --git a/backend/pdk_access.py b/backend/pdk_access.py index 3dd4be3..8fdc453 100644 --- a/backend/pdk_access.py +++ b/backend/pdk_access.py @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: Role-aware PDK access control utilities for resolving which PDK roots a user or project may use. +# Inside functions: normalize_user_group, pdk_root_for_group, pdk_root_for_session, prefer_full_gds_for_session, create_export_path, cleanup_expired_exports +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- import os import time import shutil diff --git a/backend/pdk_registry.py b/backend/pdk_registry.py index fb16d3d..a765821 100644 --- a/backend/pdk_registry.py +++ b/backend/pdk_registry.py @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK registry scanning helpers for finding component YAML/GDS assets and building library trees. +# Inside functions: __init__, resolve, _find_yaml, _find_gds, _load_yaml, _inside_root +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- import os from dataclasses import dataclass from typing import Optional diff --git a/backend/routed_layout_preview.py b/backend/routed_layout_preview.py index 3ad7249..95ee5a1 100644 --- a/backend/routed_layout_preview.py +++ b/backend/routed_layout_preview.py @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: Routed layout preview helpers that invoke the routing/build flow and return preview artifacts. +# Inside functions: create_routed_layout_svg, layout_has_links +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- import os import sys import tempfile diff --git a/backend/server.py b/backend/server.py index 943e7d5..3d9cce5 100644 --- a/backend/server.py +++ b/backend/server.py @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: Flask backend API server for authentication, project management, PDK library access, layout preview, and GDS build endpoints. +# Inside functions: no_cache_response, login_required_json, wrapper, request_ip, record_action, safe_name, user_layout_root, project_root, cell_file_path, cell_svg_path, cell_routes_path, write_route_points_sidecar, project_gds_path, technology_manifest_path_for_project, current_pdk_root, current_pdk_registry, scoped_pdk_root_for_project, pdk_root_for_request_project, project_meta_path, read_project_meta +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- import os import re diff --git a/backend/technology_manifest.py b/backend/technology_manifest.py index cdacc01..5a4b745 100644 --- a/backend/technology_manifest.py +++ b/backend/technology_manifest.py @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: Technology manifest loading and fallback helpers for routing layers and cross-section defaults. +# Inside functions: technology_manifest_path, read_technology_manifest +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- import os import yaml diff --git a/frontend/canvas-helpers.js b/frontend/canvas-helpers.js index cbed004..8914425 100644 --- a/frontend/canvas-helpers.js +++ b/frontend/canvas-helpers.js @@ -1,3 +1,9 @@ +/* + * Description: Shared browser helper library for canvas geometry, component metadata normalization, route styling, YAML export, and validation. + * Inside functions: createForgeArguments, getTechnologyManifest, getXsectionInfo, createRouteSettings, updateRouteField, updateRouteXsection, routeStyleForSettings, isForgeComponent, isBasicComponent, createBasicSettings, normalizeAngle, portSideFromAngle, roundPercent, fallbackPercent, positiveNumber, normalizeBoxSize, chooseCategoryComponent, normalizeCanvasSize, clampPositionToCanvas, transformBoxCorner + * Developer : Qin Yue @ 2026 + * Organization : OptiHK Limited + */ (function (root, factory) { const helpers = factory(); if (typeof module === 'object' && module.exports) { diff --git a/frontend/canvas.html b/frontend/canvas.html index b906cff..a216c82 100644 --- a/frontend/canvas.html +++ b/frontend/canvas.html @@ -1,4 +1,11 @@ + + {% raw %} @@ -5051,7 +5058,7 @@ const onDrop = useCallback((event) => { event.preventDefault(); const rawData = event.dataTransfer.getData('application/reactflow'); - console.log("? DROP EVENT: Received raw data ->", rawData); + console.log("???DROP EVENT: Received raw data ->", rawData); if (!rawData) return; let parsedData; try { diff --git a/frontend/dashboard.html b/frontend/dashboard.html index a16fa7e..23d73fd 100644 --- a/frontend/dashboard.html +++ b/frontend/dashboard.html @@ -1,4 +1,11 @@ + + diff --git a/frontend/login.html b/frontend/login.html index 402cb46..6c35d89 100644 --- a/frontend/login.html +++ b/frontend/login.html @@ -1,4 +1,11 @@ + + diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZI_SiN400_Si220_PIN_mod_1310_L1300_QY_202603/MZI_SiN400_Si220_PIN_mod_1310_L1300_QY_202603.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZI_SiN400_Si220_PIN_mod_1310_L1300_QY_202603/MZI_SiN400_Si220_PIN_mod_1310_L1300_QY_202603.yml index 65f595e..e084ebb 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZI_SiN400_Si220_PIN_mod_1310_L1300_QY_202603/MZI_SiN400_Si220_PIN_mod_1310_L1300_QY_202603.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZI_SiN400_Si220_PIN_mod_1310_L1300_QY_202603/MZI_SiN400_Si220_PIN_mod_1310_L1300_QY_202603.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZI_SiN400_Si220_PIN_mod_1310_L1300_QY_202603 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA1_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA1_QY_v1_20260303.yml index 51ea648..3b8b216 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA1_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA1_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeA1_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA2_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA2_QY_v1_20260303.yml index 46a007e..999bd5d 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA2_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA2_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeA2_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA3_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA3_QY_v1_20260303.yml index b974600..d18b454 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA3_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA3_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeA3_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA4_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA4_QY_v1_20260303.yml index 5a87ab4..2c0d516 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA4_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA4_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeA4_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA5_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA5_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA5_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA5_QY_v1_20260303.yml index 87c9b09..00c84f9 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA5_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA5_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeA5_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeA5_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeA5_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE1_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE1_QY_v1_20260303.yml index 2d258e1..aa8eccf 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE1_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE1_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeE1_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE2_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE2_QY_v1_20260303.yml index fe5872a..02ca117 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE2_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE2_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeE2_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE3_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE3_QY_v1_20260303.yml index 7346660..a9e527c 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE3_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE3_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeE3_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE4_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE4_QY_v1_20260303.yml index 0491a99..70376b7 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE4_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeE4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeE4_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeE4_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG1_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG1_QY_v1_20260303.yml index c1dc132..9261bb5 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG1_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG1_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeG1_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG2_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG2_QY_v1_20260303.yml index cc86b16..ad1829b 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG2_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG2_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeG2_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG3_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG3_QY_v1_20260303.yml index c7f1e20..d9d261c 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG3_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG3_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeG3_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG4_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG4_QY_v1_20260303.yml index ff75b4b..cf18687 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG4_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeG4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeG4_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeG4_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ1_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ1_QY_v1_20260303.yml index 3738a3e..6aefb63 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ1_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ1_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ1_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeZ1_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ2_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ2_QY_v1_20260303.yml index 938af21..6d90d83 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ2_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ2_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ2_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeZ2_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ3_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ3_QY_v1_20260303.yml index 5d92088..7667b22 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ3_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ3_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ3_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeZ3_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ4_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ4_QY_v1_20260303.yml index 2dd2180..84619db 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ4_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_1600G_L3000_GSSG_TRAIL_TypeZ4_QY_v1_20260303/MZM_1600G_L3000_GSSG_TRAIL_TypeZ4_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_1600G_L3000_GSSG_TRAIL_TypeZ4_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeR1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeR1_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeR1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeR1_QY_v1_20260303.yml index e6f4694..cfc5713 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeR1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeR1_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeR1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeR1_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeR1_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeR2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeR2_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeR2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeR2_QY_v1_20260303.yml index 0627894..64fb553 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeR2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeR2_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeR2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeR2_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeR2_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT1_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT1_QY_v1_20260303.yml index f82b80b..0bad9a9 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT1_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT1_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeT1_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT2_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT2_QY_v1_20260303.yml index 8bccdcf..e476616 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT2_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT2_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeT2_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT3_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT3_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT3_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT3_QY_v1_20260303.yml index d414359..52ea57f 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT3_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT3_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT3_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT3_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeT3_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT4_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT4_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT4_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT4_QY_v1_20260303.yml index 26f2230..b507a30 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT4_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT4_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT4_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT4_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeT4_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT5_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT5_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT5_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT5_QY_v1_20260303.yml index 04b95cd..1803f35 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT5_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT5_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeT5_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeT5_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeT5_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeV1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeV1_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeV1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeV1_QY_v1_20260303.yml index f39866c..8e330b4 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeV1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeV1_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeV1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeV1_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeV1_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeV2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeV2_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeV2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeV2_QY_v1_20260303.yml index f779da5..3a9f69f 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeV2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeV2_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeV2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeV2_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeV2_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW1_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW1_QY_v1_20260303.yml index 05df50a..727f162 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW1_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW1_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeW1_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW2_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW2_QY_v1_20260303.yml index b475897..63e525b 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW2_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW2_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeW2_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW3_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW3_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW3_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW3_QY_v1_20260303.yml index 4190783..e9757b8 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW3_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW3_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW3_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW3_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeW3_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW4_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW4_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW4_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW4_QY_v1_20260303.yml index 9190cdd..45cf5b1 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW4_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW4_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeW4_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeW4_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeW4_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX1_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX1_QY_v1_20260303.yml index 9777c2c..d523155 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX1_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX1_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX1_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeX1_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX2_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX2_QY_v1_20260303.yml index b2e800d..e382e35 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX2_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX2_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX2_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeX2_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX3_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX3_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX3_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX3_QY_v1_20260303.yml index 745c9e8..0087a59 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX3_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX3_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX3_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX3_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeX3_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX4_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX4_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX4_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX4_QY_v1_20260303.yml index 8e29025..5527c36 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX4_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX4_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX4_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX4_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeX4_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX5_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX5_QY_v1_20260303.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX5_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX5_QY_v1_20260303.yml index 8ade7e8..a0135af 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX5_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX5_QY_v1_20260303.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/composite/Mach_Zender_modulators/MZM_800G_L3000_GSSG_TRAIL_TypeX5_QY_v1_20260303/MZM_800G_L3000_GSSG_TRAIL_TypeX5_QY_v1_20260303.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: MZM_800G_L3000_GSSG_TRAIL_TypeX5_QY_v1_20260303 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/inductors/INDC_200pH_SiNPP_QY_202604/INDC_200pH_SiNPP_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/inductors/INDC_200pH_SiNPP_QY_202604/INDC_200pH_SiNPP_QY_202604.yml index 747a6e7..3e5fefe 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/inductors/INDC_200pH_SiNPP_QY_202604/INDC_200pH_SiNPP_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/inductors/INDC_200pH_SiNPP_QY_202604/INDC_200pH_SiNPP_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: INDC_200pH_SiNPP_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/pads/RFPAD_GSSG_P625_QY_202604/RFPAD_GSSG_P625_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/pads/RFPAD_GSSG_P625_QY_202604/RFPAD_GSSG_P625_QY_202604.yml index ca7c63c..aed98d9 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/pads/RFPAD_GSSG_P625_QY_202604/RFPAD_GSSG_P625_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/pads/RFPAD_GSSG_P625_QY_202604/RFPAD_GSSG_P625_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: RFPAD_GSSG_P625_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/pads/Spec_PADs_ABCD_292_P125_250_W80_80_QY_20260324/Spec_PADs_ABCD_292_P125_250_W80_80_QY_20260324.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/pads/Spec_PADs_ABCD_292_P125_250_W80_80_QY_20260324/Spec_PADs_ABCD_292_P125_250_W80_80_QY_20260324.yml index 7990a54..10c0bb3 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/pads/Spec_PADs_ABCD_292_P125_250_W80_80_QY_20260324/Spec_PADs_ABCD_292_P125_250_W80_80_QY_20260324.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/pads/Spec_PADs_ABCD_292_P125_250_W80_80_QY_20260324/Spec_PADs_ABCD_292_P125_250_W80_80_QY_20260324.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: Spec_PADs_ABCD_292_P125_250_W80_80_QY_20260324 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_30OHM_NPP_QY_202604/RES_30OHM_NPP_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_30OHM_NPP_QY_202604/RES_30OHM_NPP_QY_202604.yml index c00f125..03412be 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_30OHM_NPP_QY_202604/RES_30OHM_NPP_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_30OHM_NPP_QY_202604/RES_30OHM_NPP_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: RES_30OHM_NPP_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_35OHM_NPP_QY_202604/RES_35OHM_NPP_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_35OHM_NPP_QY_202604/RES_35OHM_NPP_QY_202604.yml index af5dd03..f0c802d 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_35OHM_NPP_QY_202604/RES_35OHM_NPP_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_35OHM_NPP_QY_202604/RES_35OHM_NPP_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: RES_35OHM_NPP_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_40OHM_NPP_QY_202604/RES_40OHM_NPP_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_40OHM_NPP_QY_202604/RES_40OHM_NPP_QY_202604.yml index 455ed73..18c873c 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_40OHM_NPP_QY_202604/RES_40OHM_NPP_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_40OHM_NPP_QY_202604/RES_40OHM_NPP_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: RES_40OHM_NPP_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_50OHM_NPP_QY_202604/RES_50OHM_NPP_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_50OHM_NPP_QY_202604/RES_50OHM_NPP_QY_202604.yml index 466e19f..0384d15 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_50OHM_NPP_QY_202604/RES_50OHM_NPP_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/electronics/resistors/RES_50OHM_NPP_QY_202604/RES_50OHM_NPP_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: RES_50OHM_NPP_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/others/QC_MARKER_QY_202603/QC_MARKER_QY_202603.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/others/QC_MARKER_QY_202603/QC_MARKER_QY_202603.yml index 9f01e09..f906216 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/others/QC_MARKER_QY_202603/QC_MARKER_QY_202603.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/others/QC_MARKER_QY_202603/QC_MARKER_QY_202603.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: QC_MARKER_QY_202603 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/others/Silterra_EMO1_Optihk_LOGO_QY/Silterra_EMO1_Optihk_LOGO_QY.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/others/Silterra_EMO1_Optihk_LOGO_QY/Silterra_EMO1_Optihk_LOGO_QY.yml index e771b28..e736eb6 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/others/Silterra_EMO1_Optihk_LOGO_QY/Silterra_EMO1_Optihk_LOGO_QY.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/others/Silterra_EMO1_Optihk_LOGO_QY/Silterra_EMO1_Optihk_LOGO_QY.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: Silterra_EMO1_Optihk_LOGO_QY foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/SiN_EUB_1310_H400_w2500_L45_QY_202604/SiN_EUB_1310_H400_w2500_L45_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/SiN_EUB_1310_H400_w2500_L45_QY_202604/SiN_EUB_1310_H400_w2500_L45_QY_202604.yml index 6d2c1a4..807d889 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/SiN_EUB_1310_H400_w2500_L45_QY_202604/SiN_EUB_1310_H400_w2500_L45_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/SiN_EUB_1310_H400_w2500_L45_QY_202604/SiN_EUB_1310_H400_w2500_L45_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: SiN_EUB_1310_H400_w2500_L45_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/SiN_EUB_1310_H400_w3000_L45_QY_202604/SiN_EUB_1310_H400_w3000_L45_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/SiN_EUB_1310_H400_w3000_L45_QY_202604/SiN_EUB_1310_H400_w3000_L45_QY_202604.yml index bec7b55..93f596a 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/SiN_EUB_1310_H400_w3000_L45_QY_202604/SiN_EUB_1310_H400_w3000_L45_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/SiN_EUB_1310_H400_w3000_L45_QY_202604/SiN_EUB_1310_H400_w3000_L45_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: SiN_EUB_1310_H400_w3000_L45_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/Si_EUB_1310_H220_w2000_L50_QY_202604/Si_EUB_1310_H220_w2000_L50_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/Si_EUB_1310_H220_w2000_L50_QY_202604/Si_EUB_1310_H220_w2000_L50_QY_202604.yml index 4a732d1..3b23c45 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/Si_EUB_1310_H220_w2000_L50_QY_202604/Si_EUB_1310_H220_w2000_L50_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/Si_EUB_1310_H220_w2000_L50_QY_202604/Si_EUB_1310_H220_w2000_L50_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: Si_EUB_1310_H220_w2000_L50_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/Si_EUB_1310_H220_w380_2000_L50_QY_202604/Si_EUB_1310_H220_w380_2000_L50_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/Si_EUB_1310_H220_w380_2000_L50_QY_202604/Si_EUB_1310_H220_w380_2000_L50_QY_202604.yml index 2d11cbb..938bbf3 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/Si_EUB_1310_H220_w380_2000_L50_QY_202604/Si_EUB_1310_H220_w380_2000_L50_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/bendings/Si_EUB_1310_H220_w380_2000_L50_QY_202604/Si_EUB_1310_H220_w380_2000_L50_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: Si_EUB_1310_H220_w380_2000_L50_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/directional_couplers/DC_SiN400_99_1_1310_jyh_quantex_202603/DC_SiN400_99_1_1310_jyh_quantex_202603.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/directional_couplers/DC_SiN400_99_1_1310_jyh_quantex_202603/DC_SiN400_99_1_1310_jyh_quantex_202603.yml index 6cbccac..2103cff 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/directional_couplers/DC_SiN400_99_1_1310_jyh_quantex_202603/DC_SiN400_99_1_1310_jyh_quantex_202603.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/directional_couplers/DC_SiN400_99_1_1310_jyh_quantex_202603/DC_SiN400_99_1_1310_jyh_quantex_202603.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: DC_SiN400_99_1_1310_jyh_quantex_202603 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_0p5dB_L935_A0_QY_202604/EC_SiN400_1310_0p5dB_L935_A0_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_0p5dB_L935_A0_QY_202604/EC_SiN400_1310_0p5dB_L935_A0_QY_202604.yml index 1d11d64..2c07078 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_0p5dB_L935_A0_QY_202604/EC_SiN400_1310_0p5dB_L935_A0_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_0p5dB_L935_A0_QY_202604/EC_SiN400_1310_0p5dB_L935_A0_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: EC_SiN400_1310_0p5dB_L935_A0_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_0p5dB_L935_A8_QY_202604/EC_SiN400_1310_0p5dB_L935_A8_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_0p5dB_L935_A8_QY_202604/EC_SiN400_1310_0p5dB_L935_A8_QY_202604.yml index 3756c42..5509b4a 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_0p5dB_L935_A8_QY_202604/EC_SiN400_1310_0p5dB_L935_A8_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_0p5dB_L935_A8_QY_202604/EC_SiN400_1310_0p5dB_L935_A8_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: EC_SiN400_1310_0p5dB_L935_A8_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_1p0dB_L635_A0_QY_202604/EC_SiN400_1310_1p0dB_L635_A0_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_1p0dB_L635_A0_QY_202604/EC_SiN400_1310_1p0dB_L635_A0_QY_202604.yml index 0104646..5ddb90a 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_1p0dB_L635_A0_QY_202604/EC_SiN400_1310_1p0dB_L635_A0_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_1p0dB_L635_A0_QY_202604/EC_SiN400_1310_1p0dB_L635_A0_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: EC_SiN400_1310_1p0dB_L635_A0_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_1p0dB_L635_A8_QY_202604/EC_SiN400_1310_1p0dB_L635_A8_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_1p0dB_L635_A8_QY_202604/EC_SiN400_1310_1p0dB_L635_A8_QY_202604.yml index 9c60fbb..7a556df 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_1p0dB_L635_A8_QY_202604/EC_SiN400_1310_1p0dB_L635_A8_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/edge_couplers/EC_SiN400_1310_1p0dB_L635_A8_QY_202604/EC_SiN400_1310_1p0dB_L635_A8_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: EC_SiN400_1310_1p0dB_L635_A8_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/multimode_interferometers/1x2MMI_1310nm_TE_Silterra_202603_ZKY_v2/1x2MMI_1310nm_TE_Silterra_202603_ZKY_v2.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/multimode_interferometers/1x2MMI_1310nm_TE_Silterra_202603_ZKY_v2/1x2MMI_1310nm_TE_Silterra_202603_ZKY_v2.yml index b4c44ed..23b3aa1 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/multimode_interferometers/1x2MMI_1310nm_TE_Silterra_202603_ZKY_v2/1x2MMI_1310nm_TE_Silterra_202603_ZKY_v2.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/multimode_interferometers/1x2MMI_1310nm_TE_Silterra_202603_ZKY_v2/1x2MMI_1310nm_TE_Silterra_202603_ZKY_v2.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: 1x2MMI_1310nm_TE_Silterra_202603_ZKY_v2 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/multimode_interferometers/2x2MMI_1310nm_TE_Silterra_202603_ZKY/2x2MMI_1310nm_TE_Silterra_202603_ZKY.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/multimode_interferometers/2x2MMI_1310nm_TE_Silterra_202603_ZKY/2x2MMI_1310nm_TE_Silterra_202603_ZKY.yml index 1a77cb8..32312fd 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/multimode_interferometers/2x2MMI_1310nm_TE_Silterra_202603_ZKY/2x2MMI_1310nm_TE_Silterra_202603_ZKY.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/multimode_interferometers/2x2MMI_1310nm_TE_Silterra_202603_ZKY/2x2MMI_1310nm_TE_Silterra_202603_ZKY.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: 2x2MMI_1310nm_TE_Silterra_202603_ZKY foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/photodetectors/PD_1310_Monitor_Si220_Ge500_NPN_XHN_202604/PD_1310_Monitor_Si220_Ge500_NPN_XHN_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/photodetectors/PD_1310_Monitor_Si220_Ge500_NPN_XHN_202604/PD_1310_Monitor_Si220_Ge500_NPN_XHN_202604.yml index 0dbaf44..a8f05d9 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/photodetectors/PD_1310_Monitor_Si220_Ge500_NPN_XHN_202604/PD_1310_Monitor_Si220_Ge500_NPN_XHN_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/photodetectors/PD_1310_Monitor_Si220_Ge500_NPN_XHN_202604/PD_1310_Monitor_Si220_Ge500_NPN_XHN_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: PD_1310_Monitor_Si220_Ge500_NPN_XHN_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/terminations/WG_TERM_SiN220_1310_w380_t150_QY_202606/WG_TERM_SiN220_1310_w380_t150_QY_202606.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/terminations/WG_TERM_SiN220_1310_w380_t150_QY_202606/WG_TERM_SiN220_1310_w380_t150_QY_202606.yml index f8ae2ee..de1bd3e 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/terminations/WG_TERM_SiN220_1310_w380_t150_QY_202606/WG_TERM_SiN220_1310_w380_t150_QY_202606.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/terminations/WG_TERM_SiN220_1310_w380_t150_QY_202606/WG_TERM_SiN220_1310_w380_t150_QY_202606.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: WG_TERM_SiN220_1310_w380_t150_QY_202606 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/terminations/WG_TERM_SiN400_1310_w700_t150_QY_202606/WG_TERM_SiN400_1310_w700_t150_QY_202606.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/terminations/WG_TERM_SiN400_1310_w700_t150_QY_202606/WG_TERM_SiN400_1310_w700_t150_QY_202606.yml index 210e042..f3d57c0 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/terminations/WG_TERM_SiN400_1310_w700_t150_QY_202606/WG_TERM_SiN400_1310_w700_t150_QY_202606.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/terminations/WG_TERM_SiN400_1310_w700_t150_QY_202606/WG_TERM_SiN400_1310_w700_t150_QY_202606.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: WG_TERM_SiN400_1310_w700_t150_QY_202606 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/transitions/Si_Strip_Rib_TRX_w380/Si_Strip_Rib_TRX_w380.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/transitions/Si_Strip_Rib_TRX_w380/Si_Strip_Rib_TRX_w380.yml index 9559bf9..b20ba97 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/transitions/Si_Strip_Rib_TRX_w380/Si_Strip_Rib_TRX_w380.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/transitions/Si_Strip_Rib_TRX_w380/Si_Strip_Rib_TRX_w380.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: Si_Strip_Rib_TRX_w380 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_SiPPP_L500_100OHM_DUMMY_QY_202604/HT_150R_SiPPP_L500_100OHM_DUMMY_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_SiPPP_L500_100OHM_DUMMY_QY_202604/HT_150R_SiPPP_L500_100OHM_DUMMY_QY_202604.yml index ab5f868..d6c2982 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_SiPPP_L500_100OHM_DUMMY_QY_202604/HT_150R_SiPPP_L500_100OHM_DUMMY_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_SiPPP_L500_100OHM_DUMMY_QY_202604/HT_150R_SiPPP_L500_100OHM_DUMMY_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: HT_150R_SiPPP_L500_100OHM_DUMMY_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_SiPPP_L500_100OHM_QY_202604/HT_150R_SiPPP_L500_100OHM_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_SiPPP_L500_100OHM_QY_202604/HT_150R_SiPPP_L500_100OHM_QY_202604.yml index d82dde6..b57e3f1 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_SiPPP_L500_100OHM_QY_202604/HT_150R_SiPPP_L500_100OHM_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_SiPPP_L500_100OHM_QY_202604/HT_150R_SiPPP_L500_100OHM_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: HT_150R_SiPPP_L500_100OHM_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_TiN_L200_200OHM_QY_202604/HT_150R_TiN_L200_200OHM_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_TiN_L200_200OHM_QY_202604/HT_150R_TiN_L200_200OHM_QY_202604.yml index bce1363..0af15f4 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_TiN_L200_200OHM_QY_202604/HT_150R_TiN_L200_200OHM_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_TiN_L200_200OHM_QY_202604/HT_150R_TiN_L200_200OHM_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: HT_150R_TiN_L200_200OHM_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_TiN_L500_200OHM_DUMMY_QY_202604/HT_150R_TiN_L500_200OHM_DUMMY_QY_202604.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_TiN_L500_200OHM_DUMMY_QY_202604/HT_150R_TiN_L500_200OHM_DUMMY_QY_202604.yml index 9f741d8..7ea5cbd 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_TiN_L500_200OHM_DUMMY_QY_202604/HT_150R_TiN_L500_200OHM_DUMMY_QY_202604.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/HT_150R_TiN_L500_200OHM_DUMMY_QY_202604/HT_150R_TiN_L500_200OHM_DUMMY_QY_202604.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: HT_150R_TiN_L500_200OHM_DUMMY_QY_202604 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/VOA_Si220_1310_L1050_QY_202603/VOA_Si220_1310_L1050_QY_202603.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/VOA_Si220_1310_L1050_QY_202603/VOA_Si220_1310_L1050_QY_202603.yml index 09cdfee..62e724e 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/VOA_Si220_1310_L1050_QY_202603/VOA_Si220_1310_L1050_QY_202603.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/primitives/waveguides/VOA_Si220_1310_L1050_QY_202603/VOA_Si220_1310_L1050_QY_202603.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: PDK component metadata describing photonic/electronic cell assets, pins, geometry, layers, and library classification. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- name: VOA_Si220_1310_L1050_QY_202603 foundry: Silterra process: EMO1_2ML_Cu_RDL diff --git a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/technology.yml b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/technology.yml index 444aa66..cd77c67 100644 --- a/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/technology.yml +++ b/mxpic/PDKs/Silterra/EMO1_2ML_CU_Al_RDL/technology.yml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: Technology manifest defining routing types, cross-sections, layer mappings, and default routing settings. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- schema_version: 1.0.0 foundry: Silterra technology: EMO1_2ML_CU_Al_RDL diff --git a/mxpic/PDKs/Silterra/directories.yaml b/mxpic/PDKs/Silterra/directories.yaml index 34dbbf3..c3f197a 100644 --- a/mxpic/PDKs/Silterra/directories.yaml +++ b/mxpic/PDKs/Silterra/directories.yaml @@ -1,3 +1,9 @@ +# ----------------------------------------------------------------------------- +# Description: Directory configuration metadata used to locate Silterra PDK library groups and component resources. +# Inside functions: N/A - declarative YAML metadata/configuration. +# Developer : Qin Yue @ 2026 +# Organization : OptiHK Limited +# ----------------------------------------------------------------------------- level: 4 root: - PDKs: diff --git a/run_intranet_server.ps1 b/run_intranet_server.ps1 index f4b0f32..79351ec 100644 --- a/run_intranet_server.ps1 +++ b/run_intranet_server.ps1 @@ -1,3 +1,9 @@ +<# +Description: PowerShell utility script for launching the intranet/server workflow. +Inside functions: N/A - procedural PowerShell startup commands. +Developer : Qin Yue @ 2026 +Organization : OptiHK Limited +#> $ErrorActionPreference = "Stop" if (-not $env:MXPIC_SECRET_KEY) { diff --git a/tests/account-pdk-access-static.test.js b/tests/account-pdk-access-static.test.js index bd78c8e..cc98b06 100644 --- a/tests/account-pdk-access-static.test.js +++ b/tests/account-pdk-access-static.test.js @@ -1,3 +1,9 @@ +/* + * Description: Static and helper regression tests for MXPIC EDA frontend/backend integration contracts. + * Inside functions: N/A - assertion-based test/module script. + * Developer : Qin Yue @ 2026 + * Organization : OptiHK Limited + */ const assert = require('assert'); const fs = require('fs'); const path = require('path'); diff --git a/tests/canvas-generation-wiring.test.js b/tests/canvas-generation-wiring.test.js index ea63706..c5ad07a 100644 --- a/tests/canvas-generation-wiring.test.js +++ b/tests/canvas-generation-wiring.test.js @@ -1,3 +1,9 @@ +/* + * Description: Static and helper regression tests for MXPIC EDA frontend/backend integration contracts. + * Inside functions: N/A - assertion-based test/module script. + * Developer : Qin Yue @ 2026 + * Organization : OptiHK Limited + */ const assert = require('assert'); const fs = require('fs'); const path = require('path'); diff --git a/tests/canvas-helpers.test.js b/tests/canvas-helpers.test.js index ae1944d..7f66395 100644 --- a/tests/canvas-helpers.test.js +++ b/tests/canvas-helpers.test.js @@ -1,3 +1,9 @@ +/* + * Description: Static and helper regression tests for MXPIC EDA frontend/backend integration contracts. + * Inside functions: N/A - assertion-based test/module script. + * Developer : Qin Yue @ 2026 + * Organization : OptiHK Limited + */ const assert = require('assert'); const helpers = require('../frontend/canvas-helpers.js'); diff --git a/tests/canvas-static-route.test.js b/tests/canvas-static-route.test.js index 3d01122..7e93d67 100644 --- a/tests/canvas-static-route.test.js +++ b/tests/canvas-static-route.test.js @@ -1,3 +1,9 @@ +/* + * Description: Static and helper regression tests for MXPIC EDA frontend/backend integration contracts. + * Inside functions: N/A - assertion-based test/module script. + * Developer : Qin Yue @ 2026 + * Organization : OptiHK Limited + */ const assert = require('assert'); const fs = require('fs'); const path = require('path'); diff --git a/tests/gds-download-static.test.js b/tests/gds-download-static.test.js index 57b0111..1122be5 100644 --- a/tests/gds-download-static.test.js +++ b/tests/gds-download-static.test.js @@ -1,3 +1,9 @@ +/* + * Description: Static and helper regression tests for MXPIC EDA frontend/backend integration contracts. + * Inside functions: N/A - assertion-based test/module script. + * Developer : Qin Yue @ 2026 + * Organization : OptiHK Limited + */ const assert = require('assert'); const fs = require('fs'); const path = require('path'); diff --git a/tests/layout-backend-static.test.js b/tests/layout-backend-static.test.js index 7e6dd20..e89d1d7 100644 --- a/tests/layout-backend-static.test.js +++ b/tests/layout-backend-static.test.js @@ -1,3 +1,9 @@ +/* + * Description: Static and helper regression tests for MXPIC EDA frontend/backend integration contracts. + * Inside functions: N/A - assertion-based test/module script. + * Developer : Qin Yue @ 2026 + * Organization : OptiHK Limited + */ const assert = require('assert'); const fs = require('fs'); const path = require('path'); diff --git a/tests/layout-ui-wiring.test.js b/tests/layout-ui-wiring.test.js index 91fc057..cb4d799 100644 --- a/tests/layout-ui-wiring.test.js +++ b/tests/layout-ui-wiring.test.js @@ -1,3 +1,9 @@ +/* + * Description: Static and helper regression tests for MXPIC EDA frontend/backend integration contracts. + * Inside functions: N/A - assertion-based test/module script. + * Developer : Qin Yue @ 2026 + * Organization : OptiHK Limited + */ const assert = require('assert'); const fs = require('fs'); const path = require('path'); diff --git a/tests/project-load-static.test.js b/tests/project-load-static.test.js index ea04204..1bf241d 100644 --- a/tests/project-load-static.test.js +++ b/tests/project-load-static.test.js @@ -1,3 +1,9 @@ +/* + * Description: Static and helper regression tests for MXPIC EDA frontend/backend integration contracts. + * Inside functions: N/A - assertion-based test/module script. + * Developer : Qin Yue @ 2026 + * Organization : OptiHK Limited + */ const assert = require('assert'); const fs = require('fs'); const path = require('path');