Electronics World articles Popular Electronics articles QST articles Radio & TV News articles Radio-Craft articles Radio-Electronics articles Short Wave Craft articles Wireless World articles Google Search of RF Cafe website Sitemap Electronics Equations Mathematics Equations Equations physics Manufacturers & distributors LinkedIn Crosswords Engineering Humor Kirt's Cogitations RF Engineering Quizzes Notable Quotes Calculators Education Engineering Magazine Articles Engineering software RF Cafe Archives Magazine Sponsor RF Cafe Sponsor Links Saturday Evening Post NEETS EW Radar Handbook Microwave Museum About RF Cafe Aegis Power Systems Alliance Test Equipment Centric RF Empower RF ISOTEC Reactel RF Connector Technology San Francisco Circuits Anritsu Amplifier Solutions Anatech Electronics Axiom Test Equipment Conduct RF Copper Mountain Technologies Exodus Advanced Communications Innovative Power Products KR Filters LadyBug Technologies Rigol TotalTemp Technologies Werbel Microwave Windfreak Technologies Wireless Telecom Group Withwave Sponsorship Rates RF Cafe Software Resources Vintage Magazines RF Cafe Software WhoIs entry for RF Cafe.com Thank you for visiting RF Cafe!
everythingRF RF & Microwave Parts Database (h1)

Espresso Engineering Workbook - RF Cafe

RF Electronics Shapes, Stencils for Office, Visio by RF Cafe
RF Cascade Workbook 2018 - RF Cafe

The Mother of All Free Filter Software Websites: Iowa Hills Software

Iowa Hills Software Logo - RF Cafe

RF Cafe University"Factoids," "Kirt's Cogitations," and "Tech Topics Smorgasbord" are all manifestations of my ranting on various subjects relevant (usually) to the overall RF Cafe theme. All may be accessed on these pages:

 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37

Über RF/microwave engineer and Ham radio aficionado Cornell D. sent me an e-mail about a website called Iowa Hills Software. Per the site's tag line, "The analog and digital filter design programs on this site are FREE. This web site, and the programs on it, are a retired RF engineer's winter time hobby." If your primary interest is in calculating theoretical values for filters and not being able to simulate "real world" effects of component geometry and materials, packaging, and circuit boards, then it would be hard to find a more comprehensive program for investigating the potential for filter designs.

However, the software goes beyond presenting only the canonical form (basic) of the circuits because, particularly for bandpass and bandstop filters, it is often difficult or impossible to realize with actual components. To wit: "The canonical form, or simplest form, is described in most textbooks, but is almost useless in practice. These filters cannot be built unless the bandwidth is greater than about 50 percent. Even then, the component values required to build the filter become impractical. The series inductors are prohibitively large in the sense that their self resonant frequency becomes a major problem. It is also Bandpass filter topologies (Iowa Hills Software) - RF Cafeimpractical, and usually impossible, to obtain the nominal values needed, not to mention the problem with tolerances. In general, the only place for a canonical band pass filter is in applications requiring very wide filters. If you are new to RF filter design, take some free advice and don't waste any time with these, except for the time required to understand their limitations. Engineers understood this many years ago, and devised methods that add parts to the design which in turn gives the engineer some latitude in the selection of component values." Nearly 70 topologies are available to choose from based on type of filter being designed.

Both FIR (finite impulse response) and IIR (infinite impulse response) are handled for digital filters and opamp and RF are handled for analog filters. Lowpass, highpass, bandpass, and bandstop (notch) responses, including all common transfer functions like Butterworth, Chebyshev, Gaussian, and Papoulis (aka Optimum "L" filter) are included. A choice of ideal components or standard component values is available, as well as being able to perform a Monte Carlo analysis based on user-defined tolerances. Gain (attenuation), group delay, phase, and return loss plots are available.

A Smith Chart program is also included for designing impedance matching circuits. Buried within the Smith chart designer is a handy resistive attenuator designer.

In addition to the free software, there is also a huge amount of tutorial information available from an obviously very experienced filter designer. An explanation of the differences between IIR and FIR filters, a discussion group delay "without equations," a page on discrete inverse Laplace transforms, and much more is presented. Even if you are familiar with filter design, you can probably find something new and useful to you. There is a lot to explore.

Screen shots below show what I got with a few minutes of playing around with the various features. The circuits shown are not meant to represent any particular kind of filter, Smith Chart, or attenuator.


FIR Filter Designer from Iowa Hills Software - RF Cafe

FIR Filter Designer

Opamp Filter Designer from Iowa Hills Software - RF Cafe

Opamp Filter Designer showing Monte Carlo Analysis

Resistive Attenuator Designer from Iowa Hills Software - RF Cafe

Resistive Attenuator Designer

RF Filter Designer from Iowa Hills Software - RF Cafe

RF analog Filter Designer showing Monte Carlo Analysis

Smith Chart from Iowa Hills Software - RF Cafe

Smith Chart

There is no contact information on the website except for a submission form and an e-mail in the Help screen, so it seems the author prefers anonymity. I, however, as the result of some Internet sleuthing, was able to locate a fairly certain identity, but I will keep it confidential.



Posted October 8, 2021
(updated from original post on 1/7/2014)

TotalTemp Technologies (Thermal Platforms) - RF Cafe

About RF Cafe

Kirt Blattenberger - RF Cafe Webmaster

1996 - 2024


Kirt Blattenberger,


RF Cafe began life in 1996 as "RF Tools" in an AOL screen name web space totaling 2 MB. Its primary purpose was to provide me with ready access to commonly needed formulas and reference material while performing my work as an RF system and circuit design engineer. The World Wide Web (Internet) was largely an unknown entity at the time and bandwidth was a scarce commodity. Dial-up modems blazed along at 14.4 kbps while tying up your telephone line, and a nice lady's voice announced "You've Got Mail" when a new message arrived...

Copyright  1996 - 2026

All trademarks, copyrights, patents, and other rights of ownership to images and text used on the RF Cafe website are hereby acknowledged.

My Hobby Website: AirplanesAndRockets.com | My Daughter's Website: EquineKingdom

Innovative Power Products Passive RF Products - RF Cafe

Rigol DHO1000 Oscilloscope - RF Cafe