[发明专利]数据烧写装置、烧写方法及计算机存储介质在审
申请号: | 201810784813.2 | 申请日: | 2018-07-17 |
公开(公告)号: | CN109189404A | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | 韩朝辉;卢笙;姜欣 | 申请(专利权)人: | 芯启源(上海)半导体科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 高彦 |
地址: | 201203 上海市浦东新区自由贸*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据烧写 计算机存储介质 总线 烧写 数据接口模块 总线转换模块 可编程器件 读写操作 复杂逻辑 管理模块 接口分配 目标器件 存储器 传输率 调试 | ||
本发明提供数据烧写装置、烧写方法及计算机存储介质,所述数据烧写包括管理模块、总线转换模块、接口分配模块、以及数据接口模块。本发明数据烧写的通用性极强,所有与复杂逻辑可编程器件相连的存储器都能够通过总线进行读写操作,同时该总线最高支持30MHz的时钟,能够达到非常高的传输率,且无论在调试还是在数据烧写模式下,本发明对目标器件都能进行快速而有效的数据烧写。
技术领域
本发明涉及嵌入式系统领域,特别是涉及数据烧写装置、烧写方法及计算机存储介质。
背景技术
在嵌入式系统设计中,随着系统复杂度的提高,系统集成的功能越来越多,所需的IC器件也越来越多,这就对所用IC器件的镜像文件的烧写提出了新的要求。烧写的速率、工具、以及通用性等对系统调试以及量产都有很大的影响。
目前比较常用的烧写方式都是通过IC厂家提供的烧写工具实现的,但是目前常用的烧写方式存在诸多弊端。首先,在调试过程中,由于烧写工具的通用性差,故需使用多种烧写工具针对对应器件的镜像文件进行烧写;另外在工厂量产过程中,一般通过板上的JTAG链将板上的器件串联起来,通过上位机对JTAG链上的器件进行烧写。其次,在调试过程中,需要专门使用或者专门购买IC厂家提供的专用烧写工具,其通用性差,烧写速度慢,且烧写工具经常由于操作不当遭到损坏而需要重新购买,严重影响调试效率和调试成本;另外在工厂烧录时,使用JTAG链烧写,烧写速率十分有限,对产线后期版本的烧录限制较大。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供数据烧写装置、烧写方法及计算机存储介质,用于解决现有技术中烧写工具通用性差且烧写速度慢等技术问题。
为实现上述目的及其他相关目的,本发明提供一种数据烧写方法,应用于可编程器件,所述可编程器件与一或多个待烧写器件通信连接;所述数据烧写方法包括:根据当前烧写任务生成用于配置待烧写器件的器件信息的配置文件;基于所述配置文件生成与所述当前烧写任务关联的待烧写器件的器件清单;基于所述器件清单指示可访问的待烧写器件;对所述可访问的待烧写器件执行用户指令,以将数据传输至对应的待烧写器件。
于本发明的一实施例中,所述可编程器件通信连接可视化控制终端;其中,所述可视化控制终端用于提供与所述数据烧写方法的各步骤相对应的可视化图形界面。
于本发明的一实施例中,所述可编程器件与可视化控制终端之间通过数据总线相连,所述数据总线读写数据的帧结构包括:命令帧CMD、地址帧ADDR、突发帧Burst Length、以及数据帧Data。
于本发明的一实施例中,所述可编程器件包括多个寄存器,所述寄存器包括版本寄存器、测试寄存器、设备寄存器、禁用看门狗寄存器、等待循环寄存器、地址扩展寄存器、及设备复位寄存器。
于本发明的一实施例中,所述方法在执行基于所述器件清单指示可访问的待烧写器件的步骤之前,还执行:判断所述器件清单中各待烧写器件是否处于正常的物理连接状态;若处于非正常的物理连接状态,则继续确认各待烧写器件的物理连接状态。
于本发明的一实施例中,若判断待烧写器件处于非正常的物理连接状态,则发出警报。
于本发明的一实施例中,所述待烧写器件包括flash存储器和/或EEPROM存储器;所述待烧写器件基于所述配置文件配置的器件信息包括:flash存储器的位宽信息和/或EEPROM存储器的地址信息。
于本发明的一实施例中,所述基于所述器件清单指示可访问的待烧写器件的方式包括:填写寄存器Current_Device_Reg的值,并读取相应的校验值。
于本发明的一实施例中,所述可编程器件包括复杂可编程逻辑器件CPLD。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芯启源(上海)半导体科技有限公司,未经芯启源(上海)半导体科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810784813.2/2.html,转载请声明来源钻瓜专利网。