==Limitations of RF.Spice==
The RF circuit analysis performed by RF.Spice is based on the assumption that your distributed RF circuit can be modeled as an interconnected network of multiport devices and transmission line segments and components. This means that all the coupling or crosstalk effects must have been captured by the S-parameter-based models of devices or by the transmission line and discontinuity models used by RF.Spice. Most of these models work satisfactorily at lower frequencies up to several Gigahertz. At these frequencies, a quasi-static regime may be able to represent the physics of your RF circuit to a good level of accuracy. In the quasi-static regime, the different parts of your circuits can be treated as multiport devices or components that are governed by Kirchhoff circuit laws. Â As the frequency increases, more complex wave radiation and propagation effects start to appear and affect the performance of your circuit. At much higher frequencies and in the millimeter wave region of the spectrum, the coupling between adjacent [[Transmission Lines|transmission lines]] may no longer be neglected. In such cases, a full-wave electromagnetic analysis of portions of the circuit might become inevitable. This might be especially true for junction areas and vertical interconnects that join transmission line traces on two sides of a board and across different substrate layers. For accurate analysis of structures of this type you need a full-wave electromagnetic (EM) modeling tool. [[EM.Cube]] is a modular suite of EM simulation tools for this very purpose. Among its computational modules are time domain full-wave simulators like [[EM.Tempo]] based on the Finite Different Time Domain (FDTD) method as well as frequency domain full-wave simulators like [[EM.Picasso]] and [[EM.Libera]] based on different variations of the Method of Moments (MoM).