tidy3d.components.spice.analysis.ac.AbstractSSACAnalysis#
- class AbstractSSACAnalysis[source]#
Bases:
Tidy3dBaseModel,ABCAbstract base class for Small-Signal AC (SSAC) analysis parameters.
- Parameters:
freqs (ArrayLike[dtype=float, ndim=1]) – [units = Hz]. List of frequencies for small signal AC analysis. At least one
SSACVoltageSourcemust be present in the boundary conditions.
Notes
This class provides the common interface for SSAC analysis by adding the
freqsfield to any DC analysis class.Small-signal analysis is performed by linearizing the device equations around a DC operating point. The analysis computes the small-signal response at the specified frequencies.
Examples
>>> import tidy3d as td >>> freq_range = td.FreqRange.from_freq_interval(1e3, 1e6) >>> sweep_freqs = freq_range.sweep_decade(num_points_per_decade=10) >>> ssac_spec = td.SSACAnalysis(freqs=sweep_freqs)
Attributes
Methods
validate_freqs(val)- freqs#