[发明专利]用于配置和重新配置部分重新配置区域的方法和装置有效
申请号: | 201810336776.9 | 申请日: | 2016-05-20 |
公开(公告)号: | CN108563871B | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | P·肖 | 申请(专利权)人: | 阿尔特拉公司 |
主分类号: | G06F30/34 | 分类号: | G06F30/34 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 叶晓勇;姜冰 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 配置 重新 部分 区域 方法 装置 | ||
1.一种集成电路,所述集成电路包括:
可编程的现场可编程门阵列(FPGA)电路的第一区域,所述第一区域被配置为在第一时间经由部分重新配置被重新配置;
可编程的FPGA电路的第二区域,所述第二区域被配置为不在所述第一时间经由所述部分重新配置被重新配置;
多路复用器电路,其经由信号线将所述第一区域连接到所述第二区域,其中所述多路复用器电路被配置为经由所述信号线选择性地解耦或耦接所述第二区域到所述第一区域;以及
部分重新配置控制器电路,其被配置为控制所述多路复用器电路。
2.根据权利要求1所述的集成电路,其中所述部分重新配置控制器电路被配置为至少部分基于来自一个或更多串联连接的寄存器的输出来控制所述多路复用器电路。
3.根据权利要求1所述的集成电路,其中所述部分重新配置控制器电路包括被配置为响应至少一个硬件或软件触发器的逻辑电路,其中触发器是被有效或无效以执行所述部分重新配置的信号。
4.根据权利要求1所述的集成电路,其中所述第一区域被配置为耦接到输入/输出电路。
5.根据权利要求4所述的集成电路,其中通过所述第一区域的所述部分重新配置,所述输入/输出电路的操作被配置以改变。
6.根据权利要求1所述的集成电路,其中所述部分重新配置控制器电路被配置为传输一个或更多局部重新配置控制信号以控制所述第一区域的重新配置操作。
7.根据权利要求6所述的集成电路,其中所述重新配置操作包括以下中的至少一个:
将所述第一区域与输入/输出电路隔离;以及
通过一个或更多配置移位寄存器管理重新配置数据的传输。
8.根据权利要求6所述的集成电路,其中所述一个或更多局部重新配置控制信号源自作为控制信号传输到所述多路复用器电路的公共信号。
9.一种用于重新配置集成电路的系统,其包括:
布置在集成电路上的可编程的现场可编程门阵列(FPGA)电路;
处理器,其被配置为从所述可编程的FPGA电路接收数据并且处理数据;
可编程的FPGA电路的第一区域;
可编程的FPGA电路的第二区域;
部分重新配置控制器电路,其被配置为基于控制信号选择性地禁用或启用将部分重新配置数据从所述第一区域提供到所述第二区域,其中所述部分重新配置控制器电路被配置为选择性地传输所述控制信号;以及
多路复用器电路,其被配置为:
从所述部分重新配置控制器电路接收所述控制信号;和
禁用或启用所述多路复用器电路,使得所述部分重新配置数据从所述第一区域被传送或不被传送到所述第二区域。
10.根据权利要求9所述的系统,其中所述控制器被配置以指示所述部分 重新配置控制器电路传输所述控制信号。
11.根据权利要求9所述的系统,其中所述部分重新配置控制器电路被配置为响应于控制器电路启用数据信号来传输所述控制信号。
12.根据权利要求9所述的系统,其中所述部分重新配置数据被配置为基于所述部分重新配置控制器电路生成的时钟信号而传输通过所述第一区域。
13.根据权利要求9所述的系统,其中所述处理器是所述可编程的FPGA电路的主机。
14.根据权利要求9所述的系统,其中所述第一区域包括配置移位寄存器。
15.根据权利要求14所述的系统,其中所述第一区域被配置为耦接到输入/输出电路,并且通过所述配置移位寄存器的部分重新配置控制器电路,输入/输出电路操作改变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔特拉公司,未经阿尔特拉公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810336776.9/1.html,转载请声明来源钻瓜专利网。