Memory controller with interleaved queuing apparatus
    1.
    发明授权
    Memory controller with interleaved queuing apparatus 失效
    具有交错排队装置的存储控制器

    公开(公告)号:US4451880A

    公开(公告)日:1984-05-29

    申请号:US202821

    申请日:1980-10-31

    CPC分类号: G06F13/1642 G06F13/28

    摘要: A memory controller controls the operation of a number of memory module units and includes a number of queues which couple to the module units. Each queue includes an address queue register, a control queue register and a data queue register. Each address queue register has tristate control for independent operation. Control circuits which couple to the queue address, control and data registers assign memory cycles between queues on an alternate basis when the queue control registers store requests which are being processed. This enables the interleaving of memory requests which eliminates processing delays particularly in cases where such requests involve multiword transfers over successive memory cycles of operation.

    摘要翻译: 存储器控制器控制多个存储器模块单元的操作,并且包括耦合到模块单元的多个队列。 每个队列包括地址队列寄存器,控制队列寄存器和数据队列寄存器。 每个地址队列寄存器都有三态控制,用于独立操作。 当队列控制寄存器存储正在处理的请求时,耦合到队列地址,控制和数据寄存器的控制电路在备用的队列之间分配存储器周期。 这使得能够消除处理延迟的存储器请求的交织,特别是在这种请求涉及在连续存储器操作周期中的多字传输的情况下。

    Sequential word aligned address apparatus
    2.
    发明授权
    Sequential word aligned address apparatus 失效
    顺序字对齐地址设备

    公开(公告)号:US4376972A

    公开(公告)日:1983-03-15

    申请号:US110521

    申请日:1980-01-08

    CPC分类号: G06F12/04 G06F12/02

    摘要: A memory subsystem which couples to a multiword bus for processing memory requests received therefrom includes at least a pair of independently addressable dynamic memory module units. Each memory unit includes a number of rows of random access memory (RAM) chips. The subsystem further includes an adder circuit, a pair of tri-state operated address register circuits and timing circuits. The address circuits include a pair of tri-state operated address registers which couple to the bus and to the set of address lines to each memory unit. In response to a memory request, the registers store row and column address portions of a chip address of the memory request. A multibit adder circuit is connected to increment by one the low order row address when the least significant address bits of the memory request indicate a subboundary address condition thereby enabling access to a pair of sequential word locations. Whenever a memory request specifies an address which cannot access a double word, boundary circuits upon detecting the condition cause the timing circuits to generate only timing signals necessary for accessing the first word location.

    摘要翻译: 耦合到多字总线以用于处理从其接收的存储器请求的存储器子系统包括至少一对独立可寻址的动态存储器模块单元。 每个存储器单元包括多行随机存取存储器(RAM)芯片。 子系统还包括加法器电路,一对三态操作地址寄存器电路和定时电路。 地址电路包括一对三态操作地址寄存器,其耦合到总线和到每个存储器单元的地址线集合。 响应于存储器请求,寄存器存储存储器请求的芯片地址的行和列地址部分。 当存储器请求的最低有效地址位指示子边界地址条件从而使得能够访问一对顺序字位置时,多位加法器电路被连接以递增一个低位行地址。 每当存储器请求指定不能访问双字的地址时,边界电路在检测到条件时,使定时电路仅产生访问第一字位置所必需的定时信号。

    Memory identification apparatus and method
    3.
    发明授权
    Memory identification apparatus and method 失效
    存储器识别装置和方法

    公开(公告)号:US4545010A

    公开(公告)日:1985-10-01

    申请号:US480964

    申请日:1983-03-31

    IPC分类号: G06F12/06 G06F13/00

    CPC分类号: G06F12/0653

    摘要: A memory system includes at least one or more memory module boards identical in construction and a single computer board containing the control circuits for controlling memory operations. Each board plugs into the main board and includes a memory section having a number of rows of memory chips and an identification section containing circuits for generating signals indicating the board density and the type of memory parts used in constructing the board's memory section. The main board control circuits include a number of decoder circuits which couple to the identification and to the memory section of each memory module board. The decoder circuits receive different address bit combinations of a predetermined multibit address portion of each memory request address. In response to signals generated by the identification sections of the installed memory boards, the decoder circuits are selectively enabled to decode those bit combinations of the address portion specified by the sections for enabling successive addressing of all of the blocks of location within the system.

    摘要翻译: 存储器系统包括至少一个或多个存储器模块板,其结构相同,以及包含用于控制存储器操作的控制电路的单个计算机板。 每个板插入主板,并且包括具有多行存储器芯片的存储器部分和用于产生指示板密度的信号的电路的识别部分和用于构建电路板存储部分的存储器部件的类型的识别部分。 主板控制电路包括耦合到每个存储器模块板的识别和存储器部分的多个解码器电路。 解码器电路接收每个存储器请求地址的预定多位地址部分的不同地址位组合。 响应于由所安装的存储器板的识别部分产生的信号,解码器电路被选择性地能够解码由这些部分指定的地址部分的那些比特组合,以便能够对系统内的所有位置块进行连续寻址。

    Method and apparatus for testing and verifying the operation of error
control apparatus within a memory
    4.
    发明授权
    Method and apparatus for testing and verifying the operation of error control apparatus within a memory 失效
    用于测试和验证存储器内的错误控制装置的操作的方法和装置

    公开(公告)号:US4359771A

    公开(公告)日:1982-11-16

    申请号:US172486

    申请日:1980-07-25

    摘要: Soft error rewrite control apparatus is included within a memory system for rendering the semiconductor memory modules less susceptible to single bit errors produced by alpha particles and other system disturbances. During a number of successive memory cycles occurring at a predetermined rate, the soft error rewrite control apparatus enables the read out of information stored within each module location, the correction of any single bit errors contained therein and the rewriting of the corrected information back into such location. Diagnostic apparatus is further included which is connected to place the memory system in a state for testing and verifying the operation of the soft error control apparatus. Also, the diagnostic apparatus is connected to condition the soft error control apparatus for operating in a high speed mode enabling the read out correction and rewriting of each location to take place within a minimum amount of time. By monitoring the status of the information being corrected, the diagnostic apparatus is able to signal whether or not the soft error control apparatus is operating properly.

    摘要翻译: 软错误重写控制装置包括在存储器系统内,用于使半导体存储器模块不易受由α粒子和其他系统干扰产生的单位错误的影响。 在以预定速率发生的多个连续存储循环期间,软错误重写控制装置使得能够读出存储在每个模块位置内的信息,校正其中包含的任何单个位错误,以及将校正后的信息重新写入其中 位置。 还包括诊断装置,其连接以将存储器系统置于用于测试和验证软错误控制装置的操作的状态。 此外,诊断装置被连接以对软错误控制装置进行调整,以便在高速模式下操作,使得能够在最小时间内进行每个位置的读出校正和重写。 通过监视正在修正的信息的状态,诊断装置能够通知软错误控制装置是否正常工作。

    Method of constructing a number of different memory systems
    5.
    发明授权
    Method of constructing a number of different memory systems 失效
    构建多个不同存储器系统的方法

    公开(公告)号:US4255852A

    公开(公告)日:1981-03-17

    申请号:US57783

    申请日:1979-07-16

    IPC分类号: H05K1/00 H05K1/11 H05K3/32

    摘要: A printed circuit board assembly includes at least two layers which is able to accommodate a subsystem such as a memory subsystem designed to have one or more optional features. The two layers of the printed circuit board when etched include the required number of horizontal and vertical paths to be connected to all of the integrated circuit chips to be positioned and interconnected thereon. The required holes for such integrated circuit chips when drilled include first sets of holes for mounting groups of integrated circuit chips required for implementing a first group of features and which are to be interconnected to the other integrated circuit chips of the subsystem mounted on the different sections of the board. Second sets of holes are included on the board so as to have a predetermined relationship with the first sets of holes for mounting alternative groups of integrated circuit chips to be interconnected in a manner to implement other features. Thereafter, the circuit board is populated with only those integrated circuit chips required for construction of a memory subsystem with one or more selected features.

    摘要翻译: 印刷电路板组件包括至少两层,其能够容纳诸如设计成具有一个或多个可选特征的存储器子系统的子系统。 当蚀刻时,印刷电路板的两层包括要连接到要定位和互连在其上的所有集成电路芯片的所需数量的水平和垂直路径。 用于这种集成电路芯片的所需的孔在钻孔时包括用于实现第一组特征所需的集成电路芯片组的第一组孔,并且其将被连接到安装在不同部分上的子系统的其它集成电路芯片 的董事会。 第二组孔包括在板上,以便与第一组孔相关联,以便以相互连接的替代的集成电路芯片组来实现其他特征。 此后,电路板仅填充用于构造具有一个或多个所选特征的存储器子系统所需的那些集成电路芯片。

    Apparatus and method for generating timing signals for latched type
memories
    6.
    发明授权
    Apparatus and method for generating timing signals for latched type memories 失效
    用于产生锁存型存储器的定时信号的装置和方法

    公开(公告)号:US4060794A

    公开(公告)日:1977-11-29

    申请号:US672103

    申请日:1976-03-31

    摘要: Apparatus and a method for generating timing signals to be utilized in latched type memories only when the address signals are valid. A CAS signal is generated in response to an RAS signal via a device which tracks the worst case delay of memory address signals and does not permit the application of the CAS signal to memory until the worst case delay of the memory address signals has been accounted for.A memory array is comprised of any combination of latched or non-latched tri-state memories. The latched memories are coupled to a data bus utilizing conventional TTL circuits in combination with a power driver to simulate conventional tri-state buffer circuits. When the power driver/drivers remove(s) power from TTL circuits, the tri-state characteristics are simulated; whereas when the power driver applies power to the TTL circuits, they operate in their normal mode and present a normal impedance between the data bus and data-out lines of the memory array.

    摘要翻译: 仅在地址信号有效时才产生用于锁存型存储器中的定时信号的装置和方法。 通过经追踪存储器地址信号的最坏情况延迟的设备产生响应于RAS信号的CAS信号,并且不允许将CAS信号应用于存储器,直到存储器地址信号的最差情况延迟已被考虑 。

    Apparatus for deferring error detection of multibyte parity encoded data
received from a plurality of input/output data sources
    7.
    发明授权
    Apparatus for deferring error detection of multibyte parity encoded data received from a plurality of input/output data sources 失效
    用于推迟从多个输入/输出数据源接收的多字节奇偶编码数据的错误检测的装置

    公开(公告)号:US4388684A

    公开(公告)日:1983-06-14

    申请号:US248107

    申请日:1981-03-27

    IPC分类号: G06F11/10

    CPC分类号: G06F11/1044

    摘要: Apparatus is included in a main memory subsystem of a data processing system which receives multibyte data from a plurality of input/output devices connected to a common bus. During a write cycle of operation, a device applies the multibyte data signals together with associated parity bits for writing into an addressed storage location of memory. During the write cycle, error encoder circuits generate check code bits from the multibyte data and parity bits which are coded to signal selectively the presence of a multibyte uncorrectable error condition in accordance with the parity bits from a device. During a read cycle of operation, error detection and correction decoder circuits connected to the memory in response to the data and check bits read out from an addressed location are operative to generate a number of syndrome bits. These bits have a predetermined characteristic for indicating the existence of an uncorrectable error condition when one or more data bytes were in error and there was a single bit error in memory.

    摘要翻译: 装置包括在数据处理系统的主存储器子系统中,该数据处理系统从连接到公共总线的多个输入/输出装置接收多字节数据。 在操作的写周期期间,设备将多字节数据信号与相关联的奇偶校验位一起应用以写入存储器的寻址存储位置。 在写入周期期间,错误编码器电路从多字节数据和奇偶校验位产生校验码位,这些位被编码以根据来自设备的奇偶校验位选择性地显示多字节不可校正错误状况的存在。 在操作的读取周期期间,响应于从寻址位置读出的数据和校验位连接到存储器的错误检测和校正解码器电路可操作以产生多个校正子位。 当一个或多个数据字节出错并且存储器中存在单个位错误时,这些位具有用于指示存在不可校正错误状况的预定特性。

    Soft error rewrite control system
    8.
    发明授权
    Soft error rewrite control system 失效
    软错误重写控制系统

    公开(公告)号:US4369510A

    公开(公告)日:1983-01-18

    申请号:US172485

    申请日:1980-07-25

    摘要: Refresh and initialize counter circuits included within a dynamic memory system are supplemented with additional counter control circuits for synchronizing them from the same timing source which drives the refresh and initialize counter circuits. The counter control circuits count in accordance with modulus one less than a maximum count so as to generate a sequence of counts over a corresponding number of cycles of operation for selection of row and column addresses which enable the information stored in each location of the memory system to be read out, corrected for single bit errors and rewritten back thereby rendering the system less susceptible to soft errors such as those produced by alpha particles.

    摘要翻译: 刷新和初始化包含在动态存储器系统中的计数器电路补充有附加的计数器控制电路,用于使驱动刷新和初始化计数器电路的相同定时源同步它们。 计数器控制电路按照小于最大计数的模数进行计数,以便产生用于选择行和列地址的相应操作周期数的计数序列,这使得能够存储在存储器系统的每个位置中的信息 要读出,纠正单位错误并重新写回,从而使系统不易受到由α粒子产生的软错误的影响。

    Memory controller with queue control apparatus
    9.
    发明授权
    Memory controller with queue control apparatus 失效
    具有队列控制装置的内存控制器

    公开(公告)号:US4366538A

    公开(公告)日:1982-12-28

    申请号:US202560

    申请日:1980-10-31

    IPC分类号: G06F13/18 G06F13/00

    CPC分类号: G06F13/18

    摘要: A memory controller couples to a bus and controls a number of memory module units or memory modules. The controller includes a number of queue circuits for processing a variety of different types of memory requests received from a number of command generating units coupled to the bus requiring the controller to operate in a corresponding number of different modes. The controller includes queue timing and control apparatus which couples to the modules and to the queue circuits for minimizing conflicts between the types of requests and the internal operations required to be performed by the controller.

    摘要翻译: 存储器控制器耦合到总线并控制多个存储器模块单元或存储器模块。 控制器包括多个队列电路,用于处理从耦合到总线的多个命令生成单元接收的各种不同类型的存储器请求,要求控制器以相应数量的不同模式操作。 控制器包括队列定时和控制装置,它们耦合到模块和队列电路,用于最小化请求类型与由控制器执行的内部操作之间的冲突。

    Printed circuit board apparatus which facilitates fabrication of units
comprising a data processing system
    10.
    发明授权
    Printed circuit board apparatus which facilitates fabrication of units comprising a data processing system 失效
    有助于制造包括数据处理系统的单元的印刷电路板装置

    公开(公告)号:US4190901A

    公开(公告)日:1980-02-26

    申请号:US856433

    申请日:1977-12-01

    摘要: A printed circuit board assembly includes at least two layers which is able to accommodate a subsystem such as a memory subsystem designed to have one or more optional features. The two layers of the printed circuit board when etched include the required number of horizontal and vertical paths to be connected to all of the integrated circuit chips to be positioned and interconnected thereon. The required holes for such integrated circuit chips when drilled include first sets of holes for mounting groups of integrated circuit chips required for implementing a first group of features and which are to be interconnected to the other integrated circuit chips of the subsystem mounted on the different sections of the board. Second sets of holes are included on the board so as to have a predetermined relationship with the first sets of holes for mounting alternative groups of integrated circuit chips to be interconnected in a manner to implement other features. Thereafter, the circuit board is populated with only those integrated circuit chips required for construction of a memory subsystem with one or more selected features.

    摘要翻译: 印刷电路板组件包括至少两层,其能够容纳诸如设计成具有一个或多个可选特征的存储器子系统的子系统。 当蚀刻时,印刷电路板的两层包括要连接到要定位和互连在其上的所有集成电路芯片的所需数量的水平和垂直路径。 用于这种集成电路芯片的所需的孔在钻孔时包括用于实现第一组特征所需的集成电路芯片组的第一组孔,并且其将被连接到安装在不同部分上的子系统的其它集成电路芯片 的董事会。 第二组孔包括在板上,以便与第一组孔相关联,以便以相互连接的替代的集成电路芯片组来实现其他特征。 此后,电路板仅填充用于构造具有一个或多个所选特征的存储器子系统所需的那些集成电路芯片。