The inventive name of the present disclosure is \regional part reconfiguration of programmable devices\. Devices and methods for reconfiguring programmable constructs include identifying resources in programmable constructs of programmable devices as belonging to partitions. Reconfigurable programmable constructs also include creating a mask for a partition that indicates that the identified resource belongs to that partition. The reconfiguration partition also includes the use of masks to reconfigure the resources in the programmable construct associated with the partition via the configuration controller without changing the resources associated with other partitions in the programmable construct.
【技术实现步骤摘要】
可编程装置的区域部分重新配置
此部分意图向读者介绍可能涉及本公开的各个方面(其在以下被描述和/或被要求权利)的领域的各个方面。此讨论被认为是有助于向读者提供背景信息以促进更好地理解本公开的各个方面。相应地,应该理解的是这些陈述要以此角度来阅读,并且不是作为现有技术的承认。现代电子器件(诸如计算机、便携式装置、网络路由器、数据中心、因特网连接的器具、以及更多)倾向于包含至少一个集成电路(IC)装置。集成电路(IC)装置采用了多种形式,包含处理器、存储器装置、以及可编程装置(仅举出几个示例)。现场可编程门阵列(FPGA)是利用集成电路的可编程装置的一种类型。可编程装置可包含逻辑,其可在制造之后被编程(例如,被配置)以提供广泛多种的基于可编程装置内可能的各个设计的功能性。因此,可编程装置含有可编程逻辑(例如,逻辑块),其可根据配置的设计而配置成执行装置上的多种功能。IC装置可在众多不同的配置中被配置。这些配置通常被加载至IC装置中。然而,对于多个用户共享共同装置但使用装置的不同部分的情况,部分重新配置可编程装置可能是有问题的。
技术介绍
本公开一般涉及诸如现场可编程门阵列(FPGA)的可编程装置的配置。更具体地,本公开涉及可编程装置的部分重新配置。
技术实现思路
本文中公开的确定实施例的概述在以下被陈述。应该被理解的是,这些方面被提出仅仅是为了给读者提供这些确定实施例的简要概述,而且这些方面并非旨在限制此公开的范围。实际上,此公开可涵盖可能在以下没有被陈述的多种方面。提出的实施例涉及系统、方法、以及装置,其用于经由IC(例如,FPGA)中的部分重新配置区域/分区来模 ...
【技术保护点】
1.一种用于配置可编程装置的方法,包括:将所述可编程装置的可编程构造中的资源标识为属于分区;创建对于该分区的掩码,所述掩码指示所标识的资源属于该分区;并且使用所述掩码,经由配置控制器,重新配置与该分区相关联的所述可编程构造中的资源,而不改变与所述可编程构造中的其它分区相关联的资源。
【技术特征摘要】
2017.06.29 US 15/6381511.一种用于配置可编程装置的方法,包括:将所述可编程装置的可编程构造中的资源标识为属于分区;创建对于该分区的掩码,所述掩码指示所标识的资源属于该分区;并且使用所述掩码,经由配置控制器,重新配置与该分区相关联的所述可编程构造中的资源,而不改变与所述可编程构造中的其它分区相关联的资源。2.权利要求1的所述方法,其中标识所述可编程构造中的资源包括将多个分区所使用的全局资源指派到基本分区。3.权利要求2的所述方法,其中所述全局资源包括输入/输出端口、接口、硬处理器系统、时钟网络、或其任何组合。4.权利要求1的所述方法,其中所标识的资源包括相对该分区是局部的资源。5.权利要求4的所述方法,其中相对该分区的局部的资源包括配置随机存取存储器、嵌入的随机可存取存储器、路由、或其任何组合。6.权利要求1的所述方法,其中所标识的资源包括通过进入或退出该分区来跨越分区的资源。7.权利要求6的所述方法,其中跨越分区的资源包括进入该分区的水平线、离开该分区的水平线、进入该分区的垂直线、退出该分区的垂直线、或其任何组合。8.权利要求1的所述方法,其中该分区包括所述可编程装置中的多个分区中的一个分区。9.权利要求1的所述方法,其中所述可编程装置被含有在服务器中。10.权利要求9的所述方法,其中对于所述服务器的服务器管理器指派或标识属于包含该分区的多个分区的每个分区的资源。11.权利要求10的所述方法,其中该分区包括所述服务器的虚拟机。12.权利要求1的所述方法,其中...
【专利技术属性】
技术研发人员:SR阿特萨特,A德拉珀,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。