EP1022641B2

System containing a plurality of DRAMS and a bus

Abstract

This record has no abstract on file.

EP1022641B2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Expired 16 April 2011, 15.4 years ago.

  1. Priority
  2. Filed
  3. Expired
  4. Granted
  5. Today

1 claim: 1 independent, 0 dependent

  1. 1
    A system comprising:a bus that includes a plurality of bus lines for carrying substantially all address, data and control information needed by each semiconductor device coupled to the bus for communication with substantially every other semiconductor device connected to the bus, wherein the bus uses address multiplexing to convey a single memory address and wherein the bus has substantially fewer bus lines than the number of bits in a single address;and a plurality of synchronous dynamic random access memory (DRAM) semiconductor devices coupled to the bus, each DRAM of the plurality of synchronous DRAM semiconductor devices including: connection means adapted to connect the DRAM to the bus;clock receiver circuitry (101, 111) for receiving an external clock signal (53, 54);a programmable access-time register for storing a value which is representative of a number of clock cycles of the clock signal (53, 54) to transpire after which the DRAM responds to a read request received synchronously with respect to the external clock signal, the programmable access-time register being accessible to the bus through the connection means, wherein data is transmitted to the programmable access-time register over the bus to set the value in the programmable access-time register;and a plurality of output drivers (76) for outputting data onto the bus (18, 65) in response to the read request, wherein the output drivers (76) output the data on the bus (18, 65) after the number of clock cycles of the external clock signal transpire and synchronously with respect to the external clock signal (53, 54), so that the read request and the corresponding response are separated by the number of clock cycles as selected by the value stored in the programmable access-time register, wherein each output driver of the plurality of output drivers (76) outputs the data onto the bus (18, 65) at a bus cycle data rate that is twice the rate of the external clock signal.