IP Library Granted Patent US 7,420,869
Granted Patent B2
US 7,420,869 · App. 11/412,755 · Granted Sep 2, 2008

Memory device, use thereof and method for synchronizing a data word

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 7,420,869
App. No.
11/412,755
Granted
Sep 2, 2008
Kind
B2
Abstract

The invention includes a memory device with a register device to which an output of a multiplexer is connected. The input of the multiplexer is connected to a buffer store. In addition, the memory device includes a synchronization circuit having a control output connected to a control input of the multiplexer. A clock signal output of the synchronization circuit is connected to the clock input of the register device. The synchronization circuit generates and outputs a clock signal to the clock signal output derived from a time profile for a signal on a state input and from a signal on a second clock input. In this way, a data word to be stored in the register device is synchronized to a clock signal on the second clock input, so that data errors are avoided during transfer.

Claims (18)

1. A memory device, comprising:

a first clock input configured to receive a first clock signal;

a second clock input configured to receive a second clock signal;

a data input configured to receive a serial data word;

a state input configured to receive a state signal;

a register device comprising a data input and a clock signal input, and configured to accept a data word on its data input based on a clock signal on the clock signal input thereof;

a multiplexer device comprising a control input, a first and a second data input, and a data output which is coupled to the data input of the register device, wherein the multiplexer device is configured to couple one of its data inputs to its data output based on a signal on the control input thereof;

a buffer store comprising a first and a second data output coupled to a respective data input of the multiplexer device, wherein the buffer store is configured to accept the serial data word on the data input based on signals on the first clock input and on the state input, and configured to output a parallel data word to one of the two data outputs;

a synchronization circuit comprising a control output coupled to the control input of the multiplexer device, a clock signal output coupled to the clock signal input of the register device, and inputs coupled to the second clock input and to the state input, respectively, wherein the synchronization circuit is configured to generate and output the clock signal to the clock signal output thereof, wherein the clock signal is derived from a time profile of the signal on the state input and the signal on the second clock input.

2. The memory device of claim 1 , wherein the synchronization circuit comprises a switch having a control input, and an output that forms the clock signal output, and wherein the switch further comprises a first input coupled to the state input and a second input coupled to a clock generator, and wherein the switch is configured to selectively couple one of its inputs to its output based on a synchronization signal.

3. The memory device of claim 2 , wherein the synchronization circuit further comprises a synchronizer configured to output the synchronization signal, the synchronizer comprising two series-connected flipflops whose clock signal inputs are connected to the second clock signal input, and a data input of the first flipflop is coupled to the state input, and wherein an output of the synchronizer is coupled to the control input of the switch in the synchronization circuit.

4. The memory device of claim 2 , wherein the clock generator in the synchronization circuit comprises a clock gate configured to output a clock pulse that is derived from the signal on the second clock input and from a pulse generated from an edge of the state signal.

5. The memory device of claim 1 , wherein the control output of the synchronization circuit is coupled to a data output of a feedback flipflop circuit whose clock input is coupled to the clock signal output.

6. The memory device of claim 1 , wherein the buffer store comprises a first and a second shift register whose inputs are connected to the data input and whose outputs form the first and second data outputs of the buffer store.

7. The memory device of claim 6 , wherein the buffer store comprises an actuating circuit configured to alternately actuate the first and second shift registers for storing the serial data word, wherein the actuating circuit is coupled to the first clock input and to the state input.

8. The memory device of claim 6 , wherein the buffer store comprises a first clock gate having an activation input and a second clock gate having an activation input, wherein the first clock gate is coupled to the first shift register in order to actuate it and the second clock gate is coupled to the second shift register in order to actuate it, respectively.

9. The memory device of claim 1 , wherein the register device comprises a plurality of registers and an address unit, wherein the address unit is configured to store at least one portion of the data word on the data input in one of the registers based on the data word.

10. The memory device of claim 1 , wherein the data input, the first clock input and the state input are coupled to a three-wire bus in a radio-frequency circuit.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2022
From: INTEL DEUTSCHLAND GMBH
To: INTEL CORPORATION
Reel/Frame 061356/0001 →
CHANGE OF NAME Recorded Nov 6, 2015
From: INTEL MOBILE COMMUNICATIONS GMBH
To: INTEL DEUTSCHLAND GMBH
Reel/Frame 037057/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2012
From: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
To: INTEL MOBILE COMMUNICATIONS GMBH
Reel/Frame 027556/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2012
From: INFINEON TECHNOLOGIES DELTA GMBH
To: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
Reel/Frame 027531/0108 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE NEEDS TO BE CORRECT TO 09/30/2009 PREVIOUSLY RECORDED ON REEL 026685 FRAME 0688. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 15, 2011
From: INFINEON TECHNOLOGIES AG
To: INFINEON TECHNOLOGIES DELTA GMBH
Reel/Frame 027245/0484 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2011
From: INFINEON TECHNOLOGIES AG
To: INFINEON TECHNOLOGIES DELTA GMBH
Reel/Frame 026685/0688 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2006
From: LINDORFER, MARKUS; STOGMULLER, JOHANNES; STEINMAYR, CHRISTIAN
To: INFINEON TECHNOLOGIES AG
Reel/Frame 018108/0098 →