QuantumATK Forum

QuantumATK => General Questions and Answers => Topic started by: jalmeida on February 3, 2025, 12:01

Title: IVCurve and IVCharacteristics
Post by: jalmeida on February 3, 2025, 12:01
Hello,

I am using the IVCurve class for calculating an IV curve from -1 V to 1 V with step of 100 mV. I would like to understand how these calculations work. Here is what I believe is the step by step:

1. Do a self-consistent calculation for zero-bias
2. Do a self-consistent calculation at 100 mV reading the zero-bias
3. Do a self-consistent calculation at 200 mV reading the device configuration of 100 mV
4. And so on...
5. Do a transmission calculation for each self-consistent calculation already done.

However for negative bias I do not know if is the same procedure or for each negative bias, for example -100 mV, is reading the device configuration of the correspondent positive bias, i.e. 100 mV.

Is the procedure the same for IVCharacteristics class?
Title: Re: IVCurve and IVCharacteristics
Post by: dmicje12 on February 7, 2025, 07:56
Hello, the calculation of negative bias voltage is similar. ATK will read 0V and then calculate -0.1V. It will read 0V&-0.1V and calculate 0.2V and keep calculating.
Title: Re: IVCurve and IVCharacteristics
Post by: jalmeida on February 20, 2025, 16:43
Thank you. However it is really using more than one previous bias calculation? I am not sure sure of that...
Title: Re: IVCurve and IVCharacteristics
Post by: Anders Blom on March 12, 2025, 08:44
It climbs in bias also to the negative side, but it only uses the previous point, not multiple biases.