INVERSE DESIGN OF PHOTONIC DEVICE FOOTPRINTS AND WAVEGUIDE LOCATIONS

    公开(公告)号:US20240256732A1

    公开(公告)日:2024-08-01

    申请号:US18159006

    申请日:2023-01-24

    CPC classification number: G06F30/20 G06F2119/18

    Abstract: In some embodiments, a computer-implemented method for designing a physical device is provided. A computing system generates an initial design that includes an input waveguide starting at an input location and extending to a end position, an output waveguide starting at a start position and extending to an output location, and a dispersive region. The computing system determines a set of structural parameters based on the initial design. The computing system simulates performance of the initial design using the set of structural parameters to determine a performance loss value based on at least one performance goal. The computing system updates at least one of the end position of the input waveguide, the start position of the output waveguide, or a size of the dispersive region in the initial design using a gradient of the performance loss value.

    INVERSE DESIGN OF PHOTONIC DEVICES PARAMETERIZED USING GEOMETRIC PRIMITIVES

    公开(公告)号:US20240202377A1

    公开(公告)日:2024-06-20

    申请号:US18066948

    申请日:2022-12-15

    CPC classification number: G06F30/10

    Abstract: In some embodiments, a computer-implemented method for designing a physical device is provided. A computing system generates an initial design based on a design specification. The initial design includes a list of geometric shape primitives. The computing system determines a set of structural parameters using the list of geometric shape primitives. The computing system simulates performance of the initial design using the set of structural parameters to determine a performance loss value. The computing system updates at least one of a size or a location of at least one of the geometric shape primitives using a gradient of the performance loss value.

    EFFICIENT AND ACCURATE SUBPIXEL SMOOTHING FOR FDTD SIMULATION

    公开(公告)号:US20250086347A1

    公开(公告)日:2025-03-13

    申请号:US18463983

    申请日:2023-09-08

    Abstract: In some embodiments, a computer-implemented method for simulating performance of a physical device is provided. Calculating a current time step of an operational simulation of the physical device includes, for each voxel of a simulated environment, concurrently with loading a set of field values for the voxel for a previous time step from a main memory, determining permittivity values for the voxel using feature parameter values. The computing system calculates a set of field values for the voxel for the current time step based on the set of field values for the voxel for the previous time step and the permittivity values.

    USING SIGNED DISTANCE FUNCTIONS TO EVALUATE FABRICABILITY OF PHOTONIC DEVICES DURING AN INVERSE DESIGN PROCESS

    公开(公告)号:US20250036843A1

    公开(公告)日:2025-01-30

    申请号:US18357846

    申请日:2023-07-24

    Abstract: In some embodiments, a computer-implemented method for designing a physical device is provided. A computing system generates an initial design based on a design specification. The initial design includes a list of features, and each feature of the list of features represents a convex shape. The computing system determines a set of signed distance fields that includes a signed distance field for each feature of the list of features, and determines a set of structural parameters using the set of signed distance fields. The computing system simulates performance of the initial design using the set of structural parameters to determine a performance loss value. The computing system determines at least one fabrication loss value using the set of signed distance fields. The computing system updates at least one feature of the list of features using the at least one fabrication loss value and a gradient of the performance loss value.

    TECHNIQUES FOR ADDING AND REMOVING STRUCTURAL FEATURES DURING GRADIENT-BASED OPTIMIZATION

    公开(公告)号:US20240369941A1

    公开(公告)日:2024-11-07

    申请号:US18311837

    申请日:2023-05-03

    Abstract: In some embodiments, a computer-implemented method for designing a physical device is provided. A computing system determines whether a feature from a list of features is present in a set of structural parameters by, in response to determining whether a feature presence function indicates that the feature should be included in the set of structural parameters or not, updating the set of structural parameters to include the feature or refraining from updating the set of structural parameters to include the feature, accordingly. The computing system simulates performance of the initial design using the set of structural parameters to determine a performance loss value, determines a structural gradient based on the performance loss value, determines a feature gradient based on the performance loss value, and updates the features in the list of features based on the structural gradient and the feature gradient.

Patent Agency Ranking