CN102104383B - 一种用于判断流水线型模数转换器输入溢出幅度的方法 - Google Patents
一种用于判断流水线型模数转换器输入溢出幅度的方法 Download PDFInfo
- Publication number
- CN102104383B CN102104383B CN 201110057328 CN201110057328A CN102104383B CN 102104383 B CN102104383 B CN 102104383B CN 201110057328 CN201110057328 CN 201110057328 CN 201110057328 A CN201110057328 A CN 201110057328A CN 102104383 B CN102104383 B CN 102104383B
- Authority
- CN
- China
- Prior art keywords
- output
- numeral output
- overflows
- addition
- numeral
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
一种用于判断流水线型模数转换器输入溢出幅度的方法,其调整的时间缩短,提高了效率。第一级采用1.5bit的流水线型模数转换器,其特征在于:信号输入流水线型模数转换器后,第一级的数字电路采用三位数字编码方式,其余数字电路输出均为传统的数字编码方式,后一级的首位与前一级的末位相加,完成相加后的数字输出,其中第一级数字输出的首位不参与相加过程,为内部溢出判断位;编程设定完成相加后数字输出、内部溢出判断位、除第一级外剩余各级输出相加后其对应的最高位符合相应的条件时,判定为负向溢出、正向溢出,之后溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到量程0.5倍以内的准确幅度。
Description
技术领域
本发明涉及流水线型模数转换器领域,具体为一种用于判断流水线型模数转换器输入溢出幅度的方法。
背景技术
流水线型模数转换器由于在速度、功耗、性能、面积等各方面均衡的表现,近年来取得了较快的发展,并广泛用于视频、 医疗、通讯、工业、国防等中大型***中,目前流水线型模数转换器精度覆盖8~14位、速度覆盖从10MHz到250MHz。在含有流水线型数模转换器的SOC或是板级***中,为了适应外界自然信号较大的输入范围,会在模数转换器之前加入增益可调放大器,由模数转换器后续的数字处理器自动调节放大器增益。 当输入模数转换器的信号不在其量程范围内时,一般数据转换器会输出一个溢出标志位信号(OTR),并将输出钳制在全0或全1,见图1,从图中可知,当模拟输入信号超出模数转换器输入范围时,后续的数字处理电路仅能通过OTR和模数转换器输出信号得知模拟输入信号是正向溢出还是负向溢出,后续的数字处理器重复进行“减小可调放大器增益-检测数据转换器是否溢出”过程,直到数据转换器不溢出,由于数据转换器输入的溢出幅度未知,因而无法预知整个调整过程所需时间,使得了***效率降低。
现有的第一级为1.5bit的流水线型模数转换器,信号输入后,其依次进入到第一级、第二级以及后续各级的电路进行转换并输出数字信号,从第二级开始各级转换器以1.5bit为例,其传统编码方式为二位数字编码方式,其编码对应的输出见图2,在最终处理时后一级的首位数字信号与其前一级的末尾数字信号相加,从而完成模数转换器的数字输出,最终的数字输出图参见图1。
发明内容
针对上述问题,本发明提供了一种用于判断流水线型模数转换器输入溢出幅度的方法,其能够准确显示数据转换器输入的溢出幅度在正、负量程0.5倍以内的信号输入值,并显示出来,使得溢出幅度在正、负量程0.5倍以内的调整可以迅速完成,调整的时间缩短,提高了效率。
一种用于判断流水线型模数转换器输入溢出幅度的方法,其技术方案是这样的:第一级采用1.5bit的流水线型模数转换器,其特征在于:信号输入流水线型模数转换器后,第一级的数字电路采用三位数字编码方式,其余各级数字电路输出均为传统的数字编码方式,后一级的首位与前一级数字输出的末位相加,完成相加后的数字输出,其中第一级数字输出的首位不参与相加过程,为内部溢出判断位;编程设定完成相加后数字输出、内部溢出判断位、除第一级外剩余各级输出相加后其对应的最高位符合相应的条件时,判定其为负向溢出、正向溢出,之后溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到负向溢出、正向溢出在量程0.5倍以内的准确幅度。
其进一步特征在于:
设定当完成相加后数字输出的前两位为11、内部溢出判断位为0、且除第一级外剩余各级输出相加后其对应的最高位为0时,判定其为负向溢出,溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到负向溢出在负量程0.5倍以内的准确幅度,其中当完成相加后数字输出的数据全部取反后数字输出前两位为0、其余全部为1时,判定其负向溢出超出负量程0.5倍;设定当完成相加后数字输出的前两位为00、内部溢出判断位为1、且除第一级外剩余各级输出相加后其对应的最高位为1时,判定其为正向溢出,溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到正向溢出在正量程0.5倍以内的准确幅度,其中当完成相加后数字输出的数据全部取反后数字输出前两位为1、其余全部为0时,判定其正向溢出超出正量程0.5倍;
设定当完成相加后数字输出的前两位为11、内部溢出判断位为1、且除第一级外剩余各级输出相加后其对应的最高位为0时,判定其为负向溢出,溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到负向溢出在负量程0.5倍以内的准确幅度,其中当完成相加后数字输出的数据全部取反后最终数字输出前两位为0、其余全部为1时,判定其负向溢出超出负量程0.5倍;设定当完成相加后数字输出的前两位为00、内部溢出判断位为0、且除第一级外剩余各级输出相加后其对应的最高位为1时,判定其为正向溢出,溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到正向溢出在正量程0.5倍以内的准确幅度,其中完成相加后数字输出的数据全部取反后数字输出前两位为1、其余全部为0时,判定其正向溢出超出正量程0.5倍;
当信号输入在正量程和负量程的范围以内时,第一级的数字编码的首位为内部溢出判断位,内部溢出判断位输出为0,后两位输出为传统的二位数字编码方式,所有级数字输出相加后不满足上述溢出条件,判断为不溢出,此时溢出标志位信号输出为0,不溢出,完成相加后数字输出的数据,不取反直接最终数字输出。
采用本发明的方法后,其能够准确显示数据转换器输入的溢出幅度在正、负量程0.5倍以内的信号输入值,并显示出来,使得溢出幅度在正、负量程0.5倍以内的调整可以迅速完成,调整的时间缩短,提高了效率。
附图说明
图1为现有的流水线型模数转换器的数字信号输出图;
图2为现有的流水线型模数转换器的各位的二位数字编码方式示意图;
图3为本发明的最高位的三位数字的一种编码方式示意图;
图4为本发明的最高位的三位数字的一种编码方式示意图;
图5为本发明的最终数字输出图示意图;
图6为本发明的十位流水线型模数转换器的输入溢出幅度的一种判断方法示意图;
图7为本发明的十位流水线型模数转换器的输入溢出幅度的另一种判断方法示意图;
图8为本发明的八位流水线型模数转换器的输入溢出幅度的一种判断方法示意图;
图9为本发明的十二位流水线型模数转换器的输入溢出幅度的一种判断方法示意图。
具体实施方式
具体实施例一:第一级采用1.5bit的十位流水线型模数转换器的输入溢出幅度的判断方法,见图3、图5、图6,信号输入流水线型模数转换器后,第一级的数字电路采用三位数字编码方式,其余九级数字电路输出均为传统的数字编码方式,后一级的首位与前一级数字输出的末位相加,完成相加后的数字输出,其中第一级数字输出的首位不参与相加过程,为内部溢出判断位;设定当完成相加后数字输出的前两位为11、内部溢出判断位为0、且除第一级外剩余九级输出相加后其对应的最高位为0时,判定其为负向溢出,溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到负向溢出在负量程0.5倍以内的准确幅度,其中当完成相加后数字输出的数据全部取反后数字输出前两位为0、其余全部为1时,判定其负向溢出超出负量程0.5倍;设定当完成相加后数字输出的前两位为00、内部溢出判断位为1、且除第一级外剩余九级输出相加后其对应的最高位为1时,判定其为正向溢出,溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到正向溢出在正量程0.5倍以内的准确幅度,其中当完成相加后数字输出的数据全部取反后数字输出前两位为1、其余全部为0时,判定其正向溢出超出正量程0.5倍。当信号输入在正量程和负量程的范围以内时,第一级的数字编码的首位为内部溢出判断位,内部溢出判断位输出为0,后两位输出为传统的二位数字编码方式,所有级数字输出相加后不满足上述溢出条件,判断为不溢出,此时溢出标志位信号输出为0,不溢出,完成相加后数字输出的数据,不取反直接最终数字输出。
具体实施例二:第一级采用1.5bit的十位流水线型模数转换器的输入溢出幅度的判断方法,见图4、图5、图7,信号输入流水线型模数转换器后,第一级的数字电路采用三位数字编码方式,其余九级数字电路输出均为传统的数字编码方式,后一级的首位与前一级数字输出的末位相加,完成相加后的数字输出,其中第一级数字输出的首位不参与相加过程,为内部溢出判断位;设定当完成相加后数字输出的前两位为11、内部溢出判断位为1、且除第一级外剩余九级输出相加后其对应的最高位为0时,判定其为负向溢出,溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到负向溢出在负量程0.5倍以内的准确幅度,其中当完成相加后数字输出的数据全部取反后最终数字输出前两位为0、其余全部为1时,判定其负向溢出超出负量程0.5倍;设定当完成相加后数字输出的前两位为00、内部溢出判断位为0、且除第一级外剩余九级输出相加后其对应的最高位为1时,判定其为正向溢出,溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到正向溢出在正量程0.5倍以内的准确幅度,其中完成相加后数字输出的数据全部取反后数字输出前两位为1、其余全部为0时,判定其正向溢出超出正量程0.5倍;当信号输入在正量程和负量程的范围以内时,第一级的数字编码的首位为内部溢出判断位,内部溢出判断位输出为0,后两位输出为传统的二位数字编码方式,所有级数字输出相加后不满足上述溢出条件,判断为不溢出,此时溢出标志位信号输出为0,不溢出,完成相加后数字输出的数据,不取反直接最终数字输出。
具体实施例三:第一级采用1.5bit的八位流水线型模数转换器的输入溢出幅度的判断方法,见图4、图5、图8,信号输入流水线型模数转换器后,第一级的数字电路采用三位数字编码方式,其余七级数字电路输出均为传统的数字编码方式,后一级的首位与前一级数字输出的末位相加,完成相加后的数字输出,其中第一级数字输出的首位不参与相加过程,为内部溢出判断位;
设定当完成相加后数字输出的前两位为11、内部溢出判断位为1、且除第一级外剩余七级输出相加后其对应的最高位为0时,判定其为负向溢出,溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到负向溢出在负量程0.5倍以内的准确幅度,其中当完成相加后数字输出的数据全部取反后最终数字输出前两位为0、其余全部为1时,判定其负向溢出超出负量程0.5倍;设定当完成相加后数字输出的前两位为00、内部溢出判断位为0、且除第一级外剩余七级输出相加后其对应的最高位为1时,判定其为正向溢出,溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到正向溢出在正量程0.5倍以内的准确幅度,其中完成相加后数字输出的数据全部取反后数字输出前两位为1、其余全部为0时,判定其正向溢出超出正量程0.5倍;当信号输入在正量程和负量程的范围以内时,第一级的数字编码的首位为内部溢出判断位,内部溢出判断位输出为0,后两位输出为传统的二位数字编码方式,所有级数字输出相加后不满足上述溢出条件,判断为不溢出,此时溢出标志位信号输出为0,不溢出,完成相加后数字输出的数据,不取反直接最终数字输出。
具体实施例四:第一级采用1.5bit的十二位流水线型模数转换器的输入溢出幅度的判断方法,见图4、图5、图9,信号输入流水线型模数转换器后,第一级的数字电路采用三位数字编码方式,其余十一级数字电路输出均为传统的数字编码方式,后一级的首位与前一级数字输出的末位相加,完成相加后的数字输出,其中第一级数字输出的首位不参与相加过程,为内部溢出判断位;设定当完成相加后数字输出的前两位为11、内部溢出判断位为1、且除第一级外剩余十一级输出相加后其对应的最高位为0时,判定其为负向溢出,溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到负向溢出在负量程0.5倍以内的准确幅度,其中当完成相加后数字输出的数据全部取反后最终数字输出前两位为0、其余全部为1时,判定其负向溢出超出负量程0.5倍;设定当完成相加后数字输出的前两位为00、内部溢出判断位为0、且除第一级外剩余十一级输出相加后其对应的最高位为1时,判定其为正向溢出,溢出标志位信号取1,将完成相加后数字输出的数据全部取反后得到最终数字输出,即得到正向溢出在正量程0.5倍以内的准确幅度,其中完成相加后数字输出的数据全部取反后数字输出前两位为1、其余全部为0时,判定其正向溢出超出正量程0.5倍;当信号输入在正量程和负量程的范围以内时,第一级的数字编码的首位为内部溢出判断位,内部溢出判断位输出为0,后两位输出为传统的二位数字编码方式,所有级数字输出相加后不满足上述溢出条件,判断为不溢出,此时溢出标志位信号输出为0,不溢出,完成相加后数字输出的数据,不取反直接最终数字输出。
Claims (4)
1.一种用于判断流水线型模数转换器输入溢出幅度的方法,其技术方案是这样的:第一级采用1.5bit的流水线型模数转换器,其特征在于:信号输入流水线型模数转换器后,第一级的数字电路采用三位数字编码方式,其余各级数字电路输出均为二位数字编码方式,后一级的首位与前一级数字输出的末位进行带符号位的相加,完成相加后的数字输出,其中第一级数字输出的首位不参与相加过程,为内部溢出判断位;编程设定完成相加后数字输出的第1位和第2位、内部溢出判断位、除第一级外剩余各级输出相加后其对应的加法器符号位符合相应的条件时,判定其为负向溢出、正向溢出,之后溢出标志位信号取1,将完成相加后数字输出的数据,除加法器符号位外全部取反后得到最终数字输出,即得到负向溢出、正向溢出在量程0.5倍以内的准确幅度。
2.根据权利要求1所述的一种用于判断流水线型模数转换器输入溢出幅度的方法,其特征在于:设定当完成相加后数字输出的前两位为11、内部溢出判断位为0、且除第一级外剩余各级输出相加后其对应的加法器符号位为0时,判定其为负向溢出,溢出标志位信号取1,将完成相加后数字输出的数据,除加法器符号位外全部取反后得到最终数字输出,即得到负向溢出在负量程0.5倍以内的准确幅度,其中当完成相加后数字输出的数据,除加法器符号位外全部取反后数字输出前两位为00、其余全部为1时,判定其负向溢出超出负量程0.5倍;设定当完成相加后数字输出的前两位为00、内部溢出判断位为1、且除第一级外剩余各级输出相加后其对应的加法器符号位为1时,判定其为正向溢出,溢出标志位信号取1,将完成相加后数字输出的数据,除加法器符号位外全部取反后得到最终数字输出,即得到正向溢出在正量程0.5倍以内的准确幅度,其中当完成相加后数字输出的数据,除加法器符号位外全部取反后数字输出前两位为11、其余全部为0时,判定其正向溢出超出正量程0.5倍。
3.根据权利要求1所述的一种用于判断流水线型模数转换器输入溢出幅度的方法,其特征在于:设定当完成相加后数字输出的前两位为11、内部溢出判断位为1、且除第一级外剩余各级输出相加后其对应的加法器符号位为0时,判定其为负向溢出,溢出标志位信号取1,将完成相加后数字输出的数据,除加法器符号位外全部取反后得到最终数字输出,即得到负向溢出在负量程0.5倍以内的准确幅度,其中当完成相加后数字输出的数据,除加法器符号位外全部取反后最终数字输出前两位为00、其余全部为1时,判定其负向溢出超出负量程0.5倍;设定当完成相加后数字输出的前两位为00、内部溢出判断位为0、且除第一级外剩余各级输出相加后其对应的加法器符号位为1时,判定其为正向溢出,溢出标志位信号取1,将完成相加后数字输出的数据,除加法器符号位外全部取反后得到最终数字输出,即得到正向溢出在正量程0.5倍以内的准确幅度,其中完成相加后数字输出的数据,除加法器符号位外全部取反后数字输出前两位为11、其余全部为0时,判定其正向溢出超出正量程0.5倍。
4.根据权利要求1所述的一种用于判断流水线型模数转换器输入溢出幅度的方法,其特征在于:当信号输入在正量程和负量程的范围以内时,第一级的数字编码的首位为内部溢出判断位,内部溢出判断位输出为0,后两位输出为二位数字编码方式,后一级的首位与前一级数字输出的末位进行带符号位的相加,完成相加后的数字输出,其中第一级数字输出的首位不参与相加过程,为内部溢出判断位,完成相加后数字输出的第1位和第2位、内部溢出判断位、除第一级外剩余各级输出相加后其对应的加法器符号位不符合相应的条件,判断为不溢出,此时溢出标志位信号输出为0,不溢出,完成相加后数字输出的数据,不取反直接最终数字输出。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110057328 CN102104383B (zh) | 2011-03-10 | 2011-03-10 | 一种用于判断流水线型模数转换器输入溢出幅度的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110057328 CN102104383B (zh) | 2011-03-10 | 2011-03-10 | 一种用于判断流水线型模数转换器输入溢出幅度的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102104383A CN102104383A (zh) | 2011-06-22 |
CN102104383B true CN102104383B (zh) | 2013-09-25 |
Family
ID=44156948
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110057328 Active CN102104383B (zh) | 2011-03-10 | 2011-03-10 | 一种用于判断流水线型模数转换器输入溢出幅度的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102104383B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111258537B (zh) * | 2020-01-15 | 2022-08-09 | 中科寒武纪科技股份有限公司 | 一种防止数据溢出的方法、装置和芯片 |
CN113422605B (zh) * | 2021-07-06 | 2023-08-22 | 西安电子科技大学芜湖研究院 | 一种溢出校准电路、模数转换器及模数转换方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5929796A (en) * | 1997-04-29 | 1999-07-27 | National Semiconductor Corporation | Self-calibrating reversible pipeline analog to digital and digital to analog converter |
EP0739553B1 (en) * | 1994-11-10 | 2002-08-28 | National Semiconductor Corporation | Radix 2 architecture and calibration technique for pipelined analog to digital converters |
CN101222230A (zh) * | 2008-01-24 | 2008-07-16 | 上海萌芯电子科技有限公司 | 可校准电容失配和有限增益误差的流水线型模数转换器 |
CN101582696A (zh) * | 2009-06-22 | 2009-11-18 | 中国电子科技集团公司第二十四研究所 | 用于流水线a/d转换器的单冗余位数字校正方法 |
-
2011
- 2011-03-10 CN CN 201110057328 patent/CN102104383B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0739553B1 (en) * | 1994-11-10 | 2002-08-28 | National Semiconductor Corporation | Radix 2 architecture and calibration technique for pipelined analog to digital converters |
US5929796A (en) * | 1997-04-29 | 1999-07-27 | National Semiconductor Corporation | Self-calibrating reversible pipeline analog to digital and digital to analog converter |
CN101222230A (zh) * | 2008-01-24 | 2008-07-16 | 上海萌芯电子科技有限公司 | 可校准电容失配和有限增益误差的流水线型模数转换器 |
CN101582696A (zh) * | 2009-06-22 | 2009-11-18 | 中国电子科技集团公司第二十四研究所 | 用于流水线a/d转换器的单冗余位数字校正方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102104383A (zh) | 2011-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101582696B (zh) | 用于流水线a/d转换器的单冗余位数字校正方法 | |
CN106950276B (zh) | 一种基于卷积神经网络的管道缺陷深度的反演方法 | |
CN102104383B (zh) | 一种用于判断流水线型模数转换器输入溢出幅度的方法 | |
CN103968919A (zh) | 电子水表生产过程计量自动标定设备及其标定方法 | |
CN110691035A (zh) | 一种网络拥塞的确定方法、装置、电子设备及存储介质 | |
CN104929594A (zh) | 油井措施效果评价方法 | |
CN104895555B (zh) | 测井深度实时校正高精度深度间隔发生装置及方法 | |
CN104832299A (zh) | 一种高油耗驾驶状态判定方法、设备及*** | |
CN106768243A (zh) | 一种快速锁定准确重量方法 | |
CN104715160A (zh) | 基于kmdb的软测量建模数据异常点检测方法 | |
CN105095658A (zh) | 水文流量波动情势识别方法及*** | |
CN114018727B (zh) | 一种大变形全过程滑带土抗剪强度确定方法 | |
CN105893788A (zh) | 利用参考基因组信息的半导体测序平台的测序数据校正方法 | |
CN104766193A (zh) | 干线物流运输需求预测方法 | |
US7610534B1 (en) | Determining a length of the instruction register of an unidentified device on a scan chain | |
CN114722717A (zh) | 钻井液流速的获取方法及装置 | |
CN112540408B (zh) | 一种基于深度学习的地震数据静校正处理方法及*** | |
CN114186583A (zh) | 一种储油罐罐壁腐蚀检测异常信号恢复方法及*** | |
CN103165139B (zh) | 一种检测数字亚音频信号的方法及装置 | |
CN105893696B (zh) | 一种多台产品逐次投入的多阶段可靠性增长评估方法 | |
CN115062270B (zh) | 基于最大似然的缺失值填充的传感器数据处理方法 | |
CN109871649A (zh) | 一种Norton-Bailey模型参数标定方法及*** | |
CN115239630A (zh) | 一种连铸坯中心偏析的判定方法、装置及*** | |
CN103929177A (zh) | Gnss接收机中a/d量化位数转换***及方法 | |
CN113240019B (zh) | 验证集损失曲线修正方法、装置、终端设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20221215 Address after: No. 295, Building 17, No. 2723, Fuchunwan Avenue, Chunjiang Street, Fuyang District, Hangzhou, Zhejiang, 310000 Patentee after: Hangzhou Sitai Microelectronics Co.,Ltd. Address before: No. 16, Changjiang Road, New District, Wuxi City, Jiangsu Province, 214028 Patentee before: STEADICHIPS Inc. |