abcd
New Member
Offline
Posts: 1
|
Hello, guys,
I just ran a small test with 5 stages of identical CML buffers connected in series. The small signal gain of each CML buffer is about 2.7. The slew rate and signal swing for the first stage input has been set close to those of the following stage input. Time domain Pnoise simulation was used to check noise voltage PSD at stage 2, 3, and 4 outputs since they have exact same input and output characteristics. In the Pnoise simulation, only one point was simulated and the time of that point had been measured from PSS simulation for each stage Pnoise simulation. Three Pnoise simulations had been run. The following is the simulation results measured at 1MHz offset freq (the carrier freq is 75MHz),
stage 2 output: -140.12dB stage 3 output: -139.48dB stage 4 output: -139.43dB
The above numbers look almost the same. I have also checked the "Noise Summary" for noise contribution in each of the above simulation. The noise contribution is dominated by the immediate upstream stage. For example, for stage 3 output, noise contribution is dominated by devices in stage 3. Devices in stage 2 and stage 1 have little contribution and devices in stage 4 and stage 5 have no noise contribution.
Now, I'm confused. In the real world, I may have to simulate the total pnoise of three buffers. If I simulate them all together in one simulation as Ken mentioned earlier, I would setup simulation just like what I have done here with stage 1 as the driver and stage 5 as the loading. Then, the total noise for the three buffers would be -139.43dB at 1MHz offset. I expect devices in stage 2 and stage 3 should have quite a bit noise contribution since the stage gasin is > 1, but I didn't see this, the noise is dominated by devices in stage 4 only.
If I characterize each stage at a time just like what we did in the ripple counter, I could setup simulation just like what I did in the previous simulation as well since the noise contribution from other stages are small, and the simulation result is the noise (mostly) from the current stage. Now, the total noise of these three buffers is three times that of each stage or three times of stage 4.
In other words, if I process the same thing in two diffreent ways, the result from one is about three times that of the other one. I don't know if I have done something wrong here. Please help.
|