使用替换模块的电子设备及方法

文档序号:6561027阅读:163来源:国知局
专利名称:使用替换模块的电子设备及方法
技术领域
本发明的方案涉及一种使用替换模块的电子设备和方法,更具体地,涉及一种电子设备,它不仅存储组成电子设备的特定模块的控制程序、而且存储替换特定模块的替换模块的控制程序,以在使用替换模块替换特定模块时使用存储的相关控制程序来控制替换模块,以及使用该替换模块的方法。
背景技术
根据电子领域近来发展的技术,已开发了不同的电子设备。这样的电子设备主要包括微型计算机、以及其它模块(例如,DVD录制机调谐器、MPEG编码器等)。在这样的电子设备的操作期间,为了按期望的方式实现电子设备的使用,电子设备的微型计算机读取存储在存储器中的控制命令、并且基于读取的控制命令来控制电子设备的模块。
为了控制组成电子设备的模块,必须预先在存储器内存储模块的控制命令。为此,在通过电子设备制造商在开发阶段进行编程之后,用于电子设备中的不同模块的控制命令存储于存储器中。然而,在传统情况下,当由于不可避免的诸如设计变化或成本之类的问题,在电子设备的开发阶段需要使用替换模块来替换电子设备的特定模块时,会存在以下问题如果两模块之间不兼容,则为特定模块所编的控制程序不能用于替换模块,使得电子设备的开发必须延期。即,为控制特定模块所编的控制程序不能用于具有与特定模块相同功能、但与特定模块不兼容的其它模块。在这种情况下,存在以下问题由于必须重新编写替换模块的控制程序,而推迟产品的开发和交付。

发明内容
本发明方案提供了一种电子设备和一种使用其替换模块的方法,使得在使用替换模块来替换组成电子设备的部分模块时,能够立即使用替换模块。
根据本发明的一个方案,电子设备包括特定模块;可替换特定模块的至少一个替换模块;存储器,存储分别为模块准备的控制模块的控制程序;以及控制器,在系统的引导操作期间检查电子设备系统,基于检查结果来识别系统中所操作的模块之一、读取识别模块的控制程序、以及根据所读取的控制程序来控制所识别的模块。
根据本发明的一个方案,分别将不同的模块地址标识(ID)分配给特定模块和替换模块。
根据本发明的一个方案,控制器读取在系统中设置的模块地址ID,并且基于所读取的模块地址ID来识别系统中所操作的模块。
根据本发明的另一方案,在电子设备中使用替换模块的方法包括准备分别用于特定模块和至少一个可替换替换模块的控制程序,将控制程序存储在存储器中;在系统的引导操作期间检查电子设备系统,并且基于检查结果来识别在系统中所操作的模块之一;从存储器中读取所识别模块的控制程序;并且根据所读取的控制程序来控制所识别的模块。
根据本发明的一个方案,分别将不同的模块地址标识(ID)分配给特定模块和替换模块。
根据本发明的一个方案,在引导操作期间,通过读取系统中所设置的模块地址ID来执行在系统中所操作的模块的识别。


结合附图,在阅读以下的详细描述之后,本发明的上述目标和/或其它特征和优点将变得更加清楚和易于理解。
图1是示出了根据本发明示例性实施例的电子设备的结构框图;以及图2是根据本发明示例性实施例,示出了在电子设备中使用替换模块的方法的流程图。
具体实施例方式
将参照附图,详细描述本发明的实施例,其中,整个说明书中的相似的参考数字指代相似的元件。下面为解释本发明,通过参考附图,对实施例进行描述。
参照图1,示出了根据本发明实施例的电子设备。电子设备包括组成电子设备的特定模块11、可用于替换特定模块11的替换模块12和13、存储控制程序的存储器15、以及控制电子设备的整个操作的控制器14。
模块11、12和13是为实现对电子设备的预期使用而执行不同功能的电子设备的组元。例如,模块11、12、和13可以是DVD(和/或类似光学记录介质)录制机调谐器和/或播放器、MPEG(或其它类似音频和/或视频传输技术)编码器和/或解码器、以及不同标准版本(如用于MPEG或DVD标准)的模块。可以使用替换模块12和13之一替换模块11。典型地,应理解,如在图1中概念性示出的,在电子设备中并不同时包括替换模块12、13和模块11,而是包括比全部块少的。
替换模块12和13具有与原始模块11相同的功能,并且如虚线所指示的,能够用于替换最初设计用作由实线指示的特定模块11。在图1的情况下,模块B12和模块C13是替换模块,具有与模块A11相同的功能、并且可替换模块A11。因此,模块11与关于第一类型光学记录介质的数据传送兼容,模块12可与关于第一和第二类型光学记录介质的数据传送相兼容,以及模块13可仅与关于第一类型光学记录介质的数据记录相兼容,使得它们都具有相似的功能。此外,应理解,模块11、12、13的相同功能可以是转换接收数据,使得MPEG型解码器或编码器12可替换DVD录制机模块11的调谐器。最后应理解,模块11、12、13不需要在本发明的所有方面都具有相同的功能,如当通过替换旧功能来将新功能添加至设备时。
将不同的地址标识(ID)分配给模块11、12和13。因此,可能通过读取系统中设置的模块地址ID来识别哪个模块11、12和13用于电子设备的系统中。地址ID是设置识别模块11、12和13的值,即,是分别分配给模块11、12和13的不同地址。例如,模块11、12和13的地址ID可以分别设置为地址20、21和22。如果在电子设备开启时执行的系统检查操作期间,将系统中设置的模块ID识别为地址20,则能够识别系统中正在使用模块11。然而,应理解,其它机制能够唯一地识别模块11、12和13,以识别模块11、12和13中的每一个的相应控制程序。
各个模块11、12和13的控制程序事先存储在存储器15中。即,在电子设备的制造阶段,电子设备的制造商为特定模块准备控制程序。此外,为可替换特定模块、但不与特定模块兼容的模块设置控制程序。所准备的控制程序存储在存储器15中。虽然以上将控制程序描述为由制造商所提供,但是应理解,可以另外的方式提供或上载一个或所有控制程序,如在电子设备进行修改和/或升级时进行。
例如,当假设模块B12与模块A11兼容、但模块C13与模块A不兼容时,模块A11的制造商事先存储在存储器15中的不仅有模块A11的控制程序,而且有与模块A11不兼容的模块C13的控制程序。因此,在这种情况下,当模块B12用于替换模块A11时,由于模块11和12彼此兼容,所以使用为模块A11准备的控制程序控制模块B12。然而,当模块C13用于替换模块A11时,使用为模块C13准备的控制程序控制模块C13。当然,如果即使在上面描述的情况下,模块B12与模块A11不兼容,则模块B12的控制程序必须另外地存储在存储器15中。
下面,将参照图2来描述在根据本发明示例性实施例的上述电子设备中使用替换模块的方法。根据该方法,在制造阶段,电子设备的制造商事先在存储器15中存储的不仅有电子设备特定模块的控制程序,而且有与特定模块不兼容、但可替换特定模块的替换模块的控制程序(20)。当在上述条件下开启电子设备(22)时,执行引导操作,并且同时,检查电子设备的系统(24)。在系统检查期间,通过与使用中的模块相连的控制总线(图1中示出的12C总线),读取在系统中设置的模块地址ID。然而,应理解,其它类型的总线能够用于替换或补充12C总线。基于所读取的模块地址ID,识别正在使用的模块。然而,应理解,能够在引导操作期间以外的或不同于引导操作期间的其它时间执行系统检查。此外,将理解,在本发明的其它方案中,控制程序的准备和存储可以由制造商以外的人进行,在晚于制造阶段的时间进行。
在模块识别之后,控制器14从存储器15中读取所识别模块的控制程序(28)。例如,当正在使用的模块、即所识别的模块是替换特定模块A11的模块C13时,控制器14从存储器15中读取模块C13的控制程序。然后,控制器14分析所读取的控制程序,并且根据所分析的控制程序来控制和识别模块13(30)。
如从上述描述中所明白的,根据本发明,不仅存储组成电子设备的特定模块的控制程序,而且存储可替换特定模块的替换模块的控制程序,以在使用替换模块替换特定模块时,使用存储的相关控制程序来控制替换模块。因此,能够防止电子设备的开发阶段由于替换模块控制程序的不完整而导致的延期。应理解,能够使用可由一台或多台计算机和/或处理器读取的在至少一个计算机可读介质上执行的计算机软件来实现本发明的方案,虽然不是所有的实施方案都要求这样。
尽管出于说明目的已公开了本发明的实施例,但是本领域技术人员将认识到,在不偏离所附权利要求中公开的本发明的范围和精神的情况下,可能进行不同的修改和替换。
权利要求
1.一种电子设备,包括模块;存储器,存储控制程序,所述控制程序包括控制特定模块的特定控制程序,和控制可替换特定模块的至少一个替换模块的至少一个替换控制程序;以及控制器,在电子设备的引导操作期间检查电子设备,基于检查结果来识别正在运行的模块,读取用于被识别模块的特定控制程序和至少一个替换控制程序当中相应的一个、以及根据所读取的一个控制程序来控制被识别模块。
2.根据权利要求1所述的电子设备,其中特定模块和替换模块被配给不同的模块地址标识(ID);以及控制器读取与电子设备中的模块相对应的模块地址标识,并基于所读取的模块地址标识来识别正在运行的模块。
3.使用电子设备中替换模块的方法,包括步骤为特定模块准备特定控制程序、以及为可替换特定模块的至少一个替换模块准备替换控制程序;在存储器中存储所准备的控制程序;在系统引导操作期间检查电子设备的系统;基于检查结果来识别正在系统中运行的特定模块和替换模块之一;从存储器中读取用于被识别模块的特定控制程序和替换控制程序当中相应的一个;以及根据所读取的控制程序控制被识别的模块。
4.根据权利要求3所述的方法,其中将不同的模块地址标识(ID)分配给特定模块和替换模块以及所述识别步骤还包括在引导操作期间读取设置在系统中的模块地址标识。
5.根据权利要求1所述的电子设备,其中特定模块与可替换特定模块的至少一个替换模块不兼容;以及控制器选择用于被识别模块的特定控制程序和至少一个替换控制程序当中的一个,被选择的控制程序与特定模块和至少一个替换模块当中未被识别的那个不兼容。
6.根据权利要求5所述的电子设备,其中所述特定模块是数据转换器,在用于传输的第一状态与用于再现输入数据的第二状态之间转换输入数据;以及至少一个替换模块是与特定模块不兼容的另一类型的数据转换器。
7.根据权利要求6所述的电子设备,其中特定模块的数据转换器包括录制机和/或播放器;至少一个替换模块的数据转换器包括与特定模块的录制机和/或播放器不兼容的另一类型的录制机和/或播放器。
8.根据权利要求7所述的电子设备,其中,所述录制机和/或播放器是光学介质录制机和/或播放器。
9.根据权利要求7所述的电子设备,其中,所述录制机和/或播放器是符合DVD标准的。
10.根据权利要求6所述的电子设备,其中特定模块的数据转换器包括编码器和/或解码器;至少一个替换模块的数据转换器是与特定模块的编码器和/或解码器不兼容的另一类型的编码器和/或解码器。
11.根据权利要求10所述的电子设备,其中,所述编码器和/或解码器是符合MPEG标准的。
12.根据权利要求6所述的电子设备,其中,所述数据转换器是符合MPEG标准的。
13.根据权利要求3所述的方法,其中所述特定模块与可替换特定模块的至少一个替换模块不兼容;以及所述读取步骤包括选择用于被识别模块的特定控制程序和至少一个替换控制程序当中的一个,被选择的控制程序与特定模块和至少一个替换模块当中的未被识别的那个不兼容。
14.根据权利要求13所述的方法,其中特定模块是数据转换器,在用于传输的第一状态与用于再现输入数据的第二状态之间转换输入数据;以及至少一个替换模块是与特定模块不兼容的另一类型的数据转换器。
15.根据权利要求14所述的方法,其中特定模块的数据转换器包括录制机和/或播放器;至少一个替换模块的数据转换器包括与特定模块的录制机和/或播放器不兼容的另一类型的录制机和/或播放器。
16.根据权利要求15所述的方法,其中,所述录制机和/或播放器是光学介质录制机和/或播放器。
17.根据权利要求15所述的方法,其中,所述录制机和/或播放器是符合DVD标准的。
18.根据权利要求14所述的方法,其中特定模块的数据转换器包括编码器和/或解码器;至少一个替换模块的数据转换器是与特定模块的编码器和/或解码器不兼容的另一类型的编码器和/或解码器。
19.根据权利要求18所述的方法,其中,所述编码器和/或解码器是符合MPEG标准的。
20.根据权利要求14所述的方法,其中,所述数据转换器是符合MPEG标准的。
21.一种电子设备,包括模块;存储器,存储控制程序,所述控制程序包括控制第一模块的第一控制程序,和控制可替换第一模块并与第一模块不兼容的第二模块的第二控制程序;以及控制器,识别正在运行的模块是第一模块和第二模块之一,从存储器中选择用于被识别模块的第一控制程序和第二控制程序当中相应的一个,以及根据被选择的一个控制程序来控制被识别的模块。
22.根据权利要求21所述的电子设备,其中,所述第一和第二模块之一未在电子设备中使用。
23.根据权利要求21所述的电子设备,其中,所述第一和第二模块之一与MPEG标准兼容。
24.根据权利要求21所述的电子设备,其中,所述第一和第二模块之一与光学记录介质标准兼容。
25.一种使用电子设备中的模块的方法,包括步骤识别第一和第二模块中的哪一个是正运行于电子设备中的模块,所述第一模块可替换所述第二模块、并与所述第二模块不兼容;从存储器中选择用于被识别模块的第一和第二控制程序当中相应的一个,所述存储器存储有用来控制第一模块的第一控制程序和用来控制第二模块的第二控制程序;以及根据被选择的控制程序来控制被识别的模块。
26.根据权利要求25所述的方法,其中,所述第一和第二模块之一未在电子设备中使用。
27.根据权利要求25所述的方法,其中,所述第一和第二模块之一与MPEG标准兼容。
28.根据权利要求25所述的方法,其中,所述第一和第二模块之一与光学记录介质标准兼容。
全文摘要
实现使用替换模块的方法的电子设备,包括特定模块;可替换特定模块的至少一个替换模块,存储分别为模块准备的控制程序的存储器;以及控制器,在系统的引导操作期间检查电子设备的系统、基于检查结果识别正在系统中操作的模块之一、读取所识别模块的控制程序、以及根据所读取的控制程序来控制所识别模块。
文档编号G06F13/10GK1920800SQ200610114889
公开日2007年2月28日 申请日期2006年8月16日 优先权日2005年8月26日
发明者徐容凡 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1