[发明专利]用于在可重新编程的集成电路器件部分重配置期间确保IO接口稳定的电路和方法在审
| 申请号: | 201980075460.1 | 申请日: | 2019-10-16 |
| 公开(公告)号: | CN113039722A | 公开(公告)日: | 2021-06-25 |
| 发明(设计)人: | D·P·舒尔茨;D·罗宾逊;K·巴塔拉;W·宋 | 申请(专利权)人: | 赛灵思公司 |
| 主分类号: | H03K19/17736 | 分类号: | H03K19/17736;H03K19/17752;H03K19/17756;H03K19/1776 |
| 代理公司: | 北京市君合律师事务所 11517 | 代理人: | 毛健;顾云峰 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 重新 编程 集成电路 器件 部分 配置 期间 确保 io 接口 稳定 电路 方法 | ||
本申请描述了一种在集成电路器件中用于路由数据(Data)的电路(300)。电路(300)包括:输入/输出端口(307);接口电路(301),接口电路(301)耦接至输入/输出端口并被配置为接收数据(Data),所述接口电路包括选择电路(310),选择电路(310)使能数据和预定值(Constant 2)的选择;以及控制电路(311),控制电路(311)被耦接以控制选择电路(310);在集成电路器件的部分重配置期间(hold),响应于控制信号(311out),控制电路使输入/输出端口保持在预定值(Constant 2)。本申请还描述了一种在集成电路器件中配置电路以路由数据的方法。
技术领域
本发明总体上涉及集成电路器件,并且具体地,涉及用于在可重新编程的集成电路器件部分重配置期间确保IO接口稳定的电路和方法。
背景技术
可编程逻辑器件是使集成电路的用户能通过用户选择的电路设计对器件进行编程的集成电路器件。可编程逻辑器件可以根据需要重新配置,并通常会经历部分重配置(partial reconfiguration,PR)。尽管部分重配置是有益的,但也会存在缺点或者导致不良后果。在大多数使用部分重配置的系统中,外部输入/输出(IO)接口是固定的且无法被重配置。但是,连接到这些接口的可编程逻辑可能依赖多个部分重配置而作为正常系统操作的一部分。
因此,在部分重配置期间,在IO电路中提供可预测以及可接受的性能是有必要的。
发明内容
本申请描述了用于在集成电路器件中提供稳定值的电路,例如在部分重配置期间在外部输入/输出接口上提供稳定值。输入/输出电路包括:输入/输出端口;接口电路,所述接口电路耦接到所述输入/输出端口并被配置为接收数据,所述接口电路包括选择电路,所述选择电路使能所述数据或预定值的选择;以及控制电路,所述控制电路被耦接以控制所述选择电路;其中响应于控制信号,所述控制电路在所述集成电路器件的部分重配置期间使所述输入/输出端口保持在所述预定值。
本申请还描述了用于在集成电路器件中提供稳定值的方法,例如在部分重配置期间在外部输入/输出接口上提供稳定值。所述方法包括将接口电路耦接至输入/输出端口,其中所述输入/输出端口被配置为接收数据,所述接口电路包括选择电路,所述选择电路使能所述数据和预定值的选择;配置控制电路以控制所述选择电路;以及响应于来自所述控制电路的控制信号,在所述集成电路器件的部分重配置期间使所述输入/输出端口保持在所述预定值。
图1是具有IO电路的集成电路的框图;
图2是集成电路器件的IO电路的框图;
图3是用于集成电路器件的异步IO电路的框图;
图4是用于集成电路器件的同步IO电路的框图;
图5是图4的同步IO电路操作的时序图;
图6是集成电路器件的另一IO电路的框图;
图7是集成电路器件与集成电路器件的输入/输出焊盘(IO Pads)有关的部分的框图;
图8是示出IO电路耦接到存储器元件的实施方式的框图;
图9是示出在保持操作(Hold operation)期间IO电路耦接至存储器元件的实施方式的框图;
图10是可编程逻辑装置的另一框图;
图11是图10的可编程逻辑器件的可重配置逻辑元件的框图;
图12是示出在集成电路器件中实现IO电路的方法的流程图;
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛灵思公司,未经赛灵思公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980075460.1/2.html,转载请声明来源钻瓜专利网。





