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

软件定义的硅实现和管理制造技术

技术编号:33079145 阅读:51 留言:0更新日期:2022-04-15 10:26
公开了用于实现和管理软件定义的硅产品的方法、装置、系统和制品(例如,物理存储介质)。本文公开的示例半导体器件包括可配置成用于提供一个或多个特征的电路系统。公开的示例半导体器件还包括许可处理器,用于基于经由网络从第一远程企业系统接收的许可来激活或停用一个或多个特征中的至少一个特征。公开的示例半导体器件进一步包括分析引擎,用于向第一远程企业系统或第二远程企业系统中的至少一个报告与半导体器件的操作相关联的遥测数据,该分析引擎用于响应于基于许可的一个或多个特征中的至少一个特征的激活或停用而报告遥测数据。遥测数据。遥测数据。

【技术实现步骤摘要】
【国外来华专利技术】软件定义的硅实现和管理
相关申请
[0001]本专利要求于2019年9月27日提交的题为“软件定义的硅实现和管理(SOFTWARE DEFINED SILICON IMPLEMENTATION AND MANAGEMENT)”的美国临时申请序列第62/907,353号的权益。本专利还要求于2019年11月18日提交的题为“软件定义的硅实现和管理(SOFTWARE DEFINED SILICON IMPLEMENTATION AND MANAGEMENT)”的美国临时申请序列第62/937,032号的权益。本专利进一步要求于2020年7月7日提交的题为“软件定义的硅实现和管理(SOFTWARE DEFINED SILICON IMPLEMENTATION AND MANAGEMENT)”的美国临时申请序列第63/049,016号的权益。要求对美国临时申请序列第62/907,353号、美国临时申请序列第62/937,032号和美国临时申请序列第63/049,016号的优先权。美国临时申请序列第62/907,353号、美国临时申请序列第62/937,032号和美国临时申请序列本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种半导体器件,包括:电路系统,能配置成用于提供一个或多个特征;许可处理器,用于基于经由网络从第一远程企业系统接收的许可来激活或停用所述一个或多个特征中的至少一个特征;以及分析引擎,用于向所述第一远程企业系统或第二远程企业系统中的至少一个报告与所述半导体器件的操作相关联的遥测数据,所述分析引擎用于响应于基于许可的所述一个或多个特征中的所述至少一个特征的激活或停用而报告所述遥测数据。2.如权利要求1所述的半导体器件,其特征在于,所述许可处理器用于在所述半导体器件的受信任执行环境(TEE)中执行。3.如权利要求1所述的半导体器件,其特征在于,所述一个或多个特征包括能配置数量的处理器核,所述半导体器件被初始化为具有所述处理器核中的处于活跃的第一数量的处理器核以及所述处理器核中的处于休眠的剩余处理器核,并且所述许可处理器用于基于所述许可来激活所述处理器核中的处于休眠的第二数量的处理器核。4.如权利要求3所述的半导体器件,其特征在于,所述许可是第一许可,并且所述许可处理器用于基于经由所述网络从所述第一远程企业系统接收的第二许可,来停用所述处理器核中的处于活跃的第三数量的处理器核,所述第三数量的处理器核由所述许可处理器限制为不大于所述第二数量的处理器核。5.如权利要求1所述的半导体器件,其特征在于,所述一个或多个特征包括能配置的时钟速率,所述半导体器件被初始化为激活第一时钟速率,并且所述许可处理器用于基于所述许可来激活与所述第一时钟速率不同的第二时钟速率。6.如权利要求1所述的半导体器件,其特征在于,所述分析引擎用于当所述一个或多个特征中的所述至少一个特征的激活或停用成功时,向所述第一远程企业系统或所述第二远程企业系统中的所述至少一个报告证书,所述证书用于包括所述遥测数据中的至少部分。7.如权利要求6所述的半导体器件,其特征在于,所述证书是第一证书,所述遥测数据中的所述至少部分是与第一时间相关联的第一遥测数据,并且所述分析引擎用于响应于请求而向所述第一远程企业系统或所述第二远程企业系统中的所述至少一个报告第二证书,所述第二证书用于包括与所述第一时间之后的第二时间相关联的第二遥测数据。8.如权利要求7所述的半导体器件,其特征在于,所述第一遥测数据包括:所述一个或多个特征中的所述至少一个特征的状态;以及代表所述第一时间的值,所述值由所述半导体器件在本地生成。9.如权利要求1所述的半导体器件,其特征在于,所述许可处理器用于响应于来自所述第二远程企业系统的查询,经由所述网络向所述第二远程企业系统报告特征支持验证信息,以验证所述半导体器件支持所述一个或多个特征中的所述至少一个特征。10.如权利要求9所述的半导体器件,其特征在于,所述查询用于在所述许可被接收之前被接收。11.至少一种非瞬态计算机可读介质,包括计算机可读指令,所述计算机可读指令在被执行时使半导体器件至少用于:基于经由网络从第一远程企业系统接收的许可,来激活或停用所述半导体器件的至少一个特征;以及
向所述第一远程企业系统或第二远程企业系统中的至少一个报告与所述半导体器件的操作相关联的遥测数据,所述遥测数据用于响应于基于许可的所述至少一个特征的激活或停用而被报告。12.如权利要求11所述的至少一种非瞬态计算机可读介质,其特征在于,所述至少一个特征包括能配置数量的处理器核,所述半导体器件被初始化为具有所述处理器核中的处于活跃的第一数量的处理器核以及所述处理器核中的处于休眠的剩余处理器核,并且所述指令使所述半导体器件基于所述许可来激活所述处理器核中的处于休眠的第二数量的处理器核。13.如权利要求12所述的至少一种非瞬态计算机可读介质,其特征在于,所述许可是第一许可,并且所述指令使所述半导体器件基于经由所述网络从所述第一远程企业系统接收的第二许可,来停用所述处理器核中的处于活跃的第三数量的处理器核,所述第三数量的处理器核被限制为不大于所述第二数量的处理器核。14.如权利要求11所述的至少一种非瞬态计算机可读介质,其特征在于,所述至少一个特征包括能配置的时钟速率,所述半导体器件被初始化为激活第一时钟速率,并且所述指令使所述半导体器件用于基于所述许可来激活与所述第一时钟速率不同的第二时钟速率。15.如权利要求11所述的至少一种非瞬态计算机可读介质,其特征在于,所述指令使所述半导体器件用于当所述一个或多个特征中的所述至少一个特征的激活或停用成功时,向所述第一远程企业系统或所述第二远程企业系统中的所述至少一个报告证书,所述证书用于包括所述遥测数据中的至少部分。16.如权利要求15所述的至少一种非瞬态计算机可读介质,其特征在于,所述证书是第一证书,所述遥测数据中的所述至少部分是与第一时间相关联的第一遥测数据,并且所述指令使所述半导体器件用于响应于请求而向所述第一远程企业系统或所述第二远程企业系统中的所述至少一个报告第二证书,所述第二证书用于包括与所述第一时间之后的第二时间相关联的第二遥测数据。17.如权利要求16所述的至少一种非瞬态计算机可读介质,其特征在于,所述第一遥测数据包括:所述一个或多个特征中的所述至少一个特征的状态;以及代表所述第一时间的值,所述值由所述半导体器件在本地生成。18.如权利要求11所述的至少一种非瞬态计算机可读介质,其特征在于,所述指令使所述半导体器件用于响应于来自所述第二远程企业系统的查询,经由所述网络向所述第二远程企业系统报告特征支持验证信息,以验证所述半导体器件支持所述至少一个特征。19.如权利要求18所述的至少一种非瞬态计算机可读介质,其特征在于,所述查询用于在所述许可被接收之前被接收。20.一种方法,包括:基于经由网络从第一远程企业系统接收的许可,来激活或停用半导体器件的至少一个特征;以及向所述第一远程企业系统或第二远程企业系统中的至少一个报告与所述半导体器件的操作相关联的遥测数据,所述遥测数据用于响应于基于许可的所述至少一个特征的激活或停用而被报告。
21.如权利要求20所述的方法,其特征在于,所述至少一个特征包括能配置数量的处理器核,所述半导体器件被初始化为具有所述处理器核中的处于活跃的第一数量的处理器核以及所述处理器核中的处于休眠的剩余处理器核,并且激活或停用包括基于所述许可来激活所述处理器核中的处于休眠的第二数量的处理器核。22.如权利要求21所述的方法,其特征在于,所述许可是第一许可,并且进一步包括基于经由所述网络从所述第一远程企业系统接收的第二许可,来停用所述处理器核中的处于活跃的第三数量的处理器核,所述第三数量的处理器核被限制为不大于所述第二数量的处理器核。23.如权利要求20所述的方法,其特征在于,所述至少一个特征包括能配置的时钟速率,所述半导体器件被初始化为激活第一时钟速率,并且激活或停用包括基于所述许可来激活与所述第一时钟速率不同的第二时钟速率。24.如权利要求20所述的方法,进一步包括当所述一个或多个特征中的所述至少一个特征的激活或停用成功时,向所述第一远程企业系统或所述第二远程企业系统中的所述至少一个报告证书,所述证书用于包括所述遥测数据中的至少部分。25.如权利要求24所述的方法,其特征在于,所述证书是第一证书,所述遥测数据中的所述至少部分是与第一时间相关联的第一遥测数据,并且进一步包括响应于请求而向所述第一远程企业系统或所述第二远程企业系统中的所述至少一个报告第二证书,所述第二证书用于包括与所述第一时间之后的第二时间相关联的第二遥测数据。26.如权利要求25所述的方法,其特征在于,所述第一遥测数据包括:所述一个或多个特征中的所述至少一个特征的状态;以及代表所述第一时间的值,所述值由所述半导体器件在本地生成。27.如权利要求20所述的方法,进一步包括响应于来自所述第二远程企业系统的查询,经由所述网络向所述第二远程企业系统报告特征支持验证信息,以验证所述半导体器件支持所述至少一个特征。28.如权利要求27所述的方法,其特征在于,所述查询用于在所述许可被接收之前被接收。29.一种用于管理半导体器件的特征的系统,所述系统包括:门户,用于接收激活或停用由所述半导体器件提供的特征的请求;服务器,用于生成用于由所述半导体器件处理以激活或停用所述特征的许可;以及接口,用于经由网络从所述半导体器件接收证书,所述证书用于确认所述特征的成功激活或停用。30.如权利要求29所述的系统,其特征在于,所述门户用于向远程系统传送所述许可。31.如权利要求29所述的系统,其特征在于,所述特征包括能配置数量的处理器核,所述半导体器件被初始化为具有所述处理器核中的处于活跃的第一数量的处理器核以及所述处理器核中的处于休眠的剩余处理器核,并且所述许可用于激活所述处理器核中的处于休眠的第二数量的处理器核。32.如权利要求29所述的系统,其特征在于,所述特征包括能配置的时钟速率,所述半导体器件被初始化为激活第一时钟速率,并且所述许可用于激活与所述第一时钟速率不同的第二时钟速率。
33.如权利要求29所述的系统,其特征在于,所述证书包括与所述半导体器件的操作相关联的遥测数据,并且所述服务器用于基于所述遥测数据来验证所述特征的成功激活或停用。34.如权利要求33所述的系统,其特征在于,所述遥测数据包括:所述特征的状态;以及代表所述特征被激活或停用的时间的值,所述值由所述半导体器件在本地生成。35.如权利要求29所述的系统,其特征在于,所述接口用于经由所述网络向所述半导体器件发送查询以验证所述半导体器件支持所述特征,并且所述服务器用于响应于经由所述网络从所述半导体器件接收到特征支持验证信息而生成所述许可。36.如权利要求29所述的系统,其特征在于,所述半导体器件与第一库存单元(SKU)相关联,并且所述服务器用于在所述特征被激活或停用后更新管理记录,以将第二SKU与所述半导体器件相关联,所述第二SKU与所述第一SKU不同。37.如权利要求29所述的系统,其特征在于,所述门户或所述接口中的至少一个由云服务实现。38.一种包括计算机可读指令的非瞬态计算机可读介质,所述计算机可读指令在被执行时使至少一个处理器至少用于:接收激活或停用由半导体器件提供的特征的请求;生成用于由所述半导体器件处理以激活或停用所述特征的许可;以及经由网络从所述半导体器件接收证书,所述证书用于确认所述特征的成功激活或停用。39.如权利要求38所述的至少一种非瞬态计算机可读介质,其特征在于,所述指令使所述至少一个处理器用于向远程系统传送所述许可。40.如权利要求38所述的至少一种非瞬态计算机可读介质,其特征在于,所述特征包括能配置数量的处理器核,所述半导体器件被初始化为具有所述处理器核中的处于活跃的第一数量的处理器核以及所述处理器核中的处于休眠的剩余处理器核,并且所述许可用于激活所述处理器核中的处于休眠的第二数量的处理器核。41.如权利要求38所述的至少一种非瞬态计算机可读介质,其特征在于,所述特征包括能配置的时钟速率,所述半导体器件被初始化为激活第一时钟速率,并且所述许可用于激活与所述第一时钟速率不同的第二时钟速率。42.如权利要求38所述的至少一种非瞬态计算机可读介质,其特征在于,所述证书包括与所述半导体器件的操作相关联的遥测数据,并且所述指令使所述至少一个处理器用于基于所述遥测数据来验证所述特征的成功激活或停用。43.如权利要求42所述的至少一种非瞬态计算机可读介质,其特征在于,所述遥测数据包括:所述特征的状态;以及代表所述特征被激活或停用的时间的值,所述值由所述半导体器件在本地生成。44.如权利要求38所述的至少一种非瞬态计算机可读介质,其特征在于,所述指令使所述至少一个处理器用于:经由所述网络向所述半导体器件发送查询以验证所述半导体器件支持所述特征;以及
响应于经由所述网络从所述半导体器件接收到特征支持验证信息而生成所述许可。45.一种用于管理半导体器件的特征的方法,所述方法包括:接收激活或停用由半导体器件提供的特征的请求;通过利用至少一个处理器执行指令,生成用于由所述半导体器件处理以激活或停用所述特征的许可;以及经由网络从所述半导体器件接收证书,所述证书用于确认所述特征的成功激活或停用。46.如权利要求45所述的方法,进一步包括向远程系统传送所述许可。47.如权利要求45所述的方法,其特征在于,所述特征包括能配置数量的处理器核,所述半导体器件被初始化为具有所述处理器核中的处于活跃的第一数量的处理器核以及所述处理器核中的处于休眠的剩余处理器核,并且所述许可用于激活所述处理器核中的处于休眠的第二数量的处理器核。48.如权利要求45所述的方法,其特征在于,所述特征包括能配置的时钟速率,所述半导体器件被初始化为激活第一时钟速率,并且所述许可用于激活与所述第一时钟速率不同的第二时钟速率。49.如权利要求45所述的方法,其特征在于,所述证书包括与所述半导体器件的操作相关联的遥测数据,并且进一步包括基于所述遥测数据来验证所述特征的成功激活或停用。50.如权利要求49所述的方法,其特征在于,所述遥测数据包括:所述特征的状态;以及代表所述特征被激活或停用的时间的值,所述值由所述半导体器件在本地生成。51.如权利要求45所述的方法,进一步包括:经由所述网络向所述半导体器件发送查询以验证所述半导体器件支持所述特征;以及响应于经由所述网络从所述半导体器件接收到特征支持验证信息而生成所述许可。52.一种用于管理半导体器件的特征的系统,所述系统包括:代理,用于:发送激活或停用由所述半导体器件提供的特征的请求,所述请求用于经由网络被发送到企业管理系统;经由所述网络从所述企业管理系统接收许可,所述许可用于授权激活或停用由所述半导体器件提供的所述特征;以及将所述许可发送到所述半导体器件;以及服务器,用于更新与所述半导体器件相关联的管理记录,所述服务器用于基于所述许可来更新所述管理记录。53.如权利要求52所述的系统,其特征在于,所述代理用于经由所述网络从所述半导体器件接收证书,所述证书用于确认所述特征的成功激活或停用。54.如权利要求53所述的系统,其特征在于,所述证书包括与所述半导体器件的操作相关联的遥测数据。55.如权利要求54所述的系统,其特征在于,所述遥测数据包括:所述特征的状态;以及代表所述特征被激活或停用的时间的值,所述值由所述半导体器件在本地生成。
56.如权利要求53所述的系统,其特征在于,所述服务器用于基于所述证书来进一步更新所述管理记录,以确认与所述半导体器件的制造商建立或达成支付义务。57.如权利要求52所述的系统,其特征在于,所述特征包括能配置数量的处理器核,所述半导体器件被初始化为具有所述处理器核中的处于活跃的第一数量的处理器核以及所述处理器核中的处于休眠的剩余处理器核,并且所述请求用于激活所述处理器核中的处于休眠的第二数量的处理器核。58.如权利要求52所述的系统,其特征在于,所述特征包括能配置的时钟速率,所述半导体器件被初始化为激活第一时钟速率,并且所述请求用于激活与所述第一时钟速率不同的第二时钟速率。59.如权利要求52所述的系统,其特征在于,所述管理记录包括用于与所述半导体器件相关联的第一库存单元(SKU),并且所述服务器用于在所述特征被激活或停用后更新所述管理记录,以将第二SKU与所述半导体器件相关联,所述第二SKU与所述第一SKU不同。60.一种包括计算机可读指令的非瞬态计算机可读介质,所述计算机可读指令在被执行时使至少一个处理器至少用于:发送激活或停用由半导体器件提供的特征的请求,所述请求用于经由网络被发送到企业管理系统;经由所述网络从所述企业管理系统接收许可,所述许可用于授权激活或停用由所述半导体器件提供的所述特征;将所述许可发送到所述半导体器件;以及更新与所述半导体器件相关联的管理记录,所述管理记录用于基于所述许可来更新。61.如权利要求60所述的非瞬态计算机可读介质,其特征在于,所述指令进一步使所述至少一个处理器用于经由所述网络从所述半导体器件接收证书,所述证书用于确认所述特征的成功激活或停用。62.如权利要求61所述的非瞬态计算机可读介质,其特征在于,所述证书包括与所述半导体器件的操作相关联的遥测数据。63.如权利要求62所述的非瞬态计算机可读介质,其特征在于,所述遥测数据包括:所述特征的状态;以及代表所述特征被激活或停用的时间的值,所述值由所述半导体器件在本地生成。64.如权利要求61所述的非瞬态计算机可读介质,其特征在于,所述指令进一步使所述至少一个处理器用于基于所述证书来更新所述管理记录,以确认与所述半导体器件的制造商建立或达成支付义务。65.如权利要求60所述的非瞬态计算机可读介质,其特征在于,所述特征包括能配置数量的处理器核,所述半导体器件被初始化为具有所述处理器核中的处于活跃的第一数量的处理器核以及所述处理器核中的处于休眠的剩余处理器核,并且所述请求用于激活所述处理器核中的处于休眠的第二数量的处理器核。66.如权利要求60所述的非瞬态计算机可读介质,其特征在于,所述特征包括能配置的时钟速率,所述半导体器件被初始化为激活第一时钟速率,并且所述请求用于激活与所述第一时钟速率不同的第二时钟速率。67.如权利要求60所述的非瞬态计算机可读介质,其特征在于,所述管理记录包括用于
与所述半导体器件相关联的第一库存单元(SKU),并且所述指令使所述至少一个处理器用于在所述特征被激活或停用后更新所述管理记录以将第二SKU与所述半导体器件相关联,所述第二SKU与所述第一SKU不同。68.一种用于管理半导体器件的特征的方法,所述方法包括:发送激活或停用由半导体器件提供的特征的请求,所述请求用于经由网络被发送到企业管理系统;经由所述网络从所述企业管理系统接收许可,所述许可用于授权激活或停用由所述半导体器件提供的所述特征;将所述许可发送到所述半导体器件;以及通过利用至少一个处理器执行指令,更新与所述半导体器件相关联的管理记录,所述管理记录用于基于所述许可来更新。69.如权利要求68所述的方法,进一步包括经由所述网络从所述半导体器件接收证书,所述证书用于确认所述特征的成功激活或停用。70.如权利要求69所述的方法,其特征在于,所述证书包括与所述半导体器件的操作相关联的遥测数据。71.如权利要求70所述的方法,其特征在于,所述遥测数据包括:所述特征的状态;以及代表所述特征被激活或停用的时间的值,所述值由所述半导体器件在本地生成。72.如权利要求69所述的方法,进一步包括基于所述证书来更新所述管理记录,以确认与所述半导体器件的制造商建立或达成支付义务。73.如权利要求68所述的方法,其特征在于,所述特征包括能配置数量的处理器核,所述半导体器件被初始化为具有所述处理器核中的处于活跃的第一数量的处理器核以及所述处理器核中的处于休眠的剩余处理器核,并且所述请求用于激活所述处理器核中的处于休眠的第二数量的处理器核。74.如权利要求68所述的方法,其特征在于,所述特征包括能配置的时钟速率,所述半导体器件被初始化为激活第一时钟速率,并且所述请求用于激活与所述第一时钟速率不同的第二时钟速率。75.如权利要求68所述的方法,其特征在于,所述管理记录包括用于与所述半导体器件相关联的第一库存单元(SKU),并且进一步包括在所述特征被激活或停用后更新所述管理记录以将第二SKU与所述半导体器件相关联,所述第二SKU与所述第一SKU不同。76.一种半导体器件,包括:电路系统,能配置成用于提供一个或多个特征;许可处理器,用于:确定与经由网络从企业系统接收的许可相关联的第一标识信息是否和与所述半导体器件或客户中的至少一个相关联的第二标识信息相对应;以及响应于所述第一标识信息与所述第二标识信息相对应,将所述电路系统配置成用于激活在所述许可中指定的所述一个或多个特征中的第一特征...

【专利技术属性】
技术研发人员:K
申请(专利权)人:英特尔公司
类型:发明
国别省市:

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

1