Equalizer and transmitter including the same

US11515859B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11515859-B2
Application numberUS-202117372744-A
CountryUS
Kind codeB2
Filing dateJul 12, 2021
Priority dateJun 11, 2018
Publication dateNov 29, 2022
Grant dateNov 29, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An integrated circuit for generating an equalized signal, according to a channel, from serial data includes a shift register that extracts a symbol sequence from the serial data. A data storage stores values of an equalized digital signal corresponding to potential symbol sequences corresponding to a filter coefficient sequence. A lookup table outputs the equalized digital signal of a value corresponding to the extracted symbol sequence. A digital-to-analog converter (DAC) converts the equalized digital signal into the equalized signal. A controller refreshes the lookup table, based on at least one of values stored in the data storage and values included in the lookup table, in response to a control signal.

First claim

Opening claim text (preview).

What is claimed is: 1. An equalizer comprising: a shift register configured to provide a symbol sequence extracted from serial data; a plurality of first registers configured to receive the symbol sequence and generate an equalized digital signal corresponding to the symbol sequence; a plurality of second registers configured to store a value provided from outside the equalizer, wherein an output of the plurality of second registers is directly connected to the plurality of first registers; a filter controller configured to control the plurality of second registers to output a value and further configured to control the plurality of first registers to store a value provided by the plurality of second registers; and a digital-to-analog converter configured to convert the equalized digital signal into an equalized signal. 2. The equalizer of claim 1 , wherein: the plurality of second registers store values of the equalized digital signal grouped into a plurality of data sets corresponding to a plurality of filter coefficient sequences, and the filter controller is further configured to control the plurality of first registers to load one of the plurality of data sets. 3. The equalizer of claim 1 , further comprising: an offset generator configured to provide an offset of the equalized digital signal corresponding to a variation of a filter coefficient; and a calculator configured to perform an addition or subtraction on at least two of: (1) the values stored in the plurality of second registers, (2) values included in the plurality of first registers, and (3) the offset, wherein the filter controller is further configured to receive a control signal from outside the equalizer, provide the variation of the filter coefficient to the offset generator based on the control signal, and control the plurality of first registers to load an output value of the calculator. 4. The equalizer of claim 3 , wherein the offset generator comprises a plurality of third registers configured to output a step size corresponding to a pair of a filter coefficient and a symbol. 5. The equalizer of claim 4 , wherein the offset generator comprises: a counter configured to generate a count value which is increased, decreased, or maintained according to the variation of the filter coefficient; and a multiplier configured to output the offset by selectively changing a sign of the step size according to the variation of the filter coefficient. 6. The equalizer of claim 4 , wherein the filter controller is further configured to refresh the plurality of third registers based on the control signal. 7. The equalizer of claim 4 , wherein the offset generator comprises a counter configured to output a count value that increases or decreases according to the variation of the filter coefficient. 8. The equalizer of claim 7 , wherein the filter controller is further configured to repeat refreshing of the plurality of first registers until the count value becomes zero if the variation of the filter coefficient corresponds to a reset of the filter coefficient. 9. The equalizer of claim 3 , wherein the filter controller is further configured to perform clock gating of at least one of the offset generator and the calculator after refreshing the plurality of first registers. 10. The equalizer of claim 1 , wherein the plurality of second registers are rewritable and configured to store values of the equalized digital signal according to an externally received signal. 11. The equalizer of claim 1 , wherein the symbol sequence includes 2-bit symbols. 12. A transmitter for transmitting input data through a channel, the transmitter comprising: a serializer configured to generate serial data from the input data; an equalizer comprising: a finite impulse response (FIR) filter block configured to use a lookup table that outputs a digital signal corresponding to a symbol sequence extracted from the serial data, and a digital-to-analog converter configured to output an equalized signal by converting the digital signal; and a driver configured to amplify the equalized signal, wherein: the FIR filter block is configured to: refresh the lookup table based on channel information received through the channel, and adjust previously-applied offsets if a variation of a filter coefficient corresponds to a reset of the filter coefficient. 13. The transmitter of claim 12 , wherein the FIR filter block further comprises a data storage for storing values of the digital signal corresponding to potential symbol sequences and is further configured to refresh the lookup table based on at least one of the values stored in the data storage and values included in the lookup table. 14. The transmitter of claim 13 , wherein: the data storage stores values of the digital signal grouped into a plurality of data sets corresponding to a plurality of filter coefficient sequences, and the FIR filter block refreshes the lookup table by loading one of the plurality of data sets. 15. The transmitter of claim 12 , wherein the FIR filter block is configured to: receive a control signal from outside the equalizer, generate an offset of the digital signal corresponding to a variation of a filter coefficient, and refresh the lookup table based on the offset of the digital signal. 16. The transmitter of claim 15 , wherein the FIR filter block is configured to generate the offset of the digital signal based on a step size corresponding to a pair of a filter coefficient and a symbol. 17. The transmitter of claim 12 , wherein the equalizer is configured to perform clock gating of at least a part of the equalizer after refreshing the lookup table. 18. The transmitter of claim 12 , wherein the symbol sequence includes 2-bit symbols. 19. An equalizer comprising: a shift register configured to extract a sequence of symbols from serial data; a digital equalizer circuit configured to generate a digital signal, corresponding to the sequence of symbols, that is equalized to compensate for a characteristic of a communication channel; and a digital to analog converter configured to convert the digital signal into an analog signal, wherein: the digital equalizer circuit is configured to: change a value of the digital signal by an amount determined by a first symbol within the sequence of symbols and a coefficient of equalization corresponding to the first symbol, increase the value of the digital signal by the amount determined by the first symbol in response to determining the characteristic meets a first criterion, and decrease the value of the digital signal by the amount determined by the first symbol in response to determining the characteristic does not meet the first criterion. 20. The equalizer of claim 19 , wherein: the sequence of symbols is one of a plurality of mutually-exclusive potential sequences of symbols, and the digital signal is one of a plurality of mutually-exclusive potential digital signals.

Assignees

Inventors

Classifications

  • Arrangements for removing intersymbol interference · CPC title

  • Measures concerning the coefficients · CPC title

  • Arrangements at the transmitter end · CPC title

  • H03H17/06Primary

    Non-recursive filters · CPC title

  • H03M3/324Primary

    characterised by means or methods for compensating or preventing more than one type of error at a time, e.g. by synchronisation or using a ratiometric arrangement · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11515859B2 cover?
An integrated circuit for generating an equalized signal, according to a channel, from serial data includes a shift register that extracts a symbol sequence from the serial data. A data storage stores values of an equalized digital signal corresponding to potential symbol sequences corresponding to a filter coefficient sequence. A lookup table outputs the equalized digital signal of a value cor…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L25/03006. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 29 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).