链路连结的方法以及链路连结建立设备的制作方法

文档序号:6370251阅读:168来源:国知局

专利名称::链路连结的方法以及链路连结建立设备的制作方法
技术领域
:本发明涉及一种链路连结的方法,特别是涉及适用于一发送装置以及一接收装置之间的热插拔检测回复机制的方法。
背景技术
:显示连接端口接口(DisplayPort)标准是用于连接一发送装置(如计算机)以及一接收装置(如显示器)的数字显示接口标准。显示连接端口接口可支持外部连结(例如,Box-to-Box)以及内部连结(例如,笔记型计算机液晶显示面板)。此外,显示连接端口接口标准定义了显示连接端口接口传输协定是基于微数据分组,且可支持数量可变且时钟讯号内建于数据讯号的数据传输对。发送装置与接收装置可通过一链路调训程序建立链路连结,并在此链路调训程序中通过一辅助通道(AuxiliaryChannel,AUXCH)在发送装置与接收装置之间以交握(Handshaking)的方式决定适当的数据传输对数量的方式致能适当数量的通路(lanes),这些通道均工作于正确的链接速率。然而并非所有的接收装置都支持快速链路调训程序,因此当接收装置耦接至发送装置时,可能会在某些情况下无法执行链路调训程序。
发明内容本发明提供一种链路连结的方法,适用于一发送装置以及一接收装置之间,以及链路连结建立设备,可在发送装置未载入或无法取得符合接收装置的显示驱动程序时,建立发送装置以及接收装置之间链路连结。在本发明的一实施例中,提出一种链路连结的方法,适用于一发送装置以及一接收装置之间,包括致能一热插拔检测处理模块,并在接收装置耦接至发送装置时,使用热插拔检测处理模块接收接收装置的一热插拔检测中断讯号,接着提供符合此热插拔检测中断讯号的至少一预设参数以建立发送装置与接收装置之间的链路连结。当发送装置与接收装置之间的链路连结未被建立时,调整提供的至少一预设参数。在本发明的另一实施例中,提出一种链路连结建立设备,用以建立一发送装置以及一接收装置之间的一链路连结。此链路连结建立设备包括一致能模块、一控制模块以及一存储单元。致能模块可接收发送装置传送的一致能命令以致能链路连结建立设备。控制模块耦接至致能模块,当接收装置耦接至发送装置时,控制模块接收接收装置的一热插拔检测中断讯号,并提供符合热插拔检测中断讯号的至少一预设参数以建立发送装置与接收装置之间的一链路连结。存储单元耦接至控制模块且储存至少一预设参数。当发送装置与接收装置之间的链路连结未被建立时,控制模块可调整提供的至少一预设参数。基于上述,本发明提供一种链路连结的方法以及链路连结建立设备,可在发送装置无法取得或未完全载入接收装置的显示驱动程序的情况下建立发送装置与接收装置之间的链路连结。为使本发明的上述特征和优点能更明显易懂,下文特举实施例,并结合附图详细、说明如下。图I是显示本发明一实施例中一发送装置以及一接收装置之间的链路连结的示意图;图2是显示本发明一实施例中一发送装置和一接收装置之间的链路连结的示意图;图3为图2中发送装置的详细示意图;图4是显示本发明一实施例中图2的储存于存储单元中的多组预存参数组的示意图;图5A是显示本发明一实施例中具有发送装置以及接收装置的系统的示意图;图5B是显示因未能成功建立链路连结而使接收装置断电,导致接收装置上无法显示任何内容的示意图;图6是显示本发明一实施例中操作热插拔检测处理模块的示意图;图7是显示本发明一实施例中链路连结的方法的流程图。附图符号说明102、202发送装置;140,240接收装置;152、252主通道;154、254辅助通道;156、256热插拔检测通道;204输出输入接口;206网络接口;211周边设备接口;212图形处理单元;214存储器;216基本输入输出系统;219操作系统;226大容量储存装置;231处理器;241显示连接端口传送器;242热插拔检测处理模块;250存储单元;251参数应用器;253状态监测器;255致能模块;259控制模块;310区域数据总线;710、720、730、740执行步骤。具体实施例方式以下叙述列举本发明的多种实施方式。以下叙述介绍本发明的基本概念,且并非意图限制本
发明内容。实际发明范围应依照申请专利范围界定。显示连接端口接口标准是影像电子标准协会(VideoElectronicsStandardsAssociation,VESA)定义出的一种数字显示接口,可用于连接一发送装置(如计算机或工作站)以及一接收装置(如显示器)的数字显示接口标准。显示连接端口接口可支持外部连结(如Box-to-Box连结)以及内部连结(如笔记型计算机液晶显示面板)。此外,显示连接端口接口标准定义了显示连接端口接口传输协定是基于微数据分组,且可支持数量可变且时钟讯号内建于数据讯号的数据传输对。图I是显示本发明一实施例中一发送装置102以及一接收装置140之间的链路连结的示意图。如图I所示,显示连接端口接口链路连结包含一主通道152、一辅助(Auxiliary,AUX)通道154以及一热插拔检测(hotplugdetect,HPD)通道156。主通道152可提供由发送装置102到接收装置140的单向传输路径,且主通道152是用以传输等时性影音串流数据(IsochronousAudio/VideoStream)的高频宽/低延迟的通道。主通道152可包含1、2或4对/个通路,每一通路可提供最高达270MB/sec的应用频宽。值得注意的是,显示连接端口接口没有发送时钟讯号专用的通道。相反的,时钟讯号是由串流数据本身取得。在此,串流数据是以ANSI18B/10B技术进行编码。发送装置102以及接收装置140两者通常都可支持最少数量的通路。此外,当装置可支持使用4个通路时,此装置必定可支持使用I个或两个通路。当装置可支持使用一特定数量的通路,但该装置在一应用中被致能的通路数量小于该特定数量时,该装置会优先使用较早被致能的通路。辅助通道154用以传输装置控制以及链结管理的双向传输通道。如图I中所示,发送装置102为主机(Master)装置,而接收装置140则为从属(Slave)装置。在辅助通道154中是以同步模式(SynchronizationPattern)进行辅助通道交易(AUXChannelTransaction),而此辅助通道交易通常是由发送装置102发起。然而接收装置140也可以传送一个中断请求(InterruptRequest,IRQ)给发送装置102从而发起一辅助通道交易,其中该中断请求是由接收装置140在热插拔检测通道156上发送一热插拔检测讯号(HPDsignal)而触发。该热插拔检测讯号为一单向传输讯号,并作为由接收装置140发起的中断请求。发送装置102与接收装置140可通过一链路调训程序建立链路连结。在链路调训的过程中,可根据链路连结的在辅助通道154中以交握的方式决定发送装置102与接收装置140之间的数据传输速率,并可根据此数据传输速率决定致能合适的通路数量。链路调训程序完成后,接收装置140会将触发该热插拔检测讯号(HPDsignal)从而将导致的链路状态改变传送至发送装置102。上述的链路调训可分为两种,一种为全链路调训(FullLinkTraining),另一种快速链路调训(FastLinkTraining)。在全链路调训的过程中,发送装置102需要通过在辅助通道154上的交握以取得接收装置140的显示连接端口接口组态数据(DisplayPortConfigurationData,DPCD)。相反的,快速链路调训则是使用上一次最佳参数组作为接收装置140的显示连接端口接口组态数据,而不需要在辅助通道154上执行交握程序。上述的上一次最佳参数组包含用以建立显示连接端口接口链路连结使用的组态数据。快速链路调训是基于假设发送装置102当下耦接的接收装置的型号与前一次成功链结的接收装置是相同的。然而如同前先所述,并不是每一个接收装置都会支持快速链路调训。当发送装置102没有载入显示连接端口接口驱动程序,或者是在一操作系统下找不到显示连接端口接口驱动程序时,发送装置102将会无法回应接收装置140传送的与该热插拔检测有关的链路状态改变。例如,当发送装置102使用磁盘操作系统(DOS)时,磁盘操作系统会因为不支持中断服务例行程序(InterruptServiceRoutines,IRS)而无法回应热插拔检测状态。接收装置140此时则会处在断电的状态而无法显示任何内容。在一情况中,发送装置102由一休眠状态开始进行一开机程序,且接收装置140(例如为显示装置)尚未连接发送装置102。当接收装置140经由一物理缆线连结正在执行开机程序的发送装置102时,接收装置140会被触发而传送一热插拔检测中断讯号至发送装置102。然而发送装置102正处于执行开机程序而未能完全载入操作系统,因此无法回应此热插拔检测中断讯号。在另一情况中,在执行开机程序的过程中,发送装置102与接收装置140之间的连结因不慎被断开(例如连结缆线被移开)后再重新连结。此发送装置102在开机程序执行的过程中无法回应热插拔检测中断讯号,而使显示装置会无法显示任何内容。在上述的情况中(甚至于接收装置140已经与发送装置102连结),发送装置102与接收装置140之间的链路连结没有被适当的建立,而使得接收装置140无法显示任何内容。为了要改进上述的链路连结回复机制,本发明的一实施例使用一热插拔检测处理模块检测热插拔检测讯号,并可在无法取得或未完全载入接收装置140的显示驱动程序的情况下建立发送装置102与接收装置140之间的链路连结。本发明的链路连结调训回复机制可在不支持中断服务例行程序(IRQ)的操作系统下支持热插拔检测事件。在一实施例中,当发送装置102未载入或无法取得接收装置140的显示驱动程序时,可使用硬件替代显示驱动程序以回应热插拔检测事件,而可与接收装置140进行链路连结调训。上述的硬件可为一热插拔检测处理模块,且此热插拔检测处理模块可设置于发送装置102的一图形显示卡中。当致能此热插拔检测处理模块时,此热插拔检测处理模块可根据接收到的热插拔检测事件后,使用上一次最佳参数组或者安全-失效设定来建立/重新建立显示连接端口接口的链路连结。上述的安全-失效设定可包含与该接收装置140之间链路连结的多个可能组态设定参数值。热插拔检测处理模块可通过尝试错误法或其他方法使用这些组态设定参数值建立/重新建立显示连接端口接口的链路连结。当发送装置102的操作系统尚未完全载入或发送装置102无法取得接收装置140的显示驱动程序时,热插拔检测处理模块可替代显示驱动程序检测热插拔检测的状态改变,并且建立发送装置102与接收装置140之间的链路连结。本发明的一可能实施例为建立一发送装置以及一接收装置之间链路连结的方法。此方法包含致能一热插拔检测处理模块,以在接收装置耦接至发送装置时接收该接收装置的一热插拔检测中断讯号,并提供符合热插拔检测中断讯号的至少一预设参数以建立发送装置与接收装置之间的链路连结。当上述的链路连结未能建立时,热插拔检测处理模块更可调整提供的上述至少一预设参数。本发明的另一可能实施例应用于一发送装置中,且可建立此发送装置以及接收装置之间链路连结的方法。此方法包含由发送装置中的图形显示卡发送致能命令,并以此致能命令致能发送装置中的热插拔检测处理模块。当接收装置耦接至发送装置时,使用此热插拔检测处理模块接收一热插拔检测中断讯号,再提供符合热插拔检测中断讯号的至少一预设参数以建立发送装置与接收装置之间的链路连结。在此,热插拔检测中断讯号是由接收装置所产生的。当所提供至少一预设参数无法建立此链路连结时,则使用此热插拔检测处理模块提供另一组不同的至少一预设参数以建立链路连结。当此链路连结已建立,或符合接收装置的显示驱动程序载入时,则接收一禁能命令以禁能该热插拔检测处理模块。图2是显示本发明一实施例中一发送装置和一接收装置之间的链路连结的示意图。如图2所示,发送装置202包含一显示连接端口传送器241。此显示连接端口传送器241例如可设置于发送装置202的一影像图形适配器或一图形处理单元(GPU)212中。显示连接端口传送器241包含一热插拔检测处理模块242,该热插拔检测处理模块242可回应接收装置240所发出的热插拔检测中断讯号,以建立发送装置202与接收装置240之间的链路连结。值得注意的是,热插拔检测处理模块242在上述的回应中没有通过辅助通道254执行交握程序。在一较佳实施例中,此热插拔检测处理模块242可设置于一硬件中,且藉由一驱动程序控制热插拔检测处理模块242的致能或禁能状态。热插拔检测处理模块242包含一致能模块255、一控制模块259以及一存储单兀250。致能模块255可根据在图形处理单元212中执行的一视讯基本输入输出系统(VBIOS)输出的一致能命令来致能此热插拔检测处理模块242,或根据其输出的一禁能命令来禁能此热插拔检测处理模块242。存储单元250可储存至少一预设参数。控制模块259耦接至致能模块255以及存储单元250。在一可能实施例中,可在发送装置202的一开机程序期间致能此热插拔检测处理模块242。当热插拔检测处理模块242被致能后,热插拔检测处理模块242可在符合接收装置240的一显示驱动程序无法正常运作或未载入时,接收以及回应由接收装置240触发的热插拔检测中断讯号。当接收此热插拔检测中断讯号时,热插拔检测处理模块242的控制模块259中的一参数应用器251可通过辅助通道254提供预存参数组给图形显示卡,以建立发送装置202与接收装置240之间的链结连结。此预存参数组较佳为储存在存储单元250的至少一预设参数。参数应用器251可提供上述的至少一预设参数建立发送装置202与接收装置240之间的链结连结。图4是显示本发明一实施例中图2的储存于存储单元中的多组预存参数组的示意图。如图4所示,存储单元250还可储存上述至少一预设参数的多组预存参数组,而可提供给图形显示卡。在一实施例中,多组预存参数组的其中一组预存参数组(如图2或图4中的预存参数组I)包含多个参数,这些参数为成功建立发送装置202与接收装置240(或与此接收装置240相同型号的装置)之间的一先前链路连结所使用的参数。这些成功建立先前链路连结所使用的参数可优先使用于建立发送装置202与接收装置240的当下链路连结。存储单元250中的其余预存参数组(如图4中的预存参数组2、3、…M)中的参数,可为成功建立发送装置202与接收装置240之间的其他链路连结所使用的参数,或者是由第三方(如接收装置240的供应商)定义/指定的参数。请参阅图2,控制模块259的一状态监测器253可用以监测热插拔检测通道256上、热插拔检测中断讯号的改变,以判断接收装置240是否耦接至发送装置202。此状态监测器253例如可藉由耦接的关系来检测热插拔检测中断讯号高电位至低电位的改变,或是低电位至高电位的改变。在某些实施例中,参数应用器251可由存储单元250中取得至少一预设参数,并提供此预设参数以尝试建立发送装置202与接收装置240之间的链路连结。当提供的预设参数无法建立此链路连结时,参数应用器251可调整此预设参数以成功的建立此链路连结。较佳地,参数应用器251可根据逐个参数调整原则(parameter-by-parameterbasis)来调整该预设参数。在此,参数应用器251可运用该预设参数的多个可能链结组态设定(LinkConfiguration),并且使用尝试错误法(TrialandError)依序使用各链结组态设定以调整此预设参数。在一其他实施例中,此参数应用器251可由存储单元250中取得曾经成功建立链路连结所使用的多组预存参数组,并可用尝试错误法(TrialandError)来逐个使用这些多组预存参数组来建立此链路连结。换言之,参数应用器251可运用多组预存参数组中的其中一组来建立发送装置202与接收装置240之间的链路连结。当某一组预存参数组成功建立发送装置202与接收装置240之间的链路连结时,热插拔检测处理模块242可将此预存参数组储存在存储单元250中,并且将此储存在存储单元250中的预存参数组设定成下一次进行链路连结的最佳参数组。当发送装置202与接收装置240需要再次链路连结时(例如当下链路连结已经断开),致能后的热插拔检测处理模块242可在优先使用此最佳参数组来建立发送装置202与接收装置240之间的再次链路连结。如前所述,此优先使用的最佳参数组包含成功建立发送装置202与相同接收装置240(或相同型号的装置)之间前一次链路连结所使用的参数。当使用此最佳参数组而无法建立当下的链路连结时,参数应用器251可由存储单元250取得至少一预设参数的其他多组预存参数组其中的一组(例如图4中的预存参数组2、3、…M其中之一),并以取得的预存参数组尝试建立当下的链路连结,直至成功当下的链路连结为止。换言之,当使用多组预存参数组的其中一组可成功建立当下的链路连结时,热插拔检测处理模块242的参数应用器251即停止由存储单元250取得预存参数组的动作。另一方面,当存储单元250中所有预存参数组皆无法成功建立当下的链路连结时,控制模块259则会使用逐个参数调整原则(parameter-by-parameterbasis)调整上述的至少一预设参数,直至成功建立当下的链路连结为止。在一实施例中,此至少一预设参数包含电压摆幅(VoltageSwing)、预强调设定(Pre-emphasisSetting)以及收装置240的解析度(resolution)。热插拔检测处理模块242可产生一系列的设定值表,并将此设定值表储存在便于读取的暂存器(Register)或存储器中。举例而言,当成功建立了当下的链路连结后,热插拔检测处理模块242可立即将成功建立链路连结使用的参数组储存在存储单元250中并且设为最佳参数组,接着可更新存储单元250中的设定值表以及整理预存参数组。例如,此设定值表可以用移除一些已经不适用的预存参数组。图3为图2中发送装置202的详细示意图。发送装置202可为有线以和/或无线计算机装置,例如为桌上型计算机、笔记型计算机、实体主机伺服器(DedicatedServerComputer)、多处理器计算机装置等。在图3中,发送装置202包含存储器214、处理器231、多个输出输入接口204、周边设备接口211、网络接口206以及大容量储存装置226。在此,上述的每个元件都通过区域数据总线310相互连接。处理器231可为客制化的处理器、市面上可取得的处理器、中央处理器或一辅助处理器。此辅助处理器可为发送装置202中的半导体微处理器、巨集处理器、一个或多个特殊应用集成电路(ASIC)、多个设置合宜数字逻辑闸或者是经设计以执行本文中描述的功能的其他装置单元和/或其组合内实施处理器。存储器214可包含一个、多个或及其组合的易失性存储器以及非易失性存储器。易失性存储器可为随机存取存储器(RAM),例如为动态随机存取存储器(DRAM)或视讯存储器(SRAM)。非易失性存储器可为只读存储器(ROM)、硬盘或光盘等。此存储器214通常包含原生的操作系统219、基本输入输出系统BISO216(可由存储器214复制至BIOS中)、一个或多个原生应用程序、模拟系统、一个或多个模拟系统和/或模拟硬件平台和/或模拟操作系统组合。输出输入接口204可提供多个用以输出输入数据的接口。例如在内建此发送装置202的一个人计算机中,此输出输入接口204可联系一个或多个如键盘或鼠标(图中未示)等输入装置。在本实施例中,非暂时性计算机可读取记录媒体中储存的程序,可作为与指令执行系统或装置连接的程序。举例来说但并不以此为限,非暂时性计算机可读取记录媒体包含笔记型计算机的磁盘、随机存取存储器、只读存储器、可更新或擦除数据的可擦除可程序化只读存储器(EPROM、EEPROM或Flash)、或便携式光盘只读存储器(Portable⑶ROM)。发送装置202还可包含一影像图形适配器或一图形处理单元(GPU)212,而可与图2中的接收装置240(例如为液晶显示器、电视或其他显示装置)联系。图形处理单元212包含显示连接端口传送器241,且此显示连接端口传送器241包含热插拔检测处理模块242以及如图2所示的存储单元250。在一实施例中,热插拔检测处理模块242可由设置在图形处理单元212中的存储单元250取得或储存预设参数。在另一实施例中,热插拔检测处理模块242更可由设置于图形处理单元212之外的存储器(如图3中的存储器214或大容量储存装置226)取得或储存预设参数。图7是显示本发明一实施例中热插拔检测回复程序的流程图。若以软件执行此热插拔检测回复程序,图7中的每一个流程方块则为一模块、一程序段或部份程序码。此模块、程序段或部份程序码包含具有可执行各流程方块对应功能的程序指令,且可储存于一非暂时性计算机可读取记录媒体中。在此,程序指令例如可具有程序语言或者为机器语言形式的原始码,且此原始码包含可被合适执行系统识别的数值指令集。此合适执行系统例如可为图2中发送装置202的处理器。此外,程序语言形式程序指令可经过编译后转换成机器语言形式的原始码。另一方面,若以硬件执行此热插拔检测回复程序,图7中的每一个流程方块可为一电路或多个相互连接的电路,且可用以执行对应各流程方块的功能。在此要特别强调,当安装了符合接收装置240的显示驱动程序时,本发明的热插拔检测处理模块242并非用以完全取代此显示驱动程序,而是要在显示驱动程序尚未载入时补足此显示驱动程序,并在需要时进行必要的补足动作。为了更进一步说明,请参阅图5A与图5B。图5A是显示本发明一实施例中具有发送装置102以及接收装置140的系统的示意图。此发送装置102例如可为一桌上型计算机、工作站或其他计算机平台。此接收装置140例如可为一液晶显示器、一电视或其他显示装置。接收装置140通常可通过一影像缆线耦接至发送装置102,此影像缆线例如可为相容显示连接端口接口的缆线。以下叙述中,接收装置140与发送装置102之间通过缆线的连接不一定保证可成功建立彼此之间的链路连结。图5B是显示因未能成功建立链路连结而使接收装置140断电,导致接收装置140上无法显示任何内容的示意图。在一操作系统环境中,一个正确安装的显示驱动程序可在辅助通道上通过交握的程序以处理回应热插拔检测中断讯号,并且可回应链路连结状态的改变。然而,当尚未完成载入显示驱动程序的程序,且接收装置140已经耦接至发送装置102时,则无法成功建立接收装置140与发送装置102之间的链路连结。在图5B的第一个操作中,发送装置102由关机状态中开机,且基本输入输出系统正在开始载入操作系统至发送装置102中。若此发送装置102具有一图形显示卡时,视讯基本输入输出系统也会开始执行。在图5B的第二个操作中,在基本输入输出系统开始载入操作系统至发送装置102期间,接收装置140通过一缆线111(例如为相容显示连接端口接口的缆线)耦接至发送装置102。由于发送装置102尚未完全载入显示驱动程序,因此即使通过缆线111连接接收装置140以及发送装置102也无法成功建立链路连结。接收装置140也因此处于图5B中第三个操作中的断电状态。如前所述,本发明的热插拔检测处理模块242可克服这种无法建立链路连结的缺点。请一并参阅图6以及图2。图6是显示本发明一实施例中操作热插拔检测处理模块的不意图。在图6的第一个操作中,发送装置202正由关机状态下开机,且正在执行基本输入输出系统216以及视讯基本输入输出系统。视讯基本输入输出系统可传送一致能命令至致能模块255,以致能热插拔检测处理模块242。在图6的第二个操作中,当发送装置202正在载入操作系统219时,使用一缆线111连接接收装置240以及发送装置202。在图6的第三个操作中,当尚未载入或无法取得符合接收装置240的显示驱动程序时,热插拔检测处理模块242的一参数应用器251可取得链路连结的控制权并尝试建立发送装置202与接收装置240之间的链路连结。视情况所需,参数应用器251可用多组参数组循环尝试建立链路连结,可避免无法建立链路连结而处于断电的情况,如图6的第四个操作所示。在一实施例中,当完成载入显示驱动程序的程序,且载入的显示驱动程序具有完整的功能时,此热插拔检测处理模块242可将链路连结的控制权至切换或转移显示驱动程序,以让此显示驱动程序接管之后的链路连结。在具体实施上,可例如通过视讯基本输入输出系统发送一禁能命令至热插拔检测处理模块242的致能模块255,使致能模块255根据此禁能命令禁能热插拔检测处理模块242。图7是显示本发明一实施例中链路连结的方法的流程图。虽然图7的流程图是以一特定顺序执行流程图中的各个步骤,然而在实际实行时,流程图中的各个步骤的执行顺序可与图7所示的特定顺序不同。在步骤710中,致能热插拔检测处理模块。在一实施例中,可在发送装置的开机程序过程中致能此热插拔检测处理模块。在步骤720中,当接收装置耦接至发送装置时,使用热插拔检测处理模块接收由接收装置触发的热插拔检测中断讯号。在步骤730中,提供符合热插拔检测中断讯号的至少一预设参数以建立发送装置与接收装置之间的一链路连结。在步骤740中,当发送装置与接收装置之间的链路连结未被建立时,调整提供的至少一预设参数。虽然本发明已以实施例揭示如上,然其并非用以限定本发明,本领域的技术人员,在不脱离本发明的精神和范围的前提下,可作若干的更动与润饰,故本发明的保护范围是以本发明的权利要求为准。权利要求1.一种链路连结的方法,适用于一发送装置以及一接收装置之间,包括致能一热插拔检测处理模块;当该接收装置耦接至该发送装置时,使用该热插拔检测处理模块接收该接收装置的一热插拔检测中断讯号;提供符合该热插拔检测中断讯号的至少一预设参数,以建立该发送装置与该接收装置之间的一链路连结;以及当该发送装置与该接收装置之间的该链路连结未被建立时,调整该至少一预设参数。2.如权利要求I所述的链路连结的方法,还包括当符合该接收装置的一显示驱动程序在该发送装置中被载入时,转移该链路连结的控制权至该显示驱动程序。3.如权利要求I所述的链路连结的方法,还包括当载入符合该接收装置的一显示驱动程序或该链路连结被建立时,接收一禁能命令以禁能该热插拔检测处理模块。4.如权利要求I所述的链路连结的方法,其中致能该热插拔检测处理模块的步骤包括通过该发送装置的一图形显示卡,执行一视讯基本输入输出系统传送的一致能命令。5.如权利要求I所述的链路连结的方法,其中当该发送装置与该接收装置之间的链路连结未被建立时,调整该至少一预设参数的步骤包括以一逐个参数调整原则调整该至少一预设参数。6.如权利要求I所述的链路连结的方法,还包括当调整后的该至少一预设参数使该发送装置与该接收装置之间的该链路连结建立时,储存调整后的该至少一预设参数。7.如权利要求I所述的链路连结的方法,其中提供符合该热插拔检测中断讯号的至少一预设参数以建立该发送装置与该接收装置之间的一链路连结的步骤包括取得该至少一预设参数的一预存参数组,其中该预存参数组包含多个参数,这些参数是为建立该发送装置与该接收装置之间的一先前链路连结所使用的参数;以及提供该至少一预设参数的该预存参数组以建立该链路连结。8.如权利要求7所述的链路连结的方法,其中当该发送装置与该接收装置之间的该链路连结未被建立时,调整该至少一预设参数的步骤包括当提供该至少一预设参数的该预存参数组而该链路连结未被建立时,取得该至少一预设参数的另一预存参数组;以及提供该至少一预设参数的该另一预存参数组以建立该链路连结。9.如权利要求8所述的链路连结的方法,其中当提供该至少一预设参数的该另一预存参数组而该链路连结未被建立时,执行下列步骤以一逐个参数调整原则调整该至少一预设参数,直至该链路连结被建立为止。10.如权利要求I所述的链路连结的方法,其中该热插拔检测处理模块是于该发送装置的一开机程序过程中被致能。11.一种链路连结建立设备,适用于建立一发送装置以及一接收装置之间的一链路连结,该链路连结建立设备包括一致能模块,接收该发送装置传送的一致能命令以致能该链路连结建立设备;一控制模块,耦接至该致能模块,当该接收装置耦接至该发送装置时,该控制模块接收该接收装置的一热插拔检测中断讯号,并提供符合该热插拔检测中断讯号的至少一预设参数以建立该发送装置与该接收装置之间的该链路连结;以及一存储单元,耦接至该控制模块且储存该至少一预设参数,其中,当该发送装置与该接收装置之间的该链路连结未被建立时,该控制模块调整该至少一预设参数。12.如权利要求11所述的链路连结建立设备,其中该控制模块还包括一状态监测器,监测该热插拔检测中断讯号以判断该接收装置是否耦接至该发送装置;以及一参数应用器,当符合该接收装置的一显示驱动程序未被载入且当该状态监测器监测该热插拔检测中断讯号改变时,该参数应用器提供该至少一预设参数至该发送装置的一图形显示卡,其中,该链路连结建立设备设置于该发送装置的该图形显示卡中。13.如权利要求11所述的链路连结建立设备,其中当符合该接收装置的一显示驱动程序被载入或该链路连结被建立时,该致能模块接收一禁能命令以禁能该链路连结建立设备,该禁能命令通过该发送装置的一图形显示卡中所执行的一视讯基本输入输出系统传送至该致能模块。14.如权利要求11所述的链路连结建立设备,其中该控制模块以一逐个参数调整原则调整该至少一预设参数。15.如权利要求11所述的链路连结建立设备,其中当调整后的该至少一预设参数使该发送装置与该接收装置之间的该链路连结建立时,该处理单元将调整后的该至少一预设参数储存于该存储单元中。16.如权利要求11所述的链路连结建立设备,其中该处理单元由该存储单元中取得该至少一预设参数的一预存参数组,并提供该至少一预设参数的该预存参数组以建立该链路连结,其中,该至少一预设参数的该预存参数组包含多个参数,这些参数是为建立该发送装置与该接收装置之间的一先前链路连结所使用的参数。17.如权利要求16所述的链路连结建立设备,其中当提供该至少一预设参数的该预存参数组而该链路连结未被建立时,该处理单元由该存储单元中取得该至少一预设参数的另一预存参数组,并提供该至少一预设参数的该另一预存参数组以建立该链路连结。18.如权利要求17所述的链路连结建立设备,其中当提供该至少一预设参数的该另一预存参数组而该链路连结未被建立时,该控制模块以一逐个参数调整原则调整该至少一预设参数,直至该链路连结被建立为止。19.如权利要求11所述的链路连结建立设备,其中该致能模块于该发送装置的一开机程序过程中接收该发送装置传送的该致能命令。20.如权利要求11所述的链路连结建立设备,其中该链路连结建立设备设置于该发送装置的一图形显示卡中。全文摘要本发明提供一种链路连结的方法以及链路连结建立设备。该链路连结的方法,适用于一发送装置以及一接收装置之间。该方法包含在此发送装置中致能一热插拔检测处理模块;当接收装置耦接至发送装置时,使用热插拔检测处理模块接收接收装置的一热插拔检测中断讯号;提供符合此热插拔检测中断讯号的至少一预设参数以建立此发送装置与此接收装置之间的链路连结;以及当发送装置与接收装置之间的链路连结未被建立时,调整上述至少一预设参数。文档编号G06F3/14GK102736884SQ20121016589公开日2012年10月17日申请日期2012年5月25日优先权日2011年10月3日发明者谢平辉,陈奕安申请人:威盛电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1