一种事件驱动型模/数转换器及其压缩采样方法技术

技术编号:11203363 阅读:187 留言:0更新日期:2015-03-26 11:17
本发明专利技术公开了一种事件驱动型模/数转换器及其压缩采样方法,该转换器包括:1bit数/模转换器、方向比较器、方向控制逻辑、多路复用器、穿越比较器、锯齿控制逻辑、时间测量器、阈值生成器控制逻辑及阈值生成器。该压缩采样方法包括:S41:模拟信号转换成锯齿信号;S42:判断锯齿信号的变化方向;S43:将锯齿信号和阈值上界或阈值下界输出;S44:比较所述锯齿信号与所述阈值上界或所述锯齿信号与所述阈值下界,判断是否进行采样动作触发,是则转入步骤S45,否则重复步骤S44;S45:触发采样动作,产生采样脉冲信号;S46:测量所述采样脉冲信号的时间间隔,根据时间间隔来变换阈值间距。本发明专利技术提供的事件驱动型模/数转换器,节约电路面积、系统噪声低、功耗低。

【技术实现步骤摘要】

本专利技术涉及模/数转换器领域,特别涉及一种事件驱动型模/数转换器及其压缩采样方法
技术介绍
传感器网络是现实世界与计算机世界的接口,正是通过传感器网络,人们才能更快更准确地去了解进而改变现实世界,从而推动社会的发展。因其重要性,有专家指出在未来相当长的时期内,整个半导体行业也将由其推动。然而在一些应用中,需要大规模布置传感器节点并对信号进行长期检测。对于电池供电的传感器节点,超低功耗技术将极大延长整个网络的使用寿命并减少因频繁更换电池而增加的人工成本。与此同时,如何使传感器节点能够工作在超低功耗模式下也是一个巨大挑战。传统的模/数转换器是由时钟驱动采样的,见图13(b)时钟驱动采样。其时钟频率由奈奎斯特采样频率决定,即采样频率要等于或者高于信号最高频率的两倍。而如果对信号进行短时傅里叶分析可知,并非每一时段的信号都是按照最高频率成分在变化的。因此如果统一对所有时段的信号都使用奈奎斯特采样频率进行采样必然会浪费能量。尤其当信号时域稀疏且其最高频率极高。一个极端的例子:单个脉冲信号,其时域即为稀疏,但是若按照奈奎斯特采样定理,其采样频率将在理论上接近无穷。而现实生活中时域稀疏频域复杂信号有很多,如:音频信号,心脑电信号等等。为了实现对时域稀疏且最高频率相对较高信号的低功耗采样,研究者们提出由事件驱动的采样(Event-Driven Sampling),可以实现平均采样率低于奈奎斯特采样频率的采样。其基本思想在于当被观测信号的变化量超过一定阈值门限,认为事件触发,此时对信号进行采样,参见图13(a)事件驱动的采样。因此信号的采样点由一系列的时间和每个时间点对应的阈值所组成 的。在信号变化较缓时(静息期),所产生的采样点较少,当信号变换剧烈时(活跃期)系统产生的采样点较多。采样点的少/多与静息期/(活跃期)信号的信息量少/多相对应。与传统时钟驱动的模/数转换器相比,事件驱动采样系统功耗低。而样本量与信息量成正比的采样方式另外一点好处在于其采样数据传输压力较小。因为数据量的减小必然降低信号传输段压力。尤其在对于时域稀疏信号而言,因此系统角度上讲这一采样方法将极大降低系统整体功耗。事实上,事件触发的采样系统并不是全新的。早在上世纪60年代托莫维奇(Tomovic)和贝奇(Bekey)等人就提出非均匀间隔的采样策略。而在过去几十年间,由于半导体行业主要研究集中点在如何提高计算的速度上。因此这一采样思想并没有被重视起来。而近年由于集成电路对超低功耗的需求,使得这一思想又重新回归人们的视线里。哥伦比亚大学著名教授扬尼斯(Yannis Tsividis)、美国塔夫茨大学大学(Turfts)的孙库斯尔教授(Sonkusale)、荷兰的瑟金教授(Serdijn)等多个团队都对其展开了研究,并已经发表了大量论文。基于压缩感知技术的事件驱动型模/数转换器在实现超低功耗系统应用中有巨大潜力。但是由于这一技术处于刚刚起步阶段,依然存在很多问题。例如图14和图15分别展示了阈值不随信号改变的两种情况。对于图14,当信号变化较剧烈时,为了能够使采样点跟随待采样信号,需要将采样阈值上下界的电压差设置为一个较大数值。然而对于待采样信号变化没有那么剧烈的时段,采样点过于稀疏和粗糙,信息量丢失严重,不利于信号还原。如果为了能够在信号缓变时段不丢失信息量,阈值的上下界的电压差需设置为一个较小数值,见图15。但是由于电路自身跳变的时间延时问题,当信号变化较为剧烈时,上下界的变化速度无法跟随信号的变化,此时信号丢失更加严重。由此可见固定阈值的方式不利于时域信号采样。为了解决这一问题扬尼 斯教授(Tsividis)采用阈值上界随时间阶梯式减小的策略进行事件触发采样,见图16。然而他所提出的策略一个致命的问题就在于:当阈值上界阶梯式减小的那一刻,信号恰好变化到了这一时刻之前与这一时刻之后的中间,此时将会带来信号采样点的不确定(见图16中圈出的采样边界不确定处)。孙库斯尔教授(Sonkusale)提出阈值自适应的思想,见图18。但是为了能够改变阈值上下界,其电路实现时使用了两个数字模拟转换器(DAC),这就增加了芯片面积以及芯片的功耗;除此之外,两个数字模拟转换器因为实际生产的问题必然存在一定的偏差,这也会给系统带来一定噪声。
技术实现思路
本专利技术针对上述现有技术中存在的问题,提出一种事件驱动型模/数转换器及其压缩采样方法,其是基于压缩感知技术的,克服了现有事件驱动型模/数转换器在芯片面积、系统功耗以及控制方式上存在的缺陷。为解决上述技术问题,本专利技术是通过如下技术方案实现的:本专利技术提供一种事件驱动型模/数转换器,其包括:1bit数/模转换器模块,用于接收待转换的模拟信号,并将所述模拟信号转换成位于阈值上下界之间的锯齿信号;方向比较器,用于判断所述锯齿信号的变化方向;方向控制逻辑,用于接收所述方向比较器的判断结果,并产生方向信号;多路复用器,用于结合所述方向比较器的判断结果,输出所述锯齿信号和阈值上界或阈值下界;穿越比较器,用于接收所述多路复用器的输出,并判断所述锯齿信号是否穿越出所述阈值上下界之间的区域,如穿越出,产生穿越信号;锯齿控制逻辑,用于接收所述方向比较器的方向信号和所述穿越比较器的穿越信号,并产生切换信号组以及穿越脉冲信号,所述切换信号组用于控制所述1bit数/模转换器模块;时间测量器,包括模拟时间测量模块和时间比较器,所述模拟时间测量模块用于接收所述穿越脉冲信号,测量所述穿越脉冲信号的时间间隔,所述时间比较器用于产生两路脉冲信号;阈值生成器控制逻辑,用于接收所述脉冲信号,并产生控制信号;阈值生成器,用于接收所述控制信号,生成阈值上下界信号,并将所述阈值上下界信号传输给所述1bit数/模转换器模块和所述多路复用器。本专利技术采用一个1bit数/模转换器模块,减小了芯片面积以及芯片的功耗,并且单个数/模转换器不存在多个模/数转换器所存在的偏差问题,不会引入由于不同模/数转换器的偏差而导致的噪声。较佳地,所述模拟测量时间间隔模块包括:恒流源,用于产生电荷;电容,用于接收所述恒流源产生的电荷;断流开关,用于控制所述恒流源是否给所述电容充电;重置开关,用于重置所述电容上的电荷。一个代表事件的脉冲信号经过时,断流开关断开且重置开关闭合,此时电容上存储的电荷被放光,电压变为零;当该脉冲离开时,断流开关闭合且重置开关断开,此时恒流源开始给电容充电,此时测量电容两端的电压值即可得到距离上一个脉冲的时间间隔。在传统应用中,对于计时模块比较多的是采用数字计数器的方式完成的。然而这一数字模块虽然计时比较精准,但是也给系统带来了很多不利因素,例如,电路面积的增大、功耗的增加、时钟噪声的引入等等。采用本专利技术的模拟方式测量时间间隔,即系统不需要知道每一个时间点精确值,只需要知道两个时间的间隔与两个时间阈值的大小关系。因此使用数字计时模块所引入的精度提升并不能在性能上弥补其种种缺点带来的开销。与传统的数字计时方式相比,本专利技术所提出的模拟本文档来自技高网
...
一种事件驱动型模/数转换器及其压缩采样方法

【技术保护点】
一种事件驱动型模/数转换器,其特征在于,包括:1bit数/模转换器模块,用于接收待转换的模拟信号,并将所述模拟信号转换成位于阈值上下界之间的锯齿信号;方向比较器,用于判断所述锯齿信号的变化方向;方向控制逻辑,用于接收所述方向比较器的判断结果,并产生方向信号;多路复用器,用于结合所述方向比较器的判断结果,输出所述锯齿信号和阈值上界或阈值下界;穿越比较器,用于接收所述多路复用器的输出,并判断所述锯齿信号是否穿越出所述阈值上下界之间的区域,如穿越出,产生穿越信号;锯齿控制逻辑,用于接收所述方向比较器的方向信号和所述穿越比较器的穿越信号,并产生切换信号组以及穿越脉冲信号,所述切换信号组用于控制所述1bit数/模转换器模块;时间测量器,包括模拟时间测量模块和时间比较器,所述模拟时间测量模块用于接收所述穿越脉冲信号,测量所述穿越脉冲信号的时间间隔,所述时间比较器用于产生两路脉冲信号;阈值生成器控制逻辑,用于接收所述脉冲信号,并产生控制信号;阈值生成器,用于接收所述控制信号,生成阈值上下界信号,并将所述阈值上下界信号传输给所述1bit数/模转换器模块和所述多路复用器。

【技术特征摘要】
1.一种事件驱动型模/数转换器,其特征在于,包括:
1bit数/模转换器模块,用于接收待转换的模拟信号,并将所述模拟信号转换成位于阈值上下界之间的锯齿信号;
方向比较器,用于判断所述锯齿信号的变化方向;
方向控制逻辑,用于接收所述方向比较器的判断结果,并产生方向信号;
多路复用器,用于结合所述方向比较器的判断结果,输出所述锯齿信号和阈值上界或阈值下界;
穿越比较器,用于接收所述多路复用器的输出,并判断所述锯齿信号是否穿越出所述阈值上下界之间的区域,如穿越出,产生穿越信号;
锯齿控制逻辑,用于接收所述方向比较器的方向信号和所述穿越比较器的穿越信号,并产生切换信号组以及穿越脉冲信号,所述切换信号组用于控制所述1bit数/模转换器模块;
时间测量器,包括模拟时间测量模块和时间比较器,所述模拟时间测量模块用于接收所述穿越脉冲信号,测量所述穿越脉冲信号的时间间隔,所述时间比较器用于产生两路脉冲信号;
阈值生成器控制逻辑,用于接收所述脉冲信号,并产生控制信号;
阈值生成器,用于接收所述控制信号,生成阈值上下界信号,并将所述阈值上下界信号传输给所述1bit数/模转换器模块和所述多路复用器。
2.根据权利要求1所述的事件驱动型模/数转换器,其特征在于,所述模拟测量时间间隔模块包括:
恒流源,用于产生电荷;
电容,用于接收所述恒流源产生的电荷;
断流开关,用于控制所述恒流源是否给所述电容充电;
重置开关,用于重置所述电容上的电荷。
3.一种事件驱动型模/数转换器的压缩采样方法,其特征在于,包括以下步骤:
S41:将待转换模拟信号转换成阈值上下界之间的锯齿信号;
S42:将所述锯齿信号与阈值中值进行比较,判断所述锯齿信号...

【专利技术属性】
技术研发人员:田震震刘博晓应忍冬王国兴
申请(专利权)人:上海交通大学
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1