Upload
rose-siddens
View
219
Download
1
Tags:
Embed Size (px)
Citation preview
Devices specification
Daniel Mejia, Nemo5 Team
NanowireStandard
NanowireStandard / Nanowire with an optional gate
Chanel length
NanowireStandard options [1]
option default description
material_name Material type
cross_section (1,1) Cross section dimensions (nm)
channel_length Channel length (device units)
drain_length disabled Drain length (device units)
drain_contacts 1 Number of drain contacts
drain_floating_contacts 0 Number of drain contacts not connected
drain_dimension 2 # Unit cells required for each contact
source_length disabled Source length (Device units)
source_contacts 1 Number of source contacts
source_floating_contacts 0 Number of source contacts not connected
source_dimension 2 # Unit cells required for each contact
length_units nm Device Units (nm,um,A,ucell)
NanowireStandard options [2]
option default description
drain_name drain Drain Domain Name
source_name source Source Domain Name
drain_prefix _contact Drain contact prefix
source_prefix _contact Source contact prefix
source_floating_prefix _mode Source contact prefix
drain_floating_prefix _mode Drain contact prefix
smart_device_generator true creates only entities defined in the input deck
passivation_enabled true Enable passivation for domains
channel:properties(s) Define a customized material for channel.
source:properties(s) Define a customized material for source.
drain:properties(s) Define a customized material for drain.
oxide:properties(s) Define a customized material for gate.
NanowireStandard options [3]
crystal_direction1 (1,0,0) Crystal direction axis
crystal_direction2 (0,1,0) Crystal direction axis
crystal_direction3 (0,0,1) Crystal direction axis
space_orientation_dir1 (1,0,0) Spatial orientation axis
space_orientation_dir2 (0,1,0) Spatial orientation axis
lattice_constant 0.54 / DB Lattice constant
initial_position (0,0,0) Starting point
initial_unitcell (0,0,0) Shift unit cells
fem_refinement_steps 0 Number of refinements in fem_domains
A problem is know when crystal directions are not completely orthogonal, TODO.
NanowireStandard Components Access
Domain keyword
Channel Device:Domain:channel
source_contact Device:Domain:source_contact
source[_source]*_contact Device:Domain:source[_source]*_contact
drain_contact Device:Domain:drain_contact
drain[_drain]*_contact Device:Domain:drain[_drain]*_contact
Region keyword
name_region Device:Region:name_region
ActiveRegion keyword
channel Device:ActiveRegion:channel
leads Device:ActiveRegion:leads
Example device_wire_meta5.in
NanowireStandard_em
View NanowireStandard_em / customized wire for effective mass calculations
smart_device_generator = falseenable_passivation = false
Keyword oxide is replaced by gateKeyword channel is replaced by device
Chanel length
NanowireStandard_tb
View NanowireStandard_tb / customized wire for tight binding calculations
smart_device_generator = falseenable_passivation = true
Keyword oxide is replaced by gateKeyword channel is replaced by device
Chanel length
UTBStandard
UTBStandard / UTBwith an optional gate
It is under testing/development
Chanel length
UTBStandard options [1]
option default description
material_name Material type
confinement_length 0 Cross section dimensions (nm)
channel_length Channel length (device units)
drain_length disabled Drain length (device units)
drain_contacts 0 Number of drain contacts
drain_floating_contacts 0 Number of drain contacts not connected
drain_dimension 1 # Unit cells required for each contact
source_length disabled Source length (Device units)
source_contacts 0 Number of source contacts
source_floating_contacts 0 Number of source contacts not connected
source_dimension 1 # Unit cells required for each contact
length_units nm Device Units (nm,um,A,ucell)
UTBStandard options [2]
option default description
drain_name drain Drain Domain Name
source_name source Source Domain Name
drain_prefix _contact Drain contact prefix
source_prefix _contact Source contact prefix
source_floating_prefix _mode Source contact prefix
drain_floating_prefix _mode Drain contact prefix
smart_device_generator true creates only entities defined in the input deck
passivation_enabled true Enable passivation for domains
channel:properties(s) Define a customized material for channel.
source:properties(s) Define a customized material for source.
drain:properties(s) Define a customized material for drain.
oxide:properties(s) Define a customized material for gate.
UTBStandard options [3]
crystal_direction1 (1,0,0) Crystal direction axis
crystal_direction2 (0,1,0) Crystal direction axis
crystal_direction3 (0,0,1) Crystal direction axis
space_orientation_dir1 (1,0,0) Spatial orientation axis
space_orientation_dir2 (0,1,0) Spatial orientation axis
lattice_constant 0.54 / DB Lattice constant
initial_position (0,0,0) Starting point
initial_unitcell (0,0,0) Shift unit cells
fem_refinement_steps 0 Number of refinements in fem_domains
UTBStandard Components Access
Domain keyword
Channel Device:Domain:channel
source_contact Device:Domain:source_contact
source[_source]*_contact Device:Domain:source[_source]*_contact
drain_contact Device:Domain:drain_contact
drain[_drain]*_contact Device:Domain:drain[_drain]*_contact
Region keyword
name_region Device:Region:name_region
ActiveRegion keyword
channel Device:ActiveRegion:channel
leads Device:ActiveRegion:leads
Example device_utb_meta5.in