1
General Questions and Answers / Sweeping multiple metal gates WITH offset
« on: April 7, 2023, 01:54 »
I would like to sweep two distinct gates over some voltage range but want to keep a constant offset between them. This means suppose I simulate 5 bias points, they should be: [0.5, 1.5], [0.6, 1.6], [0.7, 1.7], [0.8, 1.8], and [0.9, 1.9], where the first entry is one gate voltage and the second entry is the other. Is this possible in the current Quantum-ATK version. (I have version 2019.12.980d1ca)
I am using this as my analysis where gate regions 1, 2, 5 correspond to one gate and 3, 4, 6 correspond to the other:
iv_characteristics = IVCharacteristics(
configuration=device_configuration,
filename=filename,
object_id='ivcharacteristics',
gate_regions=[1,2,5],
gate_source_voltages=gate_source_voltages,
drain_source_voltages=drain_source_voltages,
energies=numpy.linspace(-0.03085, 0.03085, 61700)*eV,
kpoints=kpoint_grid,
)
I am using this as my analysis where gate regions 1, 2, 5 correspond to one gate and 3, 4, 6 correspond to the other:
iv_characteristics = IVCharacteristics(
configuration=device_configuration,
filename=filename,
object_id='ivcharacteristics',
gate_regions=[1,2,5],
gate_source_voltages=gate_source_voltages,
drain_source_voltages=drain_source_voltages,
energies=numpy.linspace(-0.03085, 0.03085, 61700)*eV,
kpoints=kpoint_grid,
)