Nova Patents
EP1564748B1

Multi-port memory based on DRAM core

Abstract

This record has no abstract on file.

EP1564748B1, drawing sheet 1
Sheet 1 of 139

Term

Term ended

Expired 2 October 2021, 5 years ago.

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

14 claims: 2 independent, 12 dependent

  1. 1
    A semiconductor memory device, comprising:a plurality of N external ports (4011, 4012), each of which receives commands;a plurality of N buses (4020) corresponding to the respective external ports;a plurality of memory blocks (4014) connected to the N buses said memory blocks including cell arrays implemented based on dynamic-type memory cells;an address comparison circuit (4019) which compares addresses that are to be accessed by the commands input into the N respective external ports;and an arbitration circuit (4015) which determines which one or ones of the commands accessing a same memory block are to be executed and which one or ones of the commands accessing the same memory block are to be not executed when said address comparison circuit detects accesses to the same memory block based on the address comparison (Fig.101).
  2. 11
    A method of controlling a multi-port memory that includes:a plurality of memory cores having memory cells;a plurality of input/output ports, each of which includes a clock terminal for receiving a clock signal, address terminals for receiving address signals that are supplied in synchronization with the clock signal for selecting the memory cells, and data input/output terminals for inputting/outputting data signals;and a plurality of control circuits, each of which is provided for a corresponding one of the memory cores, and selects the address signals supplied from the data input/output terminals of one of the input/output ports to access the memory cells indicated by the selected address signals, said method comprising a step of making a memory core operate in accordance with address signals received first under control of a control circuit corresponding to said memory core if address signals commonly indicating said memory core are input into two or more of the input/output ports.