IP Library Granted Patent US 11,271,643
Granted Patent B2
US 11,271,643 · App. 17/209,739 · Granted Mar 8, 2022

Physical electromagnetics simulator for design optimization of photonic devices

Inventor: Brian Adolf (San Francisco, CA)
Assignee: X Development LLC
H04B10/0775G06F30/367G01R29/0814H02J7/025
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,271,643
App. No.
17/209,739
Granted
Mar 8, 2022
Kind
B2
Abstract

A physical voxel, a volumetric testbed, and method for physically simulating a photonic device are described herein. The volumetric testbed comprises a simulation stage and a controller. The simulation stage includes a three-dimensional array of physical voxels configurable to represent the photonic device operating in response to electromagnetic radiation. The physical voxels include a field detector to measure a local field response and an impedance adjuster to adjust an impedance to the electromagnetic radiation. The controller is coupled to memory, which stores instructions that when executed by one or more processors included in the controller causes the volumetric testbed to perform operations including determining a global field response of the photonic device and adjusting the impedance of the physical voxels to refine a design of the photonic device.

Claims (42)

1. A method for physically simulating a photonic device, the method comprising:

determining a global field response of the photonic device to electromagnetic radiation via a simulation stage including physical voxels arranged to represent the photonic device, the simulation stage having a source region, a destination region, and a design region, wherein the design region is associated with a design of the photonic device;

measuring a local field response at each of the physical voxels within at least the design region when the electromagnetic radiation is propagating through the design region between the source region and the destination region to determine the global field response;

comparing a performance parameter representative of the global field response to a desired performance value to determine a loss signal;

backpropagating the loss signal through the design region to determine an influence of changes in impedance to the electromagnetic radiation for each of the physical voxels within at least the design region; and

refining the design of the photonic device by adjusting the impedance within one or more of the physical voxels to reduce the loss signal.

2. The method of claim 1 , further comprising:

transmitting the electromagnetic radiation with a first portion of the physical voxels corresponding to the source region, wherein the first portion of the physical voxels collectively act as a phased array antenna to direct the electromagnetic radiation through a second portion of the physical voxels corresponding to the design region and towards a third portion of the physical voxels corresponding to the destination region.

3. The method of claim 2 , further comprising:

transmitting the loss signal with the third portion of the physical voxels corresponding to the destination region to backpropagate the loss signal through the design region.

4. The method of claim 3 , further comprising:

determining a global loss response of the photonic device via the physical voxels by measuring a local loss response at each of the physical voxels within at least the design region when the loss signal is propagating through the design region between the destination region and the source region.

5. The method of claim 4 , further comprising:

combining the global field response and the global loss response to determine the influence of the changes in the impedance at each of the physical voxels within at least the design region to the electromagnetic radiation.

6. The method of claim 4 , further comprising:

iteratively performing cycles, each cycle including successively determining the global field response, determining the global loss response, and adjusting the impedance of the physical voxels, wherein the cycles iteratively reduce the loss signal until the loss signal substantially converges such that a difference between the performance parameter and the desired performance value is within a threshold range.

7. The method of claim 1 , wherein adjusting the impedance within the one or more of the physical voxels includes:

changing an index of refraction within the one or more of the physical voxels arranged within at least the design region of the simulation stage.

8. The method of claim 1 , wherein adjusting the impedance within the one or more of the physical voxels includes:

shifting a resonant frequency of a resonator included in the one or more physical voxels arranged within at least the design region of the simulation stage.

9. The method of claim 1 , wherein the simulation stage is operable at a first frequency within a radio frequency range to physically simulate the photonic device operating within an optical frequency range.

10. At least one non-transitory machine-readable storage medium that provides instructions that, when executed by a machine, will cause the machine to perform operations for physically simulating a photonic device, the operations comprising:

determining a global field response of the photonic device to electromagnetic radiation via a simulation stage including physical voxels arranged to represent the photonic device, the simulation stage having a source region, a destination region, and a design region, wherein the design region is associated with a design of the photonic device;

measuring a local field response at each of the physical voxels within at least the design region when the electromagnetic radiation is propagating through the design region between the source region and the destination region to determine the global field response;

comparing a performance parameter representative of the global field response to a desired performance value to determine a loss signal;

backpropagating the loss signal through the design region to determine an influence of changes in impedance to the electromagnetic radiation for each of the physical voxels within at least the design region; and

refining the design of the photonic device by adjusting the impedance within one or more of the physical voxels to reduce the loss signal.

11. The at least one non-transitory machine-readable storage medium of claim 10 , that provides additional instructions that, when executed by the machine, will cause the machine to perform further operations including:

transmitting the electromagnetic radiation with a first portion of the physical voxels corresponding to the source region, wherein the first portion of the physical voxels collectively act as a phased array antenna to direct the electromagnetic radiation through a second portion of the physical voxels corresponding to the design region and towards a third portion of the physical voxels corresponding to the destination region.

12. The at least one non-transitory machine-readable storage medium of claim 11 , that provides additional instructions that, when executed by the machine, will cause the machine to perform further operations including:

transmitting the loss signal with the third portion of the physical voxels corresponding to the destination region to backpropagate the loss signal through the design region.

13. The at least one non-transitory machine-readable storage medium of claim 12 , that provides additional instructions that, when executed by the machine, will cause the machine to perform further operations including:

determining a global loss response of the photonic device via the physical voxels by measuring a local loss response at each of the physical voxels within at least the design region when the loss signal is propagating through the design region between the destination region and the source region.

14. The at least one non-transitory machine-readable storage medium of claim 13 , that provides additional instructions that, when executed by the machine, will cause the machine to perform further operations including:

combining the global field response and the global loss response to determine the influence of the changes in the impedance at each of the physical voxels within at least the design region to the electromagnetic radiation.

15. The at least one non-transitory machine-readable storage medium of claim 13 , that provides additional instructions that, when executed by the machine, will cause the machine to perform further operations including:

iteratively performing cycles, each cycle including successively determining the global field response, determining the global loss response, and adjusting the impedance of the physical voxels, wherein the cycles iteratively reduce the loss signal until the loss signal substantially converges such that a difference between the performance parameter and the desired performance value is within a threshold range.

16. The at least one non-transitory machine-readable storage medium of claim 10 , wherein adjusting the impedance within the one or more of the physical voxels includes:

changing an index of refraction within the one or more of the physical voxels arranged within at least the design region of the simulation stage.

17. The at least one non-transitory machine-readable storage medium of claim 10 , wherein adjusting the impedance within the one or more of the physical voxels includes:

shifting a resonant frequency of a resonator included in the one or more physical voxels arranged within at least the design region of the simulation stage.

18. The at least one non-transitory machine-readable storage medium of claim 10 , wherein the simulation stage is operable at a first frequency within a radio frequency range to physically simulate the photonic device operating within an optical frequency range.

Continuity (3)
Division 16738727 · Jan 9, 2020
Division 16244861 · Jan 10, 2019
Related Publication 20210211195A1 · Jul 8, 2021