SBIR-STTR Award

An Accessible High-Performance Application for Nanophotonics Design and Optimization
Award last edited on: 12/23/2020

Sponsored Program
SBIR
Awarding Agency
DOE
Total Award Amount
$1,856,484
Award Phase
2
Solicitation Topic Code
04a
Principal Investigator
John Cary

Company Information

Tech-X Corporation

5621 Arapahoe Avenue Suite A
Boulder, CO 80303
   (303) 448-0727
   info@txcorp.com
   www.txcorp.com
Location: Multiple
Congr. District: 02
County: Boulder

Phase I

Contract Number: DE-SC0020547
Start Date: 2/18/2020    Completed: 11/17/2020
Phase I year
2020
Phase I Amount
$206,484
Photonic devices are increasingly being used in the microelectronics sector for faster communication and faster and new types of computing, including neuromorphic circuits for deep learning. Their energy efficiency further provides promise of more energy efficient computing. Designing these devices with the required performance is challenging: they are computationally very large and sensitive to multiple parameters and manufacturing variations. Existing commercial solutions do not scale and do not provide efficient optimization, nor can they take advantage of the new forms of heterogeneous computing coming on line. There is a need for a robust simulation tool that would combine high performance computingwith multiple compute devices and efficient optimization and sensitivity analysis with an easy-to-use interface, accessible to industry engineers. Tech-X will create a high-performance application for sensitivity analysis and optimization of photonic devices crystals, fibers, gratings, couplers, transceivers, optical phased arrays, photonic integrated circuits, etc.) based on the adjoint method, cut-cell subpixel) grid for multi-material shapes ability to model dispersoin, and able to be used in new heterogeneous computing environments. Adjoint methods allow for the accurate gradient calculation needed for sensitivity analysis and for use in efficient optimization algorithms. Cut-cell algorithm provides the second order convergence and accurate representation of the material boundaries needed for shape optimization. Ability to run in a wider array of heterogeneous compute environments will make this tool more performant and increase its availability. This tool will have a graphical interface with multiple templates for simulating common passive photonics devices. The proposed development will be based on an existing software base TxSim) that can do forward calculations of the photonics devices using cut-cell/sub-pixel methods with the Finite Difference Time Domain FDTD) method for electromagnetics and photonics. In Phase I, we will augment TxSim withthe prototype implementation of adjoint optimization and dispersive embedded boundaries, and we will begin to port it to a broader array of GPUs. The proposed tool will streamline the design of new photonic devices with best performance: high sensitivity, strong coupling, high Q, low losses, low cross-talk, and clear signal filtering etc., while enabling use with the latest compute devices. This tool will also facilitate prediction and mitigation of the manufacturing variations effects. Example of photonics applications effecting energy and environment are: sensors for oil/gas exploration, medicine, environment and defense, datacenter CPU to memory interconnects, optical computing, self-driving cars, and Internet of Things IOT), telecommunications. The techniques developed here will be applicable to simulations for DOE mission areas, including radiofrequency heating of fusion plasmas and particle accelerator design.

Phase II

Contract Number: DE-SC0020547
Start Date: 5/3/2021    Completed: 5/2/2023
Phase II year
2021
Phase II Amount
$1,650,000
The next generation of photonics projects will require the ability to design ever larger devices, and yet not even the present-day devices can be modeled as needed by the innovators, and therefore designed using computation. Modeling capability exists, but it is not cost-competitive due to the amount of computing time needed and the lack of computing facilities by the many small companies who are the innovators in this space. Thus, the industry continues to develop new large devices using the prototype and try method, which is very expensive. Tech-X will address this problem by developing a software application for high-performance, device-based computing of these devices. This software will be faster than existing solutions by an order of magnitude through both advanced computing methods and advanced algorithms, which will be employed to will minimize the time for finding optimal configurations. The application will be general, capable of simulating dispersive media, and it will be user friendly, with easy geometrical setup, and easily defined strategies for optimization, through an intuitive cross-platform Graphical User Interface. The solution will be available on the Cloud, which will make it affordable for and accessible to the many small businesses in this space. In Phase I Tech-X prototyped a new dispersive dielectric algorithm implementation making use of computed devices and optimized it. Tech-X prototyped a new algorithm for computing derivatives of figures of merit with respect to shape changes. Tech-X demonstrated how this would be set up in an intuitive graphical user interface. Tech-X will develop an application for rapid design and optimization of photonic devices. This application will provide a full toolbox – geometry setup, advanced and fast computations, optimization, and more. It will run on a variety of off-host computing devices (GPUs) including those from both NVidia and AMD. It will additionally offer distributed memory parallelism and be available in the cloud. Tech-X will reach out to the photonics industry for expert advice and software evaluation continuously as it develops the commercial product. The proposed software will be available to multiple researchers in the national laboratories and universities performing research on photonic devices as well as be available to industrial concerns involved in the manufacture of such devices. Commercial applications high-performance computation, communication, and sensors.