一种CPLD固件升级的方法技术

技术编号:8735055 阅读:327 留言:0更新日期:2013-05-26 11:43
本发明专利技术公开了一种CPLD固件升级的方法,采用一烧写装置,该烧写装置包括嵌入式处理器、至少一个USB接口、一个JTAG口和2根与所述嵌入式处理器的GPIO口连接的金属烧写探针,所述烧写装置还包括一个存储器,一个充电电池,所述金属烧写探针用于人工点接CPLD的引脚,实现时钟信号和数据信号的对接功能,将目标板处理器CPLD设置为待烧录可编程状态,将升级文件通过USB接口储存在所述烧写装置中,将所述的2根金属烧写探针分别对接目标板的CLK和DATA管脚,判断所述烧写装置是否连接正确并对所述烧写装置进行设备匹配,如果连接正确,则将升级文件传送到CPLD进行固件升级。

【技术实现步骤摘要】

本专利技术属于嵌入式
,特别涉及一种CPLD固件升级的方法
技术介绍
当今社会是一个数字化及数字集成电路广泛应用的社会。数字集成电路本身在不断地进行更新换代。它由早期的电子管、晶体管、小中规模集成电路、发展到超大规模集成电路(VLSIC,几万门以上)以及许多具有特定功能的专用集成电路。但是,随着微电子技术的发展,设计与制造集成电路的任务已不完全由半导体厂商来独立承担。系统设计师们更愿意自己设计专用集成电路(ASIC)芯片,而且希望ASIC的设计周期尽可能短,最好是在实验室里就能设计出合适的ASIC芯片,并且立即投入实际应用之中,因而出现了现场可编程逻辑器件(FPLD),其中应用最广泛的当属复杂可编程逻辑器件(CPLD)。但是由于产品的功能不但要满足用户的需求,还要加快产品的研发速度,尽快抢占市场,这就需要在硬件不大改的情况下,通过CPLD固件升级来实现更多的逻辑功能。目前现有技术进行CPLD固件升级的方法主要有下面2种:1.1SP在线升级优点:能够通过JTAGlO来升级CPLD,简单方便。缺点:由于电路板必须要有JTAG 口,不但增加了成本,而且现场升级必须要带下载线以及下本文档来自技高网...

【技术保护点】
一种CPLD固件升级的方法,采用一烧写装置,该烧写装置包括嵌入式处理器、至少一个USB接口、一个JTAG口和2根与所述嵌入式处理器的GPIO口连接的金属烧写探针,所述烧写装置还包括一个存储器,用于从计算机上下载保存CPLD的烧写文件,所述烧写装置还包括一个充电电池,用于所述烧写装置的供电,所述金属烧写探针用于人工点接CPLD的引脚,实现时钟信号和数据信号的对接功能,其特征在于,将目标板处理器CPLD设置为待烧录可编程状态,将升级文件通过USB接口储存在所述烧写装置中,将所述的2根金属烧写探针分别对接目标板的CLK和DATA管脚,判断所述烧写装置是否连接正确并对所述烧写装置进行设备匹配,如果连接...

【技术特征摘要】

【专利技术属性】
技术研发人员:杨敏
申请(专利权)人:上海师范大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1