SPICE-based mixed-mode S-parameter calculations for four-port and three-port circuits

Mixed-mode s-parameters assist in the design and characterization of four-port and three-port differential RF/microwave circuits. A new method for extracting mixed-mode s-parameters for four-port and three-port circuits modeled with SPICE is presented in which the s-parameters are extracted from node voltages. This method is efficient for circuits that are designed in SPICE and is free from any assumptions or approximations. Furthermore, this method provides valuable information on the relationships between the extracted mixed-mode s-parameters and the circuit's operation. This method is verified for a differential transformer circuit.

[1]  Rolf Drechsler,et al.  Fast exact minimization of BDD's , 2000, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[2]  K. Kurokawa,et al.  Power Waves and the Scattering Matrix , 1965 .

[3]  W.R. Eisenstadt,et al.  SPICE-based mixed-mode S-parameter calculations for four port circuits , 2003, Conference, 2003. Fall 2003. 62nd ARFTG Microwave Measurements.

[4]  F. Somenzi,et al.  Using lower bounds during dynamic BDD minimization , 2001 .

[5]  David J. Allstot,et al.  A symmetric miniature 3D inductor , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[6]  F. Somenzi,et al.  Who are the variables in your neighbourhood , 1995, Proceedings of IEEE International Conference on Computer Aided Design (ICCAD).

[7]  Beate Bollig,et al.  On the Effect of Local Changes in the Variable Ordering of Ordered Decision Diagrams , 1996, Inf. Process. Lett..

[8]  Randal E. Bryant,et al.  Efficient implementation of a BDD package , 1991, DAC '90.

[9]  W. Eisenstadt,et al.  Combined differential and common-mode scattering parameters: theory and simulation , 1995 .

[10]  Randal E. Bryant,et al.  Graph-Based Algorithms for Boolean Function Manipulation , 1986, IEEE Transactions on Computers.

[11]  Hiroshige Fujii,et al.  Interleaving based variable ordering methods for ordered binary decision diagrams , 1993, Proceedings of 1993 International Conference on Computer Aided Design (ICCAD).

[12]  R. Rudell Dynamic variable ordering for ordered binary decision diagrams , 1993, ICCAD 1993.

[13]  Rolf Drechsler,et al.  An improved branch and bound algorithm for exact BDD minimization , 2003, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[14]  Beate Bollig,et al.  Improving the Variable Ordering of OBDDs Is NP-Complete , 1996, IEEE Trans. Computers.

[15]  R. Goyal S-parameter output from the SPICE program , 1988, IEEE Circuits and Devices Magazine.

[16]  Randal E. Bryant,et al.  On the Complexity of VLSI Implementations and Graph Representations of Boolean Functions with Application to Integer Multiplication , 1991, IEEE Trans. Computers.

[17]  Masahiro Fujita,et al.  On variable ordering of binary decision diagrams for the application of multi-level logic synthesis , 1991, Proceedings of the European Conference on Design Automation..

[18]  G. Gonzalez Microwave Transistor Amplifiers: Analysis and Design , 1984 .

[19]  Christoph Meinel,et al.  Sample Method for Minimization of OBDDs , 1998, SOFSEM.

[20]  Christoph Meinel,et al.  Speeding up variable reordering of OBDDs , 1997, Proceedings International Conference on Computer Design VLSI in Computers and Processors.