[发明专利]FPGA内ROM映射区动态刷新纠错方法有效
申请号: | 201110295603.5 | 申请日: | 2011-09-29 |
公开(公告)号: | CN102508729A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 童亚钦;辛明瑞;张浩 | 申请(专利权)人: | 中国航天科技集团公司第五研究院第五一三研究所 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 杨志兵;高燕燕 |
地址: | 264003 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种SRAM型FPGA内ROM映射区配置区动态刷新纠错方法,包括:读取配置文件中的配置信息以及屏蔽字文件中的屏蔽信息,确定配置信息中禁止被动态刷新的部分,以及允许被动态刷新的部分,并且将ROM映射区在配置区对应的配置信息归为允许被动态刷新的部分;将各配置信息记载到新配置文件中,并且在新配置文件中标识出在FPGA嵌入逻辑工作状态下各配置信息是否允许被动态刷新;进行动态刷新操作时,逻辑控制电路从所述新配置文件中读入配置信息及其标识,仅将允许被动态刷新的配置信息写入FPGA的配置区。使用本发明能够在循环重复刷新配置区数据时,允许动态刷新ROM映射区的数据,保证ROM内存储数据的正确性。 | ||
搜索关键词: | fpga rom 映射 动态 刷新 纠错 方法 | ||
【主权项】:
一种SRAM型FPGA内ROM映射区动态刷新纠错方法,应用于SRAM型的FPGA,其特征在于,该方法包括:第一步:FPGA开发软件ISE生成配置文件和屏蔽字文件;屏蔽字文件记载了屏蔽信息,所述屏蔽信息指示出禁止在FPGA嵌入逻辑工作状态下被动态刷新的配置信息在配置文件中的位置;第二步:读取配置文件中的配置信息以及屏蔽字文件中的屏蔽信息,确定配置信息中禁止被动态刷新的部分以及允许被动态刷新的部分,并且将ROM映射区的配置信息归为允许被动态刷新的部分;第三步:将各配置信息记载到一个新配置文件中,并且在新配置文件中标识出各配置信息是否允许被动态刷新;将所述新配置文件转换为二进制文件烧录到存储元件中;第四步:进行动态刷新操作时,逻辑控制电路从所述新配置文件中读入配置信息及其标识,仅将标识为允许被动态刷新的配置信息动态刷新到FPGA配置区。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航天科技集团公司第五研究院第五一三研究所,未经中国航天科技集团公司第五研究院第五一三研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110295603.5/,转载请声明来源钻瓜专利网。