[发明专利]复杂可编程逻辑器件的固件的更新系统及其更新方法在审
申请号: | 201610004529.X | 申请日: | 2016-01-05 |
公开(公告)号: | CN105677344A | 公开(公告)日: | 2016-06-15 |
发明(设计)人: | 韩应贤 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445 |
代理公司: | 上海宏威知识产权代理有限公司 31250 | 代理人: | 袁辉 |
地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 复杂 可编程 逻辑 器件 更新 系统 及其 方法 | ||
1.一种复杂可编程逻辑器件的固件的更新系统,其特征为,该更新系统包含:
一复杂可编程逻辑器件,其设有一原固件版本数据;以及
一处理芯片组,包含:
一平台路径控制器,其电性连接于该复杂可编程逻辑器件,并包含一存储单元, 该存储单元存储有一可更新识别代码表与至少一第一更新固件版本数据,该可更新识别代 码表具有至少一可更新识别代码与该至少一第一更新固件版本数据的对应关系,而该至少 一第一更新固件版本数据为一一对应于该至少一可更新识别代码;以及
一处理单元,其电性连接于该平台路径控制器,具有一识别代码,并设有一执行 更新程序,在该执行更新程序受触发后,该处理单元用以至该存储单元撷取该可更新识别 代码表,并判断该识别代码与该至少一可更新识别代码中的一者是否相符,以在判断出有 相符者时,于该存储单元撷取对应于该至少一可更新识别代码的该第一更新固件版本数据, 并透过该平台路径控制器将该第一更新固件版本数据传送至该复杂可编程逻辑器件,藉以 取代该原固件版本数据而完成更新。
2.如权利要求1所述的复杂可编程逻辑器件的固件的更新系统,其特征为,该平台路径控制 器透过一第一联合测试工作组接口电性连接于该复杂可编程逻辑器件。
3.如权利要求1所述的复杂可编程逻辑器件的固件的更新系统,其特征为,该处理单元为一 中央处理器。
4.如权利要求1所述的复杂可编程逻辑器件的固件的更新系统,其特征为,该更新系统更包 含:
一多任务器,其电性连接于该复杂可编程逻辑器件与该处理芯片组之间;
一第二联合测试工作组接口,其供一更新连接线可插拔地电性连接;以及
一检测模块,其电性连接于该第二联合测试工作组接口与该多任务器,用以在该更新 连接线插入该第二联合测试工作组接口而电性连接于该第二联合测试工作组接口时,将一 第一数字信号传送至该多任务器,藉以使该第二联合测试工作组接口透过该多任务器电性 连接于该复杂可编程逻辑器件,据以将一第二更新固件版本数据透过该更新连接线传送至 该复杂可编程逻辑器件而取代该原固件版本数据并完成更新;该检测模块并用以在该更新 连接线拔离该第二联合测试工作组接口时,将一第二数字信号传送至该多任务器,藉以使 该处理芯片组透过该多任务器电性连接于该复杂可编程逻辑器件,据以在该执行更新程序 受触发时,透过该平台路径控制器将该第一更新固件版本数据传送至该复杂可编程逻辑器 件,藉以取代该原固件版本数据而完成更新。
5.一种利用如权利要求1所述的复杂可编程逻辑器件的固件的更新系统进行更新的更新方 法,其特征为,该方法包含以下步骤:
(a)触发该执行更新程序,藉以撷取该可更新识别代码表;
(b)判断该识别代码与该至少一可更新识别代码中的一者是否相符;
(c)在该步骤(b)的判断结果为是时,撷取对应于该至少一可更新识别代码的该第一更 新固件版本数据;以及
(d)透过该平台路径控制器将该第一更新固件版本数据传送至该复杂可编程逻辑器件, 藉以取代该原固件版本数据而完成更新。
6.如权利要求5所述的更新方法,其特征为,该平台路径控制器透过一第一联合测试工作组 接口电性连接于该复杂可编程逻辑器件。
7.如权利要求5所述的更新方法,其特征为,该处理单元为一中央处理器。
8.如权利要求5所述的更新方法,其特征为,该复杂可编程逻辑器件的固件的更新系统包含 一多任务器以及一第二联合测试工作组接口,该多任务器电性连接于该复杂可编程逻辑器 件与该处理芯片组之间,该第二联合测试工作组接口用以供一更新连接线可插拔地电性连 接,该步骤(a)之前更包含以下步骤:
(a0)判断该更新连接线是否电性连接于该第二联合测试工作组接口;
(a1)在该步骤(a0)的判断结果为是时,使该第二联合测试工作组接口透过该多任务器 电性连接于该复杂可编程逻辑器件,并将一第二更新固件版本数据透过该更新连接线传送 至该复杂可编程逻辑器件而取代该原固件版本数据并完成更新;以及
(a2)在该步骤(a0)的判断结果为否时,使该处理芯片组透过该多任务器电性连接于该 复杂可编程逻辑器件,并接续执行该步骤(a)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610004529.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种web界面的动态扩展方法和服务器
- 下一篇:一种推送信息的显示方法及设备