The Harmonic Balance algorithm is now an established technique for CAD programs of various types, specially for RF/MMIC and analog. We felt we needed to understand the algorithm. This would allow us to be better at using it in simulations and more importantly be able to say if we wanted to purchase it in a CAD tool we wanted or not.
The implementation of these algorithms in the circuit simulator are fairly involved. However, luckily, compared to a couple of decades ago we as circuit designers do not really need to know its intricacies. What we want to know is at a higher level of abstraction. The expectation is that, if we do this we can do better at simulation and know when to use it effectively and when to not use it!
As a result of discussions internal to our design and CAD group a better understanding was gained and we decided to write a brief paper on it. This paper is now available on our website at www.signalpro.biz. Interested readers may follow the links www.signalpro.biz>engineering pages>engineer’s corner and read the paper if they wish.