通道号优先级分配装置制造方法及图纸

技术编号:2893739 阅读:290 留言:0更新日期:2012-04-11 18:40
具有一系统总线网路的数据处理系统,该网路包括一用于在子系统优先权逻辑电路之间异步地传送数据的分布式优先权网路,该逻辑电路接收建立的优先权信号.子系统具有最高访问总线优先权.有很多相同的子系统且各自具有一个通道号指配装置.该装置连接来接收至少一组相同的优先权信号,在空闲状态期间,存储优先权状态的唯一状态作为总线上子系统的位置来为每一个相同的子系统给出一个唯一的通道号值.(*该技术在2006年保护过期,可自由使用*)

【技术实现步骤摘要】
本专利技术是关于数据处理系统,更具体地说是关于在公共总线上,识别发送和接收请求的识别装置。在公共总线上,为了识别发送和接收请求,有各种方法和装置用于互连数据处理系统的不同的单元控制器。请求的转移是通过总线转移操作周期产生的同步或异步的方式进行的。美国专利第4030075号和第4096569号就是一种异步总线系统。其中,象指定一样,指配了相同的代理人。这些系统都具有一些单元,这些单元在一个优先权网路中相连接,该优先权网路是沿系统总线分布的。沿着异步总线网路,在通信中使用的整个周期序列有三个主要部分。一个是确定优先权部分,在该部分中,优先权网路确定那些希望在同允许的总线周期有关的总线上,通信单元的优先权。紧接着的是数据准备发出部分,在该部分中,最高优先权单元允许接入总线,并且允许转移数据、地址和指令信息至总线。该序列的最后一部分是响应部分,在该部分中,一个从属单元传送指示请求操作完成的响应信号给请求装置(主单元)。读出请求包括一个通道号部分识别请求器(即主单元),它能够返回应答请求的主叫。主单元把在前一个总线周期间发送到从属单元的各个请求发送的通道号部分与后一个操作周期期间从属单元接收到的通道号进行比较。这样,除了由存储地址识别的存储单元之外,系统的每一个单元都需要由一个通道号去唯一地识别。也就是说,对具有全或半双式的单元,分配唯一的通道号,而现在指配了两个通道号。在这样的系统中,通道号是由单元内的旋转或压轮式转换置位的。在某些情况下,单元内包括“跳线”,该跳线切断指定的请求通道号。已经发现,无论什么时候都需要跳线或转换,这就增加了单元的生产费用。因为,为测试单元对识别不同通道号的能力,要附加费用。同样,由于有可能设置不正确的通道号,而降低了单元的可靠性。另外,为了介绍如何进行通道号分配还要附加文件。为了克服上述问题,除了用跳线和转换之外,分配通道号也是有效的。这里已经表明,当无跳线来规定通道号时,加上电源后,单元将假定一些二进制数,这样接入系统就会出现两个单元具有相同通道号的可能性。因此,当进行偿试分配这些单元,一个单元规定一个通道号时,则两个单元将假定为那一个通道号。这样使用机械的方式对单元通信是经受不住的。结果是在加电源时,使一些单元可能开始时具有不正确的通道号,并且被转移到不正确的通道号数。另一个解决办法是考虑把一个单元的通道号在系统总线的背面预先布线。其缺点是必须对很多插头按分配的通道号进行分配。同样,在被分配为特殊通道号数单元的地方,可能产生其它问题。例如,在参考专利中,处理单元被分配的开始的十个通道号。当这些通道号是硬连接到系统中时,开始的十个槽仅可能用于处理单元板,而且这些槽不得不留作为这样的单元备用。因为通常一个系统仅有两个处理单元,大量的槽将留着无用。除上述之外,在那些使用外部的板来提供需要的通道号的地方,这样的装置不能用板本身来测试。因而,工厂的费用又增加了,这是由于这种板不得不以系统中不同的槽来试验,进行验证分配其所有可能的通道号数。在那些系统具有许多识别单元/板,而且那些识别单元是中央处理单元,上述的问题就更为复杂了。因而,本专利技术的主要目的是为保证系统中等同单元的可靠性而提供一种装置,对系统中的等同单元分配唯一的通道号。本专利技术进一步的专利技术目的是提供通道号分配装置,该装置允许以最少的电路自动地给单元分配唯一的通道号。本专利技术的目的由说明书的实施例来实现,实施例包括许多单元,这些单元又包括很多等同单元。这些等同单元连接单元之间的包括数据、指令和地址信号的通信请求。这些单元是由分布网路或时滞优先网路规定的,在优先网路基础上的一个总线系统上。在最佳实施例中,时滞优先网路的安排,如在美国专利第4076569号系统和题为“扩展总线”,作者JimJendro,发表在1983年9月的MINI-MICRO刊物上所介绍的那样。每一个识别单元有一个公共接口部分,该部分包括为与其它单元可靠通信,并分配每一单元唯一的通道号的通道号优先分配装置。每个公共接口还包括连接中断网终电路,当单元被允许接入系统总线时,该电路连接,并实际接收来自优先权网路的时滞信号,并建立其连接。在本专利技术的最佳实施例中,每一个等同单元或分系统的通道号优先权分配装置,至少接收一个预先确定的实际的时滞优先权信号,该信号识别其在系统总线中的唯一的位置。分配装置包括通道存储设备,该设备根据来自系统总线的最初信号,存储一个相应于预先确定的识别这个单元(即分系统)的优先权信号状态的通道数。在最佳实施例中,等同单元或分系统包括一对中心处理单元。来自优先权网络的信号,在每个中央处理单元分系统的通道存储器内存储的唯一的单比特信号与固定值相结合,产生的值用于规定识别分系统的多比特通道号,该值作为每个读出请求的一部分被传送。仅仅分配最高优先权的等同分系统中的一个系统置于正常分配顺序槽组之一,其余的等同系统可以置于槽组外的任何槽内,因为等同分系统没有被指配顺序的总线槽,这样就给分配总线槽至不同的板型增加了灵活性。当系统具有有限数量的单元时,则无需把来自总线的通道号数同固定的预分配码相结合。而仅仅需要把优先权网路信号解释成在总线的特别的槽/位置,使用编码器或等效的逻辑电路来完成。然后,编码器的多比特输出被存储在多比特通道存储寄存器中,并且作为每个总线请求的一部分由这个单元直接使用。因而,本专利技术能够用于许多有关的等同单元混合的系统配置中。而且本专利技术装置的引入,其操作及与总线接口电路有关的电路无需任何改变。为了安全可靠地规定唯一的通道号,在每个单元中可使用最少的电路。因为消除了所需要的转换、跳线和文件,所以降低了系统的复杂性和成本。专利技术的组织和操作方法与专利技术的其它目的和优点,从以下的说明及附图一起考虑时,将能更好地理解本专利技术的新颖的特征。明显地理解其给出的每一个附图,仅是为了说明和描述,而不作为限制本专利技术的定义。图1是包括本专利技术装置的系统方框图。图2详细地表示了该系统总线时滞优先权网路以及图1中等同中心分系统14和16的分系统接口区。图3详细的表示了图2的分系统接口区内包含的其它电路。图4表示根据本专利技术的技术指配通道号数的一种方案安排。图1表示数据处理系统10,该系统包括许多等同中心分系统14和16,系统管理设备12和许多不同的分系统20至32,公共地连接到系统总线11,说明不同的分系统包括许多存储器分系统20至28及许多辅助分系统30至32。每个分系统包括一个接口区,该区能够使单元或有关单元,同时以异步方式与系统总线11上的另一个系统,发送或接收指令、中断,数据或响应/状态形式的请求。系统10还包括一个置于总线11左侧的终端网路13,网路13规定为总线11高的优先权终端。被置于靠近网路13的系统管理设备(SMF)12有最高的优先权,像参考的现有技术的总线系统那样,总线优先权随每个单元远离网路13的距离而降低。典型地,在这种现有技术总线系统中,给存储器以最高的优先权,而给中心处理单元以最低的优先权。因为与置于总线上其它的单元相反,与其性能要求有关,中央处理单元具有最低的时实限制。可是CPU是总线最繁忙的用户,希望把它置于尽可能接近于存储器。因此,修改了电路接口,允许最低的优先权中心分系统14和16,如图所示,实际上置于靠近存储器分系统20-2的总线11上本文档来自技高网...

【技术保护点】
一种数据处理系统,包括具有多个等同单元的许多单元,其等同单元接到公共总线上,用于传输单元之间的请求,上述的单元是根据在总线的实际位置以及由分布式优先权网路规定的优先权基础上的单元,每个单元包括用于接收多个优先权信号,规定其实际位置的电路,许多等同电路的每一个还包括:第一输入设备,它连接至总线,至少接收预先确定的来自优先权网路的其中一个优先权信号;连接到总线的信号输入设备,当优先权网路是由多个优先权信号规定的空闲状态时,用于接收指示时间间隔的信号;接于第一和第二输入 设备的存储设备,这个存储设备由第二输入设备控制,在空闲条件下,由第一输入设备提供优先权信号中的预先确定的一个信号状态的指示,上述空闲条件唯一地规定了在请求向公共总线转移中单元的识别。

【技术特征摘要】
US 1985-6-28 750,117书中陈述的那样。而且,在一些情况下,无需相应的使用其它特征,而使用本发明的某些特征,并从中得到好处。权利要求1.一种数据处理系统,包括具有多个等同单元的许多单元,其等同单元接到公共总线上,用于传输单元之间的请求,上述的单元是根据在总线的实际位置以及由分布式优先权网路规定的优先权基础上的单元,每个单元包括用于接收多个优先权信号,规定其实际位置的电路,许多等同电路的每一个还包括第一输入设备,它连接至总线,至少接收预先确定的来自优先权网路的其中一个优先权信号;连接到总线的信号输入设备,当优先权网路是由多个优先权信号规定的空闲状态时,用于接收指示时间间隔的信号;接于第一和第二输入设备的存储设备,这个存储设备由第二输入设备控制,在空闲条件下,由第一输入设备提供优先权信号中的预先确定的一个信号状态的指示,上述空闲条件唯一地规定了在请求向公共总线转移中单元的识别。2.权利要求1的系统中,其中多个等同单元是两个,而且每个等同单元的存储设备被连接,用于接收相同的预定的一个优先权信号,该信号来自网路在其相应的实际的位置上。3.权利要求2的系统中,存储设备包括具有数据输入终端和时钟输入终端的双稳元件,连接数据输入终端接收相同的预定的一个优先权信号,而时钟输入终端接收来自总线并指示总线空闲状态的信号,等同单元之一的双稳元件实际上位于总线上,转换到第一种状态有较高的优先权,而另一个等同单元的一个双稳元件转换到第二种状态。4.权利要求3的系统中,第一和第二状态分别相应于二进制“1”和二进制“零”。5.权利要求3的系统中,指示空闲状态的信号,清除上述单元成空闲状态,使单元处于起始状态。6.权利要求1的系统还包括连接至存储设备,用于把识别单元的信号与固定预分配码相结合,以便转移到总线,作为每次读出请求的一部分。7.权利要求6的系统中,等同单元还包括从属响应电路,从属响应电路具有比较设备,该比较设备接至主存储设备,并且比较设备还接至总线,分别接收识别单元的第一信号和在总线上传送请求识别单元的第二信号,比较设备对第一信号和第二信号之间进行检测等同比较,当请求为所要单元时,就产生一个信号建立优先权电路。8.权利要求7的系统中,为了识别单元,来自存储设备的信号与固定的预定码结合。9.权利要求1的系统中,分布式优先权网路包括许多时滞线,用于把多个优先权的信号沿总线加到不同的点上,总线对不同单元划分不同的优先权等级,这与其实际位置有关,这些点相应于许多槽,这些槽预先确定的组,通常分配到相应数目的等同单元,只有具有最高优先权的等同单元接到在预先确定槽组内的一个点上。10.一种数据处理系统,包括多个具有很多等同分系统的分系统,用于传输优先基础上的分系统之间的请求,其等同分系统接到公共总线上,为了规定总线上分系统实际位置基础上的优先权,总线包括分布式优先权网路,许多请求包括识别发出请求的分系统的信息,许多等同系统的每一个系统包括用于接收许多识别总线上每个分系统实际位置的优先权...

【专利技术属性】
技术研发人员:乔治J巴洛詹姆斯W基利埃默W卡罗尔
申请(专利权)人:霍尼韦尔资料系统有限公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1