Cloud native EDA tools & pre-optimized hardware platforms
?? ??? ??? ?????? ???? ?? ??? ???????.
?? ??? RSoft Photonic Device Tools 2024.09?? ??? ???? ?????? ??? ??? ????? ?? ??? ???? ? ??? ??? ????? ???? ?????. ?? ????? GPU? ??? FullWAVE FDTD ???, BeamPROP BPM, MetaOptic Designer, ? DiffractMOD RCWA? ?????? ??? Python ????? ????? ?????. ??? ???? ? ??? ??? ????? ???? ?????? ??? ?? ??, ? ?? ??? ? ???? ?????.
GPU ??? ?? FullWAVE FDTD ???
??? ??? 2024.09 ??? ?? ???? ???? ? ??? FullWAVE FDTD? ???? ?? GPU ?????. NVIDIA GPU? ?? ?? ??? ???? ? ??? ??? ????? ??? ????? ?????, ??????? 8?? GPU? ?? 24 core CPU ??? ?? 91? ? ?? ??? ???? ??? ??????.
?? ??? ???? ?? Figure 1? ?? ?? ?? ??(Speedup Factor)? ???? ??? ??????. ?? ?? GPU? ??? ?? ??? ???? ?? ?????. 8?? GPU? ??? ?? ?? GPU? ??? ???? ??????? ??? 6.5?? ????. ??? ???? ??? ?????? ?? ???? ???? ? ??? ????? ??? ?? ? ????.
Figure 1: GPU? ??? FullWAVE FDTD ???, 8?? GPU? 24 core CPU ?? 91? ?? ??? ??
FullWAVE FDTD? ??? CUDA 12.3 ?? ??? NVIDIA GPU?? ???? ???? ????? ???? ????? ??? ??? ?????. ??? ??? ???? ?????? ??? ???? ??? ?? ??? ??? ???? ?????.
BeamPROP BPM ????
BeamPROP? Beam Propagation Method (BPM) ?? ?? ???????. ??? ????? ??? ?? ??? ???? ?? ??? ????? ?? ??? ?? ??? ?? ?? BPM? ?? ???? ?? ????? ???????.
Figure 2: 2024.09 ??? ??? BeamPROP BPM? ?? ?? ?? ????
?? ???? ????? ?? ??? ????? ???? ???? ?? ???? ????? ??? ? ?? ??? ?? ? ??? ?????. ??? ????? ???? ?? ?? ????? ?????? ???? ? BPM solver? ???? ??? ?????? ???? ?? ??? ???? ????? ??? ??? ???? ??? ??? ?????.
MetaOptic Designer ????
MetaOptic Designer? Far-field ???? ?? ??? ??? ???????. ?? ??? ?? ???? ?? ?? ??? ???? Far-field ???? Near-field ???? ???? ??? ? ????. Far-field ???? LiDAR ? ???? ?????? ?? Far-field ??? ?? ??? ??? ??? ??????? ?? ? ?????.
Figure 3: LiDAR? ?? Far-field ???? ?? ??? ??
???? ?? ??? ??, ???? ?? ?? ?? ????? ???? ???? ?? ??? ? ????. ??? ??? ??? ?? ?? ????? ?? ?? ???? ???? ?? ????? ???????. ?? ????? ? ????? ??? ?? ? ??? ?? ???? ?? ?????? ???? ???? ???? ??? ?? ??? ?? ????? ??? ? ? ????.
DiffractMOD RCWA ????
DiffractMOD RCWA? Non-orthogonal ?????? ???? ?? ?? ? ?? ??? ?? ??? ?? ???? ?????? ?????. ? ????? ?? ???? ??? ?? ??? ??? ??? ? ??? ?? ?? ??? ??? ??? ?? ?????? ???? ???? ???????.
Figure 4: ?? ??? ??? ??? ????? ? ? ????. ??? ?????? ??? ?? DiffractMOD RCWA? ?? ??? ???? ?? ?? ??? ?? ??? ?????.
?? ?? ??? ????? ??? ?? ??? ?? ???? ???? ??? ? ??? ???? ?????? ?????. ??, ?? ??? ??? ?? ??? ?? ???? ??? ??? ?? ?????. ??? ??? ??? ??? ?? ??? ??? ??? ?? ??? ???? ? ????? ???? ????? ?? ?????. ??? ??? ???? ??? DiffractMOD? ???? ????? ?????? ? ?? ????? ??? ?????.
Python ????
2024.09 ????? Python ?????? Python 3? ???? ?????. ? ??? ?? ?????? ?? ????? ?? Python ??? ?????? ???? ???? ???? ? ??? ?? ??? ??? ? ????.
?? ????? ?? ??, ???? ?? ?? ? ????? ???? ??? ?? ??? ??? ?????. ??? ??? ??? Python API? ?? ???? ??? ????? ??? ??? ?? ??? ?????, RSoft Photonic Device Tools? ?? ????? ?? ? ???? ??? ????? ??? ???? ???.
??
RSoft Photonic Device Tools 2024.09 ??? ??? ???? ?????? ??, ??? ? ???? ????? ?? ??? ???? ??? ??? ????? ?????. FullWAVE FDTD ???? ?? GPU?? ?? ?? ????, MetaOptic Designer? Far-field???, DiffractMOD RCWA? ??? ??? ??? ?????? ????? ??? ???? ?? ?????? ? ??? ?????. ??? Python 3?? ?????? ???? ?????.
? ?? ? ????? ?? ?? ? ??? ?? ?? ??? ?????? Tech talk? ??????. ?? ????? RSoft Technical Support ? photonics_support@synopsys.com ? ?? ????.
????
Figure 2 image is from: Tsuchizawa, Tai, et al. "." IEEE Journal of selected topics in quantum electronics 11.1 (2005): 232-240.
Figure 3 image is from: M. Chalony, C. Majorel, A. Loucif, Q. Kuperman, P. Genevet, “,” SPIE Optical Systems Design, Strasbourg, France, April 2024