[发明专利]用于总线接口单元的双向数据存储装置无效
申请号: | 92114471.7 | 申请日: | 1992-12-17 |
公开(公告)号: | CN1048102C | 公开(公告)日: | 2000-01-05 |
发明(设计)人: | 纳达尔·阿米尼;贝查拉·法德·伯利;舍伍德·布拉农;理查德·路易斯·霍恩;特伦斯·约瑟夫·郎曼 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 范本国 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 总线接口 单元 双向 数据 存储 装置 | ||
1.一种计算系统,包括:
系统存贮器;
用于控制对系统存贮器的存取的存贮器控制器,上述的系统存贮器和上述存贮器控制器通过一存贮器总线进行连接;
一个通过一个局部总线与上述存贮器控制器相连的中央处理单元,该中央处理单元被连接成能通过读操作和写操作经上述的局部总线从上述系统存贮器读出数据和向上述系统存贮器写入数据;
一个通过一个系统总线与上述的存贮器控制器相连的总线接口单元;以及
经一个输入/输出总线连接至上述总线接口单元的至少一个输入/输出设备,用于通过上述的总线接口单元从上述的系统存贮器读出数据和向该系统存贮器写入数据;
上述计算机系统的特征在于:
上述总线接口单元包括一个双向数据存贮单元,以便在由上述的至少一个输入/输出设备执行的读写操作期间给在上述的系统总线和上述输入/输出总线之间传输的数据提供暂时存贮;
上述双向存贮单元包括:(i)串联连接在上述输入/输出总线和上述系统总线之间的第1对缓冲器;(ii)串联连接在上述输入/输出总线和上述系统总线之间、并且与上述的第1对缓冲器并联连接的第2对缓冲器,每个上述的缓冲器对中的每一个缓冲器均被用于在上述系统总线和上述输入/输出总线之间进行的双向数据传送,其中,从上述系统总线或上述输入/输出总线中的一个发出的、在指向上述系统总线或上述输入/输出总线中的另一个的方向上传送的第一、第二组数据均传送至上述的双向存贮单元,从而使得:(a)上述的第一组数据存贮在上述的两个串联连接的缓冲器对之一中的一个缓冲器中,(b)(1),存放在上述的两个串联连接的缓冲器对之一中的上述那个缓冲器中的被存贮的上述第一组数据同时被传送至上述的缓冲器对之一中的另一个缓冲器中;(b)(2),上述的第二组数据被传送至另一个串联连接的缓冲器对中的一个缓冲器中;其中,上述的第一对缓冲器中的一个缓冲器与上述第二对缓冲器中的一个缓冲器连接至上述的系统总线,每个与上述的系统总线相连的缓冲器均能同时在上述的系统总线上传送数据。
2.如权利要求1所述的计算机系统,其中,上述的至少一个输入/输出设备包括多个输入/输出设备,另外,在每个上述的多个输入/输出设备和上述的双向存贮单元之间,数据在上述输入/输出总线上的传送是以不同的带宽进行的。
3.如权利要求1所述的计算机系统,其中,每一对缓冲器存贮32字节的数据。
4.如权利要求3所述的计算机系统,其中,每一对存贮32字节的缓冲器包括两个串联连接的16字节缓冲器。
5.如权利要求1所述的计算机系统,其中,上述的缓冲器被构置成在上述的输入/输出总线上以上述输入/输出设备的工作速度进行读写,而在上述的系统总线上则以一个给定的数据脉冲速度进行读写。
6.一种数据传送控制方法,其中,所述的数据传送是在一个计算机系统中与一个系统总线相连的一个系统存贮器和与一个输入/输出总线相连的至少一个输入/输出(I/O)设备之间进行的,上述的系统总线通过一个总线接口单元连接至上述的输入/输出总线,上述的总线接口单元包括串联连接在上述输入/输出总线和上述系统总线之间的第一对缓冲器和串联连接在上述输入/输出总线和上述系统总线之间的、与上述的第一对缓冲器并行的第二对缓冲器;
上述方法的特征在于包括以下步骤:
将从上述的输入/输出总线发出的、将要在经上述的总线接口单元前往上述系统总线的一个方向上传送的第一、第二组数据以下面的方式传送:
(a)将上述的第一组数据临时存贮在上述的串联连接的缓冲器对之一中的一个缓冲器中;同时,
(b)(1)将存放在上述的两个串联连接的缓冲器对之一中的上述那个存贮器中的被存贮的上述第一组数据传送到上述的缓冲器对之一中的另一个缓冲器中;(b)(2)将上述的第二组数据传送至另一个串联连接的缓冲器对中的一个缓冲器中;
(c)将上述的第二组数据从上述的另一个串联连接的缓冲器对中的上述那个缓冲器转送至该串联连接的缓冲器对中的另一个缓冲器中;
(d)(1)将上述的串联连接的缓冲器对之一中的上述的另一个缓冲器中的第一组数据传送到上述的系统总线上;同时,(d)(2)将上述的另一个串联连接的缓冲器对中的上述的另一个缓冲器中的上述第二组数据传送到上述的系统总线上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/92114471.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:丙纶强力丝的制造方法
- 下一篇:透明性优良的红外线吸收膜