IP Library Granted Patent US 8,320,204
Granted Patent B2
US 8,320,204 · App. 12/824,745 · Granted Nov 27, 2012

Memory interface control circuit

Assignee: Renesas Electronics Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,320,204
App. No.
12/824,745
Granted
Nov 27, 2012
Kind
B2
Abstract

A memory interface control circuit includes an input/output circuit 10 which transmits and receives a data strobe signal DQS to and from a memory, a read control circuit 20 which determines that the data strobe signal DQS associated with a memory read, received from the input/output circuit has repeated a predetermined number of times of transitions based on information on the number of data reads and sets a mask signal MS to a mask state, and a write control circuit 30 which controls a transmission timing of outputting the data strobe signal DQS associated with a memory write from the input/output circuit 10 based on a temporal positional relationship between a data strobe output request signal DQOEN associated with the memory write and the mask signal MS.

Claims (26)

1. A memory interface control circuit, comprising:

an input/output circuit which transmits and receives a data strobe signal to and from a memory;

a read control circuit which determines that the data strobe signal associated with a memory read, received from the input/output circuit has repeated a predetermined number of times of transitions based on information on the number of data reads, and then sets a mask signal to a mask state; and

a write control circuit which controls a transmission timing of outputting the data strobe signal associated with a memory write from the input/output circuit, based on a temporal positional relationship between a data strobe output request signal associated with the memory write and the mask signal, wherein

the write control circuit performs control so that when a first timing of transition of the data strobe output request signal from an active state to an inactive state is temporally before a second timing of transition of the mask signal from the mask state to a mask cancellation state, the data strobe signal associated with the memory write is delayed by a predetermined period of time; and

when the first timing is temporally after the second timing, the write control circuit performs control so that the data strobe signal associated with the memory write is output without alteration, without being delayed.

2. The memory interface control circuit according to claim 1 , wherein

the predetermined period of time corresponds to one cycle of the data strobe signal.

3. The memory interface control circuit according to claim 1 , wherein the write control circuit comprises:

a data strobe signal generation circuit which generates the data strobe signal associated with the memory write by activation of the data strobe output request signal; and

an output timing adjustment circuit which controls the delay of the data strobe signal generated by the data strobe signal generation circuit, according to whether or not the mask signal is in the mask cancellation state.

4. The memory interface control circuit according to claim 3 , wherein

an output section of the input/output circuit comprises a tristate buffer;

the write control circuit further comprises an output control signal generation circuit which generates a timing signal that controls the tristate buffer by activation of the data strobe output request signal; and

the output timing adjustment circuit performs control using the timing signal so that the tristate buffer becomes active when the data strobe signal generated by the data strobe signal generation circuit is output from the tristate buffer.

5. The memory interface control circuit according to claim 1 , wherein

the read control circuit comprises:

a data strobe detection circuit which detects a preamble of the data strobe signal output from the memory;

a mask circuit which allows the data strobe signal to be masked by the mask signal; and

a mask control circuit which receives the information on the number of data reads associated with a request of reading data from the memory, determines that the data strobe signal has repeated the predetermined number of times of transitions after the preamble based on the information on the number of data reads, and performs control so that the mask signal is set to the mask state.

6. A method of operation of a memory interface control circuit, the method comprising:

determining, via a read control circuit, that a data strobe signal associated with a memory read, has repeated a predetermined number or times of transitions based on information on the number of data reads, and then setting a mask signal to a mask state;

controlling a transmission timing of outputting the data strobe signal associated with a memory write, based on a temporal positional relationship between a data strobe output request signal associated with the memory write and the mask signal, wherein

the transmission timing is controlled so that:

when a first timing of transition of the data strobe output request signal from an active state to an inactive state is temporally before a second timing of transition of the mask signal from the mask state to a mask cancellation state, the data strobe signal associated with the memory write is delayed by a predetermined period of time; and

when the first timing is temporally after the second timing, the data strobe signal associated with the memory write is output without alteration, without being delayed.

Assignments (3)
CHANGE OF ADDRESS Recorded Nov 29, 2017
From: RENESAS ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 044928/0001 →
CHANGE OF NAME Recorded Oct 26, 2010
From: NEC ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 025191/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2010
From: NAKASHIMA, HIDEMI
To: NEC ELECTRONICS CORPORATION
Reel/Frame 024607/0812 →
Priority Claims (1)
JP 2009-164672 · Jul 13, 2009 · national
Continuity (1)
Related Publication 20110007586A1 · Jan 13, 2011