[发明专利]现场可编程门阵列(FPGA)的容错系统内编程无效
| 申请号: | 200680056131.5 | 申请日: | 2006-11-21 |
| 公开(公告)号: | CN101529426A | 公开(公告)日: | 2009-09-09 |
| 发明(设计)人: | 兰德尔·G·雷东多;托马斯·迈克尔·理查兹 | 申请(专利权)人: | 汤姆逊许可公司 |
| 主分类号: | G06F17/50 | 分类号: | G06F17/50 |
| 代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 余 刚 |
| 地址: | 法国*** | 国省代码: | 法国;FR |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 现场 可编程 门阵列 fpga 容错 系统 编程 | ||
1.一种对至少一个可编程器件进行编程的方法,所述方法包括以下步骤:
(a)通过边界扫描接口查询所述至少一个可编程器件,以查明器件标识;
(b)利用与所述器件标识对应的至少一个程序,通过所述边界扫描接口对所述器件进行编程;以及
(c)验证是否已对所述可编程器件成功编程。
2.根据权利要求1所述的方法,其中所述查询步骤包括以下步骤:
(d)通过所述边界扫描接口将信号送入所述可编程器件,以使所述可编程器件产生响应;以及
(e)分析所述响应,以识别所述器件。
3.根据权利要求2所述的方法,其中重复所述步骤(d)和(e),直到成功识别所述器件为止。
4.根据权利要求1所述的方法,其中重复所述步骤(a)和(b),直到成功验证器件编程为止。
5.一种操作可编程器件、以实现器件重新编程的方法:
(a)一旦收到被送入所述器件中以查明器件标识的信号,就通过与所述器件关联的边界扫描接口产生响应信号;
(b)通过所述边界扫描接口接收具有与所述器件标识对应的至少一个程序的程序文件;以及
(c)验证所述可编程器件是否已被成功编程。
6.一种对通过至少一个联合测试行动组(JTAG)链连接到主控制器的可编程器件进行编程的方法,所述方法包括以下步骤:
(a)只通过所述联合测试行动组链中的边界扫描接口查询所述至少一个可编程器件,以查明器件标识;
(b)利用与所述器件标识对应的至少一个程序,通过所述边界扫描接口对所述器件编程;以及
(c)验证所述可编程器件是否已被成功编程。
7.用于对可编程器件编程的设备,包括:
连接到所述可编程器件的边界扫描接口;
用于通过所述边界扫描接口查询所述可编程器件、以查明器件标识的装置;
用于利用与所述器件标识对应的至少一个程序、通过所述边界扫描接口对所述器件进行编程的装置;以及
用于验证所述可编程器件是否已被成功编程的装置。
8.根据权利要求7所述的设备,其中所述查询装置和所述验证装置共同包括中央处理单元。
9.根据权利要求7所述的设备,其中所述编程装置包括可编程器件。
10.根据权利要求8所述的设备,其中所述可编程器件包括现场可编程门阵列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汤姆逊许可公司,未经汤姆逊许可公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680056131.5/1.html,转载请声明来源钻瓜专利网。





