首页 / 专利库 / 专利权 / 专利合作条约 / 第I章 / 国际申请 / 请求书 / 声明 / 优先权要求 / 控制晶片组间的汇流排及其仲裁方法

控制晶片组间的汇流排及其仲裁方法

阅读:557发布:2020-05-12

专利汇可以提供控制晶片组间的汇流排及其仲裁方法专利检索,专利查询,专利分析的服务。并且本 发明 是有关于一种控制晶片组间的汇流排及其仲裁方法,尤指一种可动态调整汇流排传输方向的仲裁方法,其主要是于一第一控制晶片与一第一控制晶片中设有一第一位址资料汇流排及一第二位址资料汇流排,其中第一控制晶片对第一位址资料汇流排拥有较高的优先权,而第二控制晶片对第二位址资料汇流排拥有较高的优先权,当各控制晶片具有较高优先权的位址资料汇流排为忙碌时,可发出一汇流排要求讯号,若另一控制晶片不使用其具有较高优先权的位址资料汇流排时,可让出其使用权,以提高其传输效率。,下面是控制晶片组间的汇流排及其仲裁方法专利的具体信息内容。

1、一种控制晶片组间的汇流排,该控制晶片组包含有一第一控制晶片及 一第二控制晶片,由一晶片组间的汇流排互相传送资料,其中该汇流排主要是 包含有:
一第一位址资料汇流排,为一共用双向汇流排,主要做为第一控制晶片到 第二控制晶片的位址与资料传输之用,其中第一控制晶片具有较高的优先权; 及
一第一命令讯号线,该第一控制晶片可于第二控制晶片使用第一位址资料 汇流排时,透过该第一命令讯号线向第二控制晶片发出一汇流排要求讯号,以 取得该第一位址资料汇流排的使用权;
一第二位址资料汇流排,为一共用双向汇流排,主要做为第二控制晶片到 第一控制晶片的位址与资料传输之用;
一第二命令讯号线,该第二控制晶片于第一控制晶片使用第二位址资料汇 流排时,通过所述第二命令讯号线向第一控制晶片发出一汇流排要求讯号,以 取得第二位址资料汇流排的使用权。
2、如权利要求1所述的控制晶片组间汇流排,其特征在于,该第一控制 晶片与第二控制晶片是分别为一北桥晶片及一南桥晶片。
3、一种控制晶片组间汇流排的仲裁方法,其系统包含有一第一控制晶片、 一第二控制晶片、一第一位址资料汇流排及一第二位址资料汇流排,其仲裁方 法主要是包含有下列步骤:
第一控制晶片利用第一位址资料汇流排向第二控制晶片传输位址及资料;
当第一控制晶片需使用第二位址资料汇流排时,该第一控制晶片发出一汇 流排要求讯号;
若第二控制晶片正在使用第二位址资料汇流排,则由第二控制晶片继续使 用该第二位址资料汇流排;及若第二控制晶片不需使用第二位址资料汇流排, 则于一转换周期后由该第一控制晶片使用该第二位址资料汇流排。
4、如权利要求3所述的仲裁方法,其特征在于,还包含有下列步骤:
当第一控制晶片使用第二位址资料汇流排时,若第二控制晶片需使用该第 二位址资料汇流排,则由该第二控制晶片发出一汇流排要求讯号;
该第一控制晶片停止使用第二位址资料汇流排;及于一转换周期后由该第 二控制晶片使用该第二位址资料汇流排。
5、如权利要求3所述的仲裁方法,其特征在于,该第一控制晶片与第二控 制晶片是分别为一北桥晶片及一南桥晶片。

说明书全文

技术领域

发明是有关于一种控制晶片组间的汇流排及其仲裁方法,尤指一种可动 态调整汇流排传输方向的仲裁方法,其主要是于一第一控制晶片与一第二控制 晶片间设有一第一位址资料汇流排及一第二位址资料汇流排,各控制晶片分别 对各位址资料汇流排拥有较高的优先权,并可依各汇流排的使用状况,动态调 用另一位址资料汇流排,以提高控制晶片组间的传输效率。

背景技术

以往,在一般电脑中其系统架构主要是以PCI系统为主,其中央处理器是经 由一主桥接器(host bridge,如北桥晶片)连接到PCI汇流排,再利用PCI汇流 排连接各式PCI相容的周边装置的主控器(master),如图形介面(graphic adapter)、延展汇流排桥接器(expansion bus bridge)、网路介面(LAN adapter) 与小型电脑系统主汇流排介面(SCSI host bus adapter)等等。
近年来,资讯产业与半导体制程不断的蓬勃发展,使人们可以把愈来愈多 周边装置的主控器整合于一控制晶片(如南桥晶片)中。由于南桥晶片所控制 的周边装置繁多,相对其与北桥晶片或CPU需要做资料传输的机会也较多。在旧 有PCI系统架构下,南桥晶片必需与其他周边装置共同分享PCI汇流排的频宽, 常常会造成资料传输的延迟,使整体效能大打折扣。
目前已有部分解决方案,如我国发明专利公告第46812号控制晶片组之间汇 流排的仲裁方法,如图1所示,其CPU14透过北桥晶片10连接到记忆体16、AGP 汇流排以及南桥晶片12,而南桥晶片12则可透过PCI汇流排及ISA汇流排等连接 各式周边装置。
其中,北桥晶片10与南桥晶片12间设有一控制晶片组间汇流排18。该控制 晶片组间汇流排1.8主要包含有:一组8条双向讯号线的位址资料汇流排(AD bus)186与一条双向位元致能讯号线185;由南桥12所驱动的上传命令(up link command)讯号线187、上传触发(up link strobe)讯号线189;还有由北桥10 所驱动的下传命令(down link command)讯号线181、下传触发(down link strobe)讯号线183。
由于该依址资料汇流排186是为双向共用汇流排,故北桥10与南桥12之间必 需透过一仲裁机制才能有效使用该位址资料汇流排,不致产生使用上的冲突。 该发明中主要是令其中一控制晶片(如北桥)平常掌握晶片汇流排的控制权, 但另一控制晶片(如南桥)则享有较高的汇流排优先权,当南桥发则汇流排要 求讯号时,北桥必须立即或在完成其目前执行的汇流排命令周期后,交出汇流 排的控制权给南桥,利用此一仲裁方法即可有效利用该控制晶片组间汇流排, 使控制晶片组间的资料传输可独立进行,不与其他周边装置共同分享习用PCI 架构中PCI汇流排的频宽,而可使整体传输效率得到提升。
然而,上述的解决方案虽可提升整体的传输效率,但仍然有可以改良及增 进效率的空间。例如,因为其使用单一双向共用他址资料汇流排,当北桥与南 桥同时急需使用15汇流排时,容易产生汇流排使用时间分配不当的问题。另外, 汇流排使用权转换时,需要一个时脉周期的转换周期(turn-around cycle)。 又,为了防止北桥已送出命令而正在等待进行后续的资料传输动作,使南桥误 以为北桥已不使用该汇流排,故于南桥发出汇流排要求讯号后,尚需等待一预 定周期后再使用该晶片间汇流排。如此,一来一往的转换与等待,将会形成无 法传输资料的时间空档,造成时间上的浪费。
因此,如何针对上述习知技艺的不足之处,以及使用时所发生的问题提出 一种新颖的解决方案,设计出一种实用而有效的汇流排构造与仲裁方法,不仅 可提高汇流排频宽的利用率,且不会有控制晶片长时间等待汇流排而降低整体 效率的情形,长久以来一直是使用者殷切盼望及本发明人欲行解决的困难点所 在,而本发明人基于多年从事于资讯产业的相关研究、开发、及销售的实务经 验,乃思及改良的意念,经多方设计、探讨、试作样品及改良后,终于研究出 一种控制晶片组间的汇流排及其仲裁方法,以解决上述的问题。

发明内容

本发明的主要目的,在于提供一种控制晶片组间的汇流排,其主要是于控 制晶片组间设有二位址资料汇流排,可确保各控制晶片可即时利用一汇流排对 另一控制晶片传输资料。
本发明的次要目的,在于提供一种控制晶片组间的汇流排,其二位址资料 汇流排皆为双向共用汇流排,可灵活调度运用,有效利用其传输的频宽。
本发明的又一目的,在于提供一种控制晶片组间的汇流排,各控制晶片分 别对其中一汇流排拥有较高的优先权,可避免单一控制晶片长时间占用所有位 址资料汇流排。
本发明的又一目的,在于提供一种控制晶片组间汇流排的仲裁方法,其主 要是令各控制晶片各对其中一位址资料汇流排拥有较高的优先权,当一控制晶 片对汇流排的需求较大时,可发出汇流排要求讯号,若另一控制晶片不需使用 汇流排,则可谓用另一位址资料汇流排,以加快传输速率。
本发明的又一目的,在于提供一种控制晶片组间汇流排的仲裁方法,当一 控制晶片拥有较高优先权的位址资料汇流排被占用时,只要发出汇流排要求讯 号,即可取回该位址资料汇流排的使用权,以确保各控制晶片皆可即时使用汇 流排传输资料。
本发明的目的是这样实现的:
一种控制晶片组间的汇流排,该控制晶片组包含有一第一控制晶片及一第 二控制晶片,由一晶片组间的汇流排互相传送资料,其中该汇流排主要是包含 有:
一第一位址资料汇流排,为一共用双向汇流排,主要做为第一控制晶片到 第二控制晶片的位址与资料传输之用,其中第一控制晶片具有较高的优先权; 及
一第一命令讯号线,该第一控制晶片可于第二控制晶片使用第一位址资料 汇流排时,透过该第一命令讯号线向第二控制晶片发出一汇流排要求讯号,以 取得该第一位址资料汇流排的使用权;
一第二位址资料汇流排,为一共用双向汇流排,做为第二控制晶片到第一 控制晶片的位址与资料传输之用,其中该第二控制晶片是对该第二位址资料汇 流排拥有较高的优先权;
一第二命令讯号线,该第二控制晶片可于第一控制晶片使用第二位址资料 汇流排时,通过第二命令讯号线向第一控制晶片发出一汇流排要求讯号,以取 得该第二位址资料汇流排的使用权。
一种控制晶片组间汇流排的仲裁方法,其系统包含有一第一控制晶片、一 第二控制晶片、一第一位址资料汇流排及一第二位址资料汇流排,其仲裁方法 主要包含有下列步骤:
第一控制晶片利用第一位址资料汇流排向第二控制晶片传输位址及资料;
当第一控制晶片需使用第二位址资料汇流排时,该第一控制晶片发出一汇 流排要求讯号;
若第二控制晶片正在使用第二位址资料汇流排,则由第二控制晶片继续使 用该第二位址资料汇流排;及若第二控制晶片不需使用第二位址资料汇流排, 则于一转换周期后由该第一控制晶片使用该第二位址资料汇流排。
本发明是有关于一种控制晶片组间的汇流排及其仲裁方法,尤指一种可动 态调整汇流排传输方向的仲裁方法,其主要是于一第一控制晶片与一第二控制 晶片间设有一第一位址资料汇流排及一第二位址资料汇流排,各控制晶片分别 对各位址资料汇流排拥有较高的优先权,并可使各汇流排的使用状况,动态调 用另一位址资料汇流排,以提高控制晶片组间的传输效率。
附图说明
图1为习用控制晶片组间汇流排的示意图;
图2为本发明一较佳实施例电路图;
图3为本发明另一实施例的电路方块图。
图号说明
10  北桥     12  南桥         14  CPU     16  记忆体
18  晶片组间汇流排            181 下传命令讯号线
183 下传触发讯号线            185 位元致能讯号线
186 位址资料汇流排            187 上传命令讯号线
189 上传触发讯号线
20  北桥     22  南桥         24  CPU     26  记忆体
28  晶片组间汇流排            281 下传命令讯号线
283 下传位址资料汇流排        285 上传命令讯号线
287 上传位址资料汇流排        38  晶片组间汇流排
381 下传命令讯号线            383 下传优先汇流排
385 上传命令讯号线            387 上传优先汇流排

具体实施方式

首先,请参阅图2,是本发明一较佳实施例的电路方块图。如图所示,在本 发明中CPU24是透过一第一控制晶片(北桥晶片)20连接图形加速埠 (accelerated graphic port;AGP)、记忆体26及第二控制晶片(南桥晶片) 22,而南桥晶片22则可通过PCI汇流排、ISA汇流排等连接其他周边装置。
其中,北桥晶片20和南桥晶片22间设有一控制晶片组间汇流排28,该汇流 排28至少包含有一下传命令讯号线281,可用以传递由北桥发出到南桥的汇流排 命令;一上传命令讯号线285,可传递由南桥发出到北桥的汇流排命令;一下传 位址资料汇流排283可用以传送由北桥发出到南桥的资料及其位址;及一上传位 址资料汇流排287,可用以传送由南桥发出到北桥的资料及其位址。利用此一汇 流排架构,北桥与南桥随时都可使用汇流排,而不需等待汇流排的仲裁,故不 会有一方资料传递延误的情形发生。
其次,请参阅图3,是本发明另一实施例的电路方块图。如图所示,其主要 的电路构造与图2所示的实施例大致相同,惟其控制晶片组间汇流排38主要包含 有一下传命令讯号线381,可用以传递由北桥发出到南桥的汇流排命令,如汇流 排要求讯号;一上传命令讯号线385,可传递由南桥发出到北桥的汇流排命令, 如汇流排要求讯号;一下传优先汇流排383及一上传优先汇流排387,分别做为 北桥与南桥间资料及其位址传输之用。其中,下传优先汇流排383与上传优先汇 流排387皆为双向共用位址资料汇流排,可依各控制晶片对汇流排的需求状况而 动态调整各位址资料汇流排的资料传输方向,以将汇流排的传输频宽做最大程 度的利用。
在本实施例中,由于下传优先汇流排383与上传优先汇流排387都是双向共 用汇流排,故需有一良好的仲裁机制才能加以有效利用。本发明的仲裁方法首 先设定北桥晶片20对下传优先汇流排383拥有较高的优先权,而南桥晶片22则对 上传优先汇流排287拥有较高的优先权。在一般的状况下,北桥20利用下传优先 汇流排383对南桥22传输资料,而南桥22则透过上传优先汇流排387向北桥20传 输资料。当北桥20对汇流排的需求量很高而使下传优先汇流排383处于忙碌的状 态时,可透过下传命令讯号线381对南桥22发出汇流排要求讯号。若南桥22此时 正在使用或必须使用汇流排,则仍由南桥22继续使用上传优先汇流排387;若南 桥22此时不需使用汇流排,则可于一转换周期(turn-around cycle)后将上 传优先汇流排387交由北桥20使用,以舒解下传优先汇流排383的忙碌状态,并 有效利用汇流排的频宽。
当上传优先汇流排387被北桥20占用时,若南桥22需使用汇流排,可透过上 传命令讯号线385向北桥20发出一汇流排要求讯号。此时,北桥20必须立即或在 完成其目前在上传优先汇流排387上执行的汇流排命令后,交出上传优先汇流排 387的控制权,并于一转换周期后交由南桥22使用,以防止资料传输延误的情形 发生。
反之,当南桥22对汇流排的需求较高,而使上传优先汇流排387处于忙碌的 状态时,可透过上传命令讯号线385对北桥20发出汇流排要求讯号。若北桥20 此时正在使用或必须使用汇流排,则仍由北桥20继续使用下传优先汇流排383; 若北桥20此时不需使用汇流排,则可于一转换周期(turn-around cycle)后 将下传优先汇流排383交由南桥22使用,以舒解上传优先汇流排387的忙碌状态, 并有效利用汇流排的频宽。
当下传优先汇流排383被南桥22占用时,若北桥20需使用汇流排,可透过下 传命令讯号线381向南桥22发出一汇流排要求讯号。此时,南桥22必须立即或在 完成其目前在下传优先汇流排383上执行的汇流排命令后,交出下传优先汇流排 383的控制权,并于一转换周期后交由北桥20使用,以防止资料传输延误的情形 发生。
如此,利用本发明的汇流排架构及其仲裁方法,可使控制晶片组中的各控 制晶片都能有效利用晶片组间的汇流排,可动态调整各位址资料汇流排的传输 方向,将其传输频宽做最大的利用,并可确保各控制晶片皆可随时使用汇流排, 而不会因一控制晶片长时间占用汇流排,造成另一控制晶片资料传递上的延误。
综上所述,当知本发明是有关于一种控制晶片组间的汇流排及其仲裁方法, 尤指一种可动态调整汇流排传输方向的仲裁方法,其主要是于一第一控制晶片 与一第二控制晶片间设有一第一位址资料汇流排及一第二位址资料汇流排,各 控制晶片分别对各位址资料汇流排拥有较高的优先权,并可使各汇流排的使用 状况,动态调用另一位址资料汇流排,以提高控制晶片组间的传输效率。
惟以上所述者,仅为本发明的一较佳实施例而已,并非用来限定本发明实 施的范围,即凡依本发明申请专利范围所述的形状、构造、特征、精神及方法 所为的均等变化与修饰,均应包括于本发明的申请专利范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈