本发明属于模拟电路,具体涉及一种无源反馈元件的双向随机数选取方法、及无源反馈电路。
背景技术:
1、在模拟前端电路中,输入的信号经过采样和前端放大器的预放大后被送到模拟后端电路中处理,处理后输出的信号往往需要反馈回前端放大器。一些控制反馈信号的反馈电路根据无源元件的选取来控制反馈信号的大小,然而,与理论设计不同,在实际制造电路时,生产的元件的实际值往往与所需要的理论值有一定的偏差,将其称为元件的失配。反馈元件的失配会导致模拟前端电路线性度降低,导致系统在处理信号时产生较大的失真并导致谐波,从而降低电路的总谐波失真(total harmonic distortion,thd),并影响了微弱模拟信号的高质量放大。
2、因此,亟需改善现有技术中的信号谐波问题,提高反馈电路的性能。
技术实现思路
1、为了解决现有技术中存在的上述问题,本发明提供了一种无源反馈元件的双向随机数选取方法、及无源反馈电路。本发明要解决的技术问题通过以下技术方案实现:
2、第一方面,本发明提供一种无源反馈元件的双向随机数选取方法,包括:
3、判断当前周期为奇数周期或偶数周期;
4、若为奇数周期,则使用第一指针定位当前元件,再判断随机数为0或1,若为0,则将第一指针定位的当前元件作为初始元件,并根据第一指针指定的选取方向,依次选取当前奇数周期所需的元件数,若为1,则将第一指针定位的当前元件的下一个元件作为初始元件,并根据第一指针指定的选取方向,依次选取当前奇数周期所需的元件数;其中,沿着第一指针指定的选取方向定位当前元件的下一个元件;
5、若为偶数周期,则使用第二指针定位当前元件,再判断随机数为0或1,若为0,则将第二指针定位的当前元件作为初始元件,并根据第二指针指定的选取方向,依次选取当前偶数周期所需的元件数,若为1,则将第二指针定位的当前元件的下一个元件作为初始元件,并根据第二指针指定的选取方向,依次选取当前偶数周期所需的元件数;其中,第一指针指定的选取方向与第二指针指定的选取方向相反;其中,沿着第二指针指定的选取方向定位当前元件的下一个元件。
6、第二方面,本发明还提供一种无源反馈电路,包括:
7、判断模块,用于判断当前周期为奇数周期或偶数周期;
8、第一处理模块,用于若为奇数周期,则使用第一指针定位当前元件,再判断随机数为0或1,若为0,则将第一指针定位的当前元件作为初始元件,并根据第一指针指定的选取方向,依次选取当前奇数周期所需的元件数,若为1,则将第一指针定位的当前元件的下一个元件作为初始元件,并根据第一指针指定的选取方向,依次选取当前奇数周期所需的元件数;其中,沿着第一指针指定的选取方向定位当前元件的下一个元件;
9、第二处理模块,用于若为偶数周期,则使用第二指针定位当前元件,再判断随机数为0或1,若为0,则将第二指针定位的当前元件作为初始元件,并根据第二指针指定的选取方向,依次选取当前偶数周期所需的元件数,若为1,则将第二指针定位的当前元件的下一个元件作为初始元件,并根据第二指针指定的选取方向,依次选取当前偶数周期所需的元件数;其中,第一指针指定的选取方向与第二指针指定的选取方向相反;其中,沿着第二指针指定的选取方向定位当前元件的下一个元件。
10、第三方面,本发明还提供一种模拟前端电路,包括:模拟前端电路、模拟后端电路和无源反馈电路;其中,所述模拟前端电路的输出端与所述模拟后端电路的输入端电连接,所述模拟后端电路的输出端通过所述无源反馈电路与所述模拟前端电路的输入端电连接,所述模拟前端电路用于对输入的信号进行采样和放大,所述模拟后端电路用于对经所述模拟前端电路处理后的信号处理,经过所述模拟后端电路处理后的信号经过所述无源反馈电路传输至所述模拟前端电路,用于扩展所述模拟前端电路中放大器的带宽、增强所述放大器的鲁棒性和稳定性。
11、本发明的有益效果:
12、本发明提供的一种无源反馈元件的双向随机数选取方法、及无源反馈电路,通过引入随机数破坏了其潜在的周期性,从而消除了因为非线性导致频谱上的谐波。此外,本发明采用双向和随机数带来的“跳跃式”的选取方式,使得本发明能够更快地完成一轮反馈元件的选取,使元件空间上的误差在时间意义上更快地被平均,从而进一步优化了反馈电路的性能。
13、以下将结合附图及实施例对本发明做进一步详细说明。
1.一种无源反馈元件的双向随机数选取方法,其特征在于,包括:
2.根据权利要求1所述的无源反馈元件的双向随机数选取方法,其特征在于,还包括:
3.根据权利要求1所述的无源反馈元件的双向随机数选取方法,其特征在于,还包括:设定元件数量为m,并依次编号排序,形成元件集合{1,2,3,…,m},所述第二指针定位的当前元件的索引为pe,所述当前偶数周期所需的元件数为n2,所述随机数为r;
4.根据权利要求1所述的无源反馈元件的双向随机数选取方法,其特征在于,所述随机数由随机数生成电路生成。
5.一种无源反馈电路,其特征在于,包括:
6.一种模拟前端电路,其特征在于,包括:模拟前端电路、模拟后端电路和无源反馈电路;其中,所述模拟前端电路的输出端与所述模拟后端电路的输入端电连接,所述模拟后端电路的输出端通过所述无源反馈电路与所述模拟前端电路的输入端电连接,所述模拟前端电路用于对输入的信号进行采样和放大,所述模拟后端电路用于对经所述模拟前端电路处理后的信号处理,经过所述模拟后端电路处理后的信号经过所述无源反馈电路传输至所述模拟前端电路,用于扩展所述模拟前端电路中放大器的带宽、增强所述放大器的鲁棒性和稳定性。
