-
-
June 29, 2023 at 9:57 am
Ekaterina Pshenay-Severin
SubscriberHi, could you help me understand how to define interfaces in the RCWA object? I'm simulating a Si grating on a Si substrate with a SiO2 superstrate. I'm using "interference reference positions". Currently, I only need one interface at each point, but the discretization of the index is incorrect. Could you explain how I should define the interfaces in this case?
-
June 29, 2023 at 12:27 pm
Amrita Pati
Ansys EmployeeHi Ekaterina,
The "interface reference positions" are based on the maximum and minimum of each object in the simulation. This is why you see multiple points at the same location as the maximum of one object is same as the minimum of a different object. You can enable only one of these points (same locations) to be selected as the layer interface in the simulation. For example max(substrate) then min(etch) then max(etch).
Please let me know if you have any further questions.
Regards,
Amrita -
June 29, 2023 at 1:48 pm
Ekaterina Pshenay-Severin
SubscriberÂ
Dear Amrita,
Thank you a lot for the response. This is what I am doing. But the first slab starts almost at -0.4 µm though the interface point is at -0.5 µm.Â
The last interface is at 0.72 µm but in the index plot the last point is at 0.6 µm. Why?
Regards,
Ekaterina
Â
-
June 29, 2023 at 5:43 pm
Amrita Pati
Ansys EmployeeHi Ekaterina,
Thank you for sharing more information. Is the refractive index plot consistent with the geometry you have defined?Regards,
Amrita -
June 30, 2023 at 7:41 am
-
July 4, 2023 at 9:11 am
Amrita Pati
Ansys EmployeeHi Ekaterina,
Thank you for providing more details. Would you be able to share a screenshot of the code you have used to set up the structure group? The inconsistent index plot might be because of an incorrect setup.Regards,
Amrita -
July 4, 2023 at 9:31 am
-
July 4, 2023 at 11:00 am
Amrita Pati
Ansys EmployeeHi Ekaterina,
I tested your code. In this case, you should include, one interface at 0 microns, second at 0.12 microns and third at 0.22 microns. The substrate and superstrate should not be included as interfaces. But the simulation region should extend into the substrate and the superstrate so that the simulation knows which medium the light is incident from and which medium it is transmitted to. The schematic is shown below:
That being said, as you said the index results provided by RCWA seem to be inconsistent. The co-ordinates seem to be shifting depending upon the location of the simulation region which is unusual whereas the FDTD index monitor is returning the expected results as shown below. This might be due to a bug. I will investigate it further and get back to you as soon as I can.
Regards,
Amrita -
August 25, 2023 at 8:03 am
paolo.biagioni
SubscriberI am experiencing the exact same problem, the index monitor embedded in the RCWA software seems to provide inconsistent results... however, the electromagnetic results seem consistent with the nominal thicknesses... can you confirm that we can trust 100% the nominal thicknesses that we input in the layout and that the bug regards only the index output?
-
November 6, 2023 at 8:57 am
paolo.biagioni
SubscriberDear Amrita, dear support staff,
is there any further development regarding the issue discussed in this thread? In particular, can you confirm that we can trust 100% the nominal thicknesses that we input in the layout and that the bug regards only the index output?
Thanks, Paolo
-
-
November 6, 2023 at 4:04 pm
Amrita Pati
Ansys EmployeeHi Paolo,
Sorry I missed this post. In cases like this you can always create a new one referencing the old one. I had spoken to the R&D team on this. The issue here is because of an artifact of the visualization. There is only one data point for each layer in the simulation in the index data, placed at the position (along the propagation direction) in the middle of the layer. This means there is only one point for the substrate/cladding in the index data. The visualization then fills in half of the area between the substrate/cladding layer with the colors from the top/bottom layer in the visualization, creating this issue where the thicknesses looks different. I was told that the correct way to visualize the index data is to use view the transverse axes in the graph/visualizer. For example, if the propagation is z, then we should visualize the x and y axes. We should visualize the index in the xy plane, and the z-axis in the visualizer should be Slice. This means you view the xy plane for each value of z.Â
This artifact does not affect the results of your RCWA simulation.
Regards,
AmritaÂ
-
- The topic ‘RCWA, interfaces’ is closed to new replies.
-
3029
-
971
-
858
-
851
-
792
© 2025 Copyright ANSYS, Inc. All rights reserved.