US8406065B2ActiveUtilityA1

Memory interface circuit and semiconductor device

Assignee: MOCHIZUKI HIDEOPriority: Nov 4, 2010Filed: Sep 14, 2012Granted: Mar 26, 2013
Est. expiryNov 4, 2030(~4.3 yrs left)· nominal 20-yr term from priority
Inventors:Hideo Mochizuki
G06F 13/1673G06F 13/1689G11C 7/10
64
PatentIndex Score
1
Cited by
5
References
7
Claims

Abstract

There is a need to provide a small-sized memory interface circuit capable of adjusting timing between a strobe signal and a data signal without interrupting a normal memory access. An expected value acquisition latch latches write data in synchronization with a clock signal. A WDLL outputs a write strobe signal WDQS. An RDLL outputs a delayed write strobe signal WDQS_d. A read data latch latches looped-back write data in synchronization with the delayed write strobe signal WDQS_d. A comparator compares the read data latch with an output from the expected value acquisition latch. A register portion stores a delay value to be placed in the RDLL. A register control portion updates a delay value in the register portion in accordance with a comparison result. A delay selection portion places a delay value read from the register portion in the RDLL.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A semiconductor device comprising:
 a data terminal to be coupled to a memory device; 
 a data output buffer coupled to the data terminal on a first signal pass to write data to the memory device; and 
 a data input buffer coupled to the data terminal on a second signal pass to read data from the memory device, and coupled to the data output buffer on a loop back pass; 
 wherein both the data output buffer and the data input buffer are enabled when data is written to the memory device. 
 
     
     
       2. The semiconductor device according to  claim 1 , further comprising
 a strobe terminal to be coupled to a memory device; 
 a strobe signal output buffer coupled to the strobe terminal on a third signal pass to output a write strobe signal to the memory device; and 
 a strobe signal input buffer coupled to the strobe terminal on a fourth signal pass to receive a read strobe signal from the memory device, and coupled to the strobe signal output buffer on another loop back pass; 
 wherein both the strobe signal output buffer and the strobe signal input buffer are enabled when data is written to the memory device. 
 
     
     
       3. The semiconductor device according to  claim 2 , further comprising
 a first latch coupled to the data input buffer on the second signal pass and coupled to the strobe signal input buffer on a fourth signal pass; and 
 a second latch coupled to the first signal pass and the third signal pass. 
 
     
     
       4. The semiconductor device according to  claim 3 , further comprising
 a read delay-locked loop coupled between the first latch and the strobe signal input buffer on a fourth signal pass; and 
 a write delay-locked loop coupled to the strobe signal output buffer on the third signal pass. 
 
     
     
       5. The semiconductor device according to  claim 4 , further comprising a comparator coupled to the first and second latches. 
     
     
       6. The semiconductor device according to  claim 5 , further comprising
 a register portion configured to store a delay value; 
 a delay selection portion coupled to the read delay-locked loop and the register portion; and 
 a register control portion coupled to the register portion, the delay selection portion, and the comparator. 
 
     
     
       7. The semiconductor device according to  claim 1 , further comprising a circuit configured to output control signals to the data output buffer and the data input buffer to enable the data output buffer and the data input buffer.

Join the waitlist — get patent alerts

Track US8406065B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.