the circuit is ok and this is a usual result ..
simply your results in db means that ur voltage level is less than 1 ..
the DC component is determined by biasing .. ur DC component value is almost 0 db which means that ur oscillation happens around almost 1 V ..
now ur 1st harmonic ~ -21 db which means that ur oscillation is almost 89mv peak .. (20log(.089)=-21db) .. if u plot the magnitude instead of db u will find the values plotted in mv..
actually when designing VCOs u need gain just to make sure ur circuit is gonna oscillate .. ur gm*rp >2 is the condition .. so if u use inductors and caps with higher q factor u can get a better output , or if u increase ur diff pair width u can get higher gm .. u can also increase ur current ..
anyway the csystem u design ur VCO for is what determines the specs needed for output swing level ..
回复 6#何平 “the DC component is determined by biasing .. ur DC component value is almost 0 db which means that ur oscillation happens around almost 1 V ..” 5楼说的这个什么意思呢?