Open Source Mathematica ® Code Multiconductor Modeling and Analysis of Microstrip Circuits. Visit RadioCalc.
Note: HTML links to Code for reference. Always run the Mathematica® Notebook (.nb). Click on Notebook link then download.
See Notes (Scroll Down).
Case |
Description | Code | WEB View | Result Plots |
|---|---|---|---|---|
1 |
Near End Cross Talk. Mathematica® Code for Multiconductor Microstrip Based on Riddle, Ardalan, Suh Report |
Notebook | HTML | |
2 |
Near End Cross Talk. Mathematica® Code for Multiconductor Microstrip Based on Theory [Hill, 1994] | Notebook | HTML | Near End Cross Talk S13 |
3 |
Far End Cross Talk. Mathematica® Code for Multiconductor Microstrip Based on Riddle, Ardalan, Suh Report |
Far End Cross Talk S14 (Note Rs=0, Vs=1 Volt). | ||
4 |
Far End Cross Talk Measurements from [Hill,1994]. Ardalan et al. |
Far End Cross Talk S14 Measurements from [Hill,1994] |
Item |
Description | Code | WEB View | Graphic |
|---|---|---|---|---|
1 |
Mathematica® Code for Computing the Per Unit Inductance and Capacitance Matrices for Multiconductor Microstrip Systems. Based on FORTRAN Code by Clayton Paul. See comments. | Notebook | HTML | |
1- Mike Riddle, Sasan Ardalan, John Suh, Derivation of Voltage and Current Transfer Functions for Multiconductor Transmission Lines,CCSP, NC State University, 1988.
Also published in the IEEE International Conference on Circuits and Systems, 1989.
M. Riddle, S. Ardalan and J. Suh, "Derivation of voltage and current transfer functions for multiconductor transmission lines," 1989 IEEE International Symposium on Circuits and Systems (ISCAS), Portland, OR, USA, 1989, pp. 2219-2222 vol.3, doi: 10.1109/ISCAS.1989.100818.
For CCSP NC State Report see the PDF Report here.
2- David A.Hill, Kenneth H.Cavcey, Robert T.Johnk, Crosstalk Between Microstrip Transmission Lines, IEEE Transactions on Electromagnetic Compatibility,VOL.36,NO.4, November 1994.
Case 2
Case 3
Case 4
The Mathematica Code (Ardalan) is based on Riddle, Ardalan , Suh, 1988
and has no approximations. Dr. Ardalan was Riddle's Masters Thesis Advisor at NC State University, Department of Electrical Engineering. Although the code provided is for a 2 Conductor Coupled Microstrip circuit it is written for an arbitrary number of conductors. The key is to generate the Per Unit Length Parameters using the Mathematica Tool and pasting them in ( for Matrices LL and Cap). Also set the number of conductors ( NN). Note that you must decide which result you want to examine. Look at the Vx vector which is the calculated voltage at each node at a distance x from the source. To calculate S14 ( Far End Crosstalk) you need Vx for x=0 and Vx for x=L. Two step process. Unless you set the source impedance to zero for the generator.