用于防止操作故障的多功能集成电子产品和方法

文档序号:6412430阅读:225来源:国知局
专利名称:用于防止操作故障的多功能集成电子产品和方法
技术领域
本发明涉及一种集成了各自具有不同功能的电子产品的组合电子产品,尤其涉及可防止由当在主机和从机之间传送数据时所产生的错误引起产品的故障的多功能集成电子产品及其方法。
通常,集成两个具有不同功能的电子产品的组合电子产品包括用于执行各自功能的二个微计算机。这两个微计算机可分成主机和从机。因此,在操作一个功能的情况下,主机单方面产生用于控制另一个微计算机的数据并流畅地执行一个功能。
然而,当在多功能集成电子产品的各微计算机之间传输数据时,由于具有二种功能的产品以其各自不同的特性放置在一个结构中,因而数据不能流畅地传输。也就是说,在具有各自不同功能的电子产品被分别提供的情况下,数据的传输比较流畅。但是,当集成具有不同功能的多个产品时,在传输数据过程中就会产生错误,从而引起产品的故障。例如,在集成有电视和VCD播放机的组合电子产品中,在管理VCD播放机的微计算机向管理电视信号的微计算机传输数据的情况下,由于两个微计算机之间的数据传输线被暴露在由电视的CRT产生的高频中,因此产生噪声,从而在接收部分的微计算机单方面接收数据时出现故障。
因此,本发明的一个目的是提供一种用于通过检验传输数据的错误并向产生数据的微计算机传输经检验的数据来防止由传输数据过程中产生的错误引起的故障的多功能集成电子产品及其方法。
为了实现上述目的,提供了一种用于防止操作故障的多功能集成电子产品,它包括主机,它产生用于控制其它功能的控制数据、当接收到反馈的数据接收确认信号时产生后续数据、并在未接收到数据接收确认信号的情况下重复产生相同的控制数据;和从机,它接收来自主机的控制数据、在输入数据错误检查的结果不产生错误的情况下向主机输出数据接收确认信号、并在产生错误的情况下不向主机输出数据接收确认信号。
在包括处于主从关系的主机和从机的多功能集成电子产品中,本发明的用于防止由在各微计算机之间数据传输错误引起的故障的方法包括如下步骤从主机向从机产生控制数据以控制其它功能;在从机中检验是否在所接收到的控制数据中发现错误;在作为错误检验的结果而从控制数据中未发现错误的情况下从从机向主机输出数据接收确认信号,并在所检验的控制数据中发现错误的情况下不从从机向主机输出数据接收确认信号;和在当主机检验从从机输出的数据接收确认信号时在产生数据接收确认信号的情况下从主机向从机产生后续数据,并在未产生数据接收确认信号的情况下重复产生相同的控制信号。
此外,为了实现上述目的,提供了一种多功能集成电子产品,它包括主机,它产生用于控制其它功能的控制数据、当接收到反馈的数据错误产生信号时重复产生相同的控制数据、并当未接收到数据错误产生信号时产生后续数据;和从机,它接收来自主机的控制数据、当错误检验的结果表明产生错误时向主机输出数据错误产生信号、并当不产生错误时不向主机输出数据错误产生信号。
在包括处于主从关系的主机和从机的多功能集成电子产品中,本发明的用于防止由在各微计算机之间数据传输错误引起的故障的方法包括如下步骤从主机向从机产生控制数据以控制其它功能;在从机中检验在所接收到的控制数据中是否有错误;在错误检验的结果表明在控制数据中发现错误情况下从从机向主机输出数据错误产生信号,并在控制数据中未发现错误的情况下不从从机向主机输出数据错误产生信号;和当主机检验从从机输出的数据错误产生信号时在未产生数据错误产生信号的情况下从主机向从机产生后续数据,并当产生数据错误产生信号时重复产生相同的控制信号。
通过参照附图的详细描述,本发明的上述目的和优点将更容易理解,附图中

图1是表示本发明用于防止故障的多功能集成电子产品的特征的示意图;图2是表示本发明用于防止故障的多功能集成电子产品的操作的波形示意图;和图3~图6是表示本发明用于防止多功能集成电子产品故障的方法的流程图。
通过参照附图对优选实施例的描述,本发明的目的、特征和优点将变得更容易理解。
图1是表示本发明用于防止故障的多功能集成电子产品的特征的示意图。如图所示,在主机10和从机20之间存在着一种有机的关系。也就是说,为了控制从机20,主机10向具有其它功能的从机20输出图2所示的起动信号En,并通过与时钟信号C1k同步经数据总线来传输控制数据Data。在从主机10接收到控制数据Data后,从机20采用奇偶校验位来检验所接收数据的错误。在显示无错误的情况下,向主机10输出数据接收确认信号ACK。当探测到错误时,从机20不输出数据接收确认信号ACK。主机10检验从从机20输出的数据接收确认信号ACK,并在接收到数据接收确认信号ACK的情况下产生后续数据。另一方面,如果未接收到数据接收确认信号ACK,则主机10产生相同的控制数据。
当由从机20采用奇偶校验位探测数据时在产生错误的情况下,向主机10输出数据错误产生信号Error,并重复产生相同的数据。在未产生错误的情况下,不输出数据错误产生信号Error并可产生后续数据。
图3是表示主机10接收数据接收确认信号ACK的操作的流程图。首先,主机10产生控制数据以控制具有其它功能的微计算机(S1)。在检验是否输入数据接收确认信号ACK后(S2),在输入数据接收确认信号ACK的情况下,主机产生后续数据(S3)。当未输入数据接收确认信号ACK时,重复产生先前产生的相同的控制信号(S4)。
图4是表示主机10接收数据错误产生信号Error的操作的流程图。首先,主机10产生控制数据以控制具有其它功能的微计算机(S1a)。在检验是否输入反馈的数据错误产生信号Error后(S2a),在未输入数据错误产生信号Error的情况下,主机10产生后续数据(S3a)。当输入数据错误产生信号Error时,重复产生先前产生的相同的控制信号(S4a)。
图5是表示从机20输出数据接收确认信号的操作的流程图。从机20接收在主机10产生的控制数据(S11),并探测所接收数据的错误(S22)。在未探测到错误的情况下,向主机10输出数据接收确认信号ACK(S13)。相反,当发现错误时,从机20不产生数据接收确认信号ACK,并通知主机10有错误。
最后,图6是表示从机20输出数据错误产生信号的操作的流程图。首先,从机20接收在主机10产生的控制数据(S11a),并探测所接收数据的错误(S12a)。当探测到错误时,从机20向主机10输出数据错误产生信号Error(13a),并通知主机10有错误。相反,当未发现错误时,从机20不产生数据错误产生信号Error。
如上所述,当在组合电子产品中从主机10向从机20传输数据时,从机20产生数据接收确认信号ACK或数据错误产生信号Error。当检验出所传输数据有错误时,由于该错误数据,主机10重复产生相同的数据。在未发现错误的情况下,主机10产生后续数据,从而防止由传输数据中的错误引起的从机20中的故障。
尽管为了说明公开了本发明的优选实施例,但本领域的技术人员将明白,在不背离如权利要求所公开的本发明的范围和精神的情况下,可做各种修改、附加和替换。
权利要求
1.一种多功能集成电子产品,包括主机,它产生用于控制其它功能的控制数据,当接收所反馈的数据接收确认信号时其产生后续数据,并在未接收到数据接收确认信号的情况下其重复产生相同的控制数据;和从机,它接收来自所述主机的所述控制数据,在输入数据错误检查的结果表示未产生错误的情况下向所述主机输出数据接收确认信号,并在产生错误的情况下不向所述主机输出数据接收确认信号。
2.一种用于防止由在包括具有主从关系的主机和从机的多功能集成电子产品中的数据传输错误而引起的故障的方法,包括如下步骤从所述主机向所述从机传输控制数据以控制其它功能;在所述从机中检验是否在所接收到的控制数据中发现错误;在错误检验的结果表示未从所述控制数据中发现错误的情况下从所述从机向所述主机输出数据接收确认信号,并在从所检验的控制数据中发现错误的情况下不从所述从机向所述主机输出数据接收确认信号;和当所述主机检验从所述从机输出的数据接收确认信号时在产生数据接收确认信号的情况下从所述主机向所述从机产生后续数据,并在未产生数据接收确认信号的情况下重复产生相同的控制信号。
3.一种多功能集成电子产品,包括主机,它产生用于控制其它功能的控制数据,当接收到所反馈的数据错误产生信号时产生相同的控制数据,并当未接收到数据错误产生信号时产生后续数据;和从机,它接收来自所述主机的控制数据,当错误检验的结果表示产生了错误时其向所述主机输出数据错误产生信号,并当未产生错误时不向所述主机输出数据错误产生信号。
4.一种用于防止由在包括具有主从关系的主机和从机的多功能集成电子产品中的数据传输错误引起的故障的方法,包括如下步骤从所述主机向所述从机产生控制数据以控制其它功能;在所述从机中检验是否在所接收到的控制数据中发现错误;在错误检验的结果表示从控制数据中发现错误的情况下从所述从机向所述主机输出数据错误产生信号,并在从控制数据中未发现错误的情况下不从所述从机向所述主机输出数据错误产生信号;和当所述主机检验从所述从机输出的数据错误产生信号时在未产生数据错误产生信号的情况下从所述主机向所述从机产生后续数据,并当产生数据错误产生信号时重复产生相同的控制信号。
全文摘要
一种包括主机和从机并可防止由各微计算机之间数据传输错误引起的故障的多功能集成电子产品及其方法,该产品包括:主机,它产生控制其它功能的控制数据,当接收到反馈的数据接收确认信号时产生后续数据,而当未接收到时重复产生相同的控制数据;和从机,它从主机接收控制数据,当输入数据错误的检查结果表示未产生错误时向主机输出数据接收确认信号,而当产生错误时不向主机输出数据接收确认信号。
文档编号G06F11/20GK1181540SQ97120010
公开日1998年5月13日 申请日期1997年9月30日 优先权日1996年10月30日
发明者金亮成 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1