热度 2| |
完成音频delta-sigma adc设计,测试dynamic rangle达到80dB以上,现将设计流程总结如下:
1、 根据设计参数 SNR、THD、Fin确定采用的modulator结构,包括位数、阶数、OSR等。
2、 Matlab行为级建模:确定所用modulator结构,CIFB、CIFF或MASH,确定各参数值,每级增益a、前馈系数d、反馈系数b等,系统考虑整体性能参数SNR,每级输出幅值,积分器中OTA的增益。
3、 确定第一级积分器中采样电容Cs值:Dr= Vinmax2 * OSR * Cs / (2*k*t)
4、 Circuit design:根据增益、幅值、Fs确定积分器中OTA结构,如系统用全差分要考虑到共模反馈,如果modulator阶数小于3还应考虑idle-tone消除问题,
5、 Circuit simulation:加载正弦波输入用系统同步过采样时钟采样系统1-bit数据输出,做fft变换分析其SNR,THD等