IP Library Granted Patent US 12,335,074
Granted Patent B2
US 12,335,074 · App. 18/602,492 · Granted Jun 17, 2025

Multi-tap decision feed-forward equalizer with precursor and postcursor taps

Inventors: Chaitanya Palusa (San Jose, CA); Rob Abbott (Ontario, CA); Wei-Li Chen (Hsinchu, TW); Po-Hsiang Lan (Taipei, TW); Dirk Pfaff (Ontario, CA); Cheng-Hsiang Hsieh (Taipei, TW)
Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
H04L25/03878H03K5/135H04L25/028H04L25/03038H04L25/03057H04L27/01H03K2005/00052H03K2005/00065
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 12,335,074
App. No.
18/602,492
Granted
Jun 17, 2025
Kind
B2
Abstract

A multi-tap Differential Feedforward Equalizer (DFFE) configuration with both precursor and postcursor taps is provided. The DFFE has reduced noise and/or crosstalk characteristics when compared to a Feedforward Equalizer (FFE) since DFFE uses decision outputs of slicers as inputs to a finite impulse response (FIR) unlike FFE which uses actual analog signal inputs. The digital outputs of the tentative decision slicers are multiplied with tap coefficients to reduce noise. Further, since digital outputs are used as the multiplier inputs, the multipliers effectively work as adders which are less complex to implement. The decisions at the outputs of the tentative decision slicers are tentative and are used in a FIR filter to equalize the signal; the equalized signal may be provided as input to the next stage slicers. The bit-error-rate (BER) of the final stage decisions are lower or better than the BER of the previous stage tentative decisions.

Claims (37)

1. A decision feedforward equalizer (DFFE), comprising:

a plurality of precursor taps configured to sample an input signal by different time delay amounts;

a plurality of postcursor taps configured to sample the input signal by the different time delay amounts;

a plurality of tentative decision slicers configured to receive the delayed signals from the plurality of precursor taps and the plurality of postcursor taps, and to quantize the delayed signals to generate quantized sampled signals;

a plurality of multipliers configured to receive the quantized sampled signals as outputs of the plurality of tentative decision slicers; and

an adder configured to receive outputs of the plurality of multipliers.

2. The DFFE of claim 1 , wherein the input signal is a non-equalized signal.

3. The DFFE of claim 1 , wherein the plurality of multipliers scales the quantized sampled signals by a filter tap coefficient to generate the outputs of the plurality of multipliers.

4. The DFFE of claim 3 , wherein the adder subtracts the outputs of the plurality of multipliers from the input signal.

5. The DFFE of claim 4 , wherein the adder provides an output that is precursor and postcursor inter-symbol interference compensated.

6. The DFFE of claim 1 , wherein the adder provides an output to a second DFFE.

7. The DFFE of claim 1 , wherein the input signal is received from a feedforward equalizer.

8. A decision feedforward equalizer (DFFE), comprising:

a first tentative decision slicer configured to receive a first delayed signal from a first precursor tap and quantize the first delayed signal to generate a first quantized sampled signal;

a second tentative decision slicer configured to receive a second delayed signal from a first postcursor tap and quantize the second delayed signal to generate a second quantized sampled signal;

a first multiplier configured to receive the first quantized sampled signal and scale the first quantized sampled signal by a first tap coefficient;

a second multiplier configured to receive the second quantized sampled signal and scale the second quantized sampled signal by a second tap coefficient;

an adder configured to receive outputs of the first multiplier, the second multiplier, and a cursor tap.

9. The DFFE of claim 8 , further comprising a plurality of precursor taps configured to sample an input signal by different time delay amounts, the plurality of precursor taps including the first precursor tap.

10. The DFFE of claim 8 , further comprising a plurality of postcursor taps configured to sample an input signal by different time delay amounts, the plurality of postcursor taps including the first postcursor tap.

11. The DFFE of claim 8 , wherein the first tap coefficient and the second tap coefficient are least mean square (LMS) coefficients.

12. The DFFE of claim 11 , wherein the adder subtracts the outputs of the first multiplier and the second multiplier from an input signal.

13. The DFFE of claim 12 , wherein the adder provides an output that is precursor and postcursor inter-symbol interference compensated.

14. The DFFE of claim 8 , wherein the adder provides an output to a second DFFE.

15. A method, comprising:

providing, from an output of a precursor tap, a first delayed signal to a first tentative decision slicer;

quantizing, by the first tentative decision slicer, the first delayed signal to generate a first quantized sampled signal;

providing, from an output of a postcursor tap, a second delayed signal to a second tentative decision slicer;

quantizing, by the second tentative decision slicer, the second delayed signal to generate a second quantized sampled signal;

providing the first quantized sampled signal and the second quantized sampled signal to a first multiplier and a second multiplier;

scaling, by the first multiplier and the second multiplier, the first quantized sampled signal and the second quantized sampled signal by a filter tap coefficient; and

providing a first scaled sampled signal and a second scaled sampled signal from the first multiplier and the second multiplier to a summation element for combining with other scaled sample signals.

16. The method of claim 15 , further comprising subtracting, by the summation element, the first scaled sampled signal, the second scaled sampled signal, and the other scaled sample signals from an input to the precursor tap and the postcursor tap.

17. The method of claim 16 , further comprising providing an output that is precursor and postcursor inter-symbol interference compensated.

18. The method of claim 15 , further comprising receiving, by the precursor tap and the postcursor tap, an input signal from a feedforward equalizer.

19. The method of claim 18 , wherein the precursor tap and the postcursor tap samples the input signal by a time amount.

20. The method of claim 18 , wherein the input signal includes amplified crosstalk and noise from the feedforward equalizer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2024
From: PALUSA, CHAITANYA; ABBOTT, ROB; CHEN, WEI-LI; LAN, PO-HSIANG; PFAFF, DIRK; HSIEH, CHENG-HSIANG
To: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
Reel/Frame 066744/0650 →
Continuity (5)
Continuation 17814641 · Jul 25, 2022
Continuation 17164325 · Feb 1, 2021
Continuation 16741099 · Jan 13, 2020
Provisional Application 62799316 · Jan 31, 2019
Related Publication 20240223413A1 · Jul 4, 2024
References Cited (35)
US 5414733A · Turner · 1995 [cited by applicant]
US 8031765B1 · He · 2011 [cited by examiner]
US 8315301B1 · He · 2012 [cited by applicant]
US 8817867B1 · Annampedu et al. · 2014 [cited by applicant]
US 8861583B2 · Liu · 2014 [cited by applicant]
US 9379920B1 · Liao · 2016 [cited by examiner]
US 9654327B2 · Liao et al. · 2017 [cited by applicant]
US 10365314B1 · Chengson et al. · 2019 [cited by applicant]
US 10911272B2 · Palusa et al. · 2021 [cited by applicant]
US 11398933B2 · Palusa et al. · 2022 [cited by applicant]
US 11502879B2 · Choudhary et al. · 2022 [cited by applicant]
US 20030206604A1 · Lai · 2003 [cited by examiner]
US 20040037380A1 · Shan · 2004 [cited by applicant]
US 20050190832A1 · Ibragimov et al. · 2005 [cited by applicant]
US 20080240223A1 · Badalone · 2008 [cited by examiner]
US 20090161747A1 · Aziz et al. · 2009 [cited by applicant]
US 20100177816A1 · Malipatil et al. · 2010 [cited by applicant]
US 20110304491A1 · Jang et al. · 2011 [cited by applicant]
US 20130202065A1 · Chmelar · 2013 [cited by applicant]
US 20130243066A1 · Palusa et al. · 2013 [cited by applicant]
US 20140079111A1 · Hui et al. · 2014 [cited by applicant]
US 20150195108A1 · Prokop · 2015 [cited by examiner]
US 20150312056A1 · Zhang et al. · 2015 [cited by applicant]
US 20190109735A1 · Norimatsu · 2019 [cited by examiner]
US 20210306187A1 · Choudhary et al. · 2021 [cited by applicant]
CN 1723617A · 2006 [cited by applicant]
CN 103873403A · 2014 [cited by applicant]
CN 104618280A · 2015 [cited by applicant]
CN 107810622A · 2018 [cited by applicant]
KR 1020180004767A · 2018 [cited by applicant]
WO 2004054101A1 · 2004 [cited by applicant]
WO 2016182609A1 · 2016 [cited by applicant]
WO 2020036740A1 · 2020 [cited by applicant]
Machine translation of CN-1090446-A (Year: 1994). [cited by examiner]
Agrawal et al., “A 19-GB/s Serial Link Receiver With Both 4-Tap FFE and 5-Tap DFE functions in 45nm SOI CMOS,” IEEE Journal of Solid-State Circuits, vol. 47, No. 12, pp. 3220-3231 (Dec. 2012). [cited by applicant]