Microwave Encyclopedia
Microwave Encyclopedia
Microwaves101 Home PageVirtual LobbyMicrowave EncyclopediaHandy Microwave CalculatorsUnknown EditorMicrowave MortuaryAbbreviation and Acronym DictionaryMessage BoardCool LinksWhat's New at Microwaves101?Search Microwaves101.comDownloadsContact Microwaves101

Microwave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave EncyclopediaMicrowave Encyclopedia

Custom Search

 

Linear CAD software

Updated March 28, 2007

Click here to go to our main CAD page

New for September 2005! Below are some links to get free linear analysis software!

What do we mean by "linear" CAD software? This is simulation stuff that obeys "normal" transmission line theory with closed-form equations rather than finite-element analysis of Maxwell's equations, does not produce results that are have multiple frequency solutions (like mixers) or does not produce rsults that are functions of power (non-linear simulations). We'll also stay away from the topic of filter synthesis, and anything to do with SPICE... Granted, almost all CAD programs cross these boundaries today, but we will deal with these topcis separately to make the discussion more focused.

Here's an index to our imformation on linear CAD software so far:

Synthesis of microwave circuits

Analysis of microwave circuits

Optimization of microwave circuits (now a separate page!)

Physical versus ideal elements

Schematic capture versus netlist interface

Linear CAD software vendors, big and small

Free linear analysis softeware!

Synthesis of microwave circuits

Synthesis is the "art" of selecting a network that will provide a useful circuit response to a given design problem. For example, selecting an L-C network in a lumped-element filter. Most synthesis is done "by hand", meaning the designer looks for a similar circuit built by a previous engineer, and reverse-engineers his matching networks. There is one exception: there are a lot of software packages that do filter synthesis quite well (which we will one day cover on a separate page).

Analysis of microwave circuits

Analysis is where the software takes your network and all of the component values and crunches through a daunting amount of math to provide you with a description of the response of your network, for example, the calculating the S-parameters of an amplifier over frequency.

Other typical outputs that you can get from linear simulations include gain and return loss (in decibels or in magnitude), group delay, and various stability factors for amplifier circuits.

Optimization of microwave circuits

This has been moved to a separate page.

Netlist versus schematic capture interface

In software driven from a netlist, the user defines the nodes of the network and assigns them unique numbers. A lot of old farts (like the UE) like this interface, it works great so long as you are aware that mistakes can be made if you accidentally duplicate a node number.

Using a schematic capture interface, the user grabs and moves itty-bitty pictures of the overall circuit, such as capacitors and transistors. Most people prefer this interface. The errors that are most prevalent are due to mistakes due to misreading tiny fonts. Note to software vendors: no one's eyesight ever got better doing computer-aided design!

Ideal versus physical elements

Ideal transmission lines are analyzed as lossless structures of fixed characteristic impedance (no dispersion) with lengths measured in electrical degrees at one frequency. Ideal lumped elements have no real resistive loss, and no parasitic components that cause unwanted resonances. Physical elements are "more real", such as transmission lines realized in microstrip or stripline with finite conductor heights and losses associated with the skin effect and surface roughness.

Quite often a design will start out using ideal transmission lines and lumped elements, because the designer can better apply microwave theory this way. Then later when he/she improves the design fidelity using inductors with finite Q, capacitors with series resonant frequencies, and microstrip transmission lines with loss and dispersion, the design takes one step backward as the ideal response is degraded. Getting the design to provide nearly the ideal response by optimizing all of the physical elements is why you get the big bucks!

Linear analysis versus nonlinear analysis

Linear simulation implies that power and voltage levels have no effect on the outcome of an analysis. For filters and small-signal amplifiers like LNAs, this is good enough. For power amplifiers and frequency conversion devices such as mixers, you can't finish a design without nonlinear analysis.

One common method of non-linear analysis is harmonic balance. More to come!

Time domain versus frequency domain

Everyone knows that using a little advanced math you can describe a linear network response in either the frequency domain or the time domain. Some linear analysis software can convert back and forth, which is great if you are trying to analyze filter reponses to pulsed RF.

Linear CAD software vendors big and small

Today, it is almost impossible to split off the linear simulation tools from all of the other stuff, since all of the vendors want to sell you an entire "design suite". There is merit in having a design suite from one vendor, especially if the interface is seamless between each part of the package.

Here are the "Big Four" for linear simulation:

Applied Wave Research Microwave Office. AWR has done the unthinkable and provided a "socket" interface that allows the user to plug in the competitors' EM analysis software (i.e. Momentum), this shows a remarkable pair of cashews!

Agilent ADS (Advanced Design System). The URL for this software changes on a daily basis, so go to Agilent.com and start clicking stuff. Bet you can't find ADS info in ten clicks! Speaking of ADS, when we asked one of their staff why it runs slower than a one-legged dog, we were advised to run it on some type of super-computer with parallel processors. Too bad we can only afford a bottom end Dell, Dude! But Agilent has made some improvements, the 2003 ADS version seems to run fine on a bottom-end 2003 Compac computer with 600 MB of RAM. One of theses days we will devote a web page to suggections on how to improve ADS.

Eagleware Genesis (note: you have to register to use this web site, so in protest we don't offer a link, but you can figure it out we'd bet!) Eagleware is less money than its competitors, but it is just as accurate all the way through millimeterwave frequencies, it runs quickly and is easy to use.

Ansoft Designer rounds out the big four.

Microwave Software is a small business that provides some very low-cost linear analysis software that uses a netlist interface. President Jim Lev tell us the story of his small company:

"What a GREAT site (Microwaves101), but you've TOTALLY overlooked one of the (almost) "founding fathers" of RF/Microwave Circuit Design Software. A fellow (me) who "rubbed shoulders" with "GREATS" like Les Besser, Ulrich Rhode, George Vendelin, Wenzel the filter god, and more. I got Besser his first sale to put the original COMPACT on an HP-3000 at Hughes Aircraft, back when (almost) many of the cars in the parking lot had vacuum tube radios in them. I first used COMPACT on a TTY using an acoustic dial-up modem.

I was there (almost) before "the walls went up," and at a time when Eagleware was known as "Circuit Busters" (ho ho ho - who ya gonna call?) I was ham radio guy K6DGX way back then."

Jim Lev
President - Microwave Software
(949)492-9715
mwsoft@cox.net

Free analysis software!

Here we will list some free downloads, none of which we have tried out. If anyone can rate these tools for us, we have a free tool for you!

Vipec is free:

http://vipec.sourceforge.net/

Puff is a program that is available from CalTech:

http://www.its.caltech.edu/%7Emmic/puff.html

Ansoft has a "student version" of their software that you can download for free:

http://ansoft.com/products/hf/ansoft_designer/

You are visitor number 10049 to this page.

All content copyright P-N Designs, Inc.

Home | Virtual Lobby | Microwave Encyclopedia | Microwave Calculators | Unknown Editor | Acronym Dictionary
Message Boards | Cool Links | Microwave Mortuary | What's New? | Search Our Site | Download Area |Contact

P-N Design Services, Inc. - Tucson, Arizona
Webs with MOJO by PC Mojo - Cave Creek, AZ