Access Keys:
Skip to content (Access Key - 0)

Agilent Technologies

  



S3P (3-Port S-parameter File)

Symbol

Available in ADS and RFDE

Parameters

Name

Description

Units

Default

File Name

Name of data file containing 3-port S-, Y-, or Z-parameters for this component. The file extension and directory path are optional. Default extension is .s3p and the default directory is <prj>/data where <prj> is your current project directory.

None

None

File Type

File type: Touchstone, Dataset, CITIfile

None

Touchstone

Block Name

(for Type=Dataset) Name of S-parameter data block

None

None

Interpolation Method (or InterpMode)

Interpolation method: Linear or 0, Cubic Spline or 1, Cubic or 2, Floor Value Lookup or 4, Ceiling Value Lookup or 5, Floor Value Lookup or 6

None

0

Interpolation Domain (or InterpDom)

Interpolation domain: Data Based, Rectangular, Polar, DB

None

Data Based

Extrapolation Method (or ExtrapMode)

Extrapolation method: Interpolation Mode, Constant Extrapolation

None

Constant Extrapolation

Temp

Physical temperature

°C

27.0

CheckPassivity

Check passivity or not. Yes=check; No=do not check

None

no

ImpNoncausalLength

Non-causal function impulse response order (value type: integer)

None

None

ImpMode

Convolution mode (value type: integer)

None

None

ImpMaxFreq

Maximum frequency to which device is evaluated

 

None

ImpDeltaFreq

Sample spacing in frequency

 

None

ImpMaxOrder

Maximum impulse response order (value type: integer)

None

None

ImpWindow

Smoothing window (value type: integer)

None

None

ImpRelTol

Relative impulse response truncation factor

None

None

ImpAbsTol

Absolute impulse response truncation factor

None

None

EnforcePassivity

Sets passivity enforcement for S-parameters in transient/convolution simulations. If Yes is selected, passivity in this particular component is enforced. If No is selected, passivity is not enforced. If Auto is selected, the decision follows the setting of ImpEnforcePassivity in the Transient controller. This setting overwrites ImpEnforcePassivity in the Transient controller for only this component.

None

Auto

Display

Display parameter on schematic: File, Type, Block, InterpMode, InterpDom, extrapMode, Temp, UseLogFreq, CheckPassivity, ImpNoncausalLength, ImpMode, ImpMaxFreq, ImpDeltaFreq, ImpMaxOrder, ImpWindow, ImpRelTol, ImpAbsTol

None

File

Notes/Equations
  1. For information on data file formats, refer to Working with Data Files.
  2. When an SnP component references a CITIfile, and there is more than one data block in the CITIfile, the simulator picks the first data block as S-parameter data. If the first data block is not S-parameter data, an error message might be reported by SNPC_COMPONENT_NAME.CMP1.
  3. Block is used only when Type=Dataset. Specify the name of an S-parameter data block when there are multiple S-parameter data blocks in a dataset file. If Block remains blank, the first S-parameter data block in the dataset file will be used.
  4. For the InterpMode parameter: interpolation of S-, Y-, or Z-parameters, PortZ reference impedance (and noise parameters for S2P) vs. simulation variable freq can be linear, cubic spline, cubic, or lookup by actual freq value. The two parts of each complex parameter (RI, MA, dBA) are interpolated independently.
  5. InterpDom defines the domains in that the two parts of a complex dependent variable are interpolated:
    Rectangular: transform to (real, imag) before interpolation
    Polar: transform to (mag, angle) before interpolation
    DB: transform to (dB, angle) before interpolation
    Data Based: (Series IV compatibility) uses Polar for S-parameters, Rectangular for Y- and Z-parameters
  6. ExtrapMode specifies the extrapolation mode. An extrapolation warning is issued when an extrapolation occurs on freq in an S-parameter simulation. For all other analysis types, status level in the analysis controller must be set to 3 or higher to see extrapolation warnings.
    Interpolation Mode: when extrapolation occurs, the interpolation mode specified by InterpMode is used for extrapolation.
    Constant Extrapolation: when extrapolation occurs, no interpolation is performed; the value of the nearest data point is returned.
  7. If the component temperature Temp is less than -273°C, then the component does not generate any noise. If the S-parameters describe a passive device, then Temp and Twiss's theorem are used to calculate its noise performance. If the S-parameters describe an active device, no noise is generated.
  8. Allowed values for ImpMode are 1 (Discrete) and 2 (PWL Continuous).
    Allowed values for ImpWindow are 0 (Rectangle) and 1 (Hanning).
    If these values are not specified, they default to the corresponding global parameter values specified by the transient analysis controller item.
  9. Ref pin 4 is the common terminal; it is normally grounded, but can be used in non-grounded mode.
  10. For time-domain analysis, the frequency-domain S-parameters are used.
  11. This component has no default artwork associated with it.