Modern perspectives in supercomputer‐aided microwave circuit design

The computer-aided simulation and design of microwave integrated circuits often leads to large-size numerical jobs, especially for modern multiple-device MMIC subsystems such as distributed mixers and amplifiers. When this is the case, the use of large computer systems such as vector processors may become very attractive, because of the dramatic reduction of wall-clock time and of the related improvement of cost-to-performance ratio. This paper discusses the application of supercomputers to the solution of a number of such advanced microwave circuit CAD problems. An overview of the performance of general-purpose vectorized algorithms such as system solvers and Fast Fourier Transforms is first presented, in order to give a feeling of the potential of this class of machines in microwave CAD applications. Then a few typical microwave engineering problems are specifically addressed, including the statistical design (yield optimization) of linear circuits, the analysis of nonlinear circuits under multitone excitation, and the optimization of ultrabroadband nonlinear subsystems. In each case, a possible vectorization strategy is studied in depth, and the structure and performance of a specific highly vectorized algorithm are described in detail.

[1]  A. Nobile,et al.  MFFT: A PACKAGE FOR TWO-DIMENSIONAL AND THREE-DIMENSIONAL VECTORIZED DISCRETE FOURIER TRANSFORMS , 1986 .

[2]  Christakis Charalambous,et al.  Nonlinear leastpth optimization and nonlinear programming , 1977, Math. Program..

[3]  John W. Bandler,et al.  Circuit optimization: the state of the art , 1988 .

[4]  Walter R. Curtice Intrinsic GaAs MESFET equivalent circuit models generated from two-dimensional simulations , 1989, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[5]  Iain S. Duff,et al.  A Note on the Work Involved in No-fill Sparse Matrix Factorization , 1983 .

[6]  A.L. Sangiovanni-Vincentelli,et al.  A survey of optimization techniques for integrated-circuit design , 1981, Proceedings of the IEEE.

[7]  J.W. Bandler,et al.  Yield Optimization of Large Scale Microwave Circuits , 1988, 1988 18th European Microwave Conference.

[8]  Paolo Tiberio,et al.  Computer-Aided Analysis of Microwave Circuits , 1974 .

[9]  Rakesh Chadha,et al.  Computer Aided Design of Microwave Circuits , 1978 .

[10]  A. Neri,et al.  Vectorized Program Architectures for Supercomputer-Aided Circuit Design , 1986 .

[11]  David M. Young,et al.  Iterative algorithms and software for solving large sparse linear systems , 1988 .

[12]  Y. L. Chow,et al.  A Modified Moment Method for the Computation of Complex MMIC Circuits , 1986, 1986 16th European Microwave Conference.

[13]  Alessandra Costanzo,et al.  Numerical optimization of broadband nonlinear microwave circuits , 1990, IEEE International Digest on Microwave Symposium.

[14]  K. Singhal,et al.  Statistical design centering and tolerancing using parametric sampling , 1981 .

[15]  R. Fletcher,et al.  A New Approach to Variable Metric Algorithms , 1970, Comput. J..

[16]  S. Maas Two-Tone Intermodulation in Diode Mixers , 1987 .

[17]  Roberto Sorrentino,et al.  Numerical methods for passive microwave and millimeter wave structures , 1989 .

[18]  R. Fletcher,et al.  Function Minimization Without Evaluating Derivatives - a Review , 1965, Comput. J..

[19]  A. Neri,et al.  State of the art and present trends in nonlinear microwave CAD techniques , 1988 .

[20]  Franco Mastri,et al.  General-purpose harmonic balance analysis of nonlinear microwave circuits under multitone excitation , 1988 .

[21]  Jiri Vlach,et al.  A piecewise harmonic balance technique for determination of periodic response of nonlinear systems , 1976 .

[22]  Paolo Tiberio,et al.  Microwave Circuit Analysis by Sparse-Matrix Techniques , 1974 .

[23]  Barry W. Peyton,et al.  Progress in Sparse Matrix Methods for Large Linear Systems On Vector Supercomputers , 1987 .

[24]  M. J. D. Powell,et al.  An efficient method for finding the minimum of a function of several variables without calculating derivatives , 1964, Comput. J..

[25]  Michael B. Steer,et al.  Control of aliasing in the harmonic balance simulation of nonlinear microwave circuits , 1989, IEEE MTT-S International Microwave Symposium Digest.

[26]  V.F. Fusco,et al.  A novel approach for the large signal analysis and optimisation of microwave frequency doublers , 1988, 1988., IEEE MTT-S International Microwave Symposium Digest.