Abstract:
PROBLEM TO BE SOLVED: To provide a system and method for performing selective row energization based on write data by using a selective row energization system. SOLUTION: The system includes: a storage array 102 having M rows 104 and N columns 106; an N-bit data word register 108; a uniform-detection circuit 110 which responds to a data word to generate a uniform word data bit having a first value when the data word is uniform; an M-bit uniform-detection register 112 having M uniform-detection latches 114, each being associated with one of the M rows 104 and storing the uniform word data bit for the data word stored in the associated row; and an M-bit row driver device 116 which responds to the uniform word data bit for each of the M rows 104 to inhibit energization of the M rows 104 for which the uniform word data bit is the first value. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To dispatch and issue a new instruction group as quickly as possible in an SMT (simultaneous multi-thread) system. SOLUTION: The SMT system 119 has a dynamically shared GCT (a group completion table) 301. Performance of the SMT is improved by configuring the GCT to allow the instruction group from each thread to complete simultaneously. The GCT has a read port 304, 354 for each thread corresponding to the completion table instruction/address array for simultaneous updating on completion. The forward link array also has a read port for each thread to find the next instruction group for each thread upon completion. The backward link array has a backward link write port for each thread in order to update the backward links for each thread simultaneously. The GCT has independent pointer management means 336, 334 for each thread. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
An improved I/O channel check and parity check detector includes two similar detection paths each of which includes a check detector, a glitch reject circuit, and a read back register. A memory parity error causes a bit to be set in the read back register. An I/O channel check sets another bit in a read back register provided a memory parity error has not been signalled. If such signal occurs, the channel check is rejected. The read back bits are read through a port allowing the system to determine the source of error.
Abstract:
A programmable interrupt controller (8) having a plurality of interrupt request inquest inputs (42, 56)and an interrupt request output (58) for connection to a central processing unit (4) (CPU) includes means for interrupting the CPU (4) over the interrupt request output (58) responsive to an interrupt request from any one of the interrupt request inputs (42, 56) and a priority resolver (92) for assigning a priority position to each of the interrupt request inputs (42, 56) to create an interrupt priority hierarchy. The interrupt controller (8) is programmable such that each interrupt request input may be independently established as responsive to either edge-triggered or level-triggered interrupt requests on a per interrupt basis. An initialization command word register (94) of the interrupt controller has a bit corresponding to each of the interrupt request inputs. Programming each of the bits of the register (94) to one of two states determines whether corresponding interrupt request inputs are edge-sensitive or level-sensitive.