Converts an Alloy material to a Semiconductor material at a fixed mole fraction and adds its electrothermal material properties to the selected material model in the object tree.
The alloy material parameters are obtained from the electrothermal material database, and the conversion is done by interpolating material properties from base materials at a given alloy mole fraction.
To use this command, first add an empty material model with addmaterialmodel.
For further details of electrothermal material models, see Electrical/Thermal Material Models and the page about Semiconductors. For further information on alloy materials, see the Knowledge Base page about Alloy Material Model Properties.
|
Syntax |
Description |
|---|---|
|
addsemiconductorfromalloy (name,x); |
Converts a Ternary Alloy material to a Semiconductor material and adds its electrothermal material properties to the selected material model in the object tree:
This function does not return any data. |
| addsemiconductorfromalloy (name,x,y);
|
This syntax is identical to above, but for a quaternary alloy. Converts a Quaternary Alloy material to a Semiconductor material and adds its electrothermal material properties to the selected material model in the object tree:
This function does not return any data. |
Example
#Add a ternary alloy to the simulation as Semiconductor material type
addmodelmaterial;
set("name","AlGaAs");
x = 0.2; #The alloy composition is Al(x)Ga(1-x)As per convention in the database
addsemiconductorfromalloy("AlGaAs (Aluminium Gallium Arsenide)",x);
#Add quaternary alloy to the simulation as Semiconductor material type
addmodelmaterial;
set("name","AlGaInAs");
x = 0.1; #Al(x)Ga(y)In(1-x-y)As
y = 0.2;
addsemiconductorfromalloy("AlGaInAs",x,y);