Silvaco Atlas Syntax question - area from curve

AI Thread Summary
The discussion centers on a block of Silvaco Atlas code used for extracting data related to electron concentration in a semiconductor simulation. The user seeks clarification on how the parameters like x.val and integration ranges function, specifically questioning the integration over x values while setting a cutline in the y direction. Additionally, there are inquiries about integrating along a specific y range and the significance of the impurity parameter in the context of electron concentration. The user also expresses confusion regarding where to find the integration results, as the output file "extract.dat" contains depth information rather than the expected integrated value. Overall, the thread emphasizes the need for a clearer understanding of the syntax and functionality of the code.
GaNHEMT
Messages
1
Reaction score
0
I have a several questions on the following block of codes taken from ganfetex01_aux.in:

Code:
solve
save outf="ganfetex01_$'index'.str"
extract init inf="ganfetex01_$'index'.str"
extract name="2DEG" 1e-4 * area from curve (depth, impurity="Electron Conc" material="All" mat.occno=1 x.val=0.5) \
                         where x.min=0 and x.max=0.5 outfile="extract.dat"

My understanding is that this code saves the solution in a file named "ganfetex01_$'index'.str", then the first EXTRACT statement create its own data to work with from the saved file. The second EXTRACT statement integrates the electron concentration from x=0 to x=0.5, and save this value in a variable named "2DEG".

Questions:
1. My understanding is that x.val sets the cutline, and the integration is over (x.min=0, x.max=0.5). Is that correct? I am confused since x.val would set the cutline along the y direction, but the integration is over the ranges of x. Shouldn't the integration be over the range of y values? Where is this exactly integrating?

2. What should I do if I want to integrate over (y=0, y=0.5) along the cutline x=0.5?

3. what is the purpose of impurity in "impurity="Electron Conc"? I get that it is integrating the electron concentration, but why impurity=?

4. Where can I check the integration result "2DEG"? I thought this would be saved in "extract.dat", but "extract.dat" file saves electron concentration vs. Depth information. For example, Electron Conc vs Depth 0 4e-7 0.0025 4e3 0.005 2e19 . . .
 
Last edited by a moderator:
Engineering news on Phys.org
Try the Silvaco site.
click on the search icon at right end of the red banner
enter: user manual
if you get a drop-down with just a few results, click the last line of the dropdown, that should get you a list of over 200 search results

Have Fun!
Tom
 
  • Like
Likes GaNHEMT and berkeman
Very basic question. Consider a 3-terminal device with terminals say A,B,C. Kirchhoff Current Law (KCL) and Kirchhoff Voltage Law (KVL) establish two relationships between the 3 currents entering the terminals and the 3 terminal's voltage pairs respectively. So we have 2 equations in 6 unknowns. To proceed further we need two more (independent) equations in order to solve the circuit the 3-terminal device is connected to (basically one treats such a device as an unbalanced two-port...
suppose you have two capacitors with a 0.1 Farad value and 12 VDC rating. label these as A and B. label the terminals of each as 1 and 2. you also have a voltmeter with a 40 volt linear range for DC. you also have a 9 volt DC power supply fed by mains. you charge each capacitor to 9 volts with terminal 1 being - (negative) and terminal 2 being + (positive). you connect the voltmeter to terminal A2 and to terminal B1. does it read any voltage? can - of one capacitor discharge + of the...

Similar threads

Back
Top