DistributedTopology#

class ansys.aedt.core.filtersolutions_core.distributed_topology.DistributedTopology#

Defines topology parameters of distributed filters.

This class allows you to define and modify the topology parameters of distributed filters.

Methods

DistributedTopology.netlist()

Calculate and generate spice netlist of the synthesized circuit

Attributes

DistributedTopology.center_z0_impedance

Resonator internal impedance.

DistributedTopology.center_z0_impedance_enabled

Flag indicating if set center impedance is enabled.

DistributedTopology.combine_stubs

Flag indicating if resonators are created with only one stub.

DistributedTopology.combline_half_length_frequency

Half length frequency in Combline topology of band pass filters where open remains open.

DistributedTopology.coupled_segments_quarter_length_frequency

Quarter length frequency in Coupled Segments topology of band pass filters where open becomes ground.

DistributedTopology.coupled_segments_quarter_length_frequency_enabled

Flag indicating if quarter length frequency is enabled.

DistributedTopology.equal_stub_widths

Flag indicating if all stubs widths are set with equal.

DistributedTopology.equal_width_approx

Flag indicating if all stubs are set to equal width.

DistributedTopology.equal_width_conductors

Flag indicating if all stubs are set to equal width.

DistributedTopology.first_fat

Flag indicating if fat segments are first in the synthesized circuit.

DistributedTopology.first_shunt

Flag indicating if shunt elements are first in the synthesized circuit.

DistributedTopology.hairpin_extension_length

Extension length to set in Hairpin topology of band pass filters for tuning purpose.

DistributedTopology.hairpin_gap_width

Gap width to set in Hairpin topology of band pass filters.

DistributedTopology.hairpin_gap_width_enabled

Flag indicating if hairpin gap width is enabled.

DistributedTopology.left_ground_side

Flag indicating if grounded pins are placed on left side.

DistributedTopology.load_resistance

Load resistance.

DistributedTopology.miniature_hairpin_end_curl_extension

End curl extension length to set in Miniature Hairpin topology of band pass filters for tuning purpose.

DistributedTopology.miniature_hairpin_gap_width

Gap width to set in Miniature Hairpin topology of band pass filters.

DistributedTopology.miniature_hairpin_gap_width_enabled

Flag indicating if Miniature Hairpin or Ring Resonator gap width is enabled.

DistributedTopology.mitered_corners

Flag indicating if mitered corners are implemented.

DistributedTopology.open_ends

Flag indicating if resonators are terminated with open ends instead of vias.

DistributedTopology.open_stub_ground

Flag indicating if quarter length open stubs are implemented to simulate ground.

DistributedTopology.pinned

Flag indicating if the outer couplers are replaced with hairpin resonators.

DistributedTopology.quick_optimize

Flag indicating if the quick optimization of the synthesized circuit is enabled.

DistributedTopology.resonator_length_extension

Flag indicating if the resonator length extension for optimization of the synthesized circuit is enabled.

DistributedTopology.resonator_line_width

Line width to set in Hairpin, Miniature Hairpin, and Ring Resonator topologies of band pass filters.

DistributedTopology.resonator_line_width_enabled

Flag indicating if resonator line width is enabled.

DistributedTopology.resonator_rotation_angle

Net filter rotation angle for the Parallel Edge Coupled topology of band pass filters in degrees.

DistributedTopology.resonator_rotation_angle_enabled

Flag indicating if resonator rotation angle is enabled.

DistributedTopology.ring_resonator_end_gap_extension

End gap extension length to set in Ring Resonator topology of band pass filters for tuning purpose.

DistributedTopology.ring_resonator_gap_width

Gap width to set in Ring Resonator topology of band pass filters.

DistributedTopology.source_resistance

Source resistance.

DistributedTopology.stub_taps

Flag indicating if vertical stubs are implemented at the tap points.

DistributedTopology.tap_position

Tap position of the tap points in Miniature Hairpin and Ring Resonator topologies of band pass filters.

DistributedTopology.tapped

Flag indicating if the outer couplers are removed and the remaining outer couplers are tapped.

DistributedTopology.topology_type

Topology type of the distributed filter.

DistributedTopology.tuning_type_1

Flag indicating if both legs of the outer hairpins are set for tuning in Hairpin topology of band pass filters.

DistributedTopology.use_coupled_lines

Flag indicating if coupled segments are used between stubs to enable capacitive coupling between resonators, which can be achieved through either series capacitors or coupled transmission lines.

DistributedTopology.use_series_caps

Flag indicating if lumped capacitors and inductor segments are implemented as series LC segments.

DistributedTopology.via_ends

Flag indicating if resonators are terminated with vias instead of open ends.

DistributedTopology.wide_band

Flag indicating if Interdigital topology of band pass filters are optimized for wideband applications.