1.一种编程电压补偿电路,用于闪存,其特征在于,包括:
电压源,适于产生第一参考电流;
偏置电流产生电路,适于生成偏置电流,所述偏置电流等于流经所述闪存的源线的电流;
第一电流镜,其输入端耦接所述偏置电流产生电路,所述第一电流镜适于将所述偏置电流进行镜像输出;
第二电流镜,其输入端耦接所述电压源,所述第二电流镜适于将所述第一参考电流进行镜像输出;
负载电路,其第一端耦接所述第一电流镜的输出端,其第二端耦接所述第二电流镜的输出端;
跟随电路,其控制端耦接所述电压源,其第一端耦接所述负载电路的第一端,其第二端接入编程电压,所述跟随电路适于向所述负载电路提供与所述第二电流镜的输出电流相等的第二参考电流,并控制所述编程电压跟随所述偏置电流的变化而变化;
其中,所述编程电压用于在编程时施加至所述闪存的源线。
2.根据权利要求1所述的编程电压补偿电路,其特征在于,所述跟随电路包括第一MOS管和第二MOS管;
所述第一MOS管的栅极接入第一控制电压,所述第一MOS管的输入端接入所述编程电压,所述第一MOS管的输出端耦接所述负载电路;所述第二MOS管的栅极耦接所述电压源,所述第二MOS管的输入端接入所述编程电压,所述第二MOS管的输出端耦接所述负载电路。
3.根据权利要求2所述的编程电压补偿电路,其特征在于,所述第一控制电压控制所述第一MOS管始终工作于导通状态。
4.根据权利要求2所述的编程电压补偿电路,其特征在于,所述电压源控制所述第二MOS管工作在饱和状态,并控制所述第二MOS管生成所述第二参考电流。
5.根据权利要求4所述的编程电压补偿电路,其特征在于,所述偏置电流的大小与所述闪存在编程时写入的低电位的个数K成正比其中,K为正整数。
6.根据权利要求2所述的编程电压补偿电路,其特征在于,所述第一MOS管在导通时其源极和漏极之间的电压与所述第一电流镜的输出电流的大小成正比。
7.根据权利要求2所述的编程电压补偿电路,其特征在于,所述编程电压的计算公式为:HVP=Vdet+R×I3+Ipg×Rm0;其中,HVP为所述编程电压,Vdet为所述第二电流镜的输出端电压,R为所述负载电路的电阻值,Ipg为所述偏置电流,Rm0为所述第一MOS管的导通电阻。
8.一种闪存,其特征在于,包括如权利要求1至7任一项所述的编程电压补偿电路。