System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于超高速的发送器和包括该发送器的存储设备制造技术_技高网

用于超高速的发送器和包括该发送器的存储设备制造技术

技术编号:41418598 阅读:8 留言:0更新日期:2024-05-21 20:51
一种发送器包括数据生成器、串行器、传输驱动器和反馈电路。数据生成器通过基于经调节的时钟信号调节输入数据信号和测试数据中的每一个的延迟量来生成重定时数据信号和重定时测试数据。串行器通过基于多相时钟信号对重定时数据信号进行串行化来生成串行数据信号。传输驱动器基于串行数据信号来生成输出数据信号,并且通过信道来发送输出数据信号。反馈电路通过与重定时数据信号的路径不同的单独路径来检测重定时测试数据的建立裕度和保持裕度,并且通过基于重定时测试数据的检测到的建立裕度和保持裕度调节多相时钟信号的延迟量,生成经调节的时钟信号。

【技术实现步骤摘要】

示例实施例总体上涉及半导体集成电路,并且更具体地,涉及能够确保定时裕度的用于超高速的发送器和包括该发送器的存储设备


技术介绍

1、随着存储器带宽规格针对高性能计算(hpc)而增强,例如在人工智能(ai)和图形处理单元(gpu)中,带宽的扩大可能依赖于工艺技术内的创新。工艺技术中的发展可以产生更高密度的集成电路(ic)。

2、具有两个数据调制电平的两电平脉冲幅度调制(pam-2)信令可以用于数据通信。这种pam-2信令使得可以简化收发器的结构。然而,在单位间隔(ui)期间仅可以发送一个比特,并且时钟频率增加,以增加带宽。因此,这可能导致信道衰减和时钟质量劣化。

3、对于正常操作的发送器,在时钟信号和数据信号之间应该存在足够的建立和保持定时裕度。然而,建立和保持定时裕度通常随着发送器的数据传输速率增加而减小。


技术实现思路

1、本公开的实施例提供了一种用于超高速的发送器,该发送器能够在工艺、电压和温度中的至少一个改变时提供足够的建立和保持定时裕度。

2、本公开的实施例提供了一种存储设备,该存储设备包括用于超高速的发送器,该发送器能够在工艺、电压和温度中的至少一个改变时提供足够的建立和保持定时裕度。

3、根据实施例,一种发送器包括:模式生成器,被配置为生成具有预定模式的测试数据;数据生成器,被配置为接收所生成的测试数据和数据信号,通过基于经调节的时钟信号调节测试数据和数据信号中的每一个的延迟量来生成重定时测试数据和重定时数据信号;串行器,被配置为通过基于多相时钟信号对重定时数据信号进行串行化来生成串行数据信号;传输驱动器,被配置为基于串行数据信号来生成输出数据信号,并且通过信道来发送输出数据信号;以及反馈电路,被配置为通过与重定时数据信号的路径不同的单独路径来检测重定时测试数据的建立裕度和保持裕度,并且被配置为通过基于重定时测试数据的检测到的建立裕度和检测到的保持裕度调节多相时钟信号的延迟量,生成经调节的时钟信号。

4、根据实施例,一种存储设备包括处理器和发送器。该处理器生成输入数据信号。该发送器生成测试数据,通过基于测试数据调节输入数据信号的延迟量来生成具有目标建立裕度和目标保持裕度的输出数据信号,并且通过链路向主机发送输出数据信号。该发送器包括模式生成器、数据生成器、串行器、传输驱动器和反馈电路。模式生成器生成具有预定模式的测试数据。数据生成器通过基于经调节的时钟信号调节输入数据信号和测试数据中的每一个的延迟量来生成重定时数据信号和重定时测试数据,并且重定时数据信号和重定时测试数据中的每一个具有被调节的建立裕度和保持裕度。串行器通过基于多相时钟信号对重定时数据信号进行串行化来生成串行数据信号。传输驱动器基于串行数据信号来生成输出数据信号,并且通过链路来发送输出数据信号。反馈电路通过与重定时数据信号的路径不同的单独路径来检测重定时测试数据的建立裕度和保持裕度,并且通过基于重定时测试数据的检测到的建立裕度和检测到的保持裕度调节多相时钟信号的延迟量,生成经调节的时钟信号。

5、根据实施例,一种用于超高速的发送器包括模式生成器、数据生成器、串行器、传输驱动器和反馈电路。模式生成器生成具有预定模式的测试数据。数据生成器通过基于经调节的时钟信号调节输入数据信号和测试数据中的每一个的延迟量来生成重定时数据信号和重定时测试数据。串行器通过基于多相时钟信号对重定时数据信号进行串行化来生成串行数据信号。传输驱动器基于串行数据信号来生成输出数据信号,并且通过信道来发送输出数据信号。反馈电路通过与重定时数据信号的路径不同的单独路径来检测重定时测试数据的建立裕度和保持裕度,并且通过基于重定时测试数据的检测到的建立裕度和检测到的保持裕度调节多相时钟信号的延迟量,生成经调节的时钟信号。反馈电路包括第一虚设多路复用器、第二虚设多路复用器、检测电路、控制逻辑和时钟定时调节器。第一虚设多路复用器通过基于多相时钟信号从重定时测试数据的测试比特之中顺序地选择第一部分来提供第一输出信号。第二虚设多路复用器通过基于多相时钟信号从重定时测试数据的测试比特之中顺序地选择第二部分来提供第二输出信号,该第二部分不同于该第一部分。检测电路基于第一输出信号、第二输出信号和从测试数据的测试比特之中选择的选通信号来检测重定时测试数据的建立裕度和保持裕度,并且生成检测信号,该检测信号指示重定时测试数据的检测到的建立裕度和检测到的保持裕度。控制逻辑基于检测信号来生成延迟控制信号。时钟定时调节器通过基于延迟控制信号调节多相时钟信号的延迟量来生成经调节的时钟信号。

6、因此,根据实施例的用于超高速数据传输的发送器基于多相时钟信号实时调节通过与传送数据信号的路径分离的路径传送的测试数据的建立裕度和保持裕度,基于建立裕度和保持裕度来确定与目标建立裕度和目标保持裕度相关联的锁定点,并且发送在锁定点处具有延迟的数据信号。因此,发送器即使在高数据传输速率下也可以稳定地发送数据信号。

本文档来自技高网...

【技术保护点】

1.一种发送器,包括:

2.根据权利要求1所述的发送器,

3.根据权利要求2所述的发送器,

4.根据权利要求2所述的发送器,其中,所述检测电路包括:

5.根据权利要求4所述的发送器,其中:

6.根据权利要求4所述的发送器,其中,所述控制逻辑被配置为从多个偏斜之中确定至少一个锁定点,在所述锁定点处,所述第一电压信号和所述第二电压信号彼此相交,并且所述检测信号具有正斜率。

7.根据权利要求6所述的发送器,其中,所述重定时数据信号在所述锁定点处具有目标建立裕度和目标保持裕度。

8.根据权利要求6所述的发送器,其中,所述锁定点基于从所述选通信号选择器输出的所述选通信号而变化。

9.根据权利要求4所述的发送器,其中,响应于指示所述第一电压信号大于所述第二电压信号的所述检测信号,

10.根据权利要求4所述的发送器,其中,响应于指示所述第一电压信号小于所述第二电压信号的所述检测信号,

11.根据权利要求4所述的发送器,其中,所述控制逻辑被配置为:

12.根据权利要求2所述的发送器,其中,所述时钟定时调节器包括多条电压控制延迟线和多条数字控制延迟线之一。

13.根据权利要求1所述的发送器,其中,所述数据生成器包括:

14.根据权利要求13所述的发送器,其中:

15.根据权利要求1所述的发送器,

16.一种存储设备,包括:

17.根据权利要求16所述的存储设备,

18.根据权利要求16所述的存储设备,其中,所述存储设备被配置为基于外围组件互连快速PCIe协议与所述主机通信。

19.根据权利要求16所述的存储设备,其中:

20.一种用于超高速的发送器,所述发送器包括:

...

【技术特征摘要】

1.一种发送器,包括:

2.根据权利要求1所述的发送器,

3.根据权利要求2所述的发送器,

4.根据权利要求2所述的发送器,其中,所述检测电路包括:

5.根据权利要求4所述的发送器,其中:

6.根据权利要求4所述的发送器,其中,所述控制逻辑被配置为从多个偏斜之中确定至少一个锁定点,在所述锁定点处,所述第一电压信号和所述第二电压信号彼此相交,并且所述检测信号具有正斜率。

7.根据权利要求6所述的发送器,其中,所述重定时数据信号在所述锁定点处具有目标建立裕度和目标保持裕度。

8.根据权利要求6所述的发送器,其中,所述锁定点基于从所述选通信号选择器输出的所述选通信号而变化。

9.根据权利要求4所述的发送器,其中,响应于指示所述第一电压信号大于所述第二电压信号的所述检测信号,

10.根据权利...

【专利技术属性】
技术研发人员:赵翼瑨朴宰佑金柱彦郭明保崔桢焕
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1