扩充卡的驱动装置及其方法与主机板转让专利

申请号 : CN200710106865.6

文献号 : CN101303679B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 傅元德郭德全

申请人 : 华硕电脑股份有限公司

摘要 :

一种扩充卡的驱动装置及其方法与主机板。扩充卡的驱动方法包括检测扩充卡的信息。当信息显示扩充卡为非标准接口扩充卡,则使开关为导通状态,而芯片单元则通过开关驱动非标准接口扩充卡。此外,当信息显示扩充卡为标准接口扩充卡,则使开关为断路状态,而芯片单元则驱动标准接口扩充卡。因此可驱动标准接口或非标准接口的扩充卡。

权利要求 :

1.一种主机板,其特征在于,包括:

一接口装置,配置于上述的主机板上,用以装置一扩充卡,并输出具有上述的扩充卡的信息的一电压讯号;

一开关,耦接上述的接口装置,依据上述的电压讯号决定上述的开关是否导通;以及一芯片单元,耦接上述的开关与上述的接口装置,用以驱动上述的扩充卡,其中当上述的扩充卡为一非标准接口扩充卡时,上述的电压讯号为一第一电平,使上述的开关为导通状态,并使上述的芯片单元通过上述的开关驱动上述的非标准接口扩充卡,此外,当上述的扩充卡为一标准接口扩充卡时,上述的电压讯号为一第二电平,使上述的开关为断路状态,并使上述的芯片单元驱动上述的标准接口扩充卡,上述的非标准接口扩充卡是指接口标准虽不符合上述的接口装置但可插入上述的接口装置的扩充卡,上述的标准接口扩充卡是指标准接口符合接口装置的扩充卡。

2.根据权利要求1所述的主机板,其特征在于,其中上述的标准接口扩充卡为一IEEE-1394扩充卡、一USB扩充卡、一SATA扩充卡、一网络卡或一显示卡。

3.根据权利要求1所述的主机板,其特征在于,其中上述的非标准接口扩充卡为一高传真声卡。

4.根据权利要求1所述的主机板,其特征在于,其中上述的接口装置为一外设互联标准接口装置,耦接上述的开关与上述的芯片单元。

5.根据权利要求1所述的主机板,其特征在于,其中上述的开关为一晶体管开关,其第一端与第二端分别耦接上述的接口装置与上述的芯片单元,上述的晶体管开关的栅极端接收上述的电压讯号。

6.根据权利要求1所述的主机板,其特征在于,其中上述的芯片单元为一南桥芯片,耦接上述的接口单元与上述的开关。

7.一种扩充卡的驱动装置,适用于一主机板,上述的主机板具有一芯片单元,其特征在于,上述的扩充卡的驱动装置包括:一接口装置,配置于上述的主机板上并耦接上述的芯片单元,用以装置上述的扩充卡,并输出具有上述的扩充卡的信息的一电压讯号;以及一开关,耦接于上述的接口装置与上述的芯片单元之间,依据上述的电压讯号决定上述的开关是否导通,其中当上述的扩充卡为一非标准接口扩充卡时,上述的电压讯号为一第一电平,藉以使上述的芯片单元通过上述的开关输出一第一驱动讯号驱动上述的非标准接口扩充卡,此外,当上述的扩充卡为一标准接口扩充卡时,上述的电压讯号为一第二电平,藉以使上述的芯片单元输出一第二驱动讯号驱动上述的标准接口扩充卡。

8.根据权利要求7所述的扩充卡的驱动装置,其特征在于,其中上述的标准接口扩充卡为一IEEE-1394扩充卡、一USB扩充卡、一SATA扩充卡、一网络卡或一显示卡。

9.根据权利要求7所述的扩充卡的驱动装置,其特征在于,其中上述的非标准接口扩充卡为一高传真声卡。

10.根据权利要求7所述的扩充卡的驱动装置,其特征在于,其中上述的接口装置为一外设互联标准接口装置,耦接上述的开关与上述的芯片单元。

11.根据权利要求7所述的扩充卡的驱动装置,其特征在于,其中上述的开关为一晶体管开关,其第一端与第二端分别耦接上述的接口装置与上述的芯片单元,上述的晶体管开关的栅极端接收上述的电压讯号。

12.根据权利要求7所述的扩充卡的驱动装置,其特征在于,其中上述的芯片单元为一南桥芯片,耦接上述的接口单元与上述的开关。

13.一种扩充卡的驱动方法,上述的扩充卡用以装置在一主机板的一接口装置上,而上述的主机板具有一芯片单元与一开关相耦接,上述的芯片单元和上述的开关还分别耦接于上述的接口装置,其特征在于,上述的扩充卡的驱动方法包括;

检测上述的扩充卡的一信息;

当上述的信息显示上述的扩充卡为一非标准接口扩充卡,则使上述的开关为导通状态,而上述的芯片单元则通过上述的开关驱动上述的非标准接口扩充卡;以及当上述的信息显示上述的扩充卡为一标准接口扩充卡,则使上述的开关为断路状态,而上述的芯片单元则驱动上述的标准接口扩充卡。

14.根据权利要求13所述的扩充卡的驱动方法,其特征在于,其中上述的信息为一电压讯号,当上述的扩充卡为上述的非标准接口扩充卡时,上述的电压讯号则为一第一电平,另外,当上述的扩充卡为上述的标准接口扩充卡时,上述的电压讯号则为一第二电平。

15.根据权利要求14所述的扩充卡的驱动方法,其特征在于,其中检测上述的扩充卡的上述的信息,包括:将上述的扩充卡插置于上述的接口装置,藉以产生上述的电压讯号;以及利用上述的开关检测上述的电压讯号的电平。

说明书 :

扩充卡的驱动装置及其方法与主机板

技术领域

[0001] 本发明涉及一种扩充卡的驱动技术,特别是涉及一种扩充卡的驱动装置及其方法与主机板。
[0002] 背景技术
[0003] 随着计算机技术的进步,主机板的扩充性也逐渐受到重视。一般而言,主机板的插槽(Slot)愈多,主机板的扩充性则愈佳。为了使主机板能够正确地驱动不同标准接口的扩充卡。现有技术通常会利用插槽的防呆(Fool-Proof)结构,藉以让使用者能轻易地将不同标准接口的扩充卡装置于相对应的插槽上,而不会有误置的问题。
[0004] 举例来说,高传真音效(High Definition Audio,简称HD Audio)卡仅能装置于主机板的高传真连结(High Definition Link,简称HD Link)的插槽。换言之,主机板必须规划一个HD Link的插槽供高传真声卡使用。但是,当使用者不使用高传真声卡时,HD Link的插槽则为闲置状态,且无法被其它标准接口扩充卡所使用,例如HD Link的插槽无法被外设互联标准(Peripheral Component Interconnect,简称PCI)接口的扩充卡所使用。
[0005] 发明内容
[0006] 本发明提供一种主机板,藉以节省主机板的面积。
[0007] 本发明提供一种扩充卡的驱动装置,藉以降低成本。
[0008] 本发明提供一种扩充卡的驱动方法,依据扩充卡的标准接口,而以不同方式驱动,藉以驱动标准接口或非标准接口的扩充卡。
[0009] 本发明提出一种主机板包括接口装置、开关与芯片单元。接口装置配置于主机板上,用以装置扩充卡,并输出具有扩充卡的信息的电压讯号。开关耦接接口装置,依据电压讯号决定开关是否导通。芯片单元则耦接开关与接口装置,用以驱动扩充卡。其中,当扩充卡为非标准接口扩充卡时,电压讯号则为第一电平,藉以使开关为导通状态,并使芯片单元通过开关驱动非标准接口扩充卡。此外,当扩充卡为标准接口扩充卡时,电压讯号则为第二电平,藉以使开关为断路状态,并使芯片单元驱动标准接口扩充卡,上述的非标准接口扩充卡是指接口标准虽不符合上述的接口装置但可插入上述的接口装置的扩充卡,上述的标准接口扩充卡是指标准接口符合接口装置的扩充卡。
[0010] 在本发明的一实施例中,标准接口扩充卡为IEEE-1394扩充卡、USB扩充卡、SATA扩充卡、网络卡或显示卡。在另一实施例中,非标准接口扩充卡为高传真声卡。在又一实施例中,接口装置为外设互联标准接口装置,耦接开关与芯片单元。在再一实施例中,开关为晶体管开关,其第一端与第二端分别耦接接口装置与芯片单元,而晶体管开关的栅极端则接收电压讯号。在更一实施例中,芯片单元为南桥芯片,耦接接口单元与开关。
[0011] 从另一方面来看,本发明提出一种扩充卡的驱动装置,适用于主机板,且此主机板具有芯片单元。扩充卡的驱动装置包括接口装置与开关。接口装置配置于主机板上,并耦接芯片单元。接口装置用以装置扩充卡,并输出具有扩充卡的信息的电压讯号。开关则耦接于接口装置与芯片单元之间,并依据电压讯号决定开关是否导通。其中,当扩充卡为非标准接口扩充卡时,电压讯号则为第一电平,藉以使芯片单元通过开关输出第一驱动讯号驱动非标准接口扩充卡。此外,当扩充卡为标准接口扩充卡时,电压讯号则为第二电平,藉以使芯片单元输出第二驱动讯号驱动标准接口扩充卡。
[0012] 从再一方面来看,本发明提出一种扩充卡的驱动方法,此扩充卡用以装置在主机板的接口装置上,而此主机板具有芯片单元与开关相耦接,芯片单元与开关还分别耦接于接口装置。扩充卡的驱动方法包括检测扩充卡的信息。当所测得的信息显示扩充卡为非标准接口扩充卡,则使开关为导通状态,而芯片单元则通过开关驱动非标准接口扩充卡。此外,当所测得的信息显示扩充卡为标准接口扩充卡,则使开关为断路状态,而芯片单元则驱动标准接口扩充卡。
[0013] 在本发明的一实施例中,其中上述的信息为电压讯号,当扩充卡为标准接口扩充卡时,电压讯号则为第一电平。此外,当扩充卡为标准接口扩充卡时,电压讯号则为第二电平。在另一实施例中,检测扩充卡的信息的步骤,包括将扩充卡插置于接口装置,藉以产生电压讯号。接着,再利用开关检测电压讯号的电平。
[0014] 综上所述,本发明藉由检测扩充卡的信息,并依据扩充卡的信息而以不同方式驱动此扩充卡。因此可驱动标准接口或非标准接口的扩充卡。此外,本发明的实施例通过开关的切换,藉以驱动标准接口或非标准接口的扩充卡,不但可增加主机板的扩充性,亦可节省主机板的面积,还可降低成本。
[0015] 为使本发明的上述特征和优点能更明显易懂,下文特举较佳实施例,并结合附图详细说明如下。

附图说明

[0016] 图1是依照本发明的第一实施例的一种主机板的架构图。
[0017] 图2是依照本发明的第一实施例的一种扩充卡的驱动方法的流程图。

具体实施方式

[0018] 图1是依照本发明的第一实施例的一种主机板的架构图。请参照图1,主机板10包括扩充卡的驱动装置20与芯片单元30。驱动装置20可以让扩充卡60安装在其上,且驱动装置20耦接至芯片单元30。藉此,芯片单元30就可以通过驱动装置20来驱动扩充卡60。
[0019] 上述驱动装置20包括了接口装置40与开关50。在本实施例中,接口装置40配置于主机板10上,并且通过开关50耦接至芯片单元30。在本实施例中,芯片单元30为南桥芯片。在另一实施例中,芯片单元30也可以是管理驱动装置20的控制器。
[0020] 另外,接口装置40可以是互联外设接口标准的插槽。然而,本发明并不加以限定。在其它实施例中,接口装置也可以是绘图加速端口(AcceleratedGraphics Port,简称AGP)。接口装置40可以允许标准接口与非标准接口的扩充卡60插入,而标准接口与非标准接口的扩充卡60必须以分别不同的驱动方式才能被正确驱动。当扩充卡60装置于接口装置40时,接口装置40则可以从一脚位输出具有扩充卡60的信息的电压讯号Vd至开关50。藉此,开关50就可以依据电压讯号Vd而决定是否导通。
[0021] 开关50可以是晶体管开关,例如型号为HC74244的晶体管开关。当开关50以晶体管开关实施时,晶体管开关的第一端与第二端可以分别耦接接口装置40与芯片单元30,而晶体管开关的栅极端则接收电压讯号。如此一来,开关50则可依据电压讯号Vd决定开关50是否导通。举例来说,当电压讯号Vd的电压电平为高电平时,开关50则为导通状态;反之,当电压讯号Vd的电压电平为低电平时,开关50则为断路状态。芯片单元30则耦接开关50与接口装置40,用以驱动扩充卡60。上述实施例中开关50虽以晶体管开关为例,但在另一实施例中,开关50也可用任何形式的开关取代之,并不以此为限。
[0022] 一般而言,扩充卡60可分成两类,分别为标准接口扩充卡与非标准接口扩充卡。广义地说,标准接口扩充卡是指其标准接口符合接口装置40。而非标准接口扩充卡是指其标准接口虽不符合接口装置40但可插入接口装置40。更具体地说,在本实施例中,标准接口扩充卡泛指具有PCI标准接口的扩充卡,例如可以是电气和电子工程师协会(Institute of Electrical andElectronics Engineers,简称IEEE)-1394扩充卡、串行总线(Universal SerialBus,简称USB)扩充卡、序列先进技术附件(Serial Advanced TechnologyAttachment,简称SATA)扩充卡、网络卡或显示卡...等等。
[0023] 另一方面,在本实施例中,非标准接口扩充卡泛指其虽不符合PCI标准接口但可插入PCI接口的插槽的扩充卡。非标准接口扩充卡例如可以是高传真声卡。熟习本领域技术者应当知道,非标准接口扩充卡与标准接口扩充卡的驱动方式并不相同。也就是说,用标准接口扩充卡的驱动方式无法驱动非标准接口扩充卡。同样地,用非标准接口扩充卡的驱动方式亦无法驱动标准接口扩充卡。为使扩充卡60的驱动方式更清楚明了。接着,则针对非标准接口扩充卡与标准接口扩充卡作更详细的说明。
[0024] 图2是依照本发明的第一实施例的一种扩充卡的驱动方法的流程图。请合并参照图1与图2,当扩充卡60装置于接口装置40时,接口装置40的一脚位会输出电压讯号Vd,藉以检测扩充卡是否为非标准接口扩充卡(步骤S201)。当扩充卡60为非标准接口扩充卡时,接口装置40会从输出电压电平为高电平的电压讯号Vd给开关50,藉以使开关50为导通状态,而芯片单元30则可将非标准接口扩充卡的驱动讯号D1通过开关50输出给接口装置40(步骤S202),藉以驱动非标准接口的扩充卡60。
[0025] 另一方面,在步骤S201,当开关50接收到电压电平为低电平的电压讯号Vd时,则代表扩充卡60为标准接口扩充卡(步骤S203)。此时开关50为断路状态,因此芯片单元30无法将非标准接口扩充卡的驱动讯号D1通过开关50输出给接口装置40。值得注意的是,芯片单元30可通过另外的路径将标准接口扩充卡的驱动讯号D2输出给接口装置40,藉以驱动标准接口的扩充卡60。
[0026] 本实施例依据扩充卡的信息而对开关50的进行切换,因此可选择性地输入不同的驱动讯号。换言之,不论是标准接口的扩充卡60或非标准接口的扩充卡60皆可适用于同一个接口装置40,大幅提升主机板10的扩充性。再从另一角度来看,一个接口装置40可适用标准接口或非标准接口的扩充卡60,而主机板10也不需再为特定的标准接口规划特定的接口装置40,因此不但可节省主机板的面积,还可大幅地降低成本。
[0027] 值得一提的是,虽然上述实施例中已经对扩充卡的驱动方法描绘出了一个可能的型态,但本领域的技术人员应当知道,各厂商对于扩充卡的驱动方法的步骤设计都不一样,因此本发明的应用当不限制于此种可能的型态。换言之,只要是此扩充卡的驱动方法是依据扩充卡的信息而以不同方式驱动此扩充卡,就已经是符合了本发明的精神所在。
[0028] 综上所述,本发明藉由检测扩充卡的信息,并依据扩充卡的信息而以不同方式驱动此扩充卡。因此可驱动标准接口或非标准接口的扩充卡。此外,本发明的实施例通过开关的切换,藉以驱动标准接口或非标准接口的扩充卡,不但可增加主机板的扩充性,亦可节省主机板的面积,还可降低成本。
[0029] 虽然本发明已以较佳实施例披露如上,然其并非用以限定本发明,本领域的技术人员在不脱离本发明的精神和范围的前提下可作若干的更动与润饰,因此本发明的保护范围以本发明的权利要求为准。