Abstract

The study of barrier height control and optimization for Schottky barrier diode (SBD) from its physical parameters have been introduced using particle swarm optimization (PSO) algorithm. SBD is the rectifying barrier for electrical conduction across the metal semiconductor (MS) junction and, therefore, is of vital importance to the successful operation of any semiconductor device. 4H-SiC is used as a semiconductor material for its good electrical characteristics with high-power semiconductor devices applications. Six physical parameters are considered during the optimization process, that is, device metal, mobile charge density, fixed oxide charge density, interface trapped charge density, oxide thickness, and voltage drop across the metal-semiconductor contact. The optimization process was performed using a MATLAB program. The results show that the SBD barrier height has been optimized to achieve a maximum or minimum barrier height across the contact, in addition to the ability of controlling the physical parameters to adjust the device barrier height.

1. Introduction

The successful operation of any semiconductor device is of vital importance. The barrier height reflects the mismatch in the energy position of semiconductor majority carrier band edge and the metal Fermi level across the MS interface. The ability to control the magnitude of this barrier height is crucial for the advancement of future electronic devices to higher functionality and smaller physical dimensions. Several researches in the literature studied the barrier height control during manufacturing process [15]. SiC material offers superior material properties such as large breakdown electric field, large band gap, high electron saturated velocity, and high thermal conductivity. This makes it a viable semiconductor for high-voltage application and high-temperature operation with reduced power loss. 4H-SiC is used for its advantage with high-power applications [68]. This paper proposes an optimization technique for controlling and optimizing the SBD barrier height to achieve the required device physical parameters during the design time.

2. Theoretical Description

The structure of Schottky barrier diode (SBD) is illustrated schematically in Figure 1. In SiC, the device regions, where electrons and holes behave as bulk carriers, the Poisson equation can be described as follows [9]: where and are the densities of holes and electrons and , are the densities of ionized donors and acceptors; the holes and electrons densities are [9] The electric field at the surface is The space charge per unit area required to produce this field is

Barrier Height Calculation. The voltage drop across the oxide layer can be obtained by the application of Gauss’s law to the metal and semiconductor surfaces as follows: where is the permittivity of the interfacial layer, is the thickness of interfacial layer, and is described as where is the surface states charge density, is the space charge density, is the mobile charge density, and is the fixed oxide charge density [10]. Consider where is the interface trapped charge density, is the barrier height, is image force barrier lowering, and is the energy level at the surface. Consider where is the density of the fixed oxide charge and is the density of the mobile charge. Another relation of can be obtained by inspection of the energy band diagram in Figure 1. Consider The device surface potential can be easily calculated; the barrier height of SBD can be described as follows:

3. Optimization Process

PSO is a population-based stochastic optimization technique [1114], inspired by social behaviour of bird flocking or fish schooling. PSO shares many similarities with evolutionary computation techniques such as genetic algorithm (GA) [15]. The system is initialized with a population of random solutions and searches for optima by updating generations. However, unlike GA, PSO has no evolution operators such as crossover and mutation. In PSO, the potential solutions, called particles, fly through the problem space by following the current optimum particles. It requires only primitive mathematical operators and is computationally inexpensive in terms of both memory requirements and speed. In reality, PSO and GA techniques are too similar, and by making some changes to GA, you have your PSO algorithm. At the beginning, the PSO algorithm randomly initializes a population (called swarm) of individuals (called particles). Each particle represents group of device physical parameters. The particles evaluate their position relative to a goal of the iteration. In each iteration, every particle adjusts its trajectory (by its velocity) toward its own previous best position, and toward the previous best position attained by any member of its topological neighbourhood. If any particle’s position is close enough to the goal function, it is considered as having found the global optimum and the recurrence is ended. In our optimization, 40 particles are used in PSO, which is a balance between the accuracy required in searching for the global optimum and time consumed. This procedure, whose flowchart is shown in Figure 2, iterates a predefined number of consecutive particles. The iteration particle is updated by the following two “best” values. The first one is the best solution (fitness) it has achieved so far. (The fitness value is also stored.) This value is called pbest. Another “best” value that is tracked by the particle swarm optimizer is the best value, obtained so far by any particle in the population. This best value is a global best and called gbest. When a particle takes part of the population as its topological neighbours, the best value is a local best and is called lbest. After finding the two best values, the particle updates its velocity and positions as follows: where and is the particle velocity present is the current particle (solution). pbest and gbest are defined as stated before. is a random number between 0 and 1. ,   are learning factors. Usually, [12].

The device physical parameters used in the optimization process and its limits values are demonstrated in Table 1. The charges’ range is indicated in Figure 3. The metals used and its corresponding metal work function values are illustrated in Table 2.

4. Optimization Results

Optimization process is divided into three sections. The first section is a complete optimization of the entire extended range of physical parameters to achieve a maximum or minimum SBD barrier height. The second optimization fixes the applied voltage parameter to minimum value (0) and maximum value    with the entire range of metals. The third optimization used a compressed range of physical parameters for each metal in the entire range of the metal work function. Table 3 shows the optimization results of the first section, which indicates the device physical parameters to achieve a maximum and minimum SBD barrier height. Optimization process is performed with constant applied voltages and added separately maximization for each metal in the entire band, which is indicated in Table 4. Table 5 illustrates the results of the third section which include the optimization process for each metal with constant voltage values and using the compressed range of the physical parameters. The demonstrated results show that these optimization procedures can control, maximize, or minimize the device barrier height to specific value related to the application requirements.

5. Conclusion

The barrier height for 4H-SiC SBD has been calculated from its device physical parameters using an iterative solution. This calculation includes the effect of the oxide charge density in the interfacial device layer, oxide thickness, metal type, doping concentration of 4H-SiC, and the external applied voltage. The device physical parameters are optimized using PSO to achieve a maximum or minimum barrier height with several conditions. The paper concluded that the SBD barrier height can be controlled by changing the metal type and the concentration range of both the oxide charges and thickness.