可自动更新韧件的显示控制装置及其更新方法

文档序号:2534169阅读:155来源:国知局
专利名称:可自动更新韧件的显示控制装置及其更新方法
技术领域
本发明是有关于显示控制装置,尤指一种可自动更新韧件的显示控制装置 及其更新方法。
背景技术
一般显示控制装置如监视器或电视要更新其韧件(firmware)时,常需要请专 门的技术人员操作机器及相关软件来进行,使用者难以自行处理。例如,以具 有VGA接头的监视器而言,技术人员需要带着笔记本型电脑,通过印表机接口 经由12C转接电路板连接至监视器的VGA接头,并在电脑上执行相关程序,将 韧件的更新程序码经由VGA接头写入监^见器,以更新其韧件。此种作法既麻烦 且费时,造成使用者的不便。

发明内容
有鉴于此,本发明之一目的,在于提供一种可自动更新韧件的显示控制装 置及其更新方法,可自动更新显示控制装置的韧件,以提升使用者的便利性。
本发明的另一目的,在于提供一种可自动更新韧件的显示控制装置及其更 新方法,可快速更新显示控制装置的韧件,以减少使用者等待的时间。
本发明揭露一种可自动更新韧件的显示控制装置,包含传输接口单元、存 储器接口单元、非易失性存储器接口单元、第一直接存储器存取单元、第二直 接存储器存取单元及中央处理单元。传输接口单元用以耦接程序码提供单元, 以提供韧件的更新程序码。中央处理单元在侦测到传输接口单元耦接至程序码
存储器,然后再写入非易失性存储器,以完成自动更新显示控制装置的韧件。 本发明另揭露一种自动更新显示控制装置的韧件的方法,包含下列步骤 侦测一自动更新韧件事件;显示控制装置从程序码提供单元读取韧件的更新程 序码,暂存至一存储器中,以回应于该自动更新韧件事件;以及显示控制装置将存储器所暂存的更新程序码写入一非易失性存储器,以完成自动更新显示控 制装置的韧件。


第1图是本发明的可自动更新韧件的显示控制装置的一较佳实施例的方块
第2图是本发明的自动更新显示控制装置的韧件的方法的一较佳实施例的 流程图。
附图标记说明
10-显示控制装置;ll-传输接口单元;12-存储器接口单元;13-非易失性 存储器接口单元;14-中央处理单元;142-总线;15-直接存储器存取单元;16-直接存储器存取单元;17-程序码提供单元;18-存储器;19-非易失性存储器; 20 23-自动更新显示控制装置的韧件的方法的 一较佳实施例的流程。
具体实施例方式
图l是本发明的可自动更新韧件的显示控制装置IO的一较佳实施例的方块 图,其中,显示控制装置10包含一传输接口单元11、 一存储器接口单元12、 一非易失性存储器接口单元13、 一中央处理单元(CPU)14、直接存储器存取 (Direct Memory Access,简称DMA)单元15及16。显示控制装置10可施用于监 视器、电视或数码位相框等。传输接口单元11外接至一程序码提供单元17,程 序码提供单元17储存有显示控制装置10的韧件的一更新程序码。举例而言, 中央处理单元14可以为8051微控制器或者ARM处理器;存储器接口单元12 可耦接至存储器18,存储器18可为动态随机存取存储器(Dynamic Random Access Memory,简称DRAM)或静态随才几存取存储器(Static Random Access Memory,简称SRAM),以提供较高的资料存取速度。非易失性存储器接口单元 13可耦接至非易失性存储器19,其可为快闪存储器(flashmemory)或电可擦除可 编禾呈只读存储器(Electrically Erasable Programmable Read-Only Memory, 简称 EEPROM),用来非易失性储存显示控制装置10的韧件,非易失性存储器接口单 元13例如为串行外设接口 (serial peripheral interface, SPI),非易失性存储器19 亦可整合至显示控制装置10内。中央处理单元14通过执行显示控制装置10的 韧件,来控制显示控制装置10的运作。中央处理单元14通过总线142设定直接存储器存取单元15,将资料以直接存储器存取方式,快速地从程序码提供单 元17经由传输接口单元ll传送至存储器接口单元12,而暂存至存储器18;中 央处理单元14通过总线142设定直接存储器存取单元16,将资料以直接存储器 存取方式,快速地从存储器18经由存储器接口单元12传送至非易失性存储器 接口单元13,以非易失性储存至非易失性存储器19中。
在此较佳实施例中,显示控制装置IO的自动更新韧件的运作如下在传输 接口单元11耦接至程序码提供单元17后,中央处理单元14侦测程序码提供单 元17是否储存有一指定名称的文件,当该指定名称的文件存在时,经由传输接 口单元ll,中央处理单元14检视其内容是否符合一预定格式,以决定是否进行 韧件更新,举例而言,可在指定档名的文件放入特定标头(header),供中央处理 单元14辨识,以启动韧件更新;指定档名的文件还包含韧件更新的相关资讯, 例如韧件的更新程序码有多少字节、更新程序码要写入非易失性存储器19的哪 些储存地址等。韧件更新文件的传输格式可依据显示控制装置IO与程序码提供 单元17双方约定的通讯协定(protocol)而定。中央处理单元14^全^L到指定名称 的文件存在并符合预定格式时,分别设定直接存储器存取单元15及直接存储器 存取单元16,以启动资料传输。直接存储器存取单元15可将程序码提供单元 17提供的更新程序码快速地从传输接口单元11经由存储器接口单元12传送至 存储器18暂存;接着,直接存储器存取单元16则将存储器18所暂存的该更新 程序码经由存储器接口单元12快速地写入非易失性存储器19。通过直接存储器 存取单元15及直接存储器存取单元16的运作,可连续不中断地传输整个更新 程序码,而不需中央处理单元14将更新程序码分成一笔一笔的传送,因此可大 幅加速韧件更新过程,节省使用者等待时间。此外,整个韧件更新过程是在显 示控制装置IO耦接至程序码提供单元17后自动完成,不需使用者另外操作, 因此可提升使用者的便利性。
传输接口单元11可使用多种传输接口来进行资料传输。在一实施例中,传 输接口单元li可为一通用串行总线主机(USB host)接口 ,而程序码提供单元17 可为一 USB随身盘。因此,使用者若要更新显示控制装置10的韧件,只要将 存有更新程序码的USB随身盘插入显示器的USB连接器(未示出)以耦接至显示 控制装置IO,即可自动完成韧件更新。在另一实施例中,传输接口单元ll可为 一快闪记忆卡接口,而程序码提供单元17是一快闪记忆卡。因此使用者可将存 有更新程序码的快闪记忆卡耦接至显示控制装置10,以自动完成韧件更新;或者,传输接口单元11可为一无线传输接口或一有线网路接口 ,如蓝牙(Bluetooth) 接口或同轴电缆(coaxial cable)接口 ,当本发明应用于电视中,而有线网路接口 为同轴电缆接口时,程序码提供单元17可为有线电视业者的远端伺服器,有线 电视业者可在远端经由同轴电缆提供家中电视的韧件更新服务,对使用者而言 相当便利。于无线传输接口或有线网路接口的应用中,亦可以在传输资料中包 含有韧件更新指令,中央处理单元14进行指令解码,分别设定直接存储器存取 单元15及16,以触发更新显示控制装置10的韧件。
图2是本发明的自动更新显示控制装置的韧件的方法的一较佳实施例的流 程图;显示控制装置可施用于监视器、电视或数码相框。显示控制装置的原始 韧件是储存于非易失性存储器中,而非易失性存储器可为快闪存储器或电可擦 除可编程只读存储器(EEPROM)。该方法包含下列步骤
步骤21:侦测一自动更新韧件事件(event),以触发自动更新韧件的运作。 举例而言,当将程序码提供单元耦接至显示控制装置时,检查程序码提供单元 中的一指定名称的文件的内容是否符合一预定格式,而文件的内容包含特定标 头,以产生自动更新韧件事件;或者,可以侦测有线或无线传输资料中是否包 含有韧件更新指令,以产生自动更新韧件事件。
步骤22:显示控制装置以直接存储器存取方式,从程序码提供单元读取该 韧件的一更新程序码,并写入至一存储器中,其可以为动态随机存取存储器 (DRAM)或静态随机存取存储器(SRAM)。
步骤23:显示控制装置以直接存储器存取方式,将存储器所暂存的更新程 序码写入非易失性存储器,以更新该韧件。
显示控制装置可经由多种传输接口耦接至程序码提供单元,如通用串行总 线(USB)接口、快闪记忆卡接口、无线传输接口(如蓝牙)、有线网路接口(如同轴 电缆接口或RJ-45接口)等等。
综上所述,本发明揭露一种可自动更新韧件的显示控制装置,包含传输接 口单元、存储器接口单元、非易失性存储器接口单元、第一直接存储器存取单 元、第二直接存储器存取单元及中夹处理单元。传输接口单元用以耦接程序码 提供单元,以提供韧件的更新程序码。中央处理单元在侦测到传输接口单元耦 接至程序码提供单元后,自动将程序码提供单元所提供的更新程序码暂存至动 态随机存取存储器,然后再写入非易失性存储器,以完成自动更新显示控制装 置的韧件。本发明另揭露一种自动更新显示控制装置的韧件的方法,包含下列步骤侦测一自动更新韧件事件;显示控制装置从程序码提供单元读取韧件的更新程序码,暂存至一存储器中,以回应于该自动更新韧件事件;以及显示控制装置将存储器所暂存的更新程序码写入一非易失性存储器,以完成自动更新显示控制装置的韧件。
以上具体实施方式
仅为本发明的较佳实施例,其对本发明而言是说明性的,而非限制性的。本领域的技术人员在不超出本发明精神和范围的情况下,对之进行变换、修改甚至等效,这些变动均会落入本发明的权利要求保护范围。
权利要求
1.一种可自动更新韧件的显示控制装置,其特征在于,包含一传输接口单元,用以耦接一程序码提供单元,该程序码提供单元储存有一韧件更新程序码;一存储器接口单元,用以耦接一存储器;一非易失性存储器接口单元,用以耦接一非易失性存储器;一第一直接存储器存取单元,耦接至该传输接口单元与该存储器接口单元;一第二直接存储器存取单元,耦接至该非易失性存储器接口单元与该存储器接口单元;以及一中央处理单元,耦接至该传输接口单元、该存储器接口单元、该非易失性存储器接口单元、该第一直接存储器存取单元及该第二直接存储器存取单元;其中,该中央处理单元在侦测到该传输接口单元耦接至该程序码提供单元后,利用该第一直接存储器存取单元与该第二直接存储器存取单元将该韧件更新程序码暂存至该存储器,然后将该存储器所暂存的该韧件更新程序码写入该非易失性存储器。
2. 根据权利要求1所述的显示控制装置,其特征在于,该非易失性存储器 是一快闪存储器或电子式可抹除可程序唯读存储器。
3. 根据权利要求1所述的显示控制装置,其特征在于,该非易失性存储器 是一动态随机存取存储器或静态随机存取存储器。
4. 根据权利要求1所述的显示控制装置,其特征在于,该传输接口单元包 含一通用串行总线接口。
5. 根据权利要求4所述的显示控制装置,其特征在于,该程序码提供单元 是一 USB随身盘。
6. 根据权利要求1所述的显示控制装置,其特征在于,该传输接口单元包 含一快闪记忆卡接口。
7. 根据权利要求1所述的显示控制装置,其特征在于,该传输接口单元包 含一无线传输接口。
8. 根据权利要求1所述的显示控制装置,其特征在于,该传输接口单元包 含一有线网络接口。
9. 根据权利要求1所述的显示控制装置,其特征在于,该显示控制装置是施用于一监视器、 一电视或一数码相框。
10. 根据权利要求1所述的显示控制装置,其特征在于,该程序码提供单元 储存有一指定名称的文件,当该程序码提供单元耦接至该程序码提供单元后, 该中央处理单元侦测该指定名称的文件的内容是否符合一预定格式,以产生一 自动更新韧件事件,以自动将该更新程序码更新至该非易失性存储器。
11. 根据权利要求1所述的显示控制装置,其特征在于,该非易失性存储器 接口单元包含一序列周边接口 。
12. —种自动更新一显示控制装置的一韧件的方法,其特征在于,包含下列 步骤侦测 一 自动更新韧件事件;该显示控制装置从一程序码提供单元读取该韧件的一更新程序码,暂存至 一存储器中,以回应于该自动更新韧件事件;以及该显示控制装置将该存储器所暂存的该更新程序码写入一非易失性存储 器,以更新该韧件。
13. 根据权利要求12所述的方法,其中该侦测自动更新韧件事件的步骤是 当将该程序码提供单元耦接至该显示控制装置时,检查该程序码提供单元中的 一指定名称的文件的内容是否符合一预定格式。
14. 根据权利要求12所述的方法,其中该侦测自动更新韧件事件的步骤是 当将该程序码提供单元耦接至该显示控制装置时,侦测该程序码提供单元的一 传输资料中是否包含有一韧件更新指令。
全文摘要
一种可自动更新韧件的显示控制装置及其更新方法,其可快速地自动更新显示控制装置的韧件,以提升使用者的便利性,并减少使用者等待的时间。显示控制装置包含传输接口单元、存储器接口单元、非易失性存储器接口单元、第一直接存储器存取单元、第二直接存储器存取单元及中央处理单元。传输接口单元用以耦接程序码提供单元,以提供韧件的更新程序码。中央处理单元在侦测到传输接口单元耦接至程序码提供单元后,自动将程序码提供单元所提供的更新程序码暂存至动态随机存取存储器,然后再写入非易失性存储器,以完成自动更新显示控制装置的韧件。
文档编号G09G5/393GK101562007SQ20081009372
公开日2009年10月21日 申请日期2008年4月16日 优先权日2008年4月16日
发明者李志杰, 苏肇平, 郑昆楠, 黄名宏 申请人:晨星半导体股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1