Published online by Cambridge University Press: 01 January 1998
Hewlett-Packard develops and markets a family of computer-aided engineering products used by high-frequency designers to model the signal path in contemporary communications systems. As design frequencies, clock speeds and packaging densities continue to increase, more designers are finding that system and circuit simulation products need to be complemented by electromagnetic simulation software to develop models for basic circuit functionality or to characterize and compensate undesired parasitic effects. The HP High-Frequency Structure Simulator (HP HFSS) is a frequency-domain, finite element-based simulator, which enables engineers to characterize high-frequency behavior in 2D (transmission lines) and arbitrary 3D structures. Links with mechanical computer aided design (CAD) software have also become more important as the 3D structures to be analyzed by HP HFSS can involve packaging parasitics when the housing in which the electrical circuitry is enclosed becomes an influence on the signal path. Depending upon the complexity of the structure to be analyzed, HP HFSS can require hundreds of Mbytes of RAM and disk during automated adaptive solution convergence processes which determine field and circuit parameter solution results to user-specified accuracies. Although computer resource requirements will always be an important consideration for users of this type of product, another important situation to address for the future involves the exchange of data between the different simulation and modelling tools required to take design from concept through simulation to manufacture. The introduction of physical simulation tools into the traditional circuit simulation arena changes the design process flow and increases the demand for improved integration and interoperability of circuit simulators, numerical EM simulators, and mechanical CAD software. This paper provides an overview of data exchange issues in high-frequency electrical–physical–mechanical design processes.