The 7.1 release of MMSIM is scheduled for mid-January. There are many exciting RF enhancements that will be useful for RF designers.1. Three new RF analyses using the harmonic balance engine, have been introduced to make the Spectre RF easier to use: HB, HBAC, and HBnoise.
There are a few analyses that are not yet supported in hb (for example, stb and psp analyses). For these analyses, we still have the previous HB PSS/QPSS (and associated small signal) analyses.
In MMSIM 7.1., you can now partition typical RF circuits into different building blocks. Using the Multi-Rate Harmonic Balance method, you can have different harmonics set for different parts of a circuit. This new technology can make RF simulation more efficient. Testing is showing a 2X speedup compared to previous simulations.
You will be able to create and store your own measurements or use the basic measurement cells providedin the new RF measurement library. (Measurements include those for typical RF blocks such as LNA, Mixer, VCO, PA and Divider. )
The rfTlineLib has been introduced in MMSIM 7.1. This library contains 7 embedded passives and transmission line components like Bend, Tee, Cross junctions, etc. In this flow, you can specify the geometry and process information forspecial tline components. These components will be transformed into RLCG sub-circuits for Spectre netlisting. The library will be expanded in future releases.
This new capability has shown good results in perturbed oscillator simulations (where you have noise say from a power supply or substrate perturbing the oscillator) and also for oscillator/mixer co-simulations.
In one of the early MMSIM7.1 ISRs, we will introduce the Sigma-Delta Library. Includes PFD/CP flicker noise and loading effects in simulation.
Does cadence has any tool to optimize Rf circuits? for example I want to optimize L matching network for maximum power transfer is there any way I can do this in cadence?
rfTlineLib is located in the IC5141 cds hierarchy at /path_to_cds/tools/dfII/samples/artist/rfTlineLib
Note that rfTlineLib is not yet supported in IC6.1.3, but will be in the future.
Where is rfTlineLib located? Just couldn't find it.