[发明专利]动态存储系统中动态调定各时标用的数据处理系统无效
| 申请号: | 91108586.6 | 申请日: | 1991-08-30 |
| 公开(公告)号: | CN1026926C | 公开(公告)日: | 1994-12-07 |
| 发明(设计)人: | A·阿尔德雷吉亚;P·M·布兰德;D·C·克罗默;R·M·斯塔特斯 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F13/00 | 分类号: | G06F13/00;G06F13/38 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 马铁良,吴秉芬 |
| 地址: | 美国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 动态 存储系统 调定各时标用 数据处理系统 | ||
本发明涉及数据处理的技术领域,更具体地说,涉及能使用多个不同类型的动态随机存取存储器(DRAM)模件动态设定存储器中各时标的一种设备。
目前,象个人计算机之类的数据处理系统都装有这样的一种系统存储器,该系统存储器具有多个由许多DRAM模件组成的存储模件。这类模件的一般形式是:一个单列存储模件(SIMM),里面有多个DRAM芯片集装成单个组件。许多个人计算机是用多个插座构成的,SIMM即可插入这些插座中。在许多情况下,这些插座并不是一开始就全用上,而是随着使用者需要的增加而增设更多的SIMM的。
各模件在许多方面,例如大小(即存储容量)、速度、存储地址体系结构或行列比等,有着明显的差别。存储模件还需要根据其定时上的各项要求以精确定时的方式供给定时或控制信号。这种定时上的各项要求包括脉冲宽度、转移时间、占用时间、预充时间等。虽然有许多与DRAM有关的不同的时间,但DRAM的速度通常是用从RAS(行地址选通)的下降边缘计起的数据存取时间表示的。DRAM是通过按存储器功能的类型而定的预定顺序往其上加不同的启动信号实现访问的。典型的DRAM都具有接收各种信号用的端子,例如书写启动(WE#)、数据输入和输出、多路转换的行地址和列地址、行地址选通(RAS)和列地址选通(CAS)等信号。
在数据处理系统中,对存储器的存取是由存储器控制器控制的。存储器控制器一般是用来支援特定类型的存储器,且按系统时钟所决定的速率或微处理器的速度运行。存储器控制器硬件应设计得使其能适应不同速度的DRAM在定时方面的各项要求。此外,随着存储器控制器的工作频率增加,当DRAM的定时要求受到干扰时,存储器控制器硬件也必须改变。
当某一系统有增设存储模件的余地时,这些模件通常不得不在等于或高于原模件速度下运行,而相关的存储器控制器是为原模件设计的。当加设了速度更快的模件时,系统仍然在较低的设计速度下运行,这样就不能利用速度更快的模件的优点。
本发明所适用的典型数据处理系统包括一微处理机芯片、一具有多个SIMM的存储器、一存储器控制器、一存储器直接存取(DMA)控制器、一扩展总线和一I/O(输入/输出)装置。微处理机的类型可以是诸如周知的Intel 80386和80486的微处理机系统,且选取得能以合用的速度工作,例如80386就要能够在每秒钟内运算2500万次或3300万次。SIMM的型式从30毫微秒至100毫微秒,可采用各种不同大小和地址体系结构。对于如此选用处理机和SIMM,系统设计人员或用户就可以使某一系统适应广泛的要求和用途。因此,现在的问题就成了如何设计一种能以不同的速度工作控制不同类型存储模件的存储器控制器的问题。
因此本发明的一个目的是提供一种方法和设备,对装有多个在大小、存储体系结构和定时要求方面不同的存储模件的存储器进行动态控制存取。
本发明的另一个目的是提供一种存储器控制器它能以不同的时钟频率工作,对具有不同定时要求的存储模件进行控制存取。
本发明的另一个目的是提供一种存储器控制器,它能给具有不同定时要求的存储模件发送不同的定时信号。
本发明的另一个目的是提供一种存储器控制器,用以对具有多个不同存储模件的存储器的存取过程进行控制,其中存储器控制器动态地改变着发送的控制信号,从而适应各存储模件的不同定时要求。
本发明的另一目的是提供一种能产生不同宽度的定时信号的存储器控制器,并选择适当的信号,每次访问一个存贮件模件。
本发明的另一个目的是提供一种数据处理系统,它能使用不同存储模件以不同速度工作,且这个系统中的存储器控制器可编程,根据不同存储模件的定时要求动态地调定其定时信号,从而使系统发挥其最佳的工作性能。
本发明的另一个目的是提供这样一个系统,在这个系统中,存储器可采用不同的DRAM,由一可编程存储器控制器根据满足各DRAM的定时要求所需要的时钟脉冲周期存储每个DRAM的定时要求,该存储器控制器能根据所存储的信息动态地发出定时信号,每次访问一个DRAM。
简单说来,达到上述和其它目的和优点的方法是提供一种具有至少一个处理器、一存储器控制器和一装有多个存储模件的存储器的数据处理系统。明确限定各模件定时要求的信息存储在一可编程的存储器中。每次对一个模件进行存取,根据要加以存取的特定模件的定时要求,可编程存储器中的信息用来动态地调定存储器控制器,发出控制信号。
从下面结合各附图所作的说明可以清楚了解本发明的其它目的和优点。附图中:
图1是实现本发明的一个数据处理系统的方框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/91108586.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双螺旋双出口真空制砖机
- 下一篇:小容量弹出式熔断器





