Yarrow
Member level 2
dac noise
Hi, I have designed a current mode 8bit DAC with an output range of 0uA-8uA (can be changed) in 90nm CMOS. The goal is low speed/power consumption. However I am not sure if the DAC actually can be fabricated and work properly.
I have some questions regarding verification, especially noise simulations.
I did a transient noise simulation in Cadence with the following parameters:
noiseseed: 1
noisefmax: 5G
noisescale: 1
The simulation showed ALOT of noise, enough to render the DAC ENOB equal to 3bit instead of 8bit.
Is this a realistic noise simulation for the DAC?
By the way, normal transient simulation (transient noise excluded) shows good response in terms of DNL, INL and low glitching. Including Monte Carlo simulations.
If anyone has any idea about a good way of simulating DAC noise so that one can get an good estimation on how the DAC will perform post fabrication, any tips on this topic are greatly appreciated. Perhaps a checklist of simulations I should perform?
(PS I do not have any experience with noise simulations in Cadence)
Hi, I have designed a current mode 8bit DAC with an output range of 0uA-8uA (can be changed) in 90nm CMOS. The goal is low speed/power consumption. However I am not sure if the DAC actually can be fabricated and work properly.
I have some questions regarding verification, especially noise simulations.
I did a transient noise simulation in Cadence with the following parameters:
noiseseed: 1
noisefmax: 5G
noisescale: 1
The simulation showed ALOT of noise, enough to render the DAC ENOB equal to 3bit instead of 8bit.
Is this a realistic noise simulation for the DAC?
By the way, normal transient simulation (transient noise excluded) shows good response in terms of DNL, INL and low glitching. Including Monte Carlo simulations.
If anyone has any idea about a good way of simulating DAC noise so that one can get an good estimation on how the DAC will perform post fabrication, any tips on this topic are greatly appreciated. Perhaps a checklist of simulations I should perform?
(PS I do not have any experience with noise simulations in Cadence)