包括PIPE5到PIPE4转换器的系统及其方法技术方案

技术编号:35253906 阅读:23 留言:0更新日期:2022-10-19 10:09
本发明专利技术的实施例提供一种提供PIPE5控制器与PIPE4装置之间的兼容性的PIPE5到PIPE4转换器。转换器包括通过消息总线接口联接到包括MAC寄存器的PIPE5控制器的第一接口、通过PCIe链路联接到PIPE4装置的第二接口以及PHY寄存器。当从PIPE5控制器接收到第一消息总线接口信号时,第一接口基于第一消息总线接口信号找到目标PHY寄存器,并且第二接口生成与目标PHY寄存器相关联的第一链路接口信号并将第一链路接口信号输出到PIPE4装置。路接口信号输出到PIPE4装置。路接口信号输出到PIPE4装置。

【技术实现步骤摘要】
包括PIPE5到PIPE4转换器的系统及其方法


[0001]本公开的实施例涉及一种计算系统中的高速串行计算机扩展总线标准。

技术介绍

[0002]计算机环境范例已经转变成可以随时随地使用的普适计算系统。因此,诸如移动电话、数码相机和笔记本电脑的便携式电子装置的使用已经迅速增加。这些便携式电子装置通常使用具有存储器装置(即,数据存储装置)的存储器系统。数据存储装置用作便携式电子装置的主存储器装置或辅助存储器装置。
[0003]因为使用存储器装置的存储器系统不具有活动部件,所以其提供优良的稳定性、耐久性、高信息访问速度和低功耗。具有这些优点的存储器系统的示例包括通用串行总线(USB)存储器装置、诸如通用闪存(UFS)的具有各种接口的存储卡以及固态驱动器(SSD)。存储器系统可以响应于来自主机装置的命令(或请求)而执行操作。存储器系统可以通过诸如以下的一种或多种不同的接口协议来联接到主机装置:通用串行总线(USB)、多媒体卡(MMC)和/或高速外围组件互连(PCI

e或PCIe)。
[0004]PCIe是广泛应用于许多计算系统和通信系统中的高速串行计算机扩展总线标准。由于其专用的点对点拓扑,PCIe提供高速数据传送和较低延迟。为了加快基于PCIe的子系统的验证和装置开发时间,英特尔公司定义了高速PCI架构的PHY接口(PIPE)。随着时间的推移,PIPE已经从PIPE1发展为PIPE6。从PIPE1到PIPE4的PIPE规范向后兼容。然而,PIPE4和PIPE5/PIPE6不兼容。在这种情形下,出现了本专利技术的实施例。

技术实现思路

[0005]本专利技术的方面包括提供PIPE5控制器与PIPE4装置之间的兼容性的系统和方法。
[0006]一方面,一种系统包括:高速PCI(PCIe)PIPE5控制器的物理接口,包括多个媒体接入控制(media access control,MAC)寄存器;PIPE4装置;以及转换器,包括通过消息总线接口联接到PIPE5控制器的第一接口、通过PCIe链路联接到PIPE4装置的第二接口以及多个物理(PHY)寄存器。当从PIPE5控制器接收到第一消息总线接口信号时,第一接口基于第一消息总线接口信号在多个PHY寄存器之中找到目标PHY寄存器,并且第二接口生成与目标PHY寄存器相关联的第一链路接口信号并将第一链路接口信号输出到PIPE4装置。当从PIPE4装置接收到第二链路接口信号时,第一接口基于第二链路接口信号在多个MAC寄存器之中找到目标MAC寄存器,并且基于第二链路接口信号来输出第二消息总线接口信号以写入目标MAC寄存器。
[0007]另一方面,一种用于联接高速PCI(PCIe)PIPE5控制器与PIPE4装置的方法包括:提供转换器,转换器包括通过消息总线接口联接到包括多个媒体接入控制(MAC)寄存器的PIPE5控制器的第一接口、通过PCIe链路联接到PIPE4装置的第二接口以及多个物理(PHY)寄存器;当从PIPE5控制器接收到第一消息总线接口信号时,执行第一操作;并且当从PIPE4装置接收到第二链路接口信号时,执行第二操作。第一操作包括:通过第一接口,基于第一
消息总线接口信号在多个PHY寄存器之中找到目标PHY寄存器;并且通过第二接口,生成与目标PHY寄存器相关联的第一链路接口信号并将第一链路接口信号输出到PIPE4装置。第二操作包括:通过第一接口,基于第二链路接口信号在多个MAC寄存器之中找到目标MAC寄存器;并且通过第一接口,基于第二链路接口信号来输出第二消息总线接口信号以写入目标MAC寄存器。
[0008]通过下面的描述,本专利技术的附加方面将变得明显。
附图说明
[0009]图1是示出根据本专利技术的实施例的数据处理系统的框图。
[0010]图2是示出根据本专利技术的实施例的存储器系统的框图。
[0011]图3是示出根据本专利技术的实施例的包括两个PCIe装置的数据处理系统的示图。
[0012]图4是示出不同接口和架构的PHY要求的示图。
[0013]图5A和图5B是示出PIPE4与PIPE5之间的不兼容性的示图。
[0014]图6是示出根据本专利技术的实施例的包括PIPE5到PIPE4转换器的数据处理系统的示图。
[0015]图7是示出根据本专利技术的实施例的PIPE5控制器与PIPE5到PIPE4转换器之间的连接的示图。
[0016]图8至图11是示出根据本专利技术的实施例的消息总线接口信号的示图。
[0017]图12A和图12B是示出根据本专利技术的实施例的PHY寄存器和目标PHY寄存器的示图。
[0018]图13A和图13B是示出根据本专利技术的实施例的MAC寄存器和目标MAC寄存器的示图。
[0019]图14A和图14B是示出根据本专利技术的实施例的将由PIPE5到PIPE4转换器630转换的信号的示例的示图。
具体实施方式
[0020]下面参照附图更详细地描述本专利技术的各个实施例。然而,本专利技术可以以不同的形式实现,并且因此不应当被解释为限于本文阐述的实施例。相反,提供这些实施例以使本公开详尽、完整且充分地将本专利技术的范围传达给本领域技术人员。此外,本文中对“实施例”、“另一实施例”等的引用不一定仅针对一个实施例,并且对任何这种短语的不同引用不一定针对相同的实施例。在整个公开中,相同的附图标记在本专利技术的附图和实施例中指代相同的部件。
[0021]本专利技术可以以包括诸如以下的许多种方式来实施:进程;设备;系统;在计算机可读存储介质上实现的计算机程序产品;以及/或者处理器,诸如适用于运行存储在联接到处理器的存储器上的指令和/或由联接到处理器的存储器提供的指令的处理器。在本说明书中,这些实施方案或本专利技术可以采用的任意其它形式可以被称为技术方案。通常,可以在本专利技术的范围内改变所公开进程的操作的顺序。除非另有说明,否则被描述为适用于执行任务的、诸如处理器或存储器的组件可以被实施为临时被配置成在给定时间执行该任务的通用组件或被制造为执行该任务的特定组件。如本文所使用的,术语“处理器”等是指适用于处理诸如计算机程序指令的数据的一个或多个装置、电路和/或处理内核。
[0022]本文描述的方法、进程和/或操作可以由待由计算机、处理器、控制器或其它信号
处理装置运行的代码或指令来执行。计算机、处理器、控制器或其它信号处理装置可以是本文描述的那些或者除本文描述的元件之外的一个。因为详细描述了构成方法(或计算机、处理器、控制器或其它信号处理装置的操作)的基础的算法,所以用于实施方法实施例的操作的代码或指令可以将计算机、处理器、控制器或其它信号处理装置转换为用于执行本文的方法的专用处理器。
[0023]当至少部分地在软件中实施时,控制器、处理器、装置、模块、单元、多路转换器、生成器、逻辑、接口、解码器、驱动器和其它信号生成和信号处理特征可以包括例如用于存储待由例如计算机、处理器、微处理器、控制器或其它信号处理装置运行的代码或指令的存储器或其它存储装置。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统,包括:高速PCIPIPE5控制器的物理接口,即PCIe PIPE5控制器的物理接口,包括多个媒体接入控制寄存器即多个MAC寄存器;PIPE4装置;以及转换器,包括通过消息总线接口联接到所述PIPE5控制器的第一接口、通过PCIe链路联接到所述PIPE4装置的第二接口以及多个物理寄存器即多个PHY寄存器,其中,当从所述PIPE5控制器接收到第一消息总线接口信号时,所述第一接口基于所述第一消息总线接口信号在所述多个PHY寄存器之中找到目标PHY寄存器,并且所述第二接口生成与所述目标PHY寄存器相关联的第一链路接口信号并将所述第一链路接口信号输出到所述PIPE4装置,并且其中,当从所述PIPE4装置接收到第二链路接口信号时,所述第一接口基于所述第二链路接口信号在所述多个MAC寄存器之中找到目标MAC寄存器,并且基于所述第二链路接口信号来输出第二消息总线接口信号以写入所述目标MAC寄存器。2.根据权利要求1所述的系统,其中所述第一消息总线接口信号和所述第二消息总线接口信号分别包括所述目标PHY寄存器和所述目标MAC寄存器的地址。3.根据权利要求1所述的系统,其中所述第一链路接口信号包括由所述目标PHY寄存器的内容指示的至少一个信号。4.根据权利要求1所述的系统,其中所述第一接口响应于所述第一消息总线接口信号而将消息总线响应传输到所述PIPE5控制器。5.根据权利要求1所述的系统,其中所述第二链路接口信号包括待写入所述目标MAC寄存器的数据,并且所述第二消息总线接口信号包括所述目标MAC寄存器的数据和地址。6.根据权利要求1所述的系统,其中所述第一接口符合PIPE规范版本5.0,并且所述第二接口符合PIPE规范版本4.0。7.根据权利要求1所述的系统,其中所述PIPE4装置包括用于模拟和验证的测试装置。8.一种联接高速PCI PIPE5控制器与PIPE4装置的方法,即联接PCIe PIPE5控制器与P...

【专利技术属性】
技术研发人员:毛金良
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:

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

1