发明名称 由若干微处理机系统组成的多台微处理机系统共用存储器的控制方法
摘要 一种方法是,与单机系统相连的共用多机总线MPB按优先权指示符规定的顺序周期性地分配给每台单机系统;另一种方法是对多机系统向共用存储器储存数据库的区域的存取进行协调,两种方法有重叠部分。作为主处理机系统进行控制的微机系统有权对数据库进行写入,其余进行控制的副处理机则可读出数据库信息。每台微机系统在对数据库进行存取之前向主机系统及各副机系统分别发出信息M<SUB>1</SUB>,M<SUB>2</SUB>。
申请公布号 CN87102475A 申请公布日期 1987.10.14
申请号 CN87102475 申请日期 1987.04.02
申请人 西门子公司 发明人 克劳斯·法伊弗博式;沃尔夫冈·科斯勒;埃里奇·保罗朱奇尔
分类号 G06F15/16;G06F13/36 主分类号 G06F15/16
代理机构 中国专利代理有限公司 代理人 吴秉芬;杜有文
主权项 1、由若干台微处理机系统(单机系统)组成的多台微处理机系统(多机系统)共用存储器的控制方法是,各单机系统分别利用分配装置,按照分得的优先权指示符,经单机系统内部总线或局部总线及相应的转接协调装置,然后再经同各单机系统相连的多机总线向一台共用存储器存储数据库的数据区进行存取;同时,每个单机系统只有在其独享的总线存取周期范围内才能占用多机总线。这种控制方法的特点是,若干台微机系统中的一台作为主处理机系统(HP),其余微机系统则作为副处理机系统(NP)进行控制;共用存储器(SP)中储存的数据库只有主处理机系统(HP)能写入,但数据库信息其余任一微机系统皆可读出;分配装置(ZTE)位于主处理机系统中;所有微机系统的总线占用请求均通过为此而设置的请求线路A以相应的信息传送到分配装置;分配装置按优先权指示符规定的顺序将多机总线周期性分配给每台微机系统,表示分配情况的信息再分别经过为此设置的分配线路(Z)传送给每个多机系统;在主处理机系统为写入数据库而对数据区(DBSP)进行存取之前,主处理机系统经多机总线(MPB)向每台副处理机系统发出一个信息(M<sub>1</sub>),以便在主处理机系统写入数据库之前、或是在利用为此设置的监控装置(<img file="87102475_IMG2.GIF" wi="96" he="54" />)结束现行的存取并按照优先权指示符将多机总线的使用分配给另一副处理机系统之前,禁止任何副处理机系统对多机总线或数据区进行存取;在某一副处理机系统对数据区(DBSP)进行读出数据库信息的存取之前,该副机系统经多机总线向主机系统发送一个信息(M<sub>2</sub>),以便阻止主机系统占用多机总线或在数据区进行数据库写入,直到按照优先权指示符排在正在存取的副机系统前面的所有副机系统对数据区进行存取或监控装置进行现实存取结束并保证主机系统可以向数据区进行存取为止。
地址 联邦德国慕尼黑