²²²² ² ² ²²² ²²² ²²² ² ² ² ² ² ² ² ² ² ²²² ² ² ²²² ²²² ² ² ² ² ² ² ² ² ² ² ² ² ²²²² ² ² ² ²²² version 2.5 The Most Powerful and Versatile Filter Design Program Turkiye, February 1999. --------------------------------------------------------- Programmed By: Mehmet KARAASLAN, M.Sc. EE Developed By: Prof.Dr. Nevzat YILDIRIM Adress: Middle East Technical University Electrical-Electronics Department Ankara, Turkiye e-mail: nyil@rorqual.cc.metu.edu.tr Phone: +90 312 2102322 Fax: +90 312 2101261 INTRODUCTION --------------------------------------------------------------- FILPRO is - RF and Microwave Integrated Filter/Diplexer/Multiplexer Synthesis, Transformation and Analysis Program - Developed from 1986 to 1998 (progressing!...) SYNTHESIS FEATURES --------------------------------------------------------- FILPRO synthesizes - Passive - Lossless - Low Pass / High Pass / Band Pass / Band Stop - Lumped / Distributed Element Filters - Lowpass / Highpass Diplexers - Multiplexers and Matching Circuits - Dual Passband Filters - Maximally Flat, Equiripple Pass Band and Arbitrary Stop Band Characteristics - With / without Finite Transmission Zeros (Pole Placing) - With / without Contributing Unit Elements (for Distributed design) - With / without Positive / Negative Cross-Couplings - using design techniques: - Built-in LC Prototypes - Built-in Prototypes with Inverters - Synthesis by Pole Placement - User-defined Prototypes - Symmetric / Asymmetric, Homogeneous / Inhomogeneous Coupled Lines - Comb Lines - Interdigital Lines - Coupled Line Brune Sections - Spur Lines - Hairpin in forms of - Waveguide / Stripline / Microstrip line / Suspended Stripline - Evanescent Mode Waveguide - Block Dielectric structures. FILPRO lets - Specification of Source and Load resistances - Synthesis of Singly or Doubly terminated filter - Observing the response simultaneously while Pole-placing - Tuning of Finite Transmission Zeros - Customized Synthesis File Handling - Built-in Transmission Zero Extraction - Macro Transmission Zero Extraction with/without Tuning ELEMENT LIBRARY ------------------------------------------------------------ FILPRO Element Library is easily reachable since it categorized to sub-lists. The Library exceeds 170 elements including - Resistors, Inductors, Capacitors, LCs, Coils, Transformer... - Lossy (Inductors, Capacitors, Resonators) - Transmission Lines - OC/SC Stubs, Stub Resonators - Lossy Transmission Lines and Stubs - Mixed (Lumped and Distributed) Elements - Exponential (Transmission Line, Stubs) - Two/Four Step Resonators - Parallel Coupled Lines such as Comblines, Interdigital Lines, etc. - Constant Reactances - Resistive Pi - TEE Attenuators - Evanescent Mode Waveguide Elements - Bridge Tee Circuits (Cascaded Trisections) - Cascaded Quadruplets - 2-way, 4-way Power Dividers CIRCUIT TRANSFORMATIONS ---------------------------------------------------- FILPRO presents - EXTREMELY VERSATILE TOOLBOX enabling - Step-by-step transition from synthesized circuits to realizable structures in targeted technology. (Smooth Pass From-Theory-to-Reality). FILPRO lets you - Change, delete, inserte, split, combine, exchange of components with simple keystrokes - Copy and paste of elements from and to circuit - Replace lossy or lossless equivalents of components of whole circuit - Match circuits of real or complex terminations - Use kinds of coupled and tapped coils and their equivalents - Use of tDumbbell transformation - Replacing elements with resonators with/without Finite TZ sections - Use of transformations of Cascaded Triplet sections. - Use of transformations of Cascaded Quadruplet sections. - Use of transformer such as shifting, absorbing. - Extended use of Kuroda transformations applicable to SC/OC stubs. - Use of Kuroda-Levy transformations applicable to stub resonators - Use of Kuroda-Minnis transformations targeted to Minnis Class A->F filters. - Replace sections with Parallel Coupled Line eqv (49-element PCL lib) - Use of tapping of input and output sections - Use of Two/Four stepped resonators and equivalent transformations - Use of half-angle transformations - Use of Hairpin bandwidth scaling - Specify or change new dielectric constants - Use of Norton equivalents - Use of huge library of Pi-TEE-L section equivalents - Use of Geffe and Inverse Geffe transformation - Use of Colin Transformation - Use of Humphreys Transformation - Replace Transmission Lines by TEE / Pi / Other equivalents - Replace Components by their Transmission Line equivalents - Replace Lumped Components by their Distributed models - Replace Distributed Components by their Lumped models - Use of Inverters and related transformations - Use of Constant Reactances and related transformations - Use of Evanescent Waveguides and related transformations - Find dual of your circuit - Symmetrize your circuit about a component - Reverse your circuit (handle as from load-to-source) - Renormalize your circuit with a new source resistance. FILPRO also lets you - Make parallel your circuit files for analysis (like multiplexers). - Analyze blocks whose data associated with a Touchstone .S2P file - Use of built-in, simple, satisfactory calculators - 2-Oper.Calculator for basic arithmetic operations + - * / - 1-Oper.Calculator for Logarithm, Trigonometric, etc. - Loss Resistor Calculator for Inductors, Capacitors - View coupling coefficients for a section or whole circuit - View external Q for source and load. - View Nodal voltage, current and power values in complex domain. - Round inds and caps to standard values defined by user in a file. - Append circuit from another file - Use of macro facility for multi-use of transformation sequences. - Use of custom macro file handling. ANALYSIS ------------------------------------------------------------------- FILPRO analyzes - Cascaded Element Structures - Symmetric Cross-Coupled Structures - Parallel Input Multiplexer Structures FILPRO plots the following types of responses: - Insertion Loss - Return Loss - Insertion Phase - Group Delay - Smith Chart with easy use of the following features: - Marker - Brickwall Type Reference Lines - Overplot - Zooming in Both Frequency and Magnitude Axices - Rescaling FILPRO lets you save - Plotted responses to a text file for documentation like Microsoft Excel. - Touchstone .S2P data of your circuit. FILPRO performs - Fastest Manual Optimization with Element Tuning (simultaneously observing the response) - Element Sensitivity Analysis - Monte Carlo Analysis - Worst-Case Analysis - Best-Case Analysis - Yield Analysis with Uniform or Gaussian Distributions. OTHER FEATURES ------------------------------------------------------------- FILPRO lets you - Use of very easy graphical user-interface - View explicit schematics other than text lines (difficult to interpret) - View your text files with its built-in Text Browser. - Undo and Redo upto 10 steps of modification. - Observe how many designers and academicians share their ideas.