smith.jpg    microwave software®
swoosh.jpg
SData+® User Manual
Scattering Parameter & Noise Data Enhancement Utility

 



APPENDIX C

Special .IMP/.CKT Files

The three-letter filename extensions .IMP and .CKT stand for, respectively, impedance and circuit. These files can be created by the Calculations Module.

The .IMP extension is automatically appended to files created by SmithMatch, our Smith Chart program, and also by OptiMatch, our match network optimization program. Sceptre, our frequency domain circuit analysis program can write a .IMP file for use by SmithMatch. It is in this way that our programs form a suite; they can talk to each other.

One proviso on files being created for use by either SmithMatch or OptiMatch is that each can have no more than ten lines maximum in it.


.IMP File Format

A .IMP file contains three entries per line. The three entries are, from left to right, frequency, Re(Z), and Im(Z). We used the NE02135A.S2P bipolar transistor data file in the Calculations Module to compute the unilateral input impedance of the device. We then created a .IMP file. The file created by SData+ looks like this:

           100.000    42.488    -142.513
         500.000   11.884      -24.323
       1000.000   10.460        -7.152
       1500.000   10.609         0.833
       2000.000   10.832         7.129
       2500.000   10.896       12.354
       3000.000   11.465       16.874
       3500.000   12.021       22.716
       4000.000   12.428       26.949

If the file is to be used by either SmithMatch or OptiMatch, it is limited in length to ten lines, and the frequency term must be in units of MHz.

When we created this file in SData+ and went to save it as a .IMP file, SData+ caught the fact that the frequency units were in terms of GHz, and asked if we wanted to convert them to MHz, to which we replied "Y."


.CKT File Format

A .CKT file contains nine entries per line.  The nine entries are, from left to right, frequency, S11 Mag/Phase, S21 Mag/Phase, S12 Mag/Phase, and S22 Mag/Phase.

As we did with a .IMP file above, we used the NE02135A data file and opted to create a .CKT file to use with Sceptre. The file created by SData+ looks as follows:

       1  TWO  AA  S1  50
       2  PRI    AA  S1  50
       3  END
       4  DATA  100  500  1000  1500  2000  2500  3000  3500  4000  -1
       5  DATA  0.840  -36  13.82  156  0.020  73  0.940  -18
       6  DATA  0.680  -126  7.18  106  0.080  35  0.510  -53
       7  DATA  0.660  -163  4.02  81  0.090  27  0.340  -66
       8  DATA  0.650  178  2.75  64  0.100  27  0.310  -74
       9  DATA  0.650  163  2.10  52  0.120  30  0.310  -83
       10  DATA  0.660  151  1.68  39  0.130  26  0.310  -95
       11  DATA  0.660  141  1.46  27  0.140  26  0.330  -106
       12  DATA  0.670  129  1.24  17  0.160  26  0.360  -116
       13  DATA  0.680  121  1.14  5  0.170  23  0.380  -127

The .CKT file created for Sceptre includes more than just the s-data. It is a complete file, and includes the code which allows Sceptre to do a normal type "S1" analysis. In this case, Sceptre Users will recognize that the file contains two-port s-data over the range of 100-4000 MHz, and that Sceptre is being told to perform an s-parameter gain and stability analysis.

The file structure is such that you can easily edit it within Sceptre. You can add impedance match networks on either side of the "TWO" and create an amplifier. Naturally, using other programs within our MicroWorks Design Suite, i.e., SmithMatch and OptiMatch, you could create and optimize those match networks.

SData+ User Manual Table of Contents
< BACK   1 2 3 4 5 6 7 8 9 10 11 12 13   NEXT >
You are on Page 12

Home Page  |  Products