[发明专利]一种基于FPGA的SPI闪存的数据加载方法及装置在审
申请号: | 201210529975.4 | 申请日: | 2012-12-10 |
公开(公告)号: | CN103869238A | 公开(公告)日: | 2014-06-18 |
发明(设计)人: | 朱璟辉;高三达;董登基 | 申请(专利权)人: | 艺伦半导体技术股份有限公司 |
主分类号: | G01R31/3185 | 分类号: | G01R31/3185 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 100083 北京市海淀区学院*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpga spi 闪存 数据 加载 方法 装置 | ||
1.一种基于FPGA的SPI闪存的数据加载方法,其特征在于,该方法包括:
将多个选择器分别插入到由扫描寄存器组成的FPGA边界扫描链中;
将每一所述选择器分别根据控制指令选择的所述FPGA边界扫描链中的一个扫描寄存器组成新的扫描链,其中,所述新的扫描链中的每个扫描寄存器分别控制一个SPI闪存的管脚;
将测试矢量输入到所述新的扫描链进行SPI闪存的数据加载。
2.根据权利要求1所述的方法,其特征在于,将所述FPGA边界扫描链中除所述新的扫描链外的扫描链部分接入信号“1”,以维持除所述新的扫描链外的扫描寄存器的管脚及与所述管脚连接的SPI闪存的管脚的稳定性。
3.根据权利要求2所述的方法,其特征在于,所述将测试矢量输入到所述新的扫描链进行SPI闪存的数据加载,包括:将测试矢量输入到所述新的扫描链中,利用IEEE.1149.1标准进行SPI闪存的数据加载。
4.根据权利要求3所述的方法,其特征在于,所述选择器的个数为4。
5.根据权利要求4所述的方法,其特征在于,所述将多个选择器分别插入到由扫描寄存器组成的FPGA边界扫描链中,包括:将多个选择器分别插入到由扫描寄存器组成的FPGA边界扫描链中的不同位置。
6.一种基于FPGA的SPI闪存的数据加载装置,其特征在于,该装置包括:
选择器插入单元,用于将多个选择器分别插入到由扫描寄存器组成的FPGA边界扫描链中;
新扫描链生成单元,用于将每一所述选择器分别根据控制指令选择的所述FPGA边界扫描链中的一个扫描寄存器组成新的扫描链,其中,所述新的扫描链中的每个扫描寄存器分别控制一个SPI闪存的管脚;
数据加载单元,用于将测试矢量输入到所述新的扫描链进行SPI闪存的数据加载。
7.根据权利要求6所述的装置,其特征在于,所述的装置还包括:
信号接入单元,用于将所述FPGA边界扫描链中除所述新的扫描链外的扫描链部分接入信号“1”,以维持除所述新的扫描链外的扫描寄存器的管脚及与所述管脚连接的SPI闪存的管脚的稳定性。
8.根据权利要求7所述的装置,其特征在于,所述的数据加载单元包括:
测试矢量输入模块,用于将测试矢量输入到所述新的扫描链中;
数据加载模块,用于利用IEEE.1149.1标准进行SPI闪存的数据加载。
9.根据权利要求8所述的装置,其特征在于,所述选择器的个数为4。
10.根据权利要求9所述的装置,其特征在于,所述选择器插入单元具体是用于将多个选择器分别插入到由扫描寄存器组成的FPGA边界扫描链中的不同位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艺伦半导体技术股份有限公司,未经艺伦半导体技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210529975.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型办公用带有推拉式多层书写笔收纳装置的设计方法
- 下一篇:定时提醒图钉