IP Library Granted Patent US 7,660,364
Granted Patent B2
US 7,660,364 · App. 11/384,731 · Granted Feb 9, 2010

Method of transmitting serial bit-stream and electronic transmitter for transmitting a serial bit-stream

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,660,364
App. No.
11/384,731
Granted
Feb 9, 2010
Kind
B2
Abstract

The present invention relates to an electronic transmitter for serially transmitting bit sequences. The electronic transmitter includes a detection device 10 and a transmitting device 12. The detection device 10 is adapted to detect a predefined bit sequence for transmittal. The predefined bit sequence is susceptible to inter-symbol-interference. The transmitting device 12 is adapted to transmit serially the detected predefined bit sequence in such a way, that a duration for transmittal of a particular bit in said predefined bit sequence is longer than a duration of transmittal of remaining bits in said predefined bit sequence.

Claims (34)

1. An apparatus comprising:

a buffer memory having a plurality of stages, wherein the buffer memory receives serial data;

decision logic that detects whether at least one of a plurality of predetermined bit sequences is present in the serial data, and wherein each of the plurality of predetermined bit sequences is susceptible to inter-symbol-interference (ISI), and wherein the decision logic includes:

a plurality of XNOR gates, wherein each XNOR gate is coupled to at least two successive stages of the buffer memory;

a first set of D-flip-flops, wherein each D-flip-flop from the first set of D-flip-flops is coupled to at least one of the XNOR gates;

a first set of logic gates, wherein each logic gate from the first set of logic gates is coupled to a plurality of D-flip-flops from the first set of D-flip-flops;

a second set of D-flip-flops, wherein each D-flip-flop from the second set of D-flip-flops is coupled at least one of the logic gates from the first set of logic gates; and

a second set of logic gates, wherein each logic gate from the second set of logic gates is coupled to a plurality of D-flip-flops from the second set of D-flip-flops;

a transmitter that is coupled to the buffer memory so as to receive the serial data from the buffer memory;

a clock generate having a plurality of output terminals, wherein each output terminal outputs at least one phase of a clock signal;

a phase multiplexer having a plurality of selection terminals, a plurality of input terminals, and an output terminal, wherein each selection terminal is coupled to the decision logic, and wherein each input terminal of the phase multiplexer is coupled to at least one of the output terminals of the clock generator, and wherein the output terminal of the phase multiplexer is coupled to each of the buffer memory and the transmitter, and wherein each D-flip-flop from the first set of D-flip-flops is coupled to the output terminal of the phase multiplexer.

2. The apparatus of claim 1 , wherein the buffer memory further comprises a shift register having a plurality of D-flip-flips that are coupled in series with one another and that are each coupled to the output terminal of the phase multiplexer.

3. The apparatus of claim 1 , wherein the transmitter further comprises a shifter register having a plurality of D-flip-flops that are coupled to one another in series and that are coupled to the output terminal of the phase multiplexer.

4. An apparatus comprising:

a first shift register including a plurality of D-flip-flops that are coupled in series with one another;

decision logic including:

a plurality of first XNOR gates, wherein each is coupled to at least two successive D-flip-flops from the first shift register;

a first set of D-flip-flops, wherein each D-flip-flop from the first set of D-flip-flops is coupled to at least one of the first XNOR gates;

a first NOR gate that is coupled to a plurality D-flip-flops from the first set of D-flip-flops;

a first NAND gate that is coupled to a plurality D-flip-flops from the first set of D-flip-flops;

a second NOR gate that is coupled to at least one D-flip-flop from the first set of D-flip-flops;

a third NOR gate that is coupled to at least one D-flip-flop from the first set of D-flip-flops;

a second set of D-flip-flops, wherein each D-flip-flop from the second set of D-flip-flops is coupled at least one of the first NOR gate, the second NOR gate, the third NOR gate, and the first NAND gate;

a second XNOR gate that is coupled to a plurality of D-flip-flops from the second set of D-flip-flops;

a second NAND gate that is coupled to a plurality of D-flip-flops from the second set of D-flip-flops;

a third set of D-flip-flops, wherein each D-flip-flop from the third set of D-flip-flops is coupled to at least one of the second XNOR gate and the second NAND gate;

a fourth NOR gate that is coupled to each D-flip-flop from the third set of D-flip-flops;

a first downstream D-flip-flop that is coupled to the fourth NOR gate; and

a second downstream D-flip-flop that is coupled to the first downstream flip-flop;

a second shift register having a plurality of D-flip-flops that are coupled in series with one another, wherein the first D-flip-flop of the second shift register is coupled to the first shift register;

a clock generate having a plurality of output terminals, wherein each output terminal outputs at least one phase of a clock signal;

a phase multiplexer having a first selection terminal, a second selection terminal, a plurality of input terminals, and an output terminal, wherein the first selection terminal is coupled to the second downstream D-flip-flop from the decision logic, and wherein the second selection terminal is coupled to the first downstream D-flip-flop from the decision logic, and wherein each input terminal of the phase multiplexer is coupled to at least one of the output terminals of the clock generator, and wherein the output terminal of the phase multiplexer is coupled to each of D-flip-flop from the first shift register, the decision logic, and the second shift register.

5. The apparatus of claim 4 , wherein the first shift register includes 9 D-flip-flops.

6. The apparatus of claim 5 , wherein the second shift register includes 4 D-flip-flops, and wherein the first D-flip-flop of the second shift register is coupled to the third D-flip-flop from the first shift register.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2021
From: TEXAS INSTRUMENTS DEUTSCHLAND GMBH
To: TEXAS INSTRUMENTS INCORPORATED
Reel/Frame 055314/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2009
From: SANDNER, HARALD; GOLLER, JOERG
To: TEXAS INSTRUMENTS DEUTSCHLAND GMBH
Reel/Frame 023605/0591 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2006
From: SANDNER, HARALD; GOLLER, JOERG
To: TEXAS INSTRUMENTS INCORPORATED
Reel/Frame 017691/0810 →