检测盘驱动器状态的方法和系统技术方案

技术编号:3062688 阅读:139 留言:0更新日期:2012-04-11 18:40
一种用于检测盘驱动器状态的方法和系统。当接线片被设置为表示所述盘驱动器处于电缆选择状态时或接线片丢失时,从主机输入电缆选择信号,并且选通所述电缆选择信号来确定所述盘驱动器的状态。当所述接线片存在并且被设置为表示所述盘驱动器处于主动状态或从动状态时,阻止所述电缆选择信号确定所述盘驱动器的状态。另外,当接线片存在并且被设置为表示所述盘驱动器处于电缆选择状态时,所述电缆选择信号指定所述盘驱动器的状态。

【技术实现步骤摘要】

本专利技术涉及一种用于盘驱动器的方法和系统,尤其涉及一种用于检测甚至没有接线片的盘驱动器的状态,即主动(MA)或从动(SL)状态的方法和系统。
技术介绍
盘驱动器100,诸如CD-ROM驱动器、DVD-ROM驱动器、或者硬盘驱动器,包括表示主动(MA)、从动(SL)、或电缆选择(CSEL)状态的设置插头102。图1是盘驱动器的后视图,示出了盘驱动器的连接插头。如图1所示,盘驱动器100通常包括音频输出端101、MA/SL/CSEL设置插头102、接口端103、以及电源输入端104。音频输出端101连接到声卡的音频信号输入端,MA/SL/CSEL设置插头102用于将盘驱动器100设置为MA、SL、或CSEL状态中的一种。接口端103通常由40个针脚形成,用于在盘驱动器100与主机(未示出)之间发送控制信号和数据。尽管没有示出,接口端103的插针28内部连接到MA/SL/CSEL设置插头102的插针46。电源输入端104由两个接地插针、5V电源插针、以及12V电源插针组成。图2是设置插头的放大图,设置插头用于将盘驱动器设置为主动(MA)、从动(SL)、和电缆选择(CSEL)状态中的一种,图3是根据现有技术的盘驱动器的检测电路图。如图2所示,在图2和3的示例(a)中接线片102-1连接到MA/SL/CSEL设置插头102中的MA插针41和42的情况下,图3中的插针41和42处于低(或接地)状态。在这种情况下,将低信号输出到主机中的微计算机(未示出),并且盘驱动器100被检测为MA驱动器。另外,在图2和3的示例(b)中接线片102-1连接到MA/SL/CSEL设置插头102中的SL插针43和44的情况下,图3中的插针43和44处于高状态(+Vcc)。在这种情况下,将高信号输出到主机中的微计算机(未示出),并且盘驱动器100被检测为SL驱动器。而且,在图2和3的示例(c)中接线片102-1连接到MA/SL/CSEL设置插头102中的CSEL插针45和46的情况下,图3中的CSEL插针45和46根据从接口端103的插针28输入的CSEL信号而处于高和低状态的一种。在这种情况下,将高和低信号的一种输出到主机中的微计算机(未示出),并且盘驱动器100被检测为MA和SL驱动器的一种。在盘驱动器100与主机之间的通信中,驱动器100的状态,不管是处于MA还是SL状态,都根据接线片102-1所连接的位置来确定。然而,如果接线片102-1由于用户错误而被错误地连接或者该接线片丢失,则不能或者几乎不能检测到盘驱动器100的状态。也就是,在这种形势下接线片102-1是重要的元件。在图3中,增加电阻R32,从而可以在没有接线片102-1的情况下检测盘驱动器100。然而,如果电阻R32短路,则当检测盘驱动器100的状态时,尤其当检测两个盘驱动器的状态时会出现错误。也就是,当两个盘驱动器连接到CSEL插针时,可以检测到MA和SL驱动器中的一种;然而当两个盘驱动器不经由接线片连接时,则当检查盘驱动器的状态时会出现错误。在美国专利号5796684中公开了一个用于检测盘驱动器的上述方法的示例性应用。因此,期望一种能够可靠地检测盘驱动器状态的机制,甚至当由于用户没有设置跳线片而跳线片不存在或者当跳线片丢失时。
技术实现思路
本专利技术提供这样一种可靠的方法和系统,即当由于用户错误接线片断开或因为接线片丢失时,检测盘驱动器是否处于主动(MA)或从动(SL)状态。在用于检测盘驱动器状态的方法和系统中,从主机输入电缆选择信号。当接线片被设置为表示所述盘驱动器处于电缆选择状态时或接线片丢失时,选通所述电缆选择信号来确定所述盘驱动器的状态。未丢失的所述接线片被设置为表示所述盘驱动器是否处于主动状态、从动状态、或电缆选择状态。在本专利技术的一个示例实施例中,接通电缆选择检测电路内的至少一个缓冲器,以便将所述电缆选择信号连接到逻辑失配门,所述逻辑失配门具有表示所述盘驱动器状态的输出。在本专利技术的另一个示例实施例中,当所述接线片被设置为表示所述盘驱动器处于主动状态或从动状态时,阻止所述电缆选择信号确定所述盘驱动器的状态。在那种情况的示例实施例中,关闭至少一个缓冲器,以便将电缆选择信号与表示盘驱动器状态的输出中断开。在本专利技术的另一个示例实施例中,当所述接线片被设置为表示所述盘驱动器处于主动状态时,输出用于表示所述盘驱动器处于主动状态的第一逻辑电平。另外在那种情况下,当所述接线片被设置为表示所述盘驱动器处于从动状态时,输出用于表示所述盘驱动器处于从动状态的第二逻辑电平。在本专利技术的一个示例实施例中,当所述接线片被设置为表示所述盘驱动器处于主动状态时,接通主动检测电路内的第一缓冲器以输出所述第一逻辑电平。而且在该实施例中,当所述接线片被设置为表示所述盘驱动器处于从动状态时,接通从动检测电路内的第二缓冲器,用以使逻辑失配门输出所述第二逻辑电平。以这种方式,即使当由于用户错误接线片断开或因为接线片丢失时,也可以根据电缆选择信号,使用诸如缓冲器和逻辑门的门电路来可靠地检测盘驱动器的状态。另一方面,当接线片被设置为表示所述盘驱动器处于主动状态或从动状态时,存在的接线片指定所述盘驱动器的状态。而且,当接线片存在并且被设置为表示所述盘驱动器处于电缆选择状态时,使用电缆选择信号来指定所述盘驱动器的状态。附图说明通过参考附图详细描述本专利技术的示例性实施例,本专利技术的上面和其他特征以及优点将变得更加明显,其中图1是盘驱动器的后视图,示出了盘驱动器的连接插头;图2是将盘驱动器设置为主动(MA)、从动(SL)、或电缆选择(CSEL)状态的设置插头的放大图;图3是根据现有技术的盘驱动器的检测电路图;图4是根据本专利技术一个实施例的盘驱动器的检测电路图;以及图5是图解根据本专利技术一个实施例的用于检测盘驱动器的方法的流程图。具体实施例方式将参考附图来更全面地描述本专利技术,在所述附图中示出了本专利技术的示例性实施例。图4示出了根据本专利技术一个实施例的盘驱动器检测电路的组件。图4的盘驱动器检测电路可以形成盘驱动器的一部分,或可以与盘驱动器分离地放置,用以检测盘驱动器的状态。参考图4,盘驱动器检测电路包括包含第一缓冲器400-1的主动(MA)检测电路400;和包含第二缓冲器401-1以及逻辑失配门401-2的从动(SL)检测电路401。图4的盘驱动器检测电路也包括电缆选择(CSEL)检测电路402,该电缆选择(CSEL)检测电路402包括反相器402-1、第三缓冲器402-2、以及第四缓冲器402-3。现在将参考图1、2和4来详细解释盘驱动器电路的操作。另外,根据本专利技术一个示例性实施例,图4的盘驱动器检测电路通常根据图5的步骤流程来操作。通常,当图4的盘驱动器检测电路的输出节点(即图4中靠近MICOM标记的节点)输出一个低状态时,主机中的微计算机(未示出)检测盘驱动器100为主动(MA)驱动器。或者,当图4的盘驱动器检测电路的输出节点输出一个低状态时,主机中的微计算机检测盘驱动器100为从动(SL)驱动器。首先,考虑当接线片102-1连接到MA插针41和42时的情况(图5的步骤500),该MA插针41和42组成图2示例(a)的MA/SL/CSEL设置插头102中的第一输入端。在那种情况下,接线片102-1被设置为表示本文档来自技高网
...

【技术保护点】
一种用于检测盘驱动器状态的方法,包括:输入电缆选择信号;以及当接线片被设置为表示所述盘驱动器处于电缆选择状态时或当接线片丢失时,选通所述电缆选择信号来确定所述盘驱动器的状态。

【技术特征摘要】
KR 2003-5-6 28599/031.一种用于检测盘驱动器状态的方法,包括输入电缆选择信号;以及当接线片被设置为表示所述盘驱动器处于电缆选择状态时或当接线片丢失时,选通所述电缆选择信号来确定所述盘驱动器的状态。2.如权利要求1所述的方法,其中未丢失的所述接线片被设置为表示所述盘驱动器处于主动状态、从动状态、或电缆选择状态。3.如权利要求2所述的方法,还包括当所述接线片被设置为表示所述盘驱动器处于主动状态或从动状态时,阻止所述电缆选择信号确定所述盘驱动器的状态。4.如权利要求3所述的方法,其中阻止步骤包括关闭至少一个缓冲器,用以将所述电缆选择信号从表示所述盘驱动器的状态的输出断开。5.如权利要求3所述的方法,还包括当所述接线片被设置为表示所述盘驱动器处于主动状态时,输出用于表示所述盘驱动器处于主动状态的第一逻辑电平;以及当所述接线片被设置为表示所述盘驱动器处于从动状态时,输出用于表示所述盘驱动器处于从动状态的第二逻辑电平。6.如权利要求5所述的方法,还包括当所述接线片被设置为表示所述盘驱动器处于主动状态时,接通用于输出所述第一逻辑电平的第一缓冲器;以及当所述接线片被设置为表示所述盘驱动器处于从动状态时,接通用于使逻辑失配门输出所述第二逻辑电平的第二缓冲器。7.如权利要求1所述的方法,其中选通步骤包括接通至少一个缓冲器,所述缓冲器将所述电缆选择信号连接到逻辑失配门,所述逻辑失配门具有表示所述盘驱动器状态的输出。8.一种用于检测盘驱动器状态的系统,包括输入节点,用于输入电缆选择信号;以及至少一个门,用于当接线片被设置为表示所述盘驱动器处于电缆选择状态或当接线片丢失时,选通所述电缆选择信号来确定所述盘驱动器的状态。9.如权利要求8所述的系统,其中未丢失的所述接线片被设置为表示所述盘驱动器处于主动状态、从动状态、或电缆选择状态。10.如权利要求9所述的系统,其中当所述接线片被设置为表示所述盘驱动器处于主动状态或从动状态时,所述至少一个门阻止所述电缆选择信号确定所述盘驱动器的状态。11.如权利要求10所述的系...

【专利技术属性】
技术研发人员:洪圣民
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1