【技术实现步骤摘要】
本专利技术涉及一种通过交叉开关从各个单元发出的多个请求中选择一个 请求的技术,其中有多个单元连接到所述交叉开关。
技术介绍
近年来,许多计算机(信息处理设备)安装了多个实体上分离的单元。为了这些单元,常常要设置安装有CPU和存储器的主板(SB)和安装有硬 盘设备、IO设备、PC槽等部件的IO单元。这是因为CPU资源和存储器资 源能够根据情况的不同而灵活地分派。换言之,这样就能够有效地利用这些 资源。具备这种结构的计算机安装有一个或多个主板和IO单元。而交叉开 关用于将它们相互连接起来。图1说明了通过交叉开关将多个单元连接起来的计算机结构。如图1所 示, 一个或多个主板10和IO单元20与两个总地址交叉开关30 (以下称为 地址交叉开关)分别连接,并且与四个总数据交叉开关40 (以下称为数 据交叉开关)分别连接。管理板(MB) 50是唯一的管理单元,通过SM 总线与各单元10-40分别连接。两个地址交叉开关30同时进行相同的请求控制。因此,地址交叉开关 30在硬件上制作成双份。因为常常同时要发送很多数据,所以设置了四个数 据交叉开关40。#0和#1分别分派给两个地址交叉开关30。当指定其中一个地址 交叉开关时,可以使用标记#0或者#1。这也适用于数据交叉开关40。 图2说明了主板10和IO单元20的结构实例。主板10包括四个CPU 101,两个固件中心(FWH) 102,北桥103, 四个存储器开关(在图2中记为mem.switch ) 104以及多个连接到各个 存储器开关的存储器105。 1O单元20包括南桥201,两个连接到南桥201 的存储器误码寄存 ...
【技术保护点】
一种仲裁器,用于从多个单元的每一个单元所发出的多个请求中选择一个请求,所述多个单元安装在交叉开关上并与交叉开关连接,所述仲裁器包括:第一请求选择部件,用于分别从属于多个组的同一个组的多个单元的每一个单元所发出的多个请求中选择一个请求 ;第二请求选择部件,用于从所述第一请求选择部件为各个组选择的多个请求中选择一个请求;选择控制部件,用于将所述第二请求选择部件置于使能状态,以根据所述多个组中的预定优先级来选择请求;以及所述多个组中的优先级能够以规定的 时间间隔改变。
【技术特征摘要】
JP 2006-8-18 2006-2236701、一种仲裁器,用于从多个单元的每一个单元所发出的多个请求中选择一个请求,所述多个单元安装在交叉开关上并与交叉开关连接,所述仲裁器包括第一请求选择部件,用于分别从属于多个组的同一个组的多个单元的每一个单元所发出的多个请求中选择一个请求;第二请求选择部件,用于从所述第一请求选择部件为各个组选择的多个请求中选择一个请求;选择控制部件,用于将所述第二请求选择部件置于使能状态,以根据所述多个组中的预定优先级来选择请求;以及所述多个组中的优先级能够以规定的时间间隔改变。2、 如权利要求1所述的仲裁器,其中当一个或多个安装有一个或多个CPU的主板以及一个或多个用于连接 外设的IO单元作为单元连接到所述交叉开关时,所述多个组分为两个组 第一组和第二组,其中仅所述主板属于第一组,仅所述IO单元属于第二组, 以及所述选择控制部件暂时使所述第一组的优先级高于所述第二组。3、 一种仲裁器,用于从多个单元的每一个单元所发出的多个请求中选 择一个请求,所述多个单元安装在交叉开关上并与交叉开关连接,所述仲裁 器包括第一请求选择部件,用于分别从属于多个组的同一个组的多个单元的每一个单元所发出的多个请求中选择一个请求;第二请求选择部件,用于从所述第一请求选择部件为各个组选择的多个 请求中选择一个请求;选择控制部件,用于将所述第二请求选择部件置于使能状态,以根据所 述多个组中的预定优先级来选择请求;以及所述多个组中的优先级能够动态地改变。4、 如权利要求3所述的仲裁器,其中所述选择控制部件包括多个计数部件,用于为各个组对发出请求的次数 进行计数,所述优先级基于所述多个计数部件为各个组计数的次数而动态地 改变。5、 如权利要求4所述的仲裁器,其中所述选择控制部件将最高优先级赋给所述多个计数部件计数的次数为 最少的组。6、 如权利要求3所述的仲裁器,其中当一个或多个安装有一个或多个CPU的主板以及一个或多个用于连接外设的10单元作为单元连接到所述交叉开关时,所述多个组分为两个组第一组和第二组,其中仅所述主板属于第一组,仅所述IO单元属于第二组。7、 一种交叉开关,连接至多个单元,所述交叉开关包括第一请求选择部件,对于多个组中的每一个组,从属于同一个组的多个 单元的每一个单元所发出的多个请求中选择一个请求,所述多个组通过将多个单元分组而得到;第二请求选择部件,从所述第一请求选择部件为各个组选择的多个请求 中选择一个请求;以及选择控制部件,用于将所述第二请求选择部件置于使能状态,以根据所 述多个组中的优先级来选择请求,所述多个组中的优先级以预定时间间隔改 变。8、 如权利要求7所述的仲裁器,其中当一个或多个安装有一个或多个CPU的主板以及一个或多个用于连接 外设的10单元作为单元连接到所述交叉开关时,所述多个组分为两个组 第一组和第二组,其中仅所述主板属...
【专利技术属性】
技术研发人员:市宫淳次,木下贵行,糸泽慎太郎,
申请(专利权)人:富士通株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。