发明名称 光碟系统控制晶片与其程式更新方法
摘要 一种光碟系统控制晶片与其程式更新方法,至少具有微处理器、解码器、控制器、与额外记忆体。微处理器系耦接到汇流排,微处理器更耦接到外部一用以存放系统韧体程式的一唯读记忆体。解码器则经由汇流排耦接到微处理器,且耦接到外部的缓冲记忆体与界面。控制器耦接到解码器,经汇流排耦接到微处理器,用以接收光碟系统之控制讯号与资料。额外记忆体经由汇流排耦接到微处理器。进行程式更新时,微处理便控制讯号给唯读记忆体,且将唯读记忆体转为一资料储存空间,而额外记忆体转为程式执行空间。
申请公布号 TW392109 申请公布日期 2000.06.01
申请号 TW087118506 申请日期 1998.11.06
申请人 联发科技股份有限公司 发明人 胡逸光
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人 詹铭文 台北巿罗斯福路二段一○○号七楼之一
主权项 1.一种光碟系统控制晶片,用以更新一光碟系统的程式,该控制晶片包括:一微处理器,耦接到一滙流排,该微处理器更耦接到外部用以存放系统韧体程式的一唯读记忆体;一解码器,经由该滙流排耦接到该微处理器,并且耦接到外部的一缓冲记忆体与一主机界面,藉由该主机界面可以与一电脑进行沟通;一控制器,耦接到该解码器,且经由该滙流排耦接到该微处理器,该控制器用以接收该光碟系统之控制讯号与资料;以及一额外记忆体,经由该滙流排耦接到该微处理器,其中该微处理器在更新该光碟系统时,该微处理便至少产生一输出致能讯号、一晶片选择讯号与一写入讯号给该唯读记忆体,将该唯读记忆体转为一资料储存空间,而该额外记忆体转为程式执行空间。2.如申请专利范围第1项所述之光碟系统控制晶片,其中该唯读记忆体系快闪式唯读记忆体。3.如申请专利范围第1项所述之光碟系统控制晶片,其中该唯读记忆体系电性可抹除可编码唯读记忆体(EEPROM)。4.如申请专利范围第1项所述之光碟系统控制晶片,其中该额外记忆体系动态随机存取记忆体(DRAM)。5.如申请专利范围第1项所述之光碟系统控制晶片,其中该主机界面系IDE介面。6.如申请专利范围第1项所述之光碟系统控制晶片,其中该主机界面系加强式IDE介面。7.一种光碟系统程式更新的方法,经由一微处理器来更新储存控制该光碟系统之程式的一程式记忆体,该系统程式更新方法包括:从一碟片中读取出具有一特定格式的一程式内容,该程式内容包含一程式码与一更新程式;将该程式码移至一第一缓冲记忆体,以及将该更新程式移至一第二缓冲记忆体,藉此该微处理器得以跳至该更新程式所在之该第二缓冲记忆体的一特定位址上,并且将该程式记忆体切换为一资料存取空间且该第二缓冲记忆体为一编码空间;执行储存于该第二缓冲记忆体中的该更新程式;将储存于该第一缓冲记忆体中的该程式码写入该程式记忆体中,藉此更新该程式记忆体之内容;将该程式记忆体切换回一读取指令模式,并且将该第二缓冲记忆体切换回一资料存取记忆体;以及以更新过之该程式记忆体内容来执行工作。8.如申请专利范围第7项之光碟系统程式更新的方法,其中该特定格式系具有不同的内容表(Table ofContent,TOC)内容。9.如申请专利范围第7项之光碟系统程式更新的方法,其中该程式记忆体系快闪式唯读记忆体(flash ROM)。10.如申请专利范围第7项之光碟系统程式更新的方法,其中该程式记忆体系电性可抹除可编码唯读记忆体(EEPROM)。11.如申请专利范围第7项之光碟系统程式更新的方法,其中该第一缓冲记忆体系动态随机存取记忆体(DRAM)。12.如申请专利范围第7项之光碟系统程式更新的方法,其中该第二缓冲记忆体系快闪式唯读记忆体(flashROM)。13.如申请专利范围第7项之光碟系统程式更新的方法,其中该第二缓冲记忆体系电性可抹除可编码唯读记忆体(EEPROM)。14.一种光碟系统程式更新的方法,经由一微处理器来更新储存控制该光碟系统之程式的一程式记忆体,该系统程式更新方法包括:经由一主机界面中,从与该主机界面相容之一周边装置读取出具有一特定格式的一程式内容,该程式内容包含一程式码与一更新程式;将该程式码移至一第一缓冲记忆体,以及将该更新程式移至一第二缓冲记忆体,藉此该微处理器得以跳至该更新程式所在之该第二缓冲记忆体的一特定位址上,并且将该程式记忆体切换为一资料存取空间且该第二缓冲记忆体为一编码空间;执行储存于该第二缓冲记忆体中的该更新程式;将储存于该第一缓冲记忆体中的该程式码写入该程式记忆体中,藉此更新该程式记忆体之内容;将该程式记忆体切换回一读取指令模式,并且将该第二缓冲记忆体切换回一资料存取记忆体;以及以更新过之该程式记忆体内容来执行工作。15.如申请专利范围第14项之光碟系统程式更新的方法,其中该主机界面系IDE界面。16.如申请专利范围第14项之光碟系统程式更新的方法,其中该主机界面系加强型IDE (Enhanced-IDE)界面。17.如申请专利范围第14项之光碟系统程式更新的方法,其中该主机界面系SCSI界面。18.如申请专利范围第14项之光碟系统程式更新的方法,其中该周边装置系磁碟机。19.如申请专利范围第14项之光碟系统程式更新的方法,其中该特定格式系具有不同的内容表(Table ofContent, TOC)内容。20.如申请专利范围第14项之光碟系统程式更新的方法,其中该程式记忆体系快闪式唯读记忆体(flash ROM)。21.如申请专利范围第14项之光碟系统程式更新的方法,其中该程式记忆体系电性可抹除可编码唯读记忆体(EEPROM)。22.如申请专利范围第14项之光碟系统程式更新的方法,其中该第一缓冲记忆体系动态随机存取记忆体(DRAM)。23.如申请专利范围第14项之光碟系统程式更新的方法,其中该第二缓冲记忆体系快闪式唯读记忆体(flash ROM)。24.如申请专利范围第14项之光碟系统程式更新的方法,其中该第二缓冲记忆体系电性可抹除可编码唯读记忆体(EEPROM)。图式简单说明:第一图绘示光碟系统的架构图;第二图绘示依照本发明光碟系统之系统控制晶片组与周边的方块图;第三图A绘示依照本发明之光碟系统在一般情形下,快闪记忆体与额外记忆体的记忆体配置图;第三图B依照本发明之光碟系统在更新程式的情形下,快闪记忆体与额外记忆体的记忆体配置图;第四图绘示快闪记忆体的资料结构与控制讯号的时序图;第五图绘示微处理器与快闪记忆体间之控制讯号架构图;第六图绘示光碟系统之韧体程式更新的诊断流程图;以及第七图绘示绘示光碟系统中韧体程式更新的执行流程图。
地址 新竹科学工业园区新竹县创新一路十三号