May 13, 2021 at 10:31 pmjunqianlSubscriber
I am trying to import a doping profile and solve the charge profile based on the phase shifter example under various biases (https://support.lumerical.com/hc/en-us/articles/360042327854-PIN-Mach-Zehnder-modulator). However I noticed that the charge distribution is entirely different after the first voltage step for both positive and reverse bias despite it looking normal at the initial 0 V state (see images attached). I have also added my simulation file for reference.May 14, 2021 at 8:22 pmGuilin SunAnsys EmployeeI downloaded the example file, modified the voltage step from 0.035 to 0.05, and checked all the voltage values, the results are quite regular as this one:
Not sure what computer operation system is, and how did you get that result. Then I just simulate two points, 0 and 0.05v, and I got
Please check if your computer OS is supported: https://www.lumerical.com/licensing/system-requirements/
or you maybe need to restart your computer; reinstall the latest version. If the problem still exists, please send us email so we can have a close look, with your computer OS, software version information, and the file you are using. Please mote the Mac system is no longer supported.
May 15, 2021 at 2:25 amjunqianlSubscriberI am running on Windows 10 so that shouldn't be an issue. However I noticed the PN concentrations in your profiles are flipped from mine. Are you using the original file from the website link or the .7z file of the modified example that I provided? The original example file works fine for me as well. The issue only seems to come up when I attempt to import the doping profile from a .mat file though I can't see any issues with the format I am using.
May 17, 2021 at 5:12 pmGuilin SunAnsys EmployeeThank you for letting me know that the online example works fine for you. I tested the original online example file. As you may know, we are not allowed to open customer's files here at this Forum.
As long as the online example works fine, the issue you have might be duo to your np doping: please check and make sure the doping is exactly the same online, and as what you expect. A simple test would be to use the online file, but set the doping from importing instead of the standard doping.
May 18, 2021 at 10:46 pmjunqianlSubscriberI tried importing my doping profiles into the original example file but the discontinuity still exists when sweeping the voltages. Is there another example showing the import of a PN MZM doping profile that I could try?
May 18, 2021 at 11:17 pmGuilin SunAnsys EmployeeThis example has also imported doping 3D pillar silicon solar cell ÔÇô Lumerical Support
I would suggest that you simulate a simple device such as a PN junction, with import doping and see if it works. In addition, please check your doping profile and make sure it is correct.
May 19, 2021 at 5:28 amjunqianlSubscriberYes, the device I am currently importing is a simple PIN structure with 2 heavy doping layers under the metal contacts and a background P-doping so I am having trouble trying to find the root issue. The net doping profile (top image) is quite smooth so I don't see why the space charge distribution (2nd image) is so uneven. I have tried importing the structure into Sentaurus device simulations as well and don't see these issues.
May 19, 2021 at 3:48 pmGuilin SunAnsys EmployeeSince you have heavy doping, you may need to lower the applied voltage. You may also try to reduce the doping density, begin with regular doping and watch how the result change with doping/voltage.
May 25, 2021 at 5:23 pmjunqianlSubscriberAlright, turns out the issue which was the scaling constant in the import doping object gave a mismatch in units since my profiles were in cm^-3 rather than m^-3. The quantitative results in phase change still don't align perfectly but at least the carrier distribution profiles are consistent now.
May 25, 2021 at 5:28 pmGuilin SunAnsys EmployeeThank you for the update! This explains why my result is much higher than yours and why I gave the previous suggestions. Yes, in general, Lumerical script will use mks unit which is meter.
Viewing 9 reply threads
Ansys Innovation Space
- You must be logged in to reply to this topic.
Simulation World 2022
Check out more than 70 different sessions now available on demand. Get inspired as you hear from visionary companies, leading researchers and educators from around the globe on a variety of topics from life-saving improvements in healthcare, to bold new realities of space travel. Take a leap of certainty and check out a session today here.
Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.Trending discussions
- “Import optical generation” or “delta generation rate”?
- Error on Lumerical device
- Why am I getting “process exited without calling finalize”, and how do I fix it?
- Using a license file on a new license server
- Ansys Insight: Convergence issues in CHARGE
- Ansys Insight: About override mesh in FDTD: its use and settings
- Ansys Insight: Diverging Simulations
- Lumerical support has moved to the Ansys Learning Forum (ALF)
- Is there a Lumerical script command to output the Simulation and Memory requirements?
- focusing efficiency
Top Rated Tags