数据传输电路、芯片、电子部件及电子设备制造技术

技术编号:37233438 阅读:27 留言:0更新日期:2023-04-20 23:15
本申请提供一种数据传输电路、芯片、电子部件及电子设备,数据传输电路包括:与相同的数据源和时钟源连接,且时序约束违例区间不重合的第一触发器和第二触发器;比较单元,分别与第一触发器的数据输出端和第二触发器的数据反相输出端连接,在时钟源的触发下比较第一触发器输出的信号和第二触发器输出的信号。本申请提供的数据传输电路中,由于第一触发器和第二触发器的时序约束违例区间不重合,因此同一时刻至少有一个触发器是满足时序约束从而输出正确的信号,另一个要么输出正确的信号,要么输出大小约为VDD/2的信号,从而通过比较单元的比较均可以输出一个稳定的信号,可以避免出现输出为亚稳态的情况,消除掉亚稳态。消除掉亚稳态。消除掉亚稳态。

【技术实现步骤摘要】
数据传输电路、芯片、电子部件及电子设备


[0001]本申请涉及集成电路领域,具体而言,涉及一种数据传输电路、芯片、电子部件及电子设备。

技术介绍

[0002]在SOC(System on Chip,系统级芯片)中,数据经常需要在不同时钟域之间进行传输,如图1所示。此处有两个clock(时钟)信号C1和C2,且C1和C2为异步时钟。目前,针对图1所示的结构,静态时序检查只能针对触发器FA进行约束,而对于触发器FB,其输入A与C2的关系是不确定的,这就导致触发器FB的setup(建立时间)和hold(保持时间)无法通过静态时序检查被知悉。从而有可能出现当信号A正处于翻转过程中(从高电平信号翻转为低电平信号,或者从低电平信号翻转为高电平信号)时,时钟信号C2刚好触发输出的情况,此时信号A与时钟信号C2不满足互相的setup约束和hold约束,而由于输入信号A正处于翻转过程中,会导致输出B的状态不稳定,出现亚稳态情况。
[0003]为了避免亚稳态的出现,目前常用的方式是使用多级触发器串联搭建的跨时钟同步器进行数据传输,例如图2所示。多级触发器的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据传输电路,其特征在于,包括:第一触发器和第二触发器,所述第一触发器和所述第二触发器的数据输入端与相同的数据源连接,所述第一触发器和所述第二触发器的时钟信号输入端与相同的时钟源连接,且所述第一触发器和所述第二触发器的时序约束违例区间不重合;所述时序约束违例区间为触发器的建立时间约束和保持时间约束之间的时间间隔区间;比较单元,分别与所述第一触发器的数据输出端和所述第二触发器的数据反相输出端连接,并与所述时钟源连接,以在所述时钟源的触发下比较所述第一触发器的数据输出端输出的信号和所述第二触发器的数据反相输出端输出的信号;其中,所述数据反相输出端输出的信号与所述数据输出端输出的信号相位相反。2.如权利要求1所述的数据传输电路,其特征在于,所述比较单元通过反相器与所述时钟源连接。3.如权利要求1所述的数据传输电路,其特征在于,所述比较单元为基于灵敏放大器的触发器,或为电压比较器。4.如权利要求1

3任一项所述的数据传输电路,其特征在于,所述数据传输电路还包括:第三触发器,所述第三触发器的数据输出端为所述数据源,且所述第三触发器的时钟信号输入端所连接的时钟源与所述第一触发器以及所述第二触发器所连接的时钟源不同。5...

【专利技术属性】
技术研发人员:陈权
申请(专利权)人:海光信息技术股份有限公司
类型:新型
国别省市:

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

1