-
-
June 11, 2021 at 12:53 am
Kyle
Ansys EmployeeCHARGE is designed to calculate carrier transport in semiconductors. It uses a complex model for semiconductor materials to achieve this. However, contacts (metals) are always treated as perfect electrical conductors (PEC) in CHARGE.
Even if you stack multiple metals in one structure group, the whole stack is going to behave like a single block of perfect conductor. The metal layers will be treated as a perfect metal when solving Poisson’s equation. The only non-ideal effect you will get is if you enable the ‘Schottky’ contact mode then the work function of the metal in contact with the semiconductor will be used to calculate the band bending at the (metal-semiconductor) interface.
June 11, 2021 at 7:43 amJonath
SubscriberHi there, thanks for the reply!
I understand that metals should be treated this way in CHARGE, but to me it seems that it doesn't treat them as simply as you put it, even if forced ohmic (where the work function shouldn't matter).
CHARGE still checks the surfaces of this block (structure group) and differentiates between surfaces of different metals with the same semiconductor or Insulator.
After meshing, it then gives the error: "Electrical contact at surface(s) [...] has more than one type of conductor specified, and the work function is undefined."
The easy way out would be to just set all metals identical or only choose one of the metals as contact (and delete the others)*, but there must be another way.
It doesn't seem to be related to the Surface Recombination BCs either, whereas here it would make sense to differentiate surfaces since different metals have different SRVs with the same semiconductor.
*PS: btw, setting contact to geometry solids doesnt work if the solid is in a group, ie.
setnamed("CHARGE::boundary conditions::electrical_contact", "solid", "::model::geometry::group::solid");
will not work, but not produce an error either.
July 1, 2021 at 3:44 amkghaffari
Ansys EmployeeHi
Like the error suggests, the issue is that one of the surfaces of the specified contact, is shared between different materials. This will be an issue since the work function for surface has to be determined. As you mentioned to address this you can use a single material for all of the contacts. ItÔÇÖs worth noting that itÔÇÖs not possible to use metals in the simulation without them being defined as a contact.
Regarding choosing a geometry for contact, structure groups as a whole would be available for selection, however not the sub-components within them. If you are interested in selecting a particular geometry as contact, consider moving them out of the group. If this is for the metal components mentioned earlier, it would make sense to apply the contact to all the adjacent geometries.
Viewing 2 reply threads- The topic ‘Ansys Insight: Can I simulate metal contacts with multiple layers in CHARGE?’ is closed to new replies.
Ansys Innovation SpaceTrending discussionsTop Contributors-
3467
-
1057
-
1051
-
929
-
896
Top Rated Tags© 2025 Copyright ANSYS, Inc. All rights reserved.
Ansys does not support the usage of unauthorized Ansys software. Please visit www.ansys.com to obtain an official distribution.
-

Ansys Assistant

Welcome to Ansys Assistant!
An AI-based virtual assistant for active Ansys Academic Customers. Please login using your university issued email address.

Hey there, you are quite inquisitive! You have hit your hourly question limit. Please retry after '10' minutes. For questions, please reach out to ansyslearn@ansys.com.
RETRY