IO采样方法和装置、电子设备制造方法及图纸

技术编号:43454625 阅读:26 留言:0更新日期:2024-11-27 12:55
本公开提供IO采样方法和装置、电子设备。所述IO采样方法包括:接收IO输入信号;根据时钟周期信号对所述IO输入信号进行上升沿采样和下降沿采样以得到上升沿采样信号和下降沿采样信号;将所述上升沿采样信号和所述下降沿采样信号进行比较以得到比较结果;根据所述比较结果在已输出的上一次采样信号和当前采样信号中选择一个待输出信号,所述当前采样信号为所述上升沿采样信号或所述下降沿采样信号;以及将所述待输出信号输出作为与所述IO输入信号相对应的采样信号。本公开技术方案可以提升信号多毛刺和多抖动场景下的IO采样正确率。

【技术实现步骤摘要】

本公开属于集成电路,涉及io采样方法和装置、电子设备。


技术介绍

1、在信号传输中,为了信号传输的准确性,需要进行gpio(general purpose inputoutput,通用输入输出)消抖和滤波。例如在工控应用等场景中,常常存在电磁辐射等因素导致的信号抖动,所以对芯片的io(input/output,输入/输出)消抖和去毛刺功能提出了更高的要求。如图1所示的消抖,针对的是机械按键的抖动,比如低电平经过抖动后到达高电平,该抖动在预期的时间内一定可以恢复到稳定值。如图2所示的滤波,针对的是工控应用中电磁辐射干扰等带来的信号突变和毛刺,该突变不可预期,随时可能出现,也可能一直存在。

2、针对上述抖动,通常的电路设计可以实现一拍以内信号变化的消抖。但是,该逻辑忽略一个问题,就是寄存器存在亚稳态,当io输入的毛刺信号恰好发生在寄存器的亚稳态时,这个毛刺有可能会被输入到gpio的输入端。这会导致io错误的脉冲输入。在信号噪声较大的工控场景,该问题尤其突出。


技术实现思路

1、本公开提供io采样方法和本文档来自技高网...

【技术保护点】

1.一种IO采样方法,其特征在于,包括:

2.根据权利要求1所述的IO采样方法,其特征在于,根据时钟周期信号对所述IO输入信号进行上升沿采样和下降沿采样以得到上升沿采样信号和下降沿采样信号包括:

3.根据权利要求1所述的IO采样方法,其特征在于,根据时钟周期信号对所述IO输入信号进行上升沿采样和下降沿采样以得到上升沿采样信号和下降沿采样信号包括:

4.根据权利要求1所述的IO采样方法,其特征在于,将所述上升沿采样信号和所述下降沿采样信号进行比较以得到比较结果包括:

5.根据权利要求4所述的IO采样方法,其特征在于,根据所述比较结果在已输出的...

【技术特征摘要】

1.一种io采样方法,其特征在于,包括:

2.根据权利要求1所述的io采样方法,其特征在于,根据时钟周期信号对所述io输入信号进行上升沿采样和下降沿采样以得到上升沿采样信号和下降沿采样信号包括:

3.根据权利要求1所述的io采样方法,其特征在于,根据时钟周期信号对所述io输入信号进行上升沿采样和下降沿采样以得到上升沿采样信号和下降沿采样信号包括:

4.根据权利要求1所述的io采样方法,其特征在于,将所述上升沿采样信号和所述下降沿采样信号进行比较以得到比较结果包括:

5.根据权利要求4所述的io采样方法,其特征在于,根据所述比较结果在已输出的上一次采样信号和当前采样信号中选择一个待输出信号包括:

6.根据权利要求1所述的io采样方法,其特征在于,将所述待输出信号输出作为与所述io输入信号相对应的采样信号包括:

7.根据权利要求1所述的io采样方法,其特征在于,根据时钟周期信号对所述io输入信号进...

【专利技术属性】
技术研发人员:湛厚超黄杨国姜楠
申请(专利权)人:瑞芯微电子股份有限公司
类型:发明
国别省市:

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

1