[发明专利]烧录程序检测系统及方法无效
申请号: | 201210543535.4 | 申请日: | 2012-12-14 |
公开(公告)号: | CN103870386A | 公开(公告)日: | 2014-06-18 |
发明(设计)人: | 庞玮;刘洋 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 检测 系统 方法 | ||
技术领域
本发明涉及程序烧录技术领域,尤其涉及一种对烧录程序进行检测的系统及方法。
背景技术
CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)是一种用户根据各自需要自行构造逻辑功能的数字集成电路,其基本设计方法是打开集成开发软件(如Altera公司的Max+pluxII)→画原理图、写硬件描述语言(如VHDL,Verilog)→编译→给出逻辑电路的输入激励信号,进行仿真,查看逻辑输出结果是否正确→进行引脚输入、输出分配→生成代码→通过下载电缆将代码传送并烧录到CPLD芯片中。
在将烧录文件,即所述代码烧录到CPLD芯片之前,操作人员可以通过比对烧录文件的checksum值来判定所述烧录文件是否正确。然而,在烧录过程中,由于电压,人为等因素,很可能在烧录过程中产生错误,而烧录之后却没有办法检验烧录文件是否被正确烧录,只有当出现问题之后通过拆下芯片放到读写器中读出数据来分析。
发明内容
鉴于以上内容,有必要提出一种烧录程序检测系统及方法,可以及时检查烧录文件是否被正确烧录。
所述烧录程序检测系统与一个烧录文件封装在一起被烧录到一个芯片中。所述烧录程序检测系统包括:输入输出模块,用于将所述烧录文件的checksum值通过一个预先设置的第一引脚输出至一个预先设置的第二引脚;比较模块,用于将输出至所述第二引脚的checksum值与所述烧录文件的原始的checksum值进行比较,以判断所述烧录文件是否被正确地烧录到芯片中;及结果输出模块,用于根据上述比较结果,利用一个输出设备输出所述烧录文件的检查结果。
所述烧录程序检测方法包括步骤:将一个烧录程序检测系统与一个烧录文件封装在一起烧录到一个芯片中;所述烧录程序检测系统将所述烧录文件的checksum值通过一个预先设置的第一引脚输出至一个预先设置的第二引脚;所述烧录程序检测系统将输出至所述第二引脚的checksum值与所述烧录文件的原始的checksum值进行比较,以判断所述烧录文件是否被正确地烧录到芯片中;及根据上述比较结果,利用一个输出设备输出所述烧录文件的检查结果。
本发明所述的烧录程序检测系统及方法及时检查烧录文件是否被正确烧录。
附图说明
图1是本发明烧录程序检测系统较佳实施例的硬件架构图。
图2是本发明烧录程序检测系统较佳实施例的功能模块图。
图3是本发明烧录程序检测方法较佳实施例的实施流程图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210543535.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:香烟嘴棒胶专用水性增粘树脂及其制备方法
- 下一篇:一种齿条钢坯输送器