主权项 |
1.一种总线宽度自动调整系统,应用到一计算机平台,对该计算机平台提供一总线宽度自动调整功能,其特征在于,该计算机平台具有一特定形式的总线结构,所述总线结构具有至少一接口控制器及一第一扩展卡插槽和一第二扩展卡插槽,该第一扩展卡插槽和该第二扩展卡插槽的总线都预先分成一第一半总线和一第二半总线,该接口控制器的总线也预先分成一第一半总线和一第二半总线;该总线宽度自动调整系统至少包括:一切换控制信号产生模块,检测该第一扩展卡插槽和该第二扩展卡插槽上的扩展卡插置状态,依据检测结果产生一组对应切换控制信号;以及一切换模块,响应该切换控制信号产生模块产生的切换控制信号,将该接口控制器的第一半总线和第二半总线选择性地联机到该第一扩展卡插槽和该第二扩展卡插槽的第一半总线和第二半总线,通过该切换模块执行下述切换:在该第一扩展卡插槽和该第二扩展卡插槽都是扩展卡插置状态时,将该接口控制器的第一半总线联机到该第一扩展卡插槽的第一半总线,同时将该接口控制器的第二半总线联机到该第二扩展卡插槽的第一半总线;在该第一扩展卡插槽是扩展卡插置状态但该第二扩展卡插槽是闲置状态时,将该接口控制器的第一半总线联机到该第一扩展卡插槽的第一半总线,同时将该接口控制器的第二半总线联机到该第一扩展卡插槽的第二半总线;以及在该第二扩展卡插槽是扩展卡插置状态但该第一扩展卡插槽是闲置状态时,将该接口控制器的第一半总线联机到该第二扩展卡插槽的第一半总线,同时将该接口控制器的第二半总线联机到该第二扩展卡插槽的第二半总线,其中该切换模块至少包括:一第一切换器、一第二切换器、一第三切换器和一第四切换器,其中每个切换器都具有一单向连接端、一第一切换连接端、一第二切换连接端和一控制端,且其中该第一切换器的连接方式是将其单向连接端连接到该接口控制器的第一半总线,将其第一切换连接端连接到该第二扩展卡插槽的第一半总线,将其第二切换连接端连接到该第三切换器的第二切换连接端,以及将其控制端连接接收该切换控制信号产生模块发出的切换控制信号;该第二切换器的连接方式是将其单向连接端连接到该接口控制器的第二半总线,将其第一切换连接端连接到该第三切换器的第一切换连接端,将其第二切换连接端连接到该第四切换器的单向连接端,以及将其控制端连接接收该切换控制信号产生模块发出的切换控制信号;该第三切换器的连接方式是将其单向连接端连接到该第一扩展卡插槽的第一半总线,将其第一切换连接端连接到该第二切换器的第一切换连接端,将其第二切换连接端连接到该第一切换器的第二切换连接端,以及将其控制端连接接收该切换控制信号产生模块发出的切换控制信号;该第四切换器的连接方式是将其单向连接端连接到该第二切换器的第二切换连接端,将其第一切换连接端连接到该第二扩展卡插槽的第二半总线,将其第二切换连接端连接到该第一扩展卡插槽的第二半总线,以及将其控制端连接接收该切换控制信号产生模块发出的切换控制信号。 |