This software package serves as a fast and accurate design & simulation tool for projects involving microwave circuits, components, and antennas.

User-friendly schematic capture allows easy circuit modeling. Import of standard-format data files (Touchstone) is supported. The component library includes closed-form models in 5 implementation technologies: microstrip, stripline, coplanar waveguide, rectangular waveguide and coaxial. In addition, lumped elements and many idealized device models are available.

WIPL-D Microwave Pro enables you to accurately extract circuit parameters from 3D EM analyzed structures. You can use of-the-shelf predefined library components (in all 5 implementation technologies), or you can interactively build your own composite metallic and dielectric 3D models. Whenever you perform circuit level simulations, the circuit parameters of included 3D EM components are computed on-the-fly.


This cutting-edge software helps you develop such complex structures as:

  • Linear amplifiers
  • Small signal oscillator design
  • RF and microwave filters
  • Resonators
  • Matching networks
  • Antennas with matching structures
  • Phased arrays with feeding structures
  • Directional couplers
  • Power dividers
  • Connectors



WIPL-D Microwave Pro add-ons, Filter Designer and Array Designer, allow automatic synthesis of microwave filters and antenna arrays. It is also possible to simulate and optimize various antennas by combining the circuit and 3D-EM solver, such as:

  • Microstrip antennas embedded in finite lossy dielectric/magnetic materials,
  • Horn-type feeds for reflector antennas,
  • Phased arrays along with their matching circuitry, and
  • Handset antenna in the vicinity of human head.



Array Designer

Array Designer is an add-on tool for WIPL-D Microwave, which helps design antenna arrays. For a given array element 3D EM model and radiation pattern specification, Array Designer computes (1) amplitudes and phases of feeding signals and (2) distances between array elements. In addition, at each design step, array factor is visualized.

Array Designer creates the best possible initial array design, with minimum number of elements. After obtaining the initial design, the user can interactively adjust design parameters and instantly see the updated array factor plots.

Currently, Array Designer provides Uniform amplitude, Windowed (featuring 15 window functions), Dolph-Chebyshev, Taylor, Schelkunoff, Fourier transform and Woodward-Lawson distributions for linear equally-spaced arrays. Both voltage and current excitations are supported.

For an arbitrary user-specified array element 3D EM model, Array Designer generates a parameterized schematic. The schematic representation of the antenna array performs full 3D simulation on-the-fly and is suitable for analysis and optimization in WIPL-D environment. WIPL-D Microwave’s powerful Smart Simulation feature greatly reduces simulation time for 3D EM models of large arrays.

The user-friendly interface greatly improves design efficiency and offers design flexibility, which makes Array Designer a useful tool for RF/microwave engineers and practitioners.

Benefits & Features

  • Computes amplitudes and phases of feeding signals and distances between array elements for a given radiation pattern specification,
  • User-friendly GUI with a straightforward two-stage design,
  • Designs linear equally-spaced arrays with following distributions:
    • narrow-beam low side lobe (windowed, Dolph‑Chebyshev, Taylor),
    • null placement (Schelkunoff’s polynomial method),
    • beam shaping (Fourier transform, Woodward-Lawson),
  • Designs broadside, end-fire and increased directivity (Hanson‑Woodyard) arrays,
  • Generates a parameterized schematic for an arbitrary user‑specified array element 3D EM model,
  • Schematic representation performs full 3D simulation on-the-fly and is suitable for analysis and optimization in WIPL‑D environment.


Filter Designer

Filter Designer is an add-on tool for WIPL-D Microwave. It features a user-friendly interface and it is intended for automated design of lowpass, highpass, bandpass and bandstop filters of Chebyshev and Butterworth type. Filter Designer enables fast and accurate design, for the desired specification, in a simple and straightforward manner. At every design step, the user can adjust design parameters and instantly see the updated magnitude response plot. This serves as a validation mechanism and quantitative feedback, which greatly minimizes errors and speeds-up the overall design.

Filter Designer generates a parameterized schematic suitable for analysis and optimization in the WIPL-D environment, allowing full 3D EM characterization of the filter components. Filter Designer creates the best possible initial design suitable for implementation, which is based on a suite of the WIPL-D custom filter synthesis procedures.

Currently supported implementations are microstrip, ideal transmission line, and lumped LC ladder. Practical design topologies include stepped-impedance, shunt stub, and capacitively-coupled resonator filters. Different port impedances, that is different load and source resistances, are inherently supported.

LC implementation is commonly used in applications where small size is required, especially at lower frequencies where transmission line devices might be excessively large. The microstrip implementation technology is widely used because of its plain fabrication.

Because of its user-friendly interface, synthesis accuracy, design efficiency, and great flexibility, Filter Designer is an indispensable assistant for RF/microwave engineers and practitioners.

Benefits & Features

  • User-friendly GUI with a straightforward two-stage filter design,
  • Lowpass, bandpass, highpass and bandstop filters,
  • Chebyshev and Butterworth types,
  • Stepped-impedance, shunt stub, and capacitively-coupled resonator filters
  • Ideal LC lumped element and transmission line filters,
  • Microstrip implementation technology
  • Accurate WIPL-D custom filter synthesis procedures,
  • Automatically generated parameterized WIPL-D Microwave schematic,
  • Further filter refinement powered by WIPL-D Optimizer
  • On-the-fly validation of filter response during the design stages,
  • Final validation of the filter schematic via WIPL-D 3D EM component characterization,
  • Unequal port impedances (different source and load resistances)


New Features

  • Active linear circuit analysis – To extend the application area of linear circuit simulator several features have been introduced to include the analysis of active microwave circuits. The new analysis options include:
    • Noise analysis
    • Stability analysis
    • Gain analysis
  • Adding explicit ground connection for 2-port imported data files.
  • De-embedding of imported 3D EM components has been improved so that a component can now be a part of a more complex circuit.
  • Stripline library has been added.
  • Coupled microstrip and striplines are introduced in Impedance calculator.
  • Dielectric material other than air is now supported with waveguide analytical components (calculated using mode matching).
  • One generator at a time – enables calculation of radiation pattern and near field while using global ports.
  • Other options/improvements
    • Silent run
    • Import EM components with results
    • Microstrip frequency dispersion calculation improved
    • Analytical component of coupled microstrip lines


WIPL-D Microwave Pro 5.0 - What is New?

WIPL-D Pro is a flagship product of WIPL-D software suite, extremely powerful 3D electromagnetic solver that provides fast and accurate analysis of arbitrary metallic and dielectric/magnetic structures. Numerical kernel is based on Method of Moments with higher-order basis functions.


It is a solid-based modeler and importer for various CAD file formats. Fast model creation and manipulation is available through various Built-in primitives, Boolean operations and manipulations along with automatic healing tools. Quad mesh optimized for HOBFs is used.


Powerful multi-algorithm optimization tool which calculates both a single and multiple solutions for complex, multi-criteria optimization. Various built-in optimization algorithms are available.

Time Domain Solver

The solver calculates time-domain response to predefined or user-defined excitation pulses by using frequency-domain analysis and Fourier transformation.