EP0809252A2

Data processing system with synchronous dynamic memory in integrated circuit technology

Abstract

The data processing system preferably employs standard components with general applicability in different architectures. A single chip main storage apparatus (102) is a synchronous dynamic memory having a plurality of memory banks and a mode register for determining an operation mode. Another chip comprises a microprocessor unit (101) and a main storage controller (104) which are respectively formed of independent cores inside the same chip. The microprocessor unit (101), the main storage controller (104) and the main storage apparatus (102) are coupled together by buses (153, 154). A control bus (156) supplies control signals from the main storage controller (104) to the main storage apparatus (102). Timing control for the data processing system is through a clock generator (103) which supplies synchronous clock signals to the microprocessor unit (101) via coupling line (150), to the main storage controller (104) via coupling line (152), and to the main storage apparatus (102) via coupling line (151). Circuitry to enable the control of parallel accesses to a plurality of memory banks in the main storage apparatus (102) and of setting an operation mode function to a mode register built in said synchronous dynamic memory is arranged in the main storage controller (104) so that both the conventional microprocessor unit (101) and the conventional main storage apparatus (104) are not burdened with special circuitry which would impair the use of processor IC cores and memory IC chips of standard design and high generality.

EP0809252A2, drawing sheet 1
Sheet 1 of 13

Term

Term ended

Projected expiry passed 9 September 2013, 13 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

16 claims: 1 independent, 15 dependent

  1. 1
    A data processing system comprising:- processing means (101/Fig.2, 104/Fig.7) formed on a first single integrated circuit chip (CHIP/Fig.12) including a microprocessor unit (MPU CORE 101), a control unit (MC CORE 104) and a processor bus (153) coupling the said microprocessor unit and said control unit together;- at least one memory unit (MS 102) formed on a second single integrated chip with data signal input/output means (551) coupled to the said processor bus (153), said memory unit (MS 102) including a plurality of memory cells (502, 503/Fig.5A), an address counter (504), a mode register (505) for determining an operation mode of the said memory chip (501), and an internal control circuit (506) to enable the said memory unit to operate in response to a value set in the mode register (505) and to control signals supplied from outside of said memory chip (501) on a control bus (156) coupled to said control unit (104) to generate memory-chip-internal operational control signals in synchronism with clock signals (CLK 151) generated in a clock generator (CG 103) which are also supplied in synchronism to the said processing means (101, 104);and - the said control unit (104) transmitting on said control bus (156) command information (/WE, /CAS, RAS0/1, /DQM) to said internal control circuit (506) and operation mode information to address signal input terminals (550) of said memory chip (501).