Abstract:
A circuit which efficiently controls the refresh operation of a dynamic memory. The refresh control circuit operates such that a dynamic memory (28) coupled to a processing means responds to a memory access signal (BMREQ) for a read/write operation and a first refresh control signal (BMREF) for a memory refresh operation. First circuits (30, 32) provide a second periodic refresh control signal (REFREQ), and second circuits (34, 40) refresh the memory under the control of either of the first (BMREF) or second (REFREQ) refresh control signals. A third circuit (20) responsive to the memory access signal (BMREQ) and the second refresh control signal (REFREQ) awards priority of access to the memory (28) in accordance with the first active signal which it receives. A fourth circuit (20) puts the processing means in a hold condition when priority is awarded to the second refresh control signal (REFREQ). In a power down condition a (BRST) signal enables gates (42) having a battery back up to permit the dynamic memory to be refreshed.
Abstract:
A memory system comprises a pair of RAM buffer memories (22, 24) coupled to a CCD main memory (20) to provide high-speed memory access to the memory by a processing means. Each buffer memory has stored therein a page of data transferred from the CCD main memory. Comparison means (76, 78) included in the system compares the page address in a memory request with the page address, located in address registers, of the data stored in the buffer memories. If a comparison is found, the designated buffer memory is accessed for a read/write operation at the addressed memory location. If no comparison is found, circuits (72, 92, 134) using the requested page address transfer the page in which the requested address is located from the CCD main memory to a RAM buffer memory for access by the processing means; the buffer memory to which the page is transferred is the buffer memory that was not accessed in the immediately preceding memory request. If a write operation had occured on a page stored in the buffer memories, the altered page is transferred back to the CCD main memory before a new page of data is transferred to the buffer memory.
Abstract:
A computer system having enhancement circuitry for memory accessing, and has particular application to a system in which the number of bits which can be processed at one time by the processor is less than the number of bits in either a data word stored in the memory or the address associated with it. In a computer system (10) in accordance with the invention, enhancement circuitry (42) is connected between two buses (18, 20) which respectively connect a microprocessor (12) to a main memory (14) and to peripheral subsystems (16). The microprocessor is arranged to fetch a data word in said memory by loading an address in address registers (50, 54, 58, 62, 66) included in said enhancement circuitry (42) and is arranged to store a data word in said memory by loading an address in said address registers and a data word in data registers (52, 56, 60, 64, 68) also included in said enhancement circuitry.