[发明专利]可编程装置的区域部分重新配置在审
申请号: | 201810699990.0 | 申请日: | 2018-06-29 |
公开(公告)号: | CN109213726A | 公开(公告)日: | 2019-01-15 |
发明(设计)人: | S.R.阿特萨特;A.德拉珀 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 姜冰;杨美灵 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 重新配置 可编程 分区 可编程装置 掩码 配置控制器 关联 指示标识 资源标识 创建 | ||
1.一种用于配置可编程装置的方法,包括:
将所述可编程装置的可编程构造中的资源标识为属于分区;
创建对于该分区的掩码,所述掩码指示所标识的资源属于该分区;并且
使用所述掩码,经由配置控制器,重新配置与该分区相关联的所述可编程构造中的资源,而不改变与所述可编程构造中的其它分区相关联的资源。
2.权利要求1的所述方法,其中标识所述可编程构造中的资源包括将多个分区所使用的全局资源指派到基本分区。
3.权利要求2的所述方法,其中所述全局资源包括输入/输出端口、接口、硬处理器系统、时钟网络、或其任何组合。
4.权利要求1的所述方法,其中所标识的资源包括相对该分区是局部的资源。
5.权利要求4的所述方法,其中相对该分区的局部的资源包括配置随机存取存储器、嵌入的随机可存取存储器、路由、或其任何组合。
6.权利要求1的所述方法,其中所标识的资源包括通过进入或退出该分区来跨越分区的资源。
7.权利要求6的所述方法,其中跨越分区的资源包括进入该分区的水平线、离开该分区的水平线、进入该分区的垂直线、退出该分区的垂直线、或其任何组合。
8.权利要求1的所述方法,其中该分区包括所述可编程装置中的多个分区中的一个分区。
9.权利要求1的所述方法,其中所述可编程装置被含有在服务器中。
10.权利要求9的所述方法,其中对于所述服务器的服务器管理器指派或标识属于包含该分区的多个分区的每个分区的资源。
11.权利要求10的所述方法,其中该分区包括所述服务器的虚拟机。
12.权利要求1的所述方法,其中重新配置该分区包括使用所述掩码将对应于该分区的配置存储器设置到默认配置。
13.权利要求12的所述方法,其中将对应于该分区的所述配置存储器设置到默认配置包括清零对应于该分区的所述配置存储器。
14. 一种集成电路装置,包括:
可编程构造,包括多个分区;以及
配置控制器,配置成:
创建对于所述多个分区中的分区的掩码,所述掩码指示资源属于该分区;并且
使用所述掩码来重新配置与该分区相关联的所述可编程构造的资源,而不改变与所述可编程构造中的所述多个分区中的其它分区相关联的资源。
15. 权利要求14的所述集成电路装置,其中所述可编程构造包括 现场可编程门阵列。
16. 权利要求14的所述集成电路装置,其中所述掩码包括:
指示许可该分区改变的资源的允许掩码;以及
指示不许可该分区改变的资源的不允许掩码。
17.权利要求16的所述集成电路装置,其中通过反转所述多个分区中的一个或更多其它分区的允许掩码来创建该分区的所述不允许掩码。
18.一种有形的、非暂态的、和机器可读的介质,包括存储在其上的机器可读的指令,所述指令当被执行时引起处理器:
接收要被重新配置的可编程构造的多个分区中的分区的指示;
标识与该分区相关联的所述可编程构造的资源以生成掩码;
使用所述掩码将该分区设置到安全状态;并且
使用所述掩码来配置该分区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810699990.0/1.html,转载请声明来源钻瓜专利网。