A FINITE-DIFFERENCE TIME-DOMAIN (FDTD) SOFTWARE FOR SIMULATION OF PRINTED CIRCUIT BOARD (PCB) ASSEMBLY

This paper describes the design of a three-dimensional (3D) finite-difference time-domain (FDTD) simulation software for printed circuit board (PCB) modeling. The flow, the dynamics and important algorithms of the FDTD simulation engine will be shown. The software is developed using object-oriented programming (OOP) approach, to enable code reuse and ease of upgrade in future. The paper begins by looking at how a 3D PCB structure is created using cubes, and proceed to show the inclusion of various lumped components such as resistors, capacitor, inductor and active semiconductor components into the model. The architecture of the FDTD simulation program is then carefully explained. Finally a few sample simulation examples using the software will be illustrated at the end of the paper.

[1]  S. Lucyszyn,et al.  RFIC and MMIC Design and Technology , 2001 .

[2]  Hean-Teik Chuah,et al.  Modeling of Bipolar Junction Transistor in FDTD Simulation of Printed Circuit Board , 2002 .

[3]  Charles Birkbeck,et al.  Institution of Electrical Engineers , 2016, Nature.

[4]  Allen Taflove,et al.  Computational Electrodynamics the Finite-Difference Time-Domain Method , 1995 .

[5]  Tatsuo Itoh,et al.  Full-wave analysis of packaged microwave circuits with active and nonlinear devices: an FDTD approach , 1997 .

[6]  F. Kung Modeling Of Electromagnetic Wave Propagation In Printed Circuit Board And Related Structures , 2003 .

[7]  F. Kung,et al.  Modeling of Diode in Fdtd Simulation of Printed Circuit Board , 2002 .

[8]  Walter J. Trybula,et al.  Surface Mount Technology , 1999 .

[9]  Hean-Teik Chuah,et al.  Modeling of Bipolar Junction Transistor in Fdtd Simulation of Printed Circuit Board - Abstract , 2002 .

[10]  Dennis M. Sullivan,et al.  Z-transform theory and the FDTD method , 1996 .

[11]  Jack Smith Modern Communication Circuits , 1986 .

[12]  William H. Murray,et al.  Borland C++ in depth , 1996 .

[13]  Martin H. Graham,et al.  Book Review: High-Speed Digital Design: A Handbook of Black Magic by Howard W. Johnson and Martin Graham: (Prentice-Hall, 1993) , 1993, CARN.

[14]  Raymond J. Luebbers,et al.  FDTD for Nth-order dispersive media , 1992 .

[15]  Allen Taflove,et al.  FD-TD modeling of digital signal propagation in 3-D circuits with passive and active loads , 1994 .

[16]  R. J. Joseph,et al.  Advances in Computational Electrodynamics: The Finite - Di erence Time - Domain Method , 1998 .

[17]  J. Strikwerda Finite Difference Schemes and Partial Differential Equations , 1989 .

[18]  R. Jansen,et al.  Accurate Wide-Range Design Equations for the Frequency-Dependent Characteristic of Parallel Coupled Microstrip Lines , 1984 .

[19]  K. Yee Numerical solution of initial boundary value problems involving maxwell's equations in isotropic media , 1966 .

[20]  Hean-Teik Chuah,et al.  STABILITY OF CLASSICAL FINITE-DIFFERENCE TIME-DOMAIN (FDTD) FORMULATION WITH NONLINEAR ELEMENTS—A NEW PERSPECTIVE - ABSTRACT , 2003 .

[21]  Dennis M. Sullivan,et al.  Nonlinear FDTD formulations using Z transforms , 1995 .

[22]  P. Ciampolini,et al.  Accurate and efficient circuit simulation with lumped-element FDTD technique , 1996 .