当前位置: 首页 > 专利查询>英特尔公司专利>正文

输入/输出控制器访问通道的动态配置制造技术

技术编号:16672803 阅读:53 留言:0更新日期:2017-11-30 17:17
通常而言,该公开提供了针对至I/O控制器的访问通道的动态配置和实行的系统、设备、方法、和计算机可读介质。所述系统可以包括多个输入/输出(I/O)控制器以及多个通道。所述系统还可以包括通道映射模块,其被配置为基于配置而将I/O控制器中的至少一个I/O控制器复用至通道中的至少一个通道。所述系统还可以包括被配置为检测改变请求的第一处理器,所述改变请求用于将配置从现有配置修改成新的配置;以及第二处理器,其被配置为:基于与所述系统相关联的库存量单位(SKU)来验证新的配置是有效的;并且如果验证是成功的,则将新的配置存储在非易失性存储器中并且重置所述系统。

【技术实现步骤摘要】
【国外来华专利技术】输入/输出控制器访问通道的动态配置
本公开涉及输入/输出(I/O)控制器访问,并且更加特别地,涉及至I/O控制器的访问通道的动态配置和实行。
技术介绍
处理器芯片集或者片上系统被设计为包括越来越多的相对高速的I/O控制器(HSIO),例如,快速外围组件互连(PCIe)控制器、通用串行总线(USB)控制器、以太网控制器、和串行高级技术附接(SATA)控制器。SoC还可以支持较低速度或通用的I/O控制器、电力传送针脚、存储器控制器等。这些控制器通过针脚接合至外部世界。因此,消耗SoC上的越来越多的针脚(有限的资源)。对该问题的一个解决方案已经是将HSIO控制器复用至多组针脚(也被称为HSIO通道)。可以通过对熔丝(fuse)和针脚带(pinstrap)的使用来以静态方式完成对至通道的控制器的选择,从而针对每个SoC产品部件号或SKU(库存量单位)创建特定的配置。因为具有不同应用需求和预算的不同的客户可以每个需要不同数量和组合的每种类型的HSIO,因此供出售的产品变型(每个具有其自己的SKU)的数量可能会快速增长并且变得更加难以管理。附图说明随着以下的具体实施方式进行并且在参考了附图之后,本文档来自技高网...
输入/输出控制器访问通道的动态配置

【技术保护点】
一种片上系统(SoC),包括:多个输入/输出(I/O)控制器;多个通道;通道映射模块,其用于基于配置而将所述I/O控制器中的至少一个I/O控制器复用至所述通道中的至少一个通道;第一处理器,其用于检测改变请求,所述改变请求用于将所述配置从现有配置修改成新的配置;以及第二处理器,其用于:基于与所述SoC相关联的库存量单位(SKU)来验证所述新的配置是有效的;并且,如果所述验证是成功的,则将所述新的配置存储在非易失性存储器中并且重置所述SoC。

【技术特征摘要】
【国外来华专利技术】1.一种片上系统(SoC),包括:多个输入/输出(I/O)控制器;多个通道;通道映射模块,其用于基于配置而将所述I/O控制器中的至少一个I/O控制器复用至所述通道中的至少一个通道;第一处理器,其用于检测改变请求,所述改变请求用于将所述配置从现有配置修改成新的配置;以及第二处理器,其用于:基于与所述SoC相关联的库存量单位(SKU)来验证所述新的配置是有效的;并且,如果所述验证是成功的,则将所述新的配置存储在非易失性存储器中并且重置所述SoC。2.根据权利要求1所述的系统,其中,所述配置包括用于通道映射的I/O控制器、通道启用选择、或者通道宽度。3.根据权利要求1所述的系统,其中,所述I/O控制器在所述重置之后从所述非易失性存储器中加载所述新的配置。4.根据权利要求1所述的系统,其中,对所述新的配置的所述验证还包括验证用于通道映射的I/O控制器、验证通道启用选择、以及验证通道宽度。5.根据权利要求1-4中的任何一项所述的系统,其中,所述改变请求检测是在所述SOC的功率状态从较低功率状态转换至较高功率状态期间执行的。6.根据权利要求1-4中的任何一项所述的系统,其中,所述改变请求是从所述SoC外部的代理接收的。7.根据权利要求1-4中的任何一项所述的系统,其中,所述第一处理器用于执行基本输入输出系统(BIOS)。8.根据权利要求1-4中的任何一项所述的系统,其中,所述第二处理是管理引擎微控制器。9.根据权利要求1-4中的任何一项所述的系统,其中,所述多个输入/输出(I/O)控制器包括快速外围组件互连(PCIe)控制器、通用串行总线(USB)控制器、和/或串行高级技术附接(SATA)控制器。10.具有存储在其上的指令的至少一个计算机可读存储介质,所述指令当由处理器执行时,引起针对系统的输入/输出(I/O)控制器通道访问的配置的以下操作,所述操作包括:检测改变请求,所述改变请求用于将所述配置从现有配置修改成新的配置;基于与所述系统相关联的库存量单位(SKU)来验证所述新的配置是有效的;并且如果所述验证是成功的,则将所述新的配置存储在非易失性存储器中并且重置所述系统。11.根据权利要求10所述的计算机可读存储介质,其中,所述配置包括用于通道映射的I/O控制器、通道启用选择、或者通道宽度。12.根据权利要求...

【专利技术属性】
技术研发人员:B·帕塔萨拉蒂R·克里蒂瓦斯B·布里斯P·希曼斯基YF·刘
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

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

1