Fast Modeling of Terahertz Plasma-Wave Devices Using Unconditionally Stable FDTD Methods
Fast Modeling of Terahertz Plasma-Wave Devices Using Unconditionally Stable FDTD Methods
3, 2018 29
Abstract—Modeling of terahertz plasmonic device is a multi- than that in free-space. This would require a mesh-size in the
scale and multiphysics problem that requires fine mesh in the order of ≈ λ/5000. As per Courant-Friedrich-Levy (CFL) con-
electron transport regions, inevitably leading to long simulation dition, FDTD time-step for this simulation would be ≈ 10−17 s.
times. In this paper, we tackle this problem by employing un-
conditionally stable FDTD methods for these simulations. Specif- Such small step sizes could result in long simulation times.
ically, we present alternating direction implicit (ADI) FDTD and In this paper, the time-efficiency of the traditional FDTD-
iterative-ADI-FDTD based efficient multiphysics model that inte- based model [9] is improved using unconditionally stable FDTD
grate hydrodynamic equations and Maxwell’s equations for mod- algorithms. Specifically, we consider two unconditionally sta-
eling terahertz plasmonic devices. Using the proposed methods, ble models in this paper. First, we present alternating direc-
we demonstrate 50% time-reduction with a nominal 3% errors in
the solutions. Faster times may also be achieved at higher cost to tion implicit (ADI) FDTD method [14] coupled with hydrody-
solution-accuracy, suggesting an ability to adjust time-costs and namic equations for terahertz plasmonic applications. Second,
accuracy, useful for different terahertz modeling scenarios. an iterative-ADI based FDTD method [15], [16] coupled with
hydrodynamic equations, is presented for efficient yet accurate
I. INTRODUCTION modeling. In the paper, these methods are referred to as ADI-
HERE has been strong interest in terahertz plasma-wave FDTD-HD and it-ADI-FDTD-HD, respectively.
T devices, such as mixers, detectors and oscillators. In gen-
eral, these devices rely on plasma-wave oscillations in the two-
We note that the ADI-FDTD based hybrid algorithms have
been used for a transistor-modeling at microwave frequencies
dimensional (2-D) electron gas (2DEG) channel and have shown in [17]. But their application for terahertz plasmonic applica-
interesting physical properties [1]–[3]. We note that the origin tions is not considered yet. We find that ADI-FDTD-HD meth-
of such 2DEG channels could be varied, i.e., they could be ods only allow modest time-reductions due to errors associated
based on semiconductor-heterojunctions such as GaN/AlGaN with larger time-steps (as discussed in Section III-A). As is
or GaAs/AlGaAs [1] or could be based on 2-D material, such well known, these errors are due to truncation of second order
as graphene layers and bilayers [2]–[5]. In any case, modeling (Δt2 ) terms as per ADI algorithms. On the other hand, time-
of this class of devices requires multiphysics tools that can in- reductions can be significant if iterative corrections are applied
tegrate the electromagnetic propagation effects as well as the at large time-steps. This leads to it-ADI-FDTD-HD method
electron-transport effects in the devices [6]–[10]. discussed in Section III-B. We demonstrate that with it-ADI-
In the past, such multiphysics solutions have been developed FDTD-HD method, a simulation-time reduction of up to 50%,
using FDTD algorithm and have often been applied for mi- with nominal error of 3% is achieved for the considered exam-
crowave applications[11]–[13]. But for terahertz applications, ple device. Furthermore, it is shown that time-step value and
the problem becomes more challenging due to dominant plasma- iteration-count can become parameters to adjust various levels
wave oscillations in the 2DEG region. This ultimately requires of time-efficiency and accuracy.
much finer mesh in the 2DEG regions making this a multi- In the following sections, we will discuss the theory and im-
scale problem (also explained in [9]). For example, in modern plementation of ADI-FDTD-HD and it-ADI-FDTD-HD mod-
plasmonic devices, the 2DEG’s electron density is found to be els, respectively. The developed algorithms will be applied
≈ 1011 − 1013 cm−2 . At terahertz frequencies the correspond- to a typical HEMT geometry for performance evaluation and
ing plasmonic wavelengths would be 10 to 1000 times smaller comparison with traditional full-wave-hydrodynamic solver [9].
This will be followed by discussions and concluding remarks.
Manuscript received November 12, 2017; revised March 26, 2018; accepted
April 1, 2018. Date of publication April 16, 2018; date of current version
May 7, 2018. This work was supported by the Office of Naval Research Devices II. FULL-WAVE HYDRODYNAMIC HYBRID SOLVER USING
and Architectures for Terahertz Electronics Multi-University Research Initiative ADI METHODS
project, under Dr. Paul Maki under Grant N00014-11-1-0721. (Corresponding
author: Shubhendu Bhardwaj.) The presented frameworks use hydrodynamic equations for
S. Bhardwaj and J. L. Volakis are with the Department of Electrical and
Computer Engineering, Florida International University, Miami, FL 33174 USA the channel modeling and Maxwell’s equation for the modeling
(e-mail:,[email protected]; [email protected]). of the dielectric/metallic media. The solution steps are shown
F. L. Teixeira is with the Department of Electrical and Computer Engineer- in flowcharts in Fig. 1. First, the ADI based FDTD method is
ing, The Ohio State University, Columbus, OH 43210 USA (e-mail:, teixeira.5
@osu.edu). used for solving electrodynamic equations and electric/magnetic
Digital Object Identifier 10.1109/JMMCT.2018.2825427 field terms are updated in the domain. Then, by using updated
2379-8793 © 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
Authorized licensed use limited to: SASTRA. Downloaded on July 12,2024 at 04:04:41 UTC from IEEE Xplore. Restrictions apply.
30 IEEE JOURNAL ON MULTISCALE AND MULTIPHYSICS COMPUTATIONAL TECHNIQUES, VOL. 3, 2018
Fig. 1. Flowcharts for (a) ADI-FDTD-HD and (b) it-ADI-FDTD-HD methods. The corresponding electrodynamic and hydrodynamic equations are also listed.
Authorized licensed use limited to: SASTRA. Downloaded on July 12,2024 at 04:04:41 UTC from IEEE Xplore. Restrictions apply.
BHARDWAJ et al.: FAST MODELING OF TERAHERTZ PLASMA-WAVE DEVICES USING UNCONDITIONALLY STABLE FDTD METHODS 31
Here, Δt is the time-step used for difference equations. Above in (6). In iterative-ADI-FDTD method, we reconstruct this term
mentioned equation can be rewritten in factorized form as by using an iterative process, applied within each time step
[15]. The model algorithm is shown in Fig. 1(b). Specifically,
Δt Δt the splitting (8) and (9) are rewritten to read
I− [A] I− [B] un +1
2 2
Δt tm p Δt
I− [A] uk +1 = I + [B] un
Δt Δt 2 2
= I+ [A] I+ [B] un
2 2
Δt2 Δt n
+ [A][B] unk +1 − un + v
Δt2 8 2
+ [A][B] un +1 − un + Δtv n . (6) (11)
4
In the above-mentioned, in addition to the factorized terms, a and
second-order Δt term is also present. Under ADI method, this
Δt Δt
term is ignored providing I− [B] unk +1
+1
= I+ [A] utm p
2 2
Δt Δt
I− [A] I− [B] un +1 Δt2 Δt n
2 2 + [A][B] unk +1 − un + v .
8 2
Δt Δt (12)
= I+ [A] I+ [B] un + Δtv n (7)
2 2 In the above-mentioned, k denotes the iteration count for field
which can be solved in exactly two steps, i.e., correction within each time-step. Parameter k could vary as
0 ≤ k ≤ it, where it is the total number of iterations specified by
Δt tm p Δt Δt n the user. Thus, the term utm p
k +1 for k + 1st iteration is calculated it
I− [A] u = I+ [B] un + v and (8)
2 2 2 times, using the field values from the previous iteration (unk +1 −
un ). For the first iteration, the initial guess is chosen to be
Δt n +1 Δt Δt n (un0 +1 = un ). Note that for it = 0, it-ADI-FDTD-HD method
I− [B] u = I+ [A] utm p + v . (9) simply becomes ADI-FDTD-HD method, since no corrective
2 2 2
iterations are applied.
Here utm p is an intermediate solution, denoting field values at a Of course, the simulation time increases linearly with the to-
sub-time-step. Equations (8) and (9) are tridiagonal systems of tal number of iterations it, but the error reduces and ADI-FDTD
linear equations that can be solved using Gauss-Seidel method. solution converges to explicit-FDTD solution. Thus, the method
Thus, by introducing Δt2 approximation, matrix inversion is provides a way to fine-tune the accuracy by adjusting it. On the
avoided. This ADI-FDTD method is then integrated with so- other hand, CN is used for increasing the time-step leading to
lution of hydrodynamic equations (discussed in Section III-C) faster simulations. Overall, the parameters it and CN can be
together constitutes the ADI-FDTD-HD model. used to reach the fidelity versus time-cost compromise for the
Note that, the accuracy of the model depends on the field modeling of these devices. We will consider these issues while
derivatives and time-step sizes as per the ignoredterm in (6). That evaluating the performance of the two models in Section III.
is, in the regions of strong spatial field variations and/or for large Before doing so, we will consider the equations used for hydro-
time-steps, the solution could become inaccurate. Unfortunately, dynamic solver in the following section.
strong field variations occur in 2DEG regions of the device,
which are essentially the regions of our interest. Therefore, the
C. Hydrodynamic Modeling of the 2DEG Channel
usefulness of this method for plasmonic applications needs to be
justified. Following that, an examination of the solution fidelity For channel modeling, Boltzmann transport equations (BTE)
with increasing time-step size will be considered in Section IV. provide a complete description of the electron-transport phe-
As expected, we will conclude that for large time-steps, the ac- nomenon in a 2DEG channel. Since BTE solution is computer
curacy of ADI-FDTD-HD solution is compromised. Thus, the memory and time expensive, we consider its first two moments
fidelity issue needs to be addressed. To that end, we introduce only, i.e., particle conservation (or continuity equation) and mo-
it-ADI-FDTD-HD method, as discussed in the following mentum conservation equations [13]. We note that higher order
sections. moments of BTE can be integrated into the solutions as well. For
Authorized licensed use limited to: SASTRA. Downloaded on July 12,2024 at 04:04:41 UTC from IEEE Xplore. Restrictions apply.
32 IEEE JOURNAL ON MULTISCALE AND MULTIPHYSICS COMPUTATIONAL TECHNIQUES, VOL. 3, 2018
Authorized licensed use limited to: SASTRA. Downloaded on July 12,2024 at 04:04:41 UTC from IEEE Xplore. Restrictions apply.
BHARDWAJ et al.: FAST MODELING OF TERAHERTZ PLASMA-WAVE DEVICES USING UNCONDITIONALLY STABLE FDTD METHODS 33
Fig. 3. (a) E-field profiles (calculated as E = E x2 + E y2 obtained at t = 3 ps for the various cases of ADI-FDTD-HD method compared with the reference
solution. Here, the reference case corresponds to explicit FDTD-HD method. (b) Current profile in the channel at t = 3 ps using the reference FDTD-HD method
and ADI-FDTD-HD methods.
Authorized licensed use limited to: SASTRA. Downloaded on July 12,2024 at 04:04:41 UTC from IEEE Xplore. Restrictions apply.
34 IEEE JOURNAL ON MULTISCALE AND MULTIPHYSICS COMPUTATIONAL TECHNIQUES, VOL. 3, 2018
TABLE II
CPU TIMES FOR VARIOUS CN-it COMBINATIONS FOR
IT-ADI-FDTD-HD METHOD
Authorized licensed use limited to: SASTRA. Downloaded on July 12,2024 at 04:04:41 UTC from IEEE Xplore. Restrictions apply.
BHARDWAJ et al.: FAST MODELING OF TERAHERTZ PLASMA-WAVE DEVICES USING UNCONDITIONALLY STABLE FDTD METHODS 35
REFERENCES
[1] M. Dyakonov and M. Shur, “Detection, mixing, and frequency multipli-
cation of terahertz radiation by two-dimensional electronic fluid,” IEEE
Trans. Electron. Devices, vol. 43, no. 3, pp. 380–387, Mar. 1996.
[2] A. Tredicucci and M. S. Vitiello, “Device concepts for graphene-based
terahertz photonics,” IEEE J. Select. Topics Quantum Electron., vol. 20,
no. 1, pp. 130–138, Jan./Feb. 2014.
[3] T. Otsuji, V. Popov, and V. Ryzhii, “Active graphene plasmonics for
terahertz device applications,” J. Phys. D, Appl. Phys., vol. 47, no. 9,
2014, Art. no. 094006.
[4] V. Mitin, “Graphene-based terahertz devices: Concepts and characteris-
tics,” Future Trends in Microelectronics: From Nanophotonics to Sensors
to Energy. Hoboken, NJ, USA: Wiley, pp. 293–306, 2010.
[5] F. Rana, “Graphene terahertz plasmon oscillators,” IEEE Trans. Nanotech-
nol., vol. 7, no. 1, pp. 91–99, Jan. 2008.
[6] S. Bhardwaj, N. K. Nahar, S. Rajan, and J. L. Volakis, “Numerical analy-
sis of terahertz emissions from an ungated hemt using full-wave hydrody-
namic model,” IEEE Trans. Electron. Devices, vol. 63, no. 3, pp. 990–996,
Mar. 2016.
Fig. 6. Variation of error and time-costs with increasing iteration-count for [7] S. Bhardwaj, B. Sensale-Rodriguez, H. G. Xing, S. Rajan, and J. L.
CN = 100, 200 and 300. The error-terms are marked in red and time-variations Volakis, “Resonant tunneling assisted propagation and amplification of
are plotted in blue. plasmons in high electron mobility transistors,” J. Appl. Phys., vol. 119,
no. 1, 2016, Art. no. 013102.
[8] S. Bhardwaj, S. Rajan, and J. L. Volakis, “Analysis of plasma-modes of a
Δt. Examination of dispersion errors for terahertz plasmonic gated bilayer system in high electron mobility transistors,” J. Appl. Phys.,
vol. 119, no. 19, 2016, Art. no. 193102.
applications is separate area of discussion that may be pursued [9] M. A. Khorrami, S. El-Ghazaly, H. Naseem, and S.-Q. Yu, “Global mod-
further but is beyond the scope of current work. eling of active terahertz plasmonic devices,” IEEE Trans. Terahertz Sci.
Even with better error performance for low-CN-low-it case, Technol., vol. 4, no. 1, pp. 101–109, Jan. 2014.
[10] T. Otsuji, M. Hanabe, T. Nishimura, and E. Sano, “A grating-bicoupled
higher CN simulations could also find applications. If time-cost plasma-wave photomixer with resonant-cavity enhanced structure,” Opt.
is a priority over accuracy, especially when only a rough estimate Express, vol. 14, no. 11, pp. 4815–4825, 2006.
or qualitative idea of the plasma-wave is needed, higher-CN- [11] K. Willis, J. Ayubi-Moak, S. Hagness, and I. Knezevic, “Global model-
ing of carrier-field dynamics in semiconductors using EMC–FDTD,” J.
low-it case can be used, allowing small simulation times with Comput. Electron., vol. 8, no. 2, pp. 153–171, 2009.
some cost to accuracy of the solution. In other words, iterative [12] M. A. Alsunaidi, S. S. Imtiaz, and S. M. El-Ghazaly, “Electromagnetic
ADI-FDTD-HD model has provided tunability between time- wave effects on microwave transistors using a full-wave time-domain
model,” IEEE Trans. Microw. Theory Techn., vol. 44, no. 6, pp. 799–808,
cost and error by modifying the CN and the iteration count Jun. 1996.
parameters. [13] R. O. Grondin, S. M. El-Ghazaly, and S. Goodnick, “A review of global
modeling of charge transport in semiconductors and full-wave electromag-
netics,” IEEE Trans. Microw. Theory Techn., vol. 47, no. 6, pp. 817–829,
IV. CONCLUDING REMARKS Jun. 1999.
[14] T. Namiki, “A new FDTD algorithm based on alternating-direction im-
In this paper, we have proposed efficient new methods for plicit method,” IEEE Trans. Microw. Theory Techn., vol. 47, no. 10,
modeling of the plasma-wave phenomenology at terahertz fre- pp. 2003–2007, Oct. 1999.
[15] S. Wang, F. L. Teixeira, and J. Chen, “An iterative ADI-FDTD with
quencies. For the device under consideration, by the use of reduced splitting error,” IEEE Microw. Wireless Components Lett., vol. 15,
it-ADI-FDTD-HD method total simulation time was reduced no. 2, pp. 92–94, Feb. 2005.
to 42% of the original time, while a nominal error of 3% was [16] F. Zheng, Z. Chen, and J. Zhang, “A finite-difference time-domain method
without the courant stability conditions,” IEEE Microw. Guided Wave Lett.,
recorded. vol. 9, no. 11, pp. 441–443, Nov. 1999.
We find for plasmonic terahertz devices, the traditional FDTD [17] R. Mirzavand, A. Abdipour, G. Moradi, and M. Movahhedi, “Full-wave
methods are slow due to highly refined mesh. When we seek semiconductor devices simulation using ADI-FDTD method,” Progress
Electromagn. Res. M, vol. 11, pp. 191–202, 2010.
ADI-FDTD based methods, we encounter significant splitting- [18] A. Taflove and S. C. Hagness, Computational Electrodyanamics, The finite
errors (or truncation errors). This becomes especially true within Difference Time Domain Method. Norwood, MA, USA: Artech House,
regions of our interests (i.e., near 2DEG) due to the associated 2005.
[19] S. Wang and F. L. Teixeira, “An efficient PML implementation for the
strong field-derivatives in those regions. Iterative-ADI-FDTD ADI-FDTD method,” IEEE Microw. Wireless Compon. Lett., vol. 13, no. 2,
based methods, therefore, become effective tools to recover the pp. 72–74, Feb. 2003.
accuracy of the solution. Overall, we maintain the accuracy- [20] D. Vasileska, S. Goodnick, and K. G., Computational Electronics, Semi-
classical and Quantum Device Modeling and Simulation. Boca Raton, FL,
levels with significant time-cost advantages as compared to tra- USA: CRC Press, 2010.
ditional explicit-FDTD modeling. [21] A. Aste and R. Vahldieck, “Time-domain simulation of the full hy-
Further, it-ADI-FDTD-HD model provided a way of tun- drodynamic model,” Int. J. Numerical Model., Electron. Netw., De-
vices Fields, vol. 16, no. 2, pp. 161–174, 2003. [Online]. Available:
ing the time-cost and accuracy levels for different applications http://dx.doi.org/10.1002/jnm.491
within terahertz plasmonic analysis. For scenarios where high [22] S. G. Garcia, T.-W. Lee, and S. C. Hagness, “On the accuracy of the
accuracy is desired, a low-CN-low-it combination could be ADI-FDTD method,” IEEE Antennas Wireless Propag. Lett., vol. 1, no. 1,
pp. 31–34, 2002.
used, but for the cases when time-cost is a concern, we can use [23] T. Namiki and K. Ito, “Investigation of numerical errors of the two-
high-CN-low-it setup for reduced simulation times with modest dimensional adi-fdtd method [for maxwell’s equations solution],” IEEE
accuracy-levels. Trans. Microw. Theory Techn., vol. 48, no. 11, pp. 1950–1956, Nov. 2000.
Authorized licensed use limited to: SASTRA. Downloaded on July 12,2024 at 04:04:41 UTC from IEEE Xplore. Restrictions apply.
36 IEEE JOURNAL ON MULTISCALE AND MULTIPHYSICS COMPUTATIONAL TECHNIQUES, VOL. 3, 2018
Authorized licensed use limited to: SASTRA. Downloaded on July 12,2024 at 04:04:41 UTC from IEEE Xplore. Restrictions apply.