KR102300554B1 - 다중 스테이지 분산 판정 피드백 등화를 제공하기 위한 방법 및 시스템 - Google Patents

다중 스테이지 분산 판정 피드백 등화를 제공하기 위한 방법 및 시스템 Download PDF

Info

Publication number
KR102300554B1
KR102300554B1 KR1020207019595A KR20207019595A KR102300554B1 KR 102300554 B1 KR102300554 B1 KR 102300554B1 KR 1020207019595 A KR1020207019595 A KR 1020207019595A KR 20207019595 A KR20207019595 A KR 20207019595A KR 102300554 B1 KR102300554 B1 KR 102300554B1
Authority
KR
South Korea
Prior art keywords
differential
input
data
dfe
voltage signal
Prior art date
Application number
KR1020207019595A
Other languages
English (en)
Other versions
KR20200096817A (ko
Inventor
아르민 타잘리
Original Assignee
칸도우 랩스 에스에이
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 칸도우 랩스 에스에이 filed Critical 칸도우 랩스 에스에이
Publication of KR20200096817A publication Critical patent/KR20200096817A/ko
Application granted granted Critical
Publication of KR102300554B1 publication Critical patent/KR102300554B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03038Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a non-recursive structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03057Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a recursive structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03178Arrangements involving sequence estimation techniques
    • H04L25/03248Arrangements for operating in conjunction with other apparatus
    • H04L25/03254Operation with other circuitry for removing intersymbol interference
    • H04L25/03267Operation with other circuitry for removing intersymbol interference with decision feedback equalisers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/06Dc level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection
    • H04L25/067Dc level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection providing soft decisions, i.e. decisions together with an estimate of reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03433Arrangements for removing intersymbol interference characterised by equaliser structure
    • H04L2025/03439Fixed structures
    • H04L2025/03445Time domain
    • H04L2025/03471Tapped delay lines
    • H04L2025/03484Tapped delay lines time-recursive
    • H04L2025/0349Tapped delay lines time-recursive as a feedback filter

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Amplifiers (AREA)

Abstract

두 개 이상의 노드 세트를 사전 충전하여, 상기 두 개 이상의 노드 세트에 연결된 다중 입력 합산 래치의 차동 출력을 사전 충전된 상태로 설정 - 상기 두 개 이상의 노드 세트는 데이터 신호 노드 세트 및 DFE 보정 노드 세트를 포함함 - 하고, 샘플링 클럭에 응답하여, 차동 데이터 전압 신호 및 총 차동 DFE 보정 신호를 생성하며, 그리고 상기 차동 데이터 전압 신호와 상기 총 차동 DFE 보정 신호의 합산에 따라 상기 다중 입력 합산 래치의 차동 출력을 두 개의 가능한 출력 상태 중 하나로 구동함으로써 데이터 판정을 생성하고 후속해서 상기 샘플링 클럭에 의해 결정되는 지속 시간 동안 상기 다중 입력 합산 래치의 차동 출력을 래치된 상태로 유지함으로써 상기 데이터 판정을 유지하는 것이 개시된다.

Description

다중 스테이지 분산 판정 피드백 등화를 제공하기 위한 방법 및 시스템
본 출원은 아민 타잘리(Armin Tajalli)에 의해 명명된 "다중 스테이지 분산 판정 피드백 등화를 제공하기 위한 방법 및 시스템"이라는 명칭으로 2017 년 12 월 8 일자로 출원된 미국 특허 출원 제15/835,648호의 우선권을 주장하며, 이는 모든 목적을 위해 그 전체가 본원에 참고로 포함된다.
이하의 선행 출원들은 모든 목적을 위해 그 전체가 본원에 참고로 포함된다.
함 크로니(Harm Cronie) 및 아민 쇼크롤라히(Amin Shokrollahi)에 의해 명명된 "직교 차동 벡터 시그널링(Orthogonal Differential Vector Signaling)"이라는 명칭으로 2010 년 5 월 20 일자로 출원된 미국 특허 출원 제12/784,414호의 미국 특허 공개 제2011/0268225호(이하 [Cronie I]로 식별됨).
브라이언 홀덴(Brian Holden), 아민 쇼크롤라히(Amin Shokrollahi) 및 아난트 싱(Anant Singh)에 의해 명명된 "칩-대-칩 통신용 벡터 시그널링 코드를 위한 내부 왜곡 공차 및 고급 검출기에 대한 방법 및 시스템(Methods and Systems for Skew Tolerance in and Advanced Detectors for Vector Signaling Codes for Chip-to-Chip Communication)"이라는 명칭으로 2013 년 3 월 15 일자로 출원된 미국 특허 출원 제13/842,740호(이하 [Holden I]로 식별됨).
알리 호마티(Ali Hormati) 및 리차드 심슨(Richard Simpson)에 의해 명명된 "판정 피드백 등화를 이용한 클럭 데이터 복구(Clock Data Recovery Utilizing Decision Feedback Equalization)"라는 명칭으로 2017 년 4 월 28 일자로 출원된 미국 특허 출원 제15/582,545호(이하 [Hormati I]로 식별됨).
아민 타잘리(Armin Tajalli)에 의해 명명된 "분산 DFE를 가진 다중 위상 데이터 수신기(Multiphase Data Receiver with Distributed DFE)"라는 명칭으로 2017 년 10 월 24 일자로 출원된 미국 특허 출원 제15/792,599호(이하 [Tajalli I]로 식별됨).
시스템 내의 집적 회로들과 같은 전자 디바이스들 간의 데이터 통신은 일반적으로 와이어, 인쇄 회로 트레이스, 또는 광섬유와 같은 상호 접속 전송 매체의 거동에 의해 제한된다. 감쇠, 신호 반사, 및 주파수 의존성 전파 특성을 포함한 전송 라인 효과는 전송된 신호를 왜곡하므로 보정 솔루션이 적용되어야 한다. 선형 회로 보정 조치에는 수신 신호의 증폭, 및 연속 시간 선형 등화(Continuous-Time Linear Equalization)(CTLE)를 일 예로 사용하는 주파수 도메인 신호 보정이 포함된다.
데이터 의존성 등화(data-dependent equalization)가 또한 본 기술 분야에서 잘 알려져 있다. 일반적으로, 이러한 시간 도메인 지향 등화 방법은 수신된 신호에 대한 인터 심볼 간섭(inter-symbol-interference) 또는 ISI의 영향을 보상하는 데 중점을 두고 있다. 이러한 ISI는 통신 전송 매체 상에 지속되는 이전에 전송된 신호의 잔류 전기 효과에 의해 유발되어, 현재 심볼 간격의 진폭 또는 타이밍에 영향을 주고 있다. 일 예로서, 하나 이상의 임피던스 이상을 갖는 전송 라인 매체는 신호 반사를 도입할 수 있다. 따라서, 전송된 신호는 전송 라인 매체를 통해 전파될 것이고 하나 이상의 이러한 임피던스 이상에 의해 부분적으로 반사될 것이며, 이러한 반사는 나중에 수신기에서 직접 전파되는 신호와 중첩하여 나타나게 될 것이다.
일 예로서, 송신기에서는 유한 임펄스 응답(Finite Impulse Response)(FIR) 필터링을 통한 사전 등화(pre-equalization)를 사용하고, 수신기에서는 피드 포워드 등화(Feed-Forward Equalization)(FFE) 및 판정 피드백 등화(Decision Feedback Equalization)(DFE)를 포함한 방법을 사용하는 디지털 보정 조치가 적용될 수 있다.
판정 피드백 등화는 수신기에서 이전에 수신된 데이터 값들의 히스토리를 유지함으로써 수행되며, 이 데이터 값들은 전송 라인 모델에 의해 처리되어, 각각의 히스토리 데이터 값이 현재 수신 신호에 미칠 것으로 예상되는 영향을 예측하게 된다. 이러한 전송 라인 모델은 사전 계산되거나, 측정에 의해 도출되거나, 경험적으로 생성될 수 있으며, 하나 이상의 이전 데이터 간격의 영향을 포함할 수 있다. 이들 하나 이상의 이전 데이터 간격의 영향에 대한 예측 보상은 총칭하여 DFE 보정이라고 하며, 이러한 보상은 결과적인 보정된 신호의 샘플링을 수신하기 전에 수신된 데이터 신호와 명시적으로 결합되거나, 또는 DFE 보정을 사용하여 암시적으로 결합되어, 수신된 데이터 신호가 수신 데이터 샘플러 또는 비교기에서 비교되는 기준 레벨을 수정할 수 있게 된다.
판정 피드백 등화 방법을 고속 데이터 수신기에 적용하는 것은, 특정 이전 수신 단위 간격의 영향에 각각 대응하는 많은 DFE 보정 항들을 결합할 필요가 있어 복잡할 수 있다. 주어진 수신된 데이터 비트에 대해 이용 가능한 검출 시간을 파이프라이닝(pipeline)하거나 연장하기 위해 다수의 필수적인 병렬 처리 스테이지들을 이용하는 일반적인 관행에 의해 추가의 복잡성이 도입된다. 이러한 복잡성들은 다양한 병렬 처리 스테이지들에 대한 DFE 보정치들의 적시 계산 및 분배를 달성할 때의 어려움과, 이들 보정치들이 적용될 때의 바람직하지 않은 부작용, 예컨대, 검출기 증폭 또는 이득의 감소를 포함할 수 있다.
따라서, 두 개 이상의 노드 세트를 사전 충전하여, 상기 두 개 이상의 노드 세트에 연결된 래치의 차동 출력을 사전 충전된 상태로 설정 ― 상기 두 개 이상의 노드 세트는 (i) 데이터 신호 노드 세트 및 (ii) DFE 보정 노드 세트를 포함함 ― 하고, 샘플링 클럭에 응답하여, 수신된 차동 입력 전압 신호에 따라 상기 데이터 신호 노드 세트를 방전시킴으로써 차동 데이터 전압 신호를 생성하고 복수의 DFE 보정 계수의 합산에 따라 상기 DFE 보정 노드 세트를 방전시킴으로써 총 차동 DFE 보정 신호를 생성하고, 그리고 상기 차동 데이터 전압 신호와 상기 총 차동 DFE 보정 신호의 합산에 따라 상기 래치의 차동 출력을 두 개의 가능한 출력 상태 중 하나로 구동함으로써 데이터 판정을 생성하고 후속해서 상기 샘플링 클럭에 의해 결정되는 지속 시간 동안 상기 래치의 차동 출력을 래치된 상태로 유지함으로써 상기 데이터 판정을 유지하기 위한 방법 및 시스템이 기술된다.
고속 데이터 수신기 시스템 내에서 DFE 보정 정보의 효율적인 계산 및 분배와, 및 검출기 이득에 큰 영향을 주지 않으면서 상기 DFE 보정치들의 적용을 가능하게 하는 방법 및 장치가 기술된다.
도 1은 판정 피드백 등화 및 다수의 병렬 처리 스테이지를 이용하는 데이터 수신기의 하나의 채널의 실시예이다.
도 2는 다수의 DFE 보정과 다수의 병렬 처리 스테이지를 결합한 일 실시예의 추가 세부 사항을 도시한다.
도 3은 다중 입력 합산 회로의 개략도를 제공한다.
도 4는 다수의 DFE 보정 항을 계산하고 합산된 보정 결과를 출력하는 회로에 대한 개략도이다.
도 5는 일부 실시예에 따른 NOR 기반 다중 입력 합산 래치의 개략도이다.
도 6은 도 3, 도 4, 및 도 5의 회로를 이용하는 다른 실시예를 도시한다.
도 7은 하나의 병렬 처리 스테이지의 추가 실시예를 도시한다.
도 8 및 도 9는 하나의 병렬 처리 스테이지의 2 개의 추가 실시예를 도시한다.
도 10은 본원에 기술된 요소들을 포함하는 단일 시스템 실시예를 도시한다.
도 11은 일부 실시예에 따른 NAND 기반 다중 입력 합산 래치의 개략도이다.
도 12는 일부 실시예에 따라 두 개의 시그널링 간격에 걸쳐 행해진 데이터 판정의 타이밍도이다.
도 13a 및 도 13b는 일부 실시예에 따른 NOR 기반 및 NAND 기반의 다중 입력 합산 래치들의 블럭도들이다.
도 14는 일부 실시예에 따라, 유지 시간을 연장하기 위해 NOR 기반 래치에 연결되는 NOR 기반 다중 입력 합산 래치의 구성을 나타내는 블럭도이다.
도 15는 일부 실시예에 따른 방법의 흐름도이다.
최근 수년 간, 고속 통신 시스템의 시그널링 레이트는 초당 기가비트 속도에 도달했으며, 개별 전송 단위 간격들은 피코 초로 측정되고 있다. 이러한 엄격한 타이밍 요구 사항을 충족하려면, 노드 캐패시턴스들을 최소화하고 불필요한 처리 요소들을 제거하여 회로 지연을 최소화해야 한다. 아날로그 비교기의 안정화 시간과 같은 2 차 회로 특성조차도 가용 시간 예산의 상당 부분을 나타낼 수 있다.
일 예로서, 종래의 데이터 통신 수신기의 판정 피드백 등화 시스템은 이전 수신 단위 간격들로부터 하나 이상의 검출된 데이터 값들에 대한 히스토리 값들을 저장하고, 이들 히스토리 값들로부터 수신된 신호에 후속적으로 적용되는 DFE 보상 값을 계산하여 현재 단위 간격의 검출을 가능하게 한다. 설명의 목적 상, 이 계산은 각각의 이전 단위 간격의 데이터 값과 사전 결정된 스케일링 계수를 곱한 다음, 이들 스케일링된 결과들의 각각(각각은 현재 수신된 신호에 대한 연속적인 이전 단위 간격들의 잠재적 영향을 나타냄)을 합산하여 그러한 이전의 모든 단위 간격들의 누적 예측 효과를 나타내는 합성 DFE 보상 값을 생성하는 것으로 간단히 기술될 수 있다. 전형적인 수신기 설계에서, 이 DFE 보상 값은 현재 수신 신호 입력과 결합되어, 수신된 데이터 값을 보다 정확하게 나타내는 보정된 신호를 생성하게 될 것이고, 이는 그 후 시간 및 진폭으로 샘플링되어 검출된 수신 데이터 값을 획득할 수 있게 된다.
본 기술 분야에 정통한 자는 전술한 바와 같이 생성된 DFE 보상 값이 이전 단위 간격의 데이터 값이 검출될 때까지는 완전히 결정될 수 없다는 것을 인식할 것이다. 따라서, 데이터 레이트가 증가함에 따라, DFE 보상 값의 첫번째 항(즉, 이전 단위 간격을 위해 수신된 데이터 값)을 생성하는 데 필요한 정보가 다음 단위 간격의 검출에 적용될 시간 내에 이용 가능하지 않게 되는 포인트에 이르게 될 것이다. 실제로, 현재 실제로 사용되는 최고 데이터 레이트에서, 다수의 이전 단위 간격들에 대해 이러한 상황이 존재할 수 있는데, 이는 단일 데이터 값에 요구되는 검출 시간이 다수의 단위 간격 지속 시간을 나타낼 수 있기 때문이다. 따라서, 실시예들은 하나 이상의 가장 최근의 단위 간격들에 대한 "폐쇄 루프" DFE 방법을 포기하는 대신에, 이러한 가장 최근의 단위 간격들에 대해 DFE 보상 값의 하나 이상의 요소의 "언롤드 루프(unrolled loop)" 또는 "추론적" 생성에 의존하고 있는 것이 일반적이다.
도 1은 하나의 이전 수신 단위 간격에 대한 추론적 DFE를 포함하는 데이터 수신기의 일 실시예를 도시하고 있다. 이 예는 하나의 수신된 데이터 비트(130, 140, 150, 160)에 대한 전체 데이터 경로와 함께 수신기 프론트 엔드(110 및 120)를 포함하며; 전체 수신기 실시예는 전형적으로 추가 데이터 비트들을 위한 데이터 경로들과 단일 프론트 엔드를 공유할 것이다. DFE 계산(170) 및 클럭 데이터 복구(180) 서브 시스템은 일부 실시예에서 다수의 데이터 경로에 걸쳐 공유될 수 있거나 특정 데이터 경로에 전용될 수 있다.
제한을 내포하지 않고 제공된 예시된 예에서, 4 개의 수신된 와이어 신호는 통신 채널로부터 획득되며, 이는 가능하게는 2 개의 차동 신호 쌍을 나타내거나, 또는 대안적으로, [Cronie I]에 기술된 바와 같은 직교 차동 벡터 시그널링 코드(Orthogonal Differential Vector Signaling code)(ODVS)를 사용하여 인코딩된 3 개의 데이터 비트를 통신하는 1 개의 4-와이어 스트림을 나타낸다. 연속 시간 선형 등화기(110)는 수신된 와이어 신호들의 주파수 의존성 증폭을 제공하고, 다중 입력 비교기(MIC)(120)는 증폭된 와이어 신호들을 선택적으로 결합하여 ODVS 인코딩을 반전시키고 검출된 데이터 신호를 획득한다([Holden I]). 차동 수신 실시예에서, 각각의 이러한 MIC는 2 개의 활성 입력을 가질 것이며, 기능적으로는 차동 라인 수신기로서 기능할 것이며, 그리고 단일 종단 수신기 실시예에서, 수신 동작은, 임의의 MIC 기능에 대한 필요성을 무시하고 개별 와이어 신호에 대해 직접 수행된다.
그러한 일 실시예는 대략 28 기가보(Gigabaud)의 데이터 레이트에 대응하는 대략 35 피코 초의 통신 단위 간격으로 동작한다. 이러한 데이터 레이트를 지원하기 위해, 예시적인 수신기는 각각의 수신된 신호 데이터 경로에 2 개의 병렬 처리 스테이지(130 및 140)를 포함하고, 이들 스테이지의 각각은 교번 단위 간격들 동안 하나의 차동 와이어 쌍으로부터 또는 ODVS 서브 채널로부터 수신되는 데이터를 검출한다. 기술된 데이터 레이트에서, 병렬 프로세서들의 이 인터리빙은 각각의 처리 스테이지가 2 개의 단위 간격들 또는 70 피코 초로 각각의 수신된 데이터 비트를 캡처 및 검출할 수 있게 한다.
이러한 통신 시스템과 연관된 전송 라인 특성은 최대 10 개의 수신 단위 간격에 걸쳐 판정 피드백 등화(Decision Feedback Equalization)(DFE)가 필요할 수 있음을 나타낸다. 높은 데이터 레이트 때문에, 직전에 수신된 데이터 값과 연관된 제 1 DFE 보정 항의 적시 전파는 실제로 달성하기가 극히 어렵다. 따라서, 도 1의 예는 추론적 또는 "루프 언롤드(loop unrolled)" DFE의 한 스테이지를 사용하는데, 여기서 개별 검출기들은 마치 선행 데이터 값이 '1' 또는 '0'이었던 것처럼 결과를 캡처하며, 이후에 이전 데이터 값이 결정되면 사용을 위해 정확한 결과가 선택된다.
각 병렬 처리 스테이지의 동작은 동일하다. 130의 경우, 적분 및 샘플(integrate-and-sample) 스테이지들(131 및 133)은 샘플링 클럭(Clk000)의 상승 에지에서 수신된 신호 진폭과 DFE 보정치들을 동시에 캡처한다. 추론적 DFE의 단일 요소를 이용하는 이 예에서, 131 및 133에 적용되는 DFE 보정치들은 직전 데이터 비트가 각각 '1' 또는 '0'이었다고 가정한 추론적 보정치에 대응하는 가장 직전의 항들에서만 차이가 있다. 디지털 멀티플렉서(135)는 선행하는 데이터 비트의 값이 다른 처리 스테이지(140)에 의해 검출될 때 그 선행하는 데이터 비트의 값을 획득하고, 적절한 추론적으로 검출된 결과(132 또는 134)를 스테이지(130)에 대한 데이터 출력(138)으로 보낸다.
병렬 처리 스테이지(140)의 동작은 동일하지만, 제외되는 점은, 샘플링 클럭(Clk180)의 상승 에지(Clk000의 것보다 하나의 수신 단위 간격이 늦음)에서 샘플링이 발생하고 처리 스테이지(130)에 의해 검출된 이전 데이터 비트의 값이 후속적으로 멀티플렉서(145)에 의해 데이터 출력(148)으로서 142 또는 144 중 하나를 선택하는 데 사용될 것이라는 것이다. 고속 멀티플렉서(150)는 교번 단위 간격 수신 값들(alternate-unit-interval received values)(138 및 148)을 전체 레이트 수신 데이터 스트림(full rate received data stream)(155)으로 결합한다. 다른 실시예에서, 수신된 값들은 병렬의 저속 데이터 스트림들로서 유지될 수 있다.
DFE 보상 서브 시스템(170)은 수신된 데이터 값들의 히스토리를 유지하여 두 개의 처리 스테이지에 대한 총 DFE 보정 값들(DFE1, DFE2, DFE3, DFE4)을 계산한다. 다른 실시예는 각 처리 스테이지마다 또는 실제로는 각 샘플러마다 개별적으로 어떠한 제한도 없이 DFE 보정 값들을 개별적으로 계산할 수 있다. DFE 보상 서브 시스템이 계산하는 DFE 보정치의 각 항 HN은 N 번째 선행 수신 단위 간격에서 수신된 히스토리 데이터 값 X_N과 전송 매체에 대한 신호 전파 모델로부터 도출되는 스케일링 계수 이 곱해진 것으로부터 도출된다. 계산의 단순화를 위해, 총 차동 DFE 보정 신호의 개별 항들은 샘플러의 정상 검출 임계치로부터의 제로 기반의 차동 보정치들인 것으로 간주된다. 계산적으로, 이것은 데이터 '1'이 주어진 스케일 팩터의 +1 곱셈기에 대응하고 데이터 '0'은 동일한 스케일 팩터에 대한 -1 곱셈기에 대응한다는 것을 의미한다.
적어도 하나의 실시예에서, 결과적인 DFE 보정치들은 아날로그 차동 신호들로 표현되며, 차동 쌍의 두 개의 신호를 교환하면 데이터 '1'에 대응하는 보정 항이 데이터 '0'에 대응하는 것으로 변환되도록 구성된다. DFE 보정 값들은 또한 구성되거나, 조정 가능하거나, 또는 고정된 오프셋 또는 바이어스 레벨들을 포함할 수 있거나, 또는 후속해서 이들과 결합될 수 있으며, 이는 일부 실시예에서 특정 샘플러들에 대해 개별적일 수 있어서, 컴포넌트 변동들에 대한 보상이 행해지게 할 수 있다. 따라서, 하나의 이러한 실시예에서, 예를 들어, 샘플러(131)에서의 모든 DFE 보정치들 및 구성된 오프셋 레벨들의 총계는 이들 두 회로 요소 사이의 신호 진폭 및 컴포넌트 변동들에 대한 보정치로서, 샘플러(141)에서의 것과는 상이할 수 있다.
제 1 예에서, 시간 T = 0은 처리 스테이지(140)에 의해 현재 수신되고 있는 단위 간격을 나타내며, 이 처리 스테이지는 결국 데이터 값 X(T=0)를 검출할 것이며, 이 값은 이후 설명의 편의상 간단히 X_0으로 지칭된다. 유사하게, T = -1은 해당 수신 시간에 대한 선행 단위 간격을 나타내며, 이는 130에 의해 처리되어 데이터 값 X(T=-1)를 생성하며, 이 값은 이후 간단히 X_1로 지칭될 것이다. (하나의 데이터 경로 인스턴스 내에서의 순차적 처리를 기술하는 이 시계열 명명법은 다수의 데이터 경로 인스턴스에 걸쳐 동시에 수신되는 데이터 비트들을 "D0, D1, D2…"로 기술하는 일반적인 관행과 혼동되어서는 안되는데, 그 이유는 본원의 예가 단일 수신 데이터 경로 내의 시계열의 동작들, 즉 그 일반적인 명명법에서의 데이터 비트 D0의 순차적 값들을 다루고 있기 때문이다).
Figure 112020070326846-pct00001
내지
Figure 112020070326846-pct00002
는 전체 DFE 보정치의 개별 컴포넌트들을 나타낸다. 다음의 예에서, 수신된 데이터는 이진이므로, 각 컴포넌트는 계수 또는 보정 계수 K에 +1(데이터 '1'의 경우) 또는 -1(데이터 '0'의 경우)을 곱함으로써 결정된다. 실제의 실시예에서, 이들 계수는 네트워크 전파 및 검출 특성에 의존하고, 상이한 와이어들, 차동 쌍들, ODVS 서브 채널들, 및/또는 물리적 샘플러 인스턴스들마다 상이할 수 있다.
Figure 112020070326846-pct00003
처리 스테이지(140) 내의 141 및 143에 제각기 적용되는 DFE3 및 DFE4와 같은 결합된 보정치들은, 바로 선행한 단위 간격에 대응하는 제 1 DFE 보정 항(H1)의 부호와, 바이어스 상수 C1 및 C2에 포함된 임의의 조정 또는 교정 변동에서만 상이하다. 이 제 1 DFE 보정 항의 추론적 DFE 처리의 일부로서, 식 3 및 4의 제 1 DFE 보정 항는 예측된 데이터 '1' 및 데이터 '0' 값들을 포함하며, 141 또는 143에 의해 생성된 적절한 결과는 후속해서 처리 스테이지(130)로부터 선행하는 단위 간격에서 획득된 X_1에 대한 실제 검출된 값에 기반하여 선택된다. 식 1 및 2는 130에 의해 사용되는 보정치들에 대한 유사한 계산을 나타낸다.
도 2는 추론적 DFE를 사용하는 다중 스테이지 수신기의 일 실시예의 보다 상세한 예시를 제공한다. 이전 예에서와 같이, 동일한 처리 스테이지(230 및 240)는 하나의 수신된 데이터 비트를 검출하고, 교번 수신된 단위 간격에서 샘플링한다.
다수의 공통 증폭기 토폴로지들의 경우, 추가적인 신호 입력들을 통합하게 되면, 일반적으로 N-입력 증폭기에 대해
Figure 112020070326846-pct00004
의 계수만큼 신호 이득이 감소될 것이라는 것이 본 기술 분야에서 이해된다. 따라서, 9 개 이상의 DFE 보정 항을 단일 증폭기에서 수신된 신호 입력과 직접 결합하면 수신된 신호에 적용될 수 있는 이득의 양은 상당히 제한될 것이다. 이러한 신호 이득의 열화를 최소화하기 위해, 필요한 합산은 세 개의 개별 회로로 분할된다.
각각의 비 추론적 DFE 보정 항은 전술한 바와 같이 248에서 계산되고, 합산된 결과가 식 5에서와 같이 249로 출력된다.
Figure 112020070326846-pct00005
도 4는 하나의 보정 항의 계산을 각각 처리하는 9 개의 서브 시스템(410… 490)으로 구성되는, 이러한 계산 및 제 1 합산을 수행하는 회로의 일 실시예의 개략도이다. 제 1 서브 시스템(410) 및 최종 서브 시스템(490)은 명시적으로 도시되며, 나머지는 도 4에 암시적으로 도시된다.
410 내에서, 트랜지스터들(411 및 412)은 클럭(Ck)이 로우(low)일 때 차동 출력 노드들(
Figure 112020070326846-pct00006
Figure 112020070326846-pct00007
)을 사전 충전시킨다. Ck가 하이(high)로 되면, 트랜지스터(419)는 차동 트랜지스터 쌍(417/418)을 통해 전하가 드레인되도록 하며, 이에 따라 전류는 DFE 계수(K2)에 의해 결정되는 바와 같이 2 개의 레그들 사이에서 분할되어, 예컨대, 구성 DAC로부터의 차동 전류로서 입력된다. 트랜지스터들(413, 414, 415, 416)은 X_2가 '1'인 경우 제 1 또는 직접 구성으로, 그리고 X_2가 '0'인 경우 제 2 또는 역방향 구성으로 차동 쌍(417/418)을 출력 노드들에 연결하는 스위치들로서 기능한다. 따라서, 출력 노드들 상의 결과적인 차동 신호는 식 5에서 요구하는 바와 같이, 구성된 보정 계수(K2)의 +1 또는 -1 배에 대응한다.
8 개의 동일한 스테이지들(420… 490)은 각각 계수들(K3 내지 K10) 및 히스토리 데이터 값들(X_3… X_10)을 사용하여, 410에 대해 기술된 것과 유사한 계산을 수행한다. 모든 스테이지가 출력 노드들(
Figure 112020070326846-pct00008
Figure 112020070326846-pct00009
)에 걸쳐 병렬이기 때문에, 이들 차동 출력들은 9 개의 모든 계산된 항들의 합산을 나타낸다.
도 2에서, 식 5의 계산에 필요한 DFE 보정 또는 K 개의 계수들은, 총칭하여 220으로 식별되는 9 개의 디지털-아날로그(DAC) 변환기들(211-219)에 의해 생성된다. 일 실시예에서, 220에서의 각각의 DAC는, 특정 보정 계수 KN에 대응하는 차동 아날로그 전압을, 합산된 DFE 계산 회로(248)가 사용할 수 있게 출력하도록 구성된다.
결과적인 합산된 DFE 보정치(249)는 샘플러(242 및 244)로서 도시된 제 2 합산 회로에 대한 입력으로서 제공된다. 도 3의 회로(330)는 차동 입력들(Vdata 및
Figure 112020070326846-pct00010
)이 샘플링 클럭(Ck)의 상승 에지에서 합산되는 하나의 적당한 샘플러 실시예를 나타낸다.
샘플러(242 및 244)에 의해 캡처된 결과들은 이전 단위 간격 데이터 값이 '1'(242의 경우) 또는 '0'(244의 경우)인 것으로 가정한 추론적 결과를 나타낸다. 따라서, 이들 샘플러에 입력된 신호들은 제 1 DFE 보정 항(H1)의 적절히 다른 값들만큼 오프셋되어야 한다.
이들 값들을 생성하기 위해, 수신된 입력 신호(125)는 증폭기들(241 및 243)로서 도 2에 도시된 제 3 합산 회로에 의해 처리되며, 이들 각각의 증폭기는 결과적인 보정치의 부호만 다른 추론적 DFE 보정 계수 K1을 추가하도록 구성된다. DAC(250)는 보정 계수(255)를 제공하도록 구성된다. 도 3의 회로(310)는 도 2의 241 및 243에서 사용하기에 적합한 하나의 적합한 실시예의 개략도이다. 두 회로 인스턴스는 제어 신호 X_0이 구성되는 방식에서만 상이하며; 241에서 X_0은 논리 '1'에 하드 와이어로 연결되고 243에서 X_0은 논리 '0'에 하드 와이어로 연결된다. 310의 상이한 입력 요소들에 대한 신호 이득은 다양한 신호 경로들에 걸친 (예컨대, 차동 쌍(313/314) 대 차동 쌍(320/321)을 통해) 합산된 결과에 대한 전류 기여를 조정함으로써 수정될 수 있다. 일 실시예에서, 상대적인 트랜지스터 치수들은 그러한 조정을 제공하도록 스케일링되며; 다른 실시예에서, 동일한 트랜지스터 요소들의 다수의 인스턴스가 그러한 조정을 제공하기 위해 병렬화된다. 동일한 트랜지스터 요소의 다수의 인스턴스를 포함하는 그러한 일 실시예가 도 10에 도시되어 있으며, 여기서, 입력 신호 Vin은 병렬로 연결된 6 개의 동일한 전류 모드 출력 샘플러에 Vin을 제공함으로써 적용되는 6의 이득을 가지는 반면, 추론적 DFE 컴포넌트들(+H1 및 -H1)은 병렬로 연결된 3 개의 동일한 전류 모드 출력 샘플러에 제공되며, 알려진 DFE 계수들(X2H2… X10H10)은 각각 하나의 동일한 전류 모드 출력 샘플러에 연결된다. 각각의 동일한 전류 모드 출력 샘플러는 동일한 양의 전류를 제공하고, 다수의 이러한 샘플러들을 병렬로 연결함으로써 공통 출력 노드에서 전류 모드 합산을 제공하게 된다.
전술한 바와 같이, 추론적 검출은 멀티플렉서(245)에 의한 유효한 샘플링된 결과의 선택에 의해 결정되며, 이러한 선택은 이전 단위 간격 X_1에서 획득된 데이터 값에 의해 제어된다. 일부 실시예는 데이터 히스토리(210)에 전체 레이트 시리얼 스트림(full rate serial stream)을 생성하기 위해 멀티플렉서(270)를 포함할 수 있는 반면, 대안적인 실시예는 상이한 처리 스테이지들로부터의 데이터 스트림들을 단일 스트림으로 멀티플렉싱하지 않고 이들 데이터 스트림들에 대해 동작할 수 있다.
일 실시예에서, 이전 단위 간격에서 처리 스테이지(230)에 의해 검출된 데이터 값 X_1은 데이터 히스토리(210)로부터 취해지는 것이 아니라, 회로 전파 지연을 최소화하기 위해 처리 스테이지(230)로부터 직접 취해진다. 유사하게, 이전 처리 사이클에서 처리 스테이지(240)에 의해 검출된 데이터 값 X_2는
Figure 112020070326846-pct00011
DFE 보정 항의 적시 생성을 위해 동일한 처리 스테이지 내에서 이용 가능하게 만들어 질 수 있다. 선택적인 파이프라이닝 최적화로서, 래치(246)는 출력 데이터 값을 캡처하고 이를 248에 의해 을 컴퓨팅하는 데에 사용하기 위해 유지하여, 합산된 DFE 보정치(249)의 생성을 위한 타이밍 마진을 증가시키는 것으로 도시되어 있다. 일부 실시예는 유사한 파이프 라이닝 래치를 이용하여, 멀티플렉서(245) 선택을 제어하는 X_1 데이터 값에 대한 타이밍 마진을 증가시킨다.
이하의 설명의 목적 상, 신호들(VA+/VA-)은 적어도 수신된 차동 입력 전압 신호(Vin)에 기반하여 생성된 차동 데이터 전압 신호(도 3에서 Vdata+/Vdata-로 도시됨)에 대응할 수 있지만, VB+/VB-는 DFE 보정 계수들(H2… H10)의 합산에 기반하여 형성된 총 차동 DFE 보정 신호(도 3 및 도 4에서
Figure 112020070326846-pct00012
Figure 112020070326846-pct00013
으로 도시됨)에 대응한다. 일부 실시예는 추론적 DFE 항들(+H1 및 -H1)을 사용하지 않을 수 있는 반면, 대안적인 실시예는 후술하는 다양한 구성에서 추론적 DFE를 이용할 수 있다.
일부 실시예에서, 도 6에 도시된 바와 같이, 장치는 이산 시간 적분 스테이지를 포함한다. 도 6에서, 이산 시간 적분 스테이지는 적분기들(610, 620), 및 적분기의 형태를 취할 수 있는 DFE 합산 회로(248)를 포함한다. 이산 시간 적분 스테이지는 두 개 이상의 노드 세트를 포함하고, 두 개 이상의 노드 세트는 전압들(VA+/-)을 유지하기 위한 적어도 하나의 데이터 신호 노드 세트 및 전압들(VB+/-)을 유지하기 위한 DFE 보정 노드 세트를 포함한다. 이산 시간 적분 스테이지는 두 개 이상의 노드 세트를 사전 충전하여, 상기 두 개 이상의 노드 세트에 연결된 다중 입력 합산 래치(630)의 차동 출력을 사전 충전된 상태로 설정하고, 샘플링 클럭에 응답하여, 수신된 차동 입력 전압 신호에 따라 상기 데이터 신호 노드 세트를 방전시킴으로써 차동 데이터 전압 신호(VA+/-)를 생성하고 복수의 DFE 보정 계수의 합산에 따라 상기 DFE 보정 노드 세트를 방전함으로써 총 차동 DFE 보정 신호(VB+/-)를 생성하도록 구성된다. 도 6에서, 다중 입력 합산 래치(630)는 차동 데이터 전압 신호와 총 차동 DFE 보정 신호의 합산에 따라 다중 입력 합산 래치의 차동 출력을 두 개의 가능한 출력 상태 중 하나로 구동함으로써 데이터 판정을 생성할 수 있고, 다중 입력 합산 래치는 샘플링 클럭에 의해 결정되는 지속 시간 동안 다중 입력 합산 래치의 차동 출력을 래치된 상태로 유지함으로써 상기 데이터 판정을 후속적으로 유지하도록 구성된다.
일부 실시예에서, 도 6에 도시된 바와 같이, 이산 시간 적분 스테이지는 한 쌍의 차동 추론적 DFE 항들(K1+ 및 K1-)을 생성하도록 추가로 구성된다. 이러한 실시예에서, 이산 적분 스테이지는 상기 한 쌍의 차동 추론적 DFE 항들 중 각각의 차동 추론적 DFE 항을 차동 데이터 전압 신호와 총 차동 DFE 보정 신호의 합산에 개별적으로 적용함으로써 한 쌍의 추론적 데이터 판정들을 생성할 수 있다. 도 6에서, 추론적 항들은 수신된 차동 입력 전압 신호에 적용되고, 두 개의 다중 입력 합산 래치(630 및 640)는 추론적 데이터 판정들을 수신한다. 이러한 실시예에서, 장치는 이전 데이터 판정의 완료에 응답하여 상기 한 쌍의 추론적 데이터 판정들 중 하나를 상기 데이터 판정으로서 선택하기 위한 멀티플렉서(650)를 더 포함한다. 대안적인 실시예에서, 추론적 DFE 항들은 도 9에 도시된 바와 같이 총 DFE 보정 신호에 적용될 수 있다.
일부 실시예에서, 제 2 래치(635)(및 추론적 DFE 실시예의 645)는 데이터 판정을 수신하고 이 데이터 판정을 전체 시그널링 간격에 대한 데이터 판정 출력으로서 제공하도록 구성된다.
일부 실시예에서, 하나 이상의 CMOS 인버터들은 차동 데이터 전압 신호 및 총 차동 DFE 보정 신호를 버퍼링한다.
일부 실시예에서, 이산 시간 적분 스테이지는 데이터 신호 노드 세트를 포함하는 제 1 증폭 스테이지 및 DFE 보정 노드 세트를 포함하는 제 2 증폭 스테이지를 포함한다. 도 6에서, 제 1 증폭 스테이지는 적분기들(610 및 620)을 포함할 수 있는 반면, 제 2 증폭 스테이지는 DFE 합산 회로(248)를 포함한다. 이러한 실시예에서, 제 1 증폭 스테이지는, 수신된 차동 입력 전압 신호를 수신하고, 병렬로 연결된 복수의 차동 트랜지스터 쌍을 통해 병렬의 복수의 전류를 응답적으로 생성하도록 구성된 병렬로 연결된 복수의 차동 트랜지스터 쌍을 포함할 수 있고, 여기서, 적용된 이득은 데이터 신호 노드 세트의 방전 레이트를 나타낸다. 도 10은 이러한 구성을 도시하는데, 여기서, VGA2에 연결된 각각의 요소는 도 3의 요소(310)와 유사한 회로이지만, 추론적 DFE 항은 적용되지 않는다(추론적 DFE 항들은 도 10에서 +/-H1로 도시된다).
도 6은 다중 입력 합산 래치(630 및 640)를 포함하여, 도 2의 처리 스테이지(240)와 기능적으로 동등한 대안적인 실시예를 도시한다. 일부 실시예에서, 다중 입력 합산 래치들은 각각 도 13a 및 도 13b의 개략도에 도시된 바와 같이 NOR 기반 SR 래치 또는 NAND 기반 SR 래치와 유사한 형태를 취할 수 있다. NOR 기반 다중 입력 합산 래치 및 NAND 기반 다중 입력 합산 래치에 대한 트랜지스터 회로도들이 각각 도 5 및 도 11에 도시되어 있다. 도 5에 도시된 바와 같이, NOR 기반 다중 입력 합산 래치(500)는 차동 데이터 전압 신호(VA+/VA-)와 총 차동 DFE 보정 신호(VB+/VB-) 사이의 입력 합산을 형성하고, 동시에 차동 결과(Q+, Q-)에 대한 진폭 슬라이서 및 출력 래치로서 기능한다. 도 5에 도시된 바와 같이, 다중 입력 합산 래치의 일 측에 포지티브 극성 입력들(VA+ 및 VB+)을 병렬로 연결함으로써 합산이 형성되지만, 다중 입력 합산 래치의 다른 측에는 네거티브 극성 입력들(VA- 및 VB-)이 병렬로 연결된다. NOR 및 NAND 기반의 다중 입력 합산 래치들에 대한 진리표들은 각각 아래의 표 I 및 표 II에 제공된다.
VA++ VB+ VA-+ VB- Q+ Q-
1 1 0 (사전 충전된 상태) 0 (사전 충전된 상태)
1 0 0 1
0 1 1 0
0 0 래치 래치
<NOR 기반 다중 입력 합산 래치>
VA++ VB+ VA-+ VB- Q+ Q-
1 1 래치 래치
1 0 0 1
0 1 1 0
0 0 1 (사전 충전된 상태) 1 (사전 충전된 상태)
<NAND 기반 다중 입력 합산 래치>
도 5의 NOR 기반 다중 입력 합산 래치에서, (VA+ + VB+) 및 (VA- + VB-)의 값들은, VA+/- 및 VB+/-를 유지하는 노드 세트가 사전 충전되므로, 초기에 '1'이며, 따라서 차동 출력(Q+/Q-)은 '00' 상태로 유지된다. NOR 및 NAND 기반의 다중 입력 합산 래치에서 사전 충전된 상태 및 래치된 상태는 반전되지만, 데이터 판정 상태 '01' 및 '10'의 출력들은 동일하다. 위의 표들에는 네 가지 가능한 상태가 있지만, 주목해야 하는 것은 판정 상태 '10'과 '01'에 대한 입력 조합은 어떤 합산이 더 빠른 레이트로 감소했는지를 식별한다는 것이다. 이것은 적분기들(610, 620) 및 248 내의 적분기들이 진폭-시간 변환을 효과적으로 생성하고 있기 때문이며, 여기서, 이산 시간 적분기에 입력된 신호들의 진폭은 방전 레이트로 변환된다. 이러한 경우에, 방전 레이트는 입력 신호들의 진폭에 비례하며, 따라서, 진폭 입력 신호가 클수록, 도 3에 도시된 바와 같이 그리고 도 12의 타이밍도에 의해 도시된 바와 같이 대응하는 출력 노드의 방전은 더 빨라지게 될 것이다. 다중 입력 합산 래치는 그 후 차동 데이터 전압 신호와 총 차동 DFE 보정 신호(이들은 시간 변환된 신호들임)를 결합한 다음, VA+ + VB+ 및 VA- + VB- 극성의 합산들의 방전 레이트들의 변화에 의해 결정되는 데이터 판정으로 래치한다.
도 12는 도 5에 도시된 바와 같은 NOR 기반 다중 입력 합산 래치를 이용하는 회로에서 두 개의 연속적인 단위 간격들을 나타내는 타이밍도이다. 도시된 바와 같이, VA+/-를 유지하는 데이터 신호 노드 세트 및 VB+/-를 유지하는 DFE 보정 신호 노드 세트는 사전 충전되고, NOR 기반 다중 입력 합산 래치(630)의 출력들(Q+/Q-)은 사전 충전된 상태 '00'으로 유지된다. 샘플링 클럭의 상승 에지에 응답하여, 차동 데이터 전압 신호(VA+/VA-) 및 총 차동 DFE 보정 신호(VB+/VB-)는 수신된 차동 입력 전압(Vin+/Vin-) 및 복수의 DFE 보정 계수(H_2… H_10)의 합산에 따라 각각의 노드 세트를 방전시킴으로써 생성된다. 차동 데이터 전압 신호와 총 차동 DFE 보정 신호의 합산에 따라 다중 입력 합산 래치(630)의 차동 출력(Q+/Q-)을 두 개의 가능한 상태 중 하나로 구동함으로써 데이터 판정이 생성된다. 특히, 각 노드 세트가 방전되기 시작하고 노드 상의 전압이 응답적으로 감소하기 시작함에 따라, Q+/Q-의 값들이 증가하기 시작하고, 이와 동시에 VA+/- 및 VB+/-에 연결된 NMOS 트랜지스터들은 턴 오프를 시작하고, PMOS 트랜지스터들은 턴 온을 시작한다. 도 12의 제 1 단위 간격에서, 합산(VA+ + VB+)은 합산(VA- + VB-)보다 빠른 레이트로 하강하고 있으며, 따라서 Q+는 Q-보다 빠르게 증가하기 시작한다. 특정 임계치에서, Q+의 피드백은 후속적으로 Q-를 강제로 감소시키고, 따라서 Q+ = '1' 및 Q- = '0'인 데이터 판정이 형성된다. 값들 (VA+ + VB+) 및 (VA- + VB-)은 다중 입력 합산 래치에 대한 입력 상태가 '00'이 될 때까지 이산 시간 적분기에서 노드 세트의 방전으로 인해 지속적으로 감소하며, 이는, 샘플링 클럭이 후속 하강 에지를 경험할 때까지 위의 표 I에서 Q+/Q-의 차동 출력 상태가 '10'으로 유지되도록 하며, 이 경우 노드 세트는 다음 샘플링 간격 동안 사전 충전된다. 노드 세트를 사전 충전하는 것에 응답하여, 차동 출력(Q+/Q-)은 사전 충전된 상태로 유지된다. 도 12의 제 2 단위 간격은 제 1 단위 간격과 유사하지만, VA- + VB-의 합산은 (VA+ + VB+)보다 빠르게 방전한다.
일부 실시예에서, 다중 입력 합산 래치들(630 및 640)에는 도시된 바와 같은 공지된 기술의 교차 결합된 NOR 기반 세트/리셋 래치(635 및 645)가 후속되어, 결과들의 유지 시간을 연장시킨다. 일 예시적인 구성이 도 14에 도시되어 있다. 도 14에 도시된 바와 같이, NOR 기반 다중 입력 합산 래치(630)의 출력들은 교차 결합되어 NOR 기반 래치(635)에 제공된다. 도 12와 관련하여 전술한 바와 같이, NOR 기반 다중 입력 합산 래치의 입력들을 사전 충전하면, 차동 출력(Q+/Q-)은 '00'의 사전 충전된 상태로 되며, 이 사전 충전 상태는 표 1에 도시된 바와 같이 NOR 기반 다중 입력 합산 래치의 "래치된" 상태를 위한 입력 조건이 된다. 차동 출력들(Q+/Q-)을 NOR 기반 래치(635)에 입력으로서 제공함으로써, 데이터 판정은 전체 클럭 주기 동안 유지될 수 있다. 따라서, NOR 기반 래치(635)의 출력들(Qout+/Qout-)은 다중 입력 합산 래치(630)에 의해 행해진 데이터 판정들에 따라서만 변경될 것이고, 이후에 도 12에 도시된 바와 같이 샘플링 클럭의 다음 상승 에지까지 유지될 것이다.
일부 실시예에서, 버퍼링되지 않은 CMOS 인버터들(도시되지 않음)은 다중 입력 합산 래치들(630 및 640)에 대한 각각의 차동 입력 내로 삽입된다. 이러한 실시예에서, 사전 충전된 상태 '00'이 사용될 때, 도 11에 도시된 NAND 기반 다중 입력 합산 래치가 사용될 수 있고, 반전된 입력들이 '11'에 도달할 경우, 중간 데이터 판정이 유지된다.
대안적인 실시예에서, 도 3 및 도 4의 MOSFET 구조는 반전될 수 있고, 전류 소스는 한 쌍의 사전 방전 노드들을 충전하는 데 사용될 수 있다. 이러한 실시예에서, 사전 방전 노드들은 초기에 '00' 상태로 방전될 것이고, 샘플링 클럭에 응답하여, 이들 노드들은 전류 소스에 따라 최대 '11'의 값까지 충전을 시작할 수 있다. 이러한 실시예에서, 차동 데이터 전압 및 총 DFE 보정 신호는 위에 기술한 바와 유사하게, NAND 기반 다중 입력 합산 래치에 직접 적용될 수 있거나, 또는 대안적으로 CMOS 인버터들을 통해 NOR 기반 다중 입력 합산 래치에 적용될 수 있다.
주목해야 하는 것은 이산 적분기들(310 및 330)의 다양한 구성이 사용될 수 있고 상이한 구성의 CMOS 인버터들을 통해 다양한 타입의 다중 입력 합산 래치들에 연결될 수 있다는 것이다. 예를 들어, 도 6에서, CMOS 인버터들(도시되지 않음)은 다중 입력 합산 래치들(630 및 640)의 입력에 포함될 수 있으며, 이들 래치는 이러한 실시예에서는 위의 표 I 및 표 II에 주어진 사전 충전된 상태 및 래치된 상태에 대한 입력 조건의 반전으로 인한 NAND 기반 다중 입력 합산 래치들일 수 있다. 이러한 설계는 다중 입력 합산 래치들과 이산 시간 적분기들(310 및 320) 사이에 시스템 격리를 제공하는 데 유리할 수 있다. 주목해야 하는 것은 이러한 CMOS 인버터들은 추가적인 이득을 도입할 수 있으며, 이러한 이득은, 예를 들어, VA+/- 및 VB+/-를 생성하는 이산 시간 적분기들에서 방전 레이트를 조정함으로써 보상될 수 있다는 것이다.
전술한 예는 추론적 DFE 항들(H_1+/-)의 사용을 설명하지는 않지만, 추론적 DFE 항들은 여전히 도 3 및 도 6 내지 도 10 중 어느 하나에 도시된 구성에 포함될 수 있다는 것에 주목해야 한다. 다시 말해서, 추론적 DFE 항들은 다양한 스테이지에 도입될 수 있으며, 다중 입력 합산 래치들 및 임의의 후속 래칭 디바이스들의 동작은 동일하게 유지될 것이다. 예를 들어, 추론적 DFE 항들은 수신된 차동 입력 전압(Vin)에 적용될 수 있고, 도 8에 도시된 바와 같이 VA+/VA-의 일부일 수 있거나, 또는 대안적으로 추론적 DFE 항들은 히스토리 DFE 보정 계수들에 적용될 수 있으며, 따라서 도 9에 도시된 구성에서와 같이, VB+/VB-에 포함된다.
클럭킹된 샘플러 기능은 입력 합산기들(610 및 620)에 의해 수행되며, 이들 합산기들은 이전 예에서와 같이 도 3의 회로(310)를 이용할 수 있다. X_1 데이터 값에 대응하는 루프 언롤드 또는 추론적 보정에 사용되는 DFE 보정 계수 K1은 610에 대한 입력으로서의 DAC(660)로부터는 포지티브(즉, X_1에 대한 추론적 '1' 값에 대응하는) 계수로서 그리고 620에 대한 입력으로서의 DAC(661)로부터는 네거티브(즉, X_1에 대한 추론적 '0' 값에 대응하는) 계수로 개별적으로 획득되는 것으로 도시되고 있다. 다른 실시예에서, 단일 DAC는 전술한 바와 같이, 두 추론적 옵션 모두에 대해 K1 계수를 소싱할 수 있다.
도 7은 설명된 실시예들에서 발생하는 전체 처리를 도시한다. 각 DFE 보정 계수 HN(이 예에서, N = 1… 10임)은 보정 계수 KN과 대응하는 히스토리 데이터 값 X_N의 곱에 의해 획득된다. 따라서, 일 예로서, DAC(721)는 보정 계수 K2를 생성하도록 구성되는 것으로 도시되며, 이 보정 계수 K2는 히스토리 데이터 값 X_2와 곱해져 샘플러(730)에 대한 DFE 보정 항 H2를 생성하게 된다. 이전의 단위 간격 데이터 X_1이 '1'(730의 경우)이거나 '0'(760의 경우)인 추론적 가정 하에서 검출을 위해 개별 샘플러들(730 및 760)이 도시되어 있다. 일반적으로, H1 보정 항의 가정된 값에서만 상이한 730 및 760에 대해 개별 생성된 입력 보정 항들이 도시되어 있다. 도시된 바와 같이, DACs(721-729)로부터의 값들은 730과 760 사이에서 공유될 수 있지만, 각각의 샘플러(730 및 760)는 개별 곱셈기들을 이용한다. 도시된 바와 같이, 샘플러(730)는 곱셉기들(710-719)의 세트를 갖는 반면, 샘플러(760)는 곱셈기들(750-759)을 포함한다. 각각의 곱셈기는 도 4에 도시된 바와 같은 트랜지스터들의 구성일 수 있다. 이전 예에서와 같이, 멀티플렉서(770)는 유효한 추론적 검출 값을 선택하는 것으로 도시되어 있다.
도 8 및 도 9는 설명된 실시예의 상이한 동작 양태들을 강조하기 위해 상이한 배열들의 합산 및 적산 및 샘플 동작들을 갖는, 도 7의 것과 유사한 두 개의 추가 실시예들을 도시하고 있다.
도 8에서, 모든 비 추론적 DFE 보정 항들이 820에서 합산되고, 이 결합된 보정치는 다중 입력 합산 래치(840) 내에서 입력 신호(Vin) 및 추론적 DFE 보정치의 합산(810)과 결합된다. 다중 입력 합산 래치(870) 내에서 결합된 보정치(820)와 Vin과 상보적인 추론적 보정치의 합산(830) 사이에서 유사한 결합이 행해진다. 다중 입력 합산 래치들(840 및 870)은 포지티브 및 네거티브의 차동 입력 신호들의 개별적인 합산(예컨대, Vin + 추론적 DFE + 합산된 DFE)과 어느 합산이 더 네거티브인지를 캡처하는 등의 다수의 기능을 수행한다. 840 및 870의 결과적인 차동 출력들은 그 후 기존 래치들(850 및 880)에 의해 래치된다.
전술한 바와 같이, 멀티플렉서(860)는 이전에 수신된 실제 데이터 값에 기반하여 두 개의 추론적 결과 중 하나를 선택한다. 추론적 샘플러들 사이의 합산된 비 추론적 보정치들의 공유는 회로 복잡도를 감소시키면서, 샘플러들(810 및 830)에 필요한 몇몇 입력들에 상당한 이득이 적용될 수 있게 한다. 일 실시예에서, 810 및 830은 Vin에 대해 x6의 이득을 제공하고, 추론적 H1 항에 대해 x3의 이득을 제공한다.
도시된 모든 적분 및 유지(integrate-and-hold) 샘플러들은 앞서 설명한 것과 동일한 기본적 설계를 이용한다. 일 실시예에서, 810 및 830의 설계는 도 3의 330의 설계를 따르고, 820은 도 4의 설계를 따른다. 다중 입력 합산 래치 실시예들(840 및 870)은 도 5에 도시된 바와 같으며, 후속 래치들(850 및 880)은 도 14의 구성에 도시된 바와 같이, 공지된 기술의 교차 결합된 NOR 게이트 세트/리셋 래치들이다. 전술한 바와 같이, 버퍼링되지 않은 CMOS 인버터들은 대안적으로 이중 입력 합산 래치들에 대한 각각의 차동 입력에 삽입될 수 있고, 도 11의 대체 회로가 대신 사용될 수도 있다.
도 9는 도 7 및 도 8의 설계들에 대한 추가 변형을 도시한다. 도 9에서, 모든 추론적 및 비 추론적 DFE 보정 항들은 추론적 X_1 = '1' 항을 포함하는 합산에 대해서는 920에서, 그리고 추론적 X_1 = '0' 항을 포함하는 합산에 대해서는 930에서 개별적으로 합산된다. 이들 합산된 보정치들 및 증폭된 입력 신호(910)는 이중 입력 합산 래치들(940)(추론적 1의 경우) 및 (970)(비 추론적 0의 경우)에 의해 결합되어, 임계치 비교 결과들을 생성하며, 이들 결과들은 그 후 950 및 980에 의해 래치되고, 멀티플렉서(960)는 정확한 추론적 결과를 선택한다. 적분 및 샘플 스테이지(910)의 이득은 단일 입력만을 갖기 때문에 더 높을 수 있으며; 일 실시예는 Vin에 대해 9 개의 병렬화된 차동 트랜지스터 쌍을 이용함으로써 이 스테이지에서 x9의 Vin 이득을 달성한다. 추가의 실시예는 유사하게 추론적 DFE 보정 항에 대한 x6의 이득을 포함한다.
전술한 예에서와 같이, 버퍼링되지 않은 CMOS 인버터들은 이중 입력 합산 래치들에 대한 각각의 차동 입력에 삽입될 수 있고, 도 11의 대체 회로(1100)가 도 5 대신 사용될 수 있다.
도 7, 도 8, 및 도 9의 실시예들은 모든 입력 항들에서 본질적으로 동시에 발생하는 단일 클럭킹된 샘플링 동작만을 갖는 공통의 이점을 공유한다. 이는 신호들 간의 왜곡(skew)이 문제가 되는 애플리케이션에서는 중요한 값일 수 있다.
도 10은 기술된 요소를 포함하는 시스템 실시예를 도시하고 있다. 다양한 신호 경로들 사이의 이득 조정에 사용되는 병렬화된 차동 쌍 요소들이 명시적으로 도시되어 있지만, 예컨대, 요소들(810, 820, 830)로서 도 8에 도시된 합산 동작들은 데이터 흐름 표기법을 사용하여 도시되며, 여기서 각각의 개별 합산은 합산 버스로 도시되고 있다. 각각의 이러한 합산은 이러한 비 제한적인 예 9에서 동일한 개수의 차동 쌍 요소들로 구성되며, 이러한 일정한 로딩은 다양한 합산된 결과들 사이에서 왜곡을 감소시킨다. 이러한 감소된 왜곡은 도 5에 도시된 것과 같은 이중 입력 합산 래치들에 대한 입력에 유리한데, 그 이유는 합산들(A+과 B+의 합산) 또는 (A-와 B-의 합산) 중의 제 1 합산이 다른 합산 아래로 떨어지는 것에 의해 그 결과가 결정되기 때문이다.
도 15는 일부 실시예에 따른 방법(1500)의 흐름도이다. 도시된 바와 같이, 방법(1500)은 두 개 이상의 노드 세트를 사전 충전하여, 상기 두 개 이상의 노드 세트에 연결된 다중 입력 합산 래치의 차동 출력을 사전 충전된 상태로 설정하는 단계(1502) ― 상기 두 개 이상의 노드 세트는 (i) 데이터 신호 노드 세트 및 (ii) DFE 보정 노드 세트를 포함함 ― 를 포함한다. 단계(1504)에서, 샘플링 클럭에 응답하여, 수신된 차동 입력 전압 신호에 따라 데이터 신호 노드 세트를 방전시킴으로써 차동 데이터 전압 신호가 생성되고, 복수의 DFE 보정 계수의 합산에 따라 DFE 보정 노드 세트를 방전함으로써 총 차동 DFE 보정 신호가 생성된다. 1506에서, 차동 데이터 전압 신호와 총 차동 DFE 보정 신호의 합산에 따라 다중 입력 합산 래치의 차동 출력을 두 개의 가능한 출력 상태 중 하나로 구동함으로써 데이터 판정이 생성된다. 데이터 판정은 후속해서 샘플링 클럭에 의해 결정되는 지속 시간 동안 다중 입력 합산 래치의 차동 출력을 래치된 상태로 유지함으로써 유지된다(1508).
일부 실시예에서, 방법은 한 쌍의 차동 추론적 DFE 항들: +H1 및 -H1을 생성하는 단계를 더 포함한다. 이러한 실시예에서, 한 쌍의 차동 추론적 DFE 항들 중 각각의 차동 추론적 DFE 항은 차동 데이터 전압 신호와 총 차동 DFE 보정 신호의 합산에 개별적으로 적용되어, 한 쌍의 추론적 데이터 판정을 생성할 수 있게 된다. 이러한 실시예에서, 데이터 판정을 생성하는 단계는 이전 데이터 판정에 응답하여 한 쌍의 추론적 데이터 판정들 중 하나를 선택하는 단계를 포함한다.
일부 실시예에서, 차동 추론적 DFE 항들은 차동 데이터 전압 신호를 통해 합산에 적용되는 반면, 대안적인 실시예는 차동 DFE 보정 신호를 통해 차동 추론적 DFE 항들을 합산에 적용할 수 있다. 도 6 내지 도 10은 추론적 DFE 항들을 적용하기 위한 다양한 구성들을 도시하고 있다.
일부 실시예에서, 방법은 제 2 래치, 예컨대, 래치(635/645)에 데이터 판정을 제공하는 단계를 더 포함하고, 상기 제 2 래치는 전체 시그널링 간격에 대한 출력으로서 상기 데이터 판정을 제공하도록 구성된다. 일부 실시예에서, 차동 데이터 전압 신호 및 총 차동 DFE 보정 신호는 하나 이상의 CMOS 인버터들에 의해 버퍼링된다.
일부 실시예에서, 데이터 신호 노드 세트는 제 1 증폭 스테이지(241/243)의 출력에 연결되고, DFE 보정 노드 세트는 제 2 증폭 스테이지(248)에 연결된다. 이러한 실시예에서, 방법은 병렬로 연결된 복수의 차동 트랜지스터 쌍을 통해 병렬의 복수의 전류를 생성함으로써 제 1 증폭 스테이지를 통해 수신된 차동 입력 전압 신호에 이득을 적용하는 단계를 더 포함하며, 상기 복수의 차동 트랜지스터 쌍 중 각각의 차동 트랜지스터 쌍은 차동 입력 전압 신호를 수신하며, 적용된 이득은 데이터 신호 노드 세트의 방전 레이트를 나타낸다. 도 10에 도시된 바와 같이, 제 1 증폭 스테이지는 차동 입력 전압 신호(Vin)에 6의 이득을 제공하기 위해 병렬로 연결된 6 개의 동일한 전류 모드 출력 샘플러를 포함할 수 있다. 이러한 실시예에서, 각각의 동일한 전류 모드 출력 샘플러는, 차동 입력 전압 신호를 수신하고, 공통 노드에 제공되는 전류를 생성하여 아날로그 합산을 수행하는 차동 트랜지스터 쌍을 포함할 수 있다.
일부 실시예에서, 차동 데이터 전압 신호 및 총 차동 DFE 보정 신호의 합산은, 병렬로 연결된 각각의 트랜지스터 쌍 내의 대응하는 트랜지스터들에 차동 전압 신호 및 총 차동 DFE 보정 신호의 동일 극성 항들을 제공함으로써 생성되며, 각각의 트랜지스터 쌍 내의 트랜지스터들은 트랜지스터 쌍 내의 트랜지스터들을 연결하는 공통 노드를 통해 추가되는 각각의 전류를 제공한다. 도 5에 도시된 바와 같이, 차동 데이터 전압 신호 및 총 차동 DFE 보정 신호를 동일 극성 항들에 따라 그룹화된 병렬 연결된 트랜지스터들에 연결함으로써, VA+는 VB+에 추가되는 반면, VA-는 VB-에 추가된다.
설명의 편의 상, 위의 예들은 DACs가 설명된 제어 신호들 또는 레벨들의 구성 또는 조정을 허용하고 있음을 시사하고 있다. DACs는 이진 R-2R 저항 래더, 단항 저항 체인, 이진 가중 저항 또는 캐패시터 합산, 또는 본 기술 분야에 알려진 다른 방법을 이용할 수 있다. 다른 실시예는 구성 가능한 전류 소스, 신호 출력에 대한 조정 가능한 저항성 또는 용량성 제약, 및 출력 신호 레벨에 각각 증분식으로 기여하는 다수의 병렬화된 드라이버 요소들의 선택적인 인에이블링을 포함하여, 구성 가능한 또는 조정 가능한 출력 신호 레벨을 생성하는 다른 공지된 기술의 방법을 이용할 수 있다.
설명된 실시예의 모든 요소를 명확하게 설명하기 위해, 각각 하나의 추론적 DFE 스테이지를 수행하는 두 개의 필수적인 병렬 처리 스테이지가 설명된다. 설명된 요소들이 더 많거나 더 적은 수의 병렬 처리 스테이지들을 포함하는 실시예들에 동일하게 적용 가능하며, 이에 대해 어떠한 제한도 암시되지 않는다. 유사하게, 단일 추론적 DFE 스테이지에 대한 어떠한 제한도 암시되지 않으며, 설명된 요소들은 추가적인 추론적 DFE 스테이지를 포함하거나 추론적 또는 루프 언롤드 DFE를 전혀 포함하지 않는 실시예들에 대해 동일하게 적용 가능하다.

Claims (20)

  1. 방법으로서,
    다중 입력 합산 래치의 각각의 입력 전계 효과 트랜지스터(FET) 세트에 연결된 두 개 이상의 노드 세트를 사전 충전함으로써, 상기 다중 입력 합산 래치의 차동 출력을 사전 충전된 상태로 설정하는 단계 ― 상기 두 개 이상의 노드 세트는 (i) 상기 각각의 입력 FET 세트 중 제 1 입력 FET 세트에 연결된 데이터 신호 노드 세트 및 (ii) 상기 각각의 입력 FET 세트 중 제 2 입력 FET 세트에 연결된 판정 피드백 등화(decision feedback equalization)(DFE) 보정 노드 세트를 포함함 ―;
    샘플링 클럭에 응답하여, 차동 입력 전압 신호를 수신하는 이산 시간 적분 스테이지의 각각의 FET 세트에 따라 상기 데이터 신호 노드 세트를 방전시킴으로써 상기 다중 입력 합산 래치의 상기 제 1 입력 FET 세트에서 적분된 차동 데이터 전압 신호를 생성하고, 복수의 DFE 보정 계수를 수신하는 상기 이산 시간 적분 스테이지의 각각의 FET 세트에 따라 상기 DFE 보정 노드 세트를 방전시킴으로써 상기 다중 입력 합산 래치의 상기 제 2 입력 FET 세트에서 적분된 총 차동 DFE 보정 전압 신호를 생성하는 단계; 및
    상기 적분된 차동 데이터 전압 신호 및 상기 적분된 총 차동 DFE 보정 전압 신호를 각각 수신하는 상기 제 1 입력 FET 세트 및 상기 제 2 입력 FET 세트에 의해 생성되는 전류들의 합산에 따라 상기 다중 입력 합산 래치의 차동 출력을 두 개의 가능한 출력 상태들 중 하나로 구동함으로써 데이터 판정을 생성하고, 후속해서 상기 샘플링 클럭에 의해 결정되는 지속 시간 동안 상기 다중 입력 합산 래치의 차동 출력을 래치된 상태로 유지함으로써 상기 데이터 판정을 유지하는 단계
    를 포함하는 방법.
  2. 제1항에 있어서,
    적분된 차동 추론적 DFE 항들의 쌍을 입력 FET에 의해 생성되는 전류들의 합산에 적용함으로써 추론적 데이터 판정들의 쌍을 생성하는 단계
    를 더 포함하고,
    상기 데이터 판정을 생성하는 것은, 이전 데이터 판정의 완료에 응답하여 상기 추론적 데이터 판정들의 쌍 중 하나를 선택하는 것을 포함하는 것인 방법.
  3. 제2항에 있어서,
    상기 적분된 차동 추론적 DFE 항들의 쌍 중 각각의 적분된 차동 추론적 DFE 항은, 상기 적분된 차동 데이터 전압 신호 및 상기 적분된 총 차동 DFE 보정 전압 신호를 수신하는 입력 FET에 의해 생성되는 전류들의 합산에 개별적으로 적용되어, 상기 추론적 데이터 판정들의 쌍을 생성하는 것인 방법.
  4. 제3항에 있어서,
    각각의 적분된 차동 추론적 DFE 항은 상기 제 1 입력 FET 세트를 통해 상기 적분된 차동 데이터 전압 신호 및 상기 적분된 총 차동 DFE 보정 전압 신호를 수신하는 입력 FET에 의해 생성되는 전류들의 합산에 적용되는 것인 방법.
  5. 제3항에 있어서,
    각각의 적분된 차동 추론적 DFE 항은 상기 제 2 입력 FET 세트를 통해 상기 적분된 차동 데이터 전압 신호 및 상기 적분된 총 차동 DFE 보정 전압 신호를 수신하는 입력 FET에 의해 생성되는 전류들의 합산에 적용되는 것인 방법.
  6. 제1항에 있어서,
    상기 데이터 판정을 출력 래치에 제공하는 단계
    를 더 포함하고,
    상기 출력 래치는 상기 데이터 판정을 전체 시그널링 간격에 대한 출력으로서 제공하는 것인 방법.
  7. 제1항에 있어서,
    상기 적분된 차동 데이터 전압 신호 및 상기 적분된 총 차동 DFE 보정 전압 신호는 하나 이상의 상보형 금속 산화물 반도체(complementary metal-oxide semiconductor)(CMOS) 인버터에 의해 버퍼링되는 것인 방법.
  8. 제1항에 있어서,
    상기 데이터 신호 노드 세트는 제 1 증폭 스테이지의 출력에 연결되고, 상기 DFE 보정 노드 세트는 제 2 증폭 스테이지의 출력에 연결되는 것인 방법.
  9. 제8항에 있어서,
    병렬로 연결된 상기 이산 시간 적분 스테이지의 각각의 FET 세트를 통해 복수의 전류들을 병렬로 생성함으로써 상기 제 1 증폭 스테이지를 통해 상기 수신된 차동 입력 전압 신호에 이득을 적용하는 단계
    를 더 포함하며,
    상기 각각의 FET 세트의 각각의 FET는 상기 차동 입력 전압 신호를 수신하며,
    상기 적용된 이득은 상기 데이터 신호 노드 세트의 방전 레이트를 나타내는 것인 방법.
  10. 장치로서,
    두 개 이상의 노드 세트에 연결된 출력들을 갖는 복수의 차동 쌍들의 전계 효과 트랜지스터(FET)를 포함하는 이산 시간 적분 스테이지 ― 상기 두 개 이상의 노드 세트는 (i) 다중 입력 합산 래치의 제 1 입력 FET 세트에 연결된 데이터 신호 노드 세트 및 (ii) 상기 다중 입력 합산 래치의 제 2 입력 FET 세트에 연결된 판정 피드백 등화(DFE) 보정 노드 세트를 포함하며, 상기 이산 시간 적분 스테이지는,
    상기 차동 쌍들의 FET에 따라 상기 다중 입력 합산 래치에 연결된 상기 두 개 이상의 노드 세트를 사전 충전함으로써 상기 다중 입력 합산 래치의 차동 출력을 사전 충전된 상태로 설정하며;
    샘플링 클럭에 응답하여, 차동 입력 전압 신호를 수신하는 상기 복수의 차동 쌍들의 FET 중 제 1 세트의 차동 쌍들의 FET에 의해 생성되는 전류들의 합산에 따라 상기 데이터 신호 노드 세트를 방전시킴으로써 적분된 차동 데이터 전압 신호를 생성하고, 복수의 DFE 보정 계수를 수신하는 제 2 세트의 차동 쌍들의 FET에 의해 생성되는 전류들의 합산에 따라 상기 DFE 보정 노드 세트를 방전함으로써 적분된 총 차동 DFE 보정 전압 신호를 생성하도록 구성됨 ―; 및
    상기 적분된 차동 데이터 전압 신호 및 상기 적분된 총 차동 DFE 보정 전압 신호를 각각 수신하는 상기 제 1 입력 FET 세트 및 상기 제 2 입력 FET 세트에 의해 생성되는 전류들의 합산에 따라 상기 다중 입력 합산 래치의 차동 출력을 두 개의 가능한 출력 상태들 중 하나로 구동함으로써 데이터 판정을 생성하고, 후속해서 상기 샘플링 클럭에 의해 결정되는 지속 시간 동안 상기 다중 입력 합산 래치의 차동 출력을 래치된 상태로 유지함으로써 상기 데이터 판정을 유지하도록 구성되는 상기 다중 입력 합산 래치
    를 포함하는 장치.
  11. 제10항에 있어서,
    상기 이산 시간 적분 스테이지는 또한, 적분된 차동 추론적 DFE 항들의 쌍을 생성하도록 구성되는 것인 장치.
  12. 제11항에 있어서,
    상기 이산 시간 적분 스테이지는, 상기 적분된 차동 추론적 DFE 항들의 쌍 중 각각의 적분된 차동 추론적 DFE 항을, 상기 차동 데이터 전압 신호 및 상기 총 차동 DFE 보정 전압 신호를 수신하는 상기 제 1 입력 FET 세트 및 상기 제 2 입력 FET 세트에 의해 생성되는 전류들의 합산에 개별적으로 적용함으로써 추론적 데이터 판정들의 쌍을 생성하도록 구성되며;
    상기 장치는 제 2 다중 입력 합산 래치를 포함하고, 상기 다중 입력 합산 래치 및 상기 제 2 다중 입력 합산 래치는 상기 추론적 데이터 판정들의 쌍의 각각의 추론적 데이터 판정을 생성하도록 구성되며;
    상기 장치는 이전 데이터 판정의 완료에 응답하여 상기 추론적 데이터 판정들의 쌍 중 하나를 상기 데이터 판정으로서 선택하도록 구성되는 멀티플렉서를 더 포함하는 것인 장치.
  13. 제12항에 있어서,
    각각의 적분된 차동 추론적 DFE 항은 상기 제 1 입력 FET 세트를 통해 상기 적분된 차동 데이터 전압 신호 및 상기 적분된 총 차동 DFE 보정 전압 신호를 수신하는 상기 제 1 입력 FET 세트 및 상기 제 2 입력 FET 세트에 의해 생성되는 전류들의 합산에 적용되는 것인 장치.
  14. 제12항에 있어서,
    각각의 적분된 차동 추론적 DFE 항은 상기 제 2 입력 FET 세트를 통해 상기 차동 데이터 전압 신호 및 상기 총 차동 DFE 보정 전압 신호를 수신하는 상기 제 1 입력 FET 세트 및 상기 제 2 입력 FET 세트에 의해 생성되는 전류들의 합산에 적용되는 것인 장치.
  15. 제10항에 있어서,
    상기 다중 입력 합산 래치의 출력에 연결된 출력 래치를 더 포함하고, 상기 출력 래치는 상기 다중 입력 합산 래치로부터 상기 데이터 판정을 수신하고, 상기 데이터 판정을 전체 시그널링 간격에 대한 데이터 판정 출력으로서 제공하도록 구성되는 것인 장치.
  16. 제10항에 있어서,
    상기 적분된 차동 데이터 전압 신호 및 상기 적분된 총 차동 DFE 보정 전압 신호를 버퍼링하도록 구성된 하나 이상의 상보형 금속 산화물 반도체(CMOS) 인버터
    를 더 포함하는 장치.
  17. 제10항에 있어서,
    상기 이산 시간 적분 스테이지는 상기 데이터 신호 노드 세트를 포함하는 제 1 증폭 스테이지 및 상기 DFE 보정 노드 세트를 포함하는 제 2 증폭 스테이지를 포함하는 것인 장치.
  18. 삭제
  19. 삭제
  20. 삭제
KR1020207019595A 2017-12-08 2018-12-07 다중 스테이지 분산 판정 피드백 등화를 제공하기 위한 방법 및 시스템 KR102300554B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US15/835,648 2017-12-08
US15/835,648 US10326623B1 (en) 2017-12-08 2017-12-08 Methods and systems for providing multi-stage distributed decision feedback equalization
PCT/US2018/064565 WO2019113507A1 (en) 2017-12-08 2018-12-07 Methods and systems for providing multi-stage distributed decision feedback equalization

Publications (2)

Publication Number Publication Date
KR20200096817A KR20200096817A (ko) 2020-08-13
KR102300554B1 true KR102300554B1 (ko) 2021-09-09

Family

ID=64901112

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020207019595A KR102300554B1 (ko) 2017-12-08 2018-12-07 다중 스테이지 분산 판정 피드백 등화를 제공하기 위한 방법 및 시스템

Country Status (5)

Country Link
US (3) US10326623B1 (ko)
EP (1) EP3721592B1 (ko)
KR (1) KR102300554B1 (ko)
CN (1) CN111788805B (ko)
WO (1) WO2019113507A1 (ko)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105379170B (zh) 2013-04-16 2019-06-21 康杜实验室公司 高带宽通信接口方法和***
WO2017132292A1 (en) 2016-01-25 2017-08-03 Kandou Labs, S.A. Voltage sampler driver with enhanced high-frequency gain
US10193716B2 (en) 2016-04-28 2019-01-29 Kandou Labs, S.A. Clock data recovery with decision feedback equalization
US10372665B2 (en) 2016-10-24 2019-08-06 Kandou Labs, S.A. Multiphase data receiver with distributed DFE
EP3721561B1 (en) 2017-12-07 2024-04-17 Kandou Labs S.A. Decision feedback equalization correction of eye scope measurements
US10326623B1 (en) * 2017-12-08 2019-06-18 Kandou Labs, S.A. Methods and systems for providing multi-stage distributed decision feedback equalization
KR102605344B1 (ko) 2017-12-12 2023-11-23 칸도우 랩스 에스에이 수신기의 적응적 전압 스케일링
CN112805972B (zh) 2018-06-12 2024-04-23 康杜实验室公司 用于多线路总线正交码的无源多输入比较器
US10931249B2 (en) 2018-06-12 2021-02-23 Kandou Labs, S.A. Amplifier with adjustable high-frequency gain using varactor diodes
US10637696B2 (en) * 2018-07-02 2020-04-28 Rambus Inc. Symbol-rate phase detector for multi-PAM receiver
KR102579595B1 (ko) 2018-09-10 2023-09-18 칸도우 랩스 에스에이 슬라이서의 동작 전류를 제어하기 위한 안정화된 고주파 피킹을 갖는 프로그래밍 가능한 연속 시간 선형 이퀄라이저
US10608849B1 (en) 2019-04-08 2020-03-31 Kandou Labs, S.A. Variable gain amplifier and sampler offset calibration without clock recovery
US10680634B1 (en) 2019-04-08 2020-06-09 Kandou Labs, S.A. Dynamic integration time adjustment of a clocked data sampler using a static analog calibration circuit
US10574487B1 (en) 2019-04-08 2020-02-25 Kandou Labs, S.A. Sampler offset calibration during operation
US10892918B1 (en) * 2019-07-26 2021-01-12 Xilinx, Inc. System and method for decision feedback equalizers
CN113129987B (zh) * 2020-01-14 2024-06-07 长鑫存储技术(上海)有限公司 数据采样电路、数据采样装置
KR102658272B1 (ko) * 2020-05-21 2024-04-17 에스케이하이닉스 주식회사 신호 수신 회로 및 신호 수신 회로의 오프셋 측정 방법
DE112021006023T5 (de) * 2020-11-19 2023-09-07 Microchip Technology Incorporated Entscheidungsrückkopplungsabgriffsysteme und zugehörige einrichtungen und verfahren
CN112714085B (zh) * 2020-12-11 2022-06-28 硅谷数模(苏州)半导体有限公司 判决反馈均衡电路
US11303484B1 (en) 2021-04-02 2022-04-12 Kandou Labs SA Continuous time linear equalization and bandwidth adaptation using asynchronous sampling
US11563605B2 (en) 2021-04-07 2023-01-24 Kandou Labs SA Horizontal centering of sampling point using multiple vertical voltage measurements
US11374800B1 (en) 2021-04-14 2022-06-28 Kandou Labs SA Continuous time linear equalization and bandwidth adaptation using peak detector
US11456708B1 (en) 2021-04-30 2022-09-27 Kandou Labs SA Reference generation circuit for maintaining temperature-tracked linearity in amplifier with adjustable high-frequency gain
US11463094B1 (en) * 2021-07-09 2022-10-04 Cadence Design Systems, Inc. Digital filter for second tap of DFE

Family Cites Families (421)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US668687A (en) 1900-12-06 1901-02-26 Louis G Mayer Thill-coupling.
US780883A (en) 1903-11-18 1905-01-24 Mortimer Livingston Hinchman Advertising device.
US3196351A (en) 1962-06-26 1965-07-20 Bell Telephone Labor Inc Permutation code signaling
US3636463A (en) 1969-12-12 1972-01-18 Shell Oil Co Method of and means for gainranging amplification
US3939468A (en) 1974-01-08 1976-02-17 Whitehall Corporation Differential charge amplifier for marine seismic applications
US3992616A (en) 1975-06-24 1976-11-16 Honeywell Inc. Receiver equalizer apparatus
JPS5279747A (en) 1975-12-26 1977-07-05 Sony Corp Noise removal circuit
US4206316A (en) 1976-05-24 1980-06-03 Hughes Aircraft Company Transmitter-receiver system utilizing pulse position modulation and pulse compression
US4181967A (en) 1978-07-18 1980-01-01 Motorola, Inc. Digital apparatus approximating multiplication of analog signal by sine wave signal and method
US4276543A (en) 1979-03-19 1981-06-30 Trw Inc. Monolithic triple diffusion analog to digital converter
US4486739A (en) 1982-06-30 1984-12-04 International Business Machines Corporation Byte oriented DC balanced (0,4) 8B/10B partitioned block transmission code
US4499550A (en) 1982-09-30 1985-02-12 General Electric Company Walsh function mixer and tone detector
US4722084A (en) 1985-10-02 1988-01-26 Itt Corporation Array reconfiguration apparatus and methods particularly adapted for use with very large scale integrated circuits
US4772845A (en) 1987-01-15 1988-09-20 Raytheon Company Cable continuity testor including a sequential state machine
US4864303A (en) 1987-02-13 1989-09-05 Board Of Trustees Of The University Of Illinois Encoder/decoder system and methodology utilizing conservative coding with block delimiters, for serial communication
US4774498A (en) 1987-03-09 1988-09-27 Tektronix, Inc. Analog-to-digital converter with error checking and correction circuits
US5053974A (en) 1987-03-31 1991-10-01 Texas Instruments Incorporated Closeness code and method
US4897657A (en) 1988-06-13 1990-01-30 Integrated Device Technology, Inc. Analog-to-digital converter having error detection and correction
US4974211A (en) 1989-03-17 1990-11-27 Hewlett-Packard Company Digital ultrasound system with dynamic focus
US5168509A (en) 1989-04-12 1992-12-01 Kabushiki Kaisha Toshiba Quadrature amplitude modulation communication system with transparent error correction
FR2646741B1 (fr) 1989-05-03 1994-09-02 Thomson Hybrides Microondes Echantillonneur-bloqueur a haute frequence d'echantillonnage
US5599550A (en) 1989-11-18 1997-02-04 Kohlruss; Gregor Disposable, biodegradable, wax-impregnated dust-cloth
US5166956A (en) 1990-05-21 1992-11-24 North American Philips Corporation Data transmission system and apparatus providing multi-level differential signal transmission
US5266907A (en) 1991-06-25 1993-11-30 Timeback Fll Continuously tuneable frequency steerable frequency synthesizer having frequency lock for precision synthesis
KR950008443B1 (ko) 1991-06-28 1995-07-31 샤프 가부시끼가이샤 2-가/n-가 변환유니트를 포함하는 기억장치
EP0543070A1 (en) 1991-11-21 1993-05-26 International Business Machines Corporation Coding system and method using quaternary codes
US5626651A (en) 1992-02-18 1997-05-06 Francis A. L. Dullien Method and apparatus for removing suspended fine particles from gases and liquids
US5311516A (en) 1992-05-29 1994-05-10 Motorola, Inc. Paging system using message fragmentation to redistribute traffic
US5283761A (en) 1992-07-22 1994-02-01 Mosaid Technologies Incorporated Method of multi-level storage in DRAM
US5412689A (en) 1992-12-23 1995-05-02 International Business Machines Corporation Modal propagation of information through a defined transmission medium
US5511119A (en) 1993-02-10 1996-04-23 Bell Communications Research, Inc. Method and system for compensating for coupling between circuits of quaded cable in a telecommunication transmission system
FR2708134A1 (fr) 1993-07-22 1995-01-27 Philips Electronics Nv Circuit échantillonneur différentiel.
US5459465A (en) 1993-10-21 1995-10-17 Comlinear Corporation Sub-ranging analog-to-digital converter
US5461379A (en) 1993-12-14 1995-10-24 At&T Ipm Corp. Digital coding technique which avoids loss of synchronization
US5449895A (en) 1993-12-22 1995-09-12 Xerox Corporation Explicit synchronization for self-clocking glyph codes
US5553097A (en) 1994-06-01 1996-09-03 International Business Machines Corporation System and method for transporting high-bandwidth signals over electrically conducting transmission lines
JP2710214B2 (ja) 1994-08-12 1998-02-10 日本電気株式会社 フェーズロックドループ回路
GB2305036B (en) 1994-09-10 1997-08-13 Holtek Microelectronics Inc Reset signal generator
US5566193A (en) 1994-12-30 1996-10-15 Lucent Technologies Inc. Method and apparatus for detecting and preventing the communication of bit errors on a high performance serial data link
US5659353A (en) 1995-03-17 1997-08-19 Bell Atlantic Network Services, Inc. Television distribution system and method
US5875202A (en) 1996-03-29 1999-02-23 Adtran, Inc. Transmission of encoded data over reliable digital communication link using enhanced error recovery mechanism
US5825808A (en) 1996-04-04 1998-10-20 General Electric Company Random parity coding system
US5856935A (en) 1996-05-08 1999-01-05 Motorola, Inc. Fast hadamard transform within a code division, multiple access communication system
US5727006A (en) 1996-08-15 1998-03-10 Seeo Technology, Incorporated Apparatus and method for detecting and correcting reverse polarity, in a packet-based data communications system
US5982954A (en) 1996-10-21 1999-11-09 University Technology Corporation Optical field propagation between tilted or offset planes
US5949060A (en) 1996-11-01 1999-09-07 Coincard International, Inc. High security capacitive card system
US5802356A (en) 1996-11-13 1998-09-01 Integrated Device Technology, Inc. Configurable drive clock
EP0844740B1 (en) 1996-11-21 2003-02-26 Matsushita Electric Industrial Co., Ltd. A/D converter and A/D conversion method
US5995016A (en) 1996-12-17 1999-11-30 Rambus Inc. Method and apparatus for N choose M device selection
US6005895A (en) 1996-12-20 1999-12-21 Rambus Inc. Apparatus and method for multilevel signaling
US6084883A (en) 1997-07-07 2000-07-04 3Com Corporation Efficient data transmission over digital telephone networks using multiple modulus conversion
DE69731074T2 (de) 1997-04-30 2005-10-06 Hewlett-Packard Development Co., L.P., Houston Anordnung und Verfahren zur Übertragung von Daten über eine Vielzahl von Kanälen
US6247138B1 (en) 1997-06-12 2001-06-12 Fujitsu Limited Timing signal generating circuit, semiconductor integrated circuit device and semiconductor integrated circuit system to which the timing signal generating circuit is applied, and signal transmission system
US6904110B2 (en) 1997-07-31 2005-06-07 Francois Trans Channel equalization system and method
JPH11103253A (ja) 1997-09-29 1999-04-13 Nec Corp アナログ−デジタル変換器
US6317495B1 (en) 1997-12-19 2001-11-13 Wm. Marsh Rice University Spectral optimization and joint signaling techniques with multi-line separation for communication in the presence of crosstalk
KR100382181B1 (ko) 1997-12-22 2003-05-09 모토로라 인코포레이티드 단일 계좌 휴대용 무선 금융 메시지 유닛
US6686879B2 (en) 1998-02-12 2004-02-03 Genghiscomm, Llc Method and apparatus for transmitting and receiving signals having a carrier interferometry architecture
US6172634B1 (en) 1998-02-25 2001-01-09 Lucent Technologies Inc. Methods and apparatus for providing analog-fir-based line-driver with pre-equalization
EP0966133B1 (en) 1998-06-15 2005-03-02 Sony International (Europe) GmbH Orthogonal transformations for interference reduction in multicarrier systems
US6522699B1 (en) 1998-06-19 2003-02-18 Nortel Networks Limited Transmission system for reduction of amateur radio interference
US6346907B1 (en) 1998-08-07 2002-02-12 Agere Systems Guardian Corp. Analog-to-digital converter having voltage to-time converter and time digitizer, and method for using same
US6433800B1 (en) 1998-08-31 2002-08-13 Sun Microsystems, Inc. Graphical action invocation method, and associated method, for a computer system
US6278740B1 (en) 1998-11-19 2001-08-21 Gates Technology Multi-bit (2i+2)-wire differential coding of digital signals using differential comparators and majority logic
SG116488A1 (en) 1998-12-16 2005-11-28 Silverbrook Res Pty Ltd Printer transfer roller with internal drive motor.
US6175230B1 (en) 1999-01-14 2001-01-16 Genrad, Inc. Circuit-board tester with backdrive-based burst timing
AU2512300A (en) 1999-01-20 2000-08-07 Broadcom Corporation Trellis decoder with correction of pair swaps, for use in gigabit ethernet transceivers
US6483828B1 (en) 1999-02-10 2002-11-19 Ericsson, Inc. System and method for coding in a telecommunications environment using orthogonal and near-orthogonal codes
US6556628B1 (en) 1999-04-29 2003-04-29 The University Of North Carolina At Chapel Hill Methods and systems for transmitting and receiving differential signals over a plurality of conductors
US6697420B1 (en) 1999-05-25 2004-02-24 Intel Corporation Symbol-based signaling for an electromagnetically-coupled bus system
US6404820B1 (en) 1999-07-09 2002-06-11 The United States Of America As Represented By The Director Of The National Security Agency Method for storage and reconstruction of the extended hamming code for an 8-dimensional lattice quantizer
US6496889B1 (en) 1999-09-17 2002-12-17 Rambus Inc. Chip-to-chip communication system using an ac-coupled bus and devices employed in same
US7124221B1 (en) 1999-10-19 2006-10-17 Rambus Inc. Low latency multi-level communication interface
US7269212B1 (en) 2000-09-05 2007-09-11 Rambus Inc. Low-latency equalization in multi-level, multi-line communication systems
US7555263B1 (en) 1999-10-21 2009-06-30 Broadcom Corporation Adaptive radio transceiver
US6316987B1 (en) 1999-10-22 2001-11-13 Velio Communications, Inc. Low-power low-jitter variable delay timing circuit
US6473877B1 (en) 1999-11-10 2002-10-29 Hewlett-Packard Company ECC code mechanism to detect wire stuck-at faults
TW483255B (en) 1999-11-26 2002-04-11 Fujitsu Ltd Phase-combining circuit and timing signal generator circuit for carrying out a high-speed signal transmission
US6690739B1 (en) 2000-01-14 2004-02-10 Shou Yee Mui Method for intersymbol interference compensation
US8164362B2 (en) 2000-02-02 2012-04-24 Broadcom Corporation Single-ended sense amplifier with sample-and-hold reference
US6650638B1 (en) 2000-03-06 2003-11-18 Agilent Technologies, Inc. Decoding method and decoder for 64b/66b coded packetized serial data
DE10016445C2 (de) 2000-03-29 2002-03-28 Infineon Technologies Ag Elektronische Ausgangsstufe
US6954492B1 (en) 2000-04-19 2005-10-11 3Com Corporation Method of differential encoding a precoded multiple modulus encoder
WO2001084702A2 (en) 2000-04-28 2001-11-08 Broadcom Corporation High-speed serial data transceiver systems and related methods
US6865236B1 (en) 2000-06-01 2005-03-08 Nokia Corporation Apparatus, and associated method, for coding and decoding multi-dimensional biorthogonal codes
KR100335503B1 (ko) 2000-06-26 2002-05-08 윤종용 서로 다른 지연 특성을 동일하게 하는 신호 전달 회로,신호 전달 방법 및 이를 구비하는 반도체 장치의 데이터래치 회로
US6597942B1 (en) 2000-08-15 2003-07-22 Cardiac Pacemakers, Inc. Electrocardiograph leads-off indicator
KR100340178B1 (ko) 2000-08-22 2002-06-15 선우명훈 Dfe 구조를 갖는 등화기
US6563382B1 (en) 2000-10-10 2003-05-13 International Business Machines Corporation Linear variable gain amplifiers
US20020044316A1 (en) 2000-10-16 2002-04-18 Myers Michael H. Signal power allocation apparatus and method
EP1202483A1 (en) 2000-10-27 2002-05-02 Alcatel Correlated spreading sequences for high rate non-coherent communication systems
AU2002226044A1 (en) 2000-11-13 2002-05-21 David C. Robb Distributed storage in semiconductor memory systems
US20020167945A1 (en) 2000-11-22 2002-11-14 Yeshik Shin Method and system for packet ordering based on packet type
US6384758B1 (en) 2000-11-27 2002-05-07 Analog Devices, Inc. High-speed sampler structures and methods
US6661355B2 (en) 2000-12-27 2003-12-09 Apple Computer, Inc. Methods and apparatus for constant-weight encoding & decoding
EP2287779B1 (en) 2001-02-12 2015-04-08 Symbol Technologies, Inc. RFID tag having multiple antennas
US6766342B2 (en) 2001-02-15 2004-07-20 Sun Microsystems, Inc. System and method for computing and unordered Hadamard transform
US8498368B1 (en) 2001-04-11 2013-07-30 Qualcomm Incorporated Method and system for optimizing gain changes by identifying modulation type and rate
US6675272B2 (en) 2001-04-24 2004-01-06 Rambus Inc. Method and apparatus for coordinating memory operations among diversely-located memory components
US6982954B2 (en) 2001-05-03 2006-01-03 International Business Machines Corporation Communications bus with redundant signal paths and method for compensating for signal path errors in a communications bus
TW503618B (en) 2001-05-11 2002-09-21 Via Tech Inc Data comparator using positive/negative phase strobe signal as the dynamic reference voltage and the input buffer using the same
TW569534B (en) 2001-05-15 2004-01-01 Via Tech Inc Data transmission system using differential signals as edge alignment triggering signals and input/output buffers thereof
WO2002095955A1 (en) 2001-05-22 2002-11-28 Koninklijke Philips Electronics N.V. Method of decoding a variable-length codeword sequence
US6452420B1 (en) 2001-05-24 2002-09-17 National Semiconductor Corporation Multi-dimensional differential signaling (MDDS)
DE10134472B4 (de) 2001-07-16 2005-12-15 Infineon Technologies Ag Sende- und Empfangsschnittstelle und Verfahren zur Datenübertragung
JP3939122B2 (ja) 2001-07-19 2007-07-04 富士通株式会社 レシーバ回路
US6907552B2 (en) 2001-08-29 2005-06-14 Tricn Inc. Relative dynamic skew compensation of parallel data lines
US6664355B2 (en) 2001-08-31 2003-12-16 Hanyang Hak Won Co., Ltd. Process for synthesizing conductive polymers by gas-phase polymerization and product thereof
US6621427B2 (en) 2001-10-11 2003-09-16 Sun Microsystems, Inc. Method and apparatus for implementing a doubly balanced code
US6999516B1 (en) 2001-10-24 2006-02-14 Rambus Inc. Technique for emulating differential signaling
US6624699B2 (en) 2001-10-25 2003-09-23 Broadcom Corporation Current-controlled CMOS wideband data amplifier circuits
US7142612B2 (en) 2001-11-16 2006-11-28 Rambus, Inc. Method and apparatus for multi-level signaling
US7706524B2 (en) 2001-11-16 2010-04-27 Rambus Inc. Signal line routing to reduce crosstalk effects
WO2005081438A1 (en) 2001-11-19 2005-09-01 Tensorcomm, Incorporated Interference cancellation in a signal
JP2003163612A (ja) 2001-11-26 2003-06-06 Advanced Telecommunication Research Institute International ディジタル信号の符号化方法及び復号化方法
US6624688B2 (en) 2002-01-07 2003-09-23 Intel Corporation Filtering variable offset amplifer
US7400276B1 (en) 2002-01-28 2008-07-15 Massachusetts Institute Of Technology Method and apparatus for reducing delay in a bus provided from parallel, capacitively coupled transmission lines
US6993311B2 (en) 2002-02-20 2006-01-31 Freescale Semiconductor, Inc. Radio receiver having an adaptive equalizer and method therefor
JP3737058B2 (ja) 2002-03-12 2006-01-18 沖電気工業株式会社 アナログ加減算回路、主増幅器、レベル識別回路、光受信回路、光送信回路、自動利得制御増幅回路、自動周波数特性補償増幅回路、及び発光制御回路
US7231558B2 (en) 2002-03-18 2007-06-12 Finisar Corporation System and method for network error rate testing
SE521575C2 (sv) 2002-03-25 2003-11-11 Ericsson Telefon Ab L M Kalibrering av A/D omvandlare
US7197084B2 (en) 2002-03-27 2007-03-27 Qualcomm Incorporated Precoding for a multipath channel in a MIMO system
US7269130B2 (en) 2002-03-29 2007-09-11 Bay Microsystems, Inc. Redundant add/drop multiplexor
US6573853B1 (en) 2002-05-24 2003-06-03 Broadcom Corporation High speed analog to digital converter
US7142865B2 (en) 2002-05-31 2006-11-28 Telefonaktie Bolaget Lm Ericsson (Publ) Transmit power control based on virtual decoding
US7180949B2 (en) 2002-06-04 2007-02-20 Lucent Technologies Inc. High-speed chip-to-chip communication interface
JP3961886B2 (ja) 2002-06-06 2007-08-22 パイオニア株式会社 情報記録装置
US6976194B2 (en) 2002-06-28 2005-12-13 Sun Microsystems, Inc. Memory/Transmission medium failure handling controller and method
US6973613B2 (en) 2002-06-28 2005-12-06 Sun Microsystems, Inc. Error detection/correction code which detects and corrects component failure and which provides single bit error correction subsequent to component failure
WO2004006443A1 (en) 2002-07-03 2004-01-15 Hughes Electronics Corporation Bit-interleaved coded modulation using low density parity check (ldpc) codes
US7292629B2 (en) 2002-07-12 2007-11-06 Rambus Inc. Selectable-tap equalizer
US6996379B2 (en) 2002-07-23 2006-02-07 Broadcom Corp. Linear high powered integrated circuit transmitter
US20040027185A1 (en) 2002-08-09 2004-02-12 Alan Fiedler High-speed differential sampling flip-flop
US7782984B2 (en) 2002-08-30 2010-08-24 Alcatel-Lucent Usa Inc. Method of sphere decoding with low complexity and good statistical output
US7869497B2 (en) 2002-08-30 2011-01-11 Nxp B.V. Frequency-domain decision feedback equalizing device and method
US8064508B1 (en) 2002-09-19 2011-11-22 Silicon Image, Inc. Equalizer with controllably weighted parallel high pass and low pass filters and receiver including such an equalizer
US7787572B2 (en) 2005-04-07 2010-08-31 Rambus Inc. Advanced signal processors for interference cancellation in baseband receivers
US7127003B2 (en) 2002-09-23 2006-10-24 Rambus Inc. Method and apparatus for communicating information using different signaling types
JP3990966B2 (ja) 2002-10-08 2007-10-17 松下電器産業株式会社 差動増幅器
US7586972B2 (en) 2002-11-18 2009-09-08 The Aerospace Corporation Code division multiple access enhanced capacity system
US7176823B2 (en) 2002-11-19 2007-02-13 Stmicroelectronics, Inc. Gigabit ethernet line driver and hybrid architecture
US7236535B2 (en) 2002-11-19 2007-06-26 Qualcomm Incorporated Reduced complexity channel estimation for wireless communication systems
FR2849728B1 (fr) 2003-01-06 2005-04-29 Excem Procede et dispositif pour la transmission avec une faible diaphonie
US7362697B2 (en) 2003-01-09 2008-04-22 International Business Machines Corporation Self-healing chip-to-chip interface
US7339990B2 (en) 2003-02-07 2008-03-04 Fujitsu Limited Processing a received signal at a detection circuit
US7620116B2 (en) 2003-02-28 2009-11-17 Rambus Inc. Technique for determining an optimal transition-limiting code for use in a multi-level signaling system
US7348989B2 (en) 2003-03-07 2008-03-25 Arch Vision, Inc. Preparing digital images for display utilizing view-dependent texturing
US7023817B2 (en) 2003-03-11 2006-04-04 Motorola, Inc. Method and apparatus for source device synchronization in a communication system
JP4077454B2 (ja) 2003-03-31 2008-04-16 富士通株式会社 位相比較回路及びクロックリカバリ回路
US7397848B2 (en) 2003-04-09 2008-07-08 Rambus Inc. Partial response receiver
US7080288B2 (en) 2003-04-28 2006-07-18 International Business Machines Corporation Method and apparatus for interface failure survivability using error correction
US7085153B2 (en) 2003-05-13 2006-08-01 Innovative Silicon S.A. Semiconductor memory cell, array, architecture and device, and method of operating same
US6734811B1 (en) 2003-05-21 2004-05-11 Apple Computer, Inc. Single-ended balance-coded interface with embedded-timing
US6876317B2 (en) 2003-05-30 2005-04-05 Texas Instruments Incorporated Method of context based adaptive binary arithmetic decoding with two part symbol decoding
US7388904B2 (en) 2003-06-03 2008-06-17 Vativ Technologies, Inc. Near-end, far-end and echo cancellers in a multi-channel transceiver system
US7082557B2 (en) 2003-06-09 2006-07-25 Lsi Logic Corporation High speed serial interface test
CA2527685A1 (en) 2003-06-30 2005-01-06 International Business Machines Corporation Vector equalizer and vector sequence estimator for block-coded modulation schemes
US7389333B2 (en) 2003-07-02 2008-06-17 Fujitsu Limited Provisioning a network element using custom defaults
US7358869B1 (en) 2003-08-20 2008-04-15 University Of Pittsburgh Power efficient, high bandwidth communication using multi-signal-differential channels
US7428273B2 (en) 2003-09-18 2008-09-23 Promptu Systems Corporation Method and apparatus for efficient preamble detection in digital data receivers
KR100976489B1 (ko) 2003-10-01 2010-08-18 엘지전자 주식회사 이동통신의 다중입력 다중출력 시스템에 적용되는데이터의 변조 및 코딩 방식 제어 방법
US7289568B2 (en) 2003-11-19 2007-10-30 Intel Corporation Spectrum management apparatus, method, and system
US7639596B2 (en) 2003-12-07 2009-12-29 Adaptive Spectrum And Signal Alignment, Inc. High speed multiple loop DSL system
JP4366506B2 (ja) 2003-12-18 2009-11-18 独立行政法人情報通信研究機構 送信装置、受信装置、送信方法、受信方法、ならびに、プログラム
US7370264B2 (en) 2003-12-19 2008-05-06 Stmicroelectronics, Inc. H-matrix for error correcting circuitry
US7822113B2 (en) 2003-12-19 2010-10-26 Broadcom Corporation Integrated decision feedback equalizer and clock and data recovery
US7012463B2 (en) 2003-12-23 2006-03-14 Analog Devices, Inc. Switched capacitor circuit with reduced common-mode variations
US8180931B2 (en) 2004-01-20 2012-05-15 Super Talent Electronics, Inc. USB-attached-SCSI flash-memory system with additional command, status, and control pipes to a smart-storage switch
WO2005078732A1 (en) 2004-02-05 2005-08-25 Iota Technology, Inc. Electronic memory with tri-level cell pair
US7049865B2 (en) 2004-03-05 2006-05-23 Intel Corporation Power-on detect circuit for use with multiple voltage domains
US7308048B2 (en) 2004-03-09 2007-12-11 Rambus Inc. System and method for selecting optimal data transition types for clock and data recovery
US20050213686A1 (en) 2004-03-26 2005-09-29 Texas Instruments Incorporated Reduced complexity transmit spatial waterpouring technique for multiple-input, multiple-output communication systems
GB0407663D0 (en) 2004-04-03 2004-05-05 Ibm Variable gain amplifier
ES2545905T3 (es) 2004-04-16 2015-09-16 Thine Electronics, Inc. Circuito de transmisión, circuito de recepción, método y sistema de transmisión de datos
US7602246B2 (en) 2004-06-02 2009-10-13 Qualcomm, Incorporated General-purpose wideband amplifier
US7581157B2 (en) 2004-06-24 2009-08-25 Lg Electronics Inc. Method and apparatus of encoding and decoding data using low density parity check code in a wireless communication system
US7587012B2 (en) 2004-07-08 2009-09-08 Rambus, Inc. Dual loop clock recovery circuit
US7599390B2 (en) 2004-07-21 2009-10-06 Rambus Inc. Approximate bit-loading for data transmission over frequency-selective channels
US7653199B2 (en) 2004-07-29 2010-01-26 Stc. Unm Quantum key distribution
US7366942B2 (en) 2004-08-12 2008-04-29 Micron Technology, Inc. Method and apparatus for high-speed input sampling
US7697915B2 (en) 2004-09-10 2010-04-13 Qualcomm Incorporated Gain boosting RF gain stage with cross-coupled capacitors
WO2006034313A1 (en) 2004-09-20 2006-03-30 The Trustees Of Columbia University In The City Ofnew York Low voltage operational transconductance amplifier circuits
US7869546B2 (en) 2004-09-30 2011-01-11 Telefonaktiebolaget Lm Ericsson (Publ) Multicode transmission using Walsh Hadamard transform
US7327803B2 (en) 2004-10-22 2008-02-05 Parkervision, Inc. Systems and methods for vector power amplification
US7746764B2 (en) 2004-10-22 2010-06-29 Parkervision, Inc. Orthogonal signal generation using vector spreading and combining
US7346819B2 (en) 2004-10-29 2008-03-18 Rambus Inc. Through-core self-test with multiple loopbacks
TWI269524B (en) 2004-11-08 2006-12-21 Richwave Technology Corp Low noise and high gain low noise amplifier
TWI239715B (en) 2004-11-16 2005-09-11 Ind Tech Res Inst Programmable gain current amplifier
ITVA20040054A1 (it) 2004-11-23 2005-02-23 St Microelectronics Srl Metodo per stimare coefficienti di attenuazione di canali, metodo di ricezione di simboli e relativi ricevitore e trasmettitore a singola antenna o multi-antenna
US7496162B2 (en) 2004-11-30 2009-02-24 Stmicroelectronics, Inc. Communication system with statistical control of gain
US20060126751A1 (en) 2004-12-10 2006-06-15 Anthony Bessios Technique for disparity bounding coding in a multi-level signaling system
US7349484B2 (en) 2004-12-22 2008-03-25 Rambus Inc. Adjustable dual-band link
US7457393B2 (en) 2004-12-29 2008-11-25 Intel Corporation Clock recovery apparatus, method, and system
US7882413B2 (en) 2005-01-20 2011-02-01 New Jersey Institute Of Technology Method and/or system for space-time encoding and/or decoding
US7199728B2 (en) 2005-01-21 2007-04-03 Rambus, Inc. Communication system with low power, DC-balanced serial link
EP1867125B1 (en) 2005-03-08 2012-11-07 QUALCOMM Incorporated Transmission methods and apparatus combining pulse position modulation and hierarchical modulation
US7735037B2 (en) 2005-04-15 2010-06-08 Rambus, Inc. Generating interface adjustment signals in a device-to-device interconnection system
US7335976B2 (en) 2005-05-25 2008-02-26 International Business Machines Corporation Crosstalk reduction in electrical interconnects using differential signaling
US7656321B2 (en) 2005-06-02 2010-02-02 Rambus Inc. Signaling system
US7639746B2 (en) 2005-07-01 2009-12-29 Apple Inc. Hybrid voltage/current-mode transmission line driver
TWI311865B (en) 2005-07-01 2009-07-01 Via Tech Inc Clock and data recovery circuit and method thereof
US20080192621A1 (en) 2005-07-27 2008-08-14 Naoki Suehiro Data Communication System and Data Transmitting Apparatus
US7808883B2 (en) 2005-08-08 2010-10-05 Nokia Corporation Multicarrier modulation with enhanced frequency coding
TW200710801A (en) 2005-09-02 2007-03-16 Richtek Techohnology Corp Driving circuit and method of electroluminescence display
US7650525B1 (en) 2005-10-04 2010-01-19 Force 10 Networks, Inc. SPI-4.2 dynamic implementation without additional phase locked loops
US7870444B2 (en) 2005-10-13 2011-01-11 Avago Technologies Fiber Ip (Singapore) Pte. Ltd. System and method for measuring and correcting data lane skews
US7970092B2 (en) 2005-11-22 2011-06-28 Panasonic Corporation Phase comparator and regulation circuit
US7570704B2 (en) 2005-11-30 2009-08-04 Intel Corporation Transmitter architecture for high-speed communications
JP4705858B2 (ja) 2006-02-10 2011-06-22 Okiセミコンダクタ株式会社 アナログ・ディジタル変換回路
US7987415B2 (en) 2006-02-15 2011-07-26 Samsung Electronics Co., Ltd. Method and system for application of unequal error protection to uncompressed video for transmission over wireless channels
US7694204B2 (en) 2006-03-09 2010-04-06 Silicon Image, Inc. Error detection in physical interfaces for point-to-point communications between integrated circuits
US7356213B1 (en) 2006-03-28 2008-04-08 Sun Microsystems, Inc. Transparent switch using optical and electrical proximity communication
US8129969B1 (en) 2006-04-07 2012-03-06 Marvell International Ltd. Hysteretic inductive switching regulator with power supply compensation
US20070263711A1 (en) 2006-04-26 2007-11-15 Theodor Kramer Gerhard G Operating DSL subscriber lines
US7639737B2 (en) 2006-04-27 2009-12-29 Rambus Inc. Adaptive equalization using correlation of edge samples with data patterns
US7539532B2 (en) 2006-05-12 2009-05-26 Bao Tran Cuffless blood pressure monitoring appliance
US8091006B2 (en) 2006-06-02 2012-01-03 Nec Laboratories America, Inc. Spherical lattice codes for lattice and lattice-reduction-aided decoders
KR100806117B1 (ko) 2006-06-23 2008-02-21 삼성전자주식회사 전압제어 발진기, 이를 구비한 위상동기루프 회로, 및위상동기루프 회로의 제어방법
US7688102B2 (en) 2006-06-29 2010-03-30 Samsung Electronics Co., Ltd. Majority voter circuits and semiconductor devices including the same
US7925030B2 (en) 2006-07-08 2011-04-12 Telefonaktiebolaget Lm Ericsson (Publ) Crosstalk cancellation using load impedence measurements
US7439761B2 (en) 2006-07-12 2008-10-21 Infineon Technologies Ag Apparatus and method for controlling a driver strength
BRPI0714127A2 (pt) 2006-07-13 2012-12-25 Qualcomm Inc codificaÇço de vÍdeo com escalabilidade de granularidade fina utilizando fragmentos alinhados por ciclo.
US7933770B2 (en) 2006-07-14 2011-04-26 Siemens Audiologische Technik Gmbh Method and device for coding audio data based on vector quantisation
US8295250B2 (en) 2006-07-24 2012-10-23 Qualcomm Incorporated Code interleaving for a structured code
US7336112B1 (en) 2006-08-21 2008-02-26 Huaya Microelectronics, Ltd. False lock protection in a delay-locked loop (DLL)
US20080069198A1 (en) 2006-08-25 2008-03-20 Broadcom Corporation Sequence decision feedback equalizer
US7869498B2 (en) * 2006-09-14 2011-01-11 Lsi Corporation Low power decision feedback equalization (DFE) through applying DFE data to input data in a data latch
US20080104374A1 (en) 2006-10-31 2008-05-01 Motorola, Inc. Hardware sorter
US7873980B2 (en) 2006-11-02 2011-01-18 Redmere Technology Ltd. High-speed cable with embedded signal format conversion and power control
US7698088B2 (en) 2006-11-15 2010-04-13 Silicon Image, Inc. Interface test circuitry and methods
US20080159448A1 (en) 2006-12-29 2008-07-03 Texas Instruments, Incorporated System and method for crosstalk cancellation
US7462956B2 (en) 2007-01-11 2008-12-09 Northrop Grumman Space & Mission Systems Corp. High efficiency NLTL comb generator using time domain waveform synthesis technique
US8064535B2 (en) 2007-03-02 2011-11-22 Qualcomm Incorporated Three phase and polarity encoded serial interface
JP4864769B2 (ja) 2007-03-05 2012-02-01 株式会社東芝 Pll回路
CN101286775A (zh) 2007-04-12 2008-10-15 北京三星通信技术研究有限公司 采用增强信号检测的多天线空间复用***
WO2008130878A2 (en) 2007-04-19 2008-10-30 Rambus Inc. Techniques for improved timing control of memory devices
KR100871711B1 (ko) 2007-05-03 2008-12-08 삼성전자주식회사 싱글-엔디드 시그널링과 차동 시그널링을 지원하는 다중위상 송/수신 회로 및 차동 시그널링에서 싱글-엔디드시그널링 전환을 위한 클럭킹 방법
EP2156555A4 (en) 2007-06-05 2013-07-24 Rambus Inc TECHNIQUES FOR MULTIPLE CODING WITH AN EMBEDDED CLOCK
CN101072048B (zh) 2007-06-13 2013-12-04 华为技术有限公司 信息参数的调整方法及装置
US8045670B2 (en) 2007-06-22 2011-10-25 Texas Instruments Incorporated Interpolative all-digital phase locked loop
US20090059782A1 (en) 2007-08-29 2009-03-05 Rgb Systems, Inc. Method and apparatus for extending the transmission capability of twisted pair communication systems
CN101399798B (zh) 2007-09-27 2011-07-06 北京信威通信技术股份有限公司 一种ofdma无线通信***的稳健信号传输方法及装置
US8159375B2 (en) 2007-10-01 2012-04-17 Rambus Inc. Simplified receiver for use in multi-wire communication
US9197470B2 (en) 2007-10-05 2015-11-24 Innurvation, Inc. Data transmission via multi-path channels using orthogonal multi-frequency signals with differential phase shift keying modulation
JP5465376B2 (ja) 2007-10-18 2014-04-09 ピーエスフォー ルクスコ エスエイアールエル 半導体装置、およびドライバ制御方法
JP2011502401A (ja) 2007-10-24 2011-01-20 ラムバス・インコーポレーテッド タイミングマージンが改良された符号化技法および復号化技法
US7899653B2 (en) 2007-10-30 2011-03-01 Micron Technology, Inc. Matrix modeling of parallel data structures to facilitate data encoding and/or jittery signal generation
JP2009118049A (ja) 2007-11-05 2009-05-28 Panasonic Corp 離散時間型増幅回路及びアナログ・ディジタル変換器
US8245094B2 (en) 2007-11-20 2012-08-14 California Institute of Technology Texas A & M Rank modulation for flash memories
JP2009134573A (ja) 2007-11-30 2009-06-18 Nec Corp マルチチップ半導体装置およびデータ転送方法
US8429492B2 (en) 2007-11-30 2013-04-23 Marvell World Trade Ltd. Error correcting code predication system and method
WO2009075936A1 (en) 2007-12-07 2009-06-18 Rambus Inc. Encoding and decoding techniques for bandwidth-efficient communication
EP2071785B1 (en) 2007-12-14 2021-05-05 Vodafone Holding GmbH Blind channel estimation
US8588254B2 (en) 2007-12-17 2013-11-19 Broadcom Corporation Method and system for energy efficient signaling for 100mbps Ethernet using a subset technique
KR100934007B1 (ko) 2007-12-18 2009-12-28 한국전자통신연구원 다중입력 다중출력 수신기에서 다차원 검출 장치 및방법과, 이를 이용한 수신 장치
WO2009086142A1 (en) 2007-12-19 2009-07-09 Rambus Inc. Asymmetric communication on shared links
US8253454B2 (en) 2007-12-21 2012-08-28 Realtek Semiconductor Corp. Phase lock loop with phase interpolation by reference clock and method for the same
WO2009084121A1 (en) 2007-12-28 2009-07-09 Nec Corporation Signal processing for multi-sectored wireless communications system and method thereof
US8055095B2 (en) 2008-01-23 2011-11-08 Sparsense, Inc. Parallel and adaptive signal processing
CN101499048A (zh) 2008-01-29 2009-08-05 国际商业机器公司 总线编/解码方法和总线编/解码器
FR2927205A1 (fr) 2008-01-31 2009-08-07 Commissariat Energie Atomique Procede de codage spatio-temporel a faible papr pour systeme de communication multi-antenne de type uwb impulsionnel
US7841909B2 (en) 2008-02-12 2010-11-30 Adc Gmbh Multistage capacitive far end crosstalk compensation arrangement
KR20090090928A (ko) 2008-02-22 2009-08-26 삼성전자주식회사 저잡음 증폭기
CN101478286A (zh) 2008-03-03 2009-07-08 锐迪科微电子(上海)有限公司 方波-正弦波信号转换方法及转换电路
US8462891B2 (en) 2008-03-06 2013-06-11 Rambus Inc. Error detection and offset cancellation during multi-wire communication
KR100963410B1 (ko) 2008-03-11 2010-06-14 한국전자통신연구원 릴레이 시스템에서 신호점 재배열 또는 중첩 변조를 기반으로 하는 협력 수신 다이버시티 장치 및 방법
US7539243B1 (en) * 2008-03-31 2009-05-26 International Business Machines Corporation Method and system for low-power integrating decision feedback equalizer with fast switched-capacitor feed forward path
US7990185B2 (en) 2008-05-12 2011-08-02 Menara Networks Analog finite impulse response filter
CN101610115A (zh) 2008-06-20 2009-12-23 华为技术有限公司 光信号的产生方法及装置
EP2294770B1 (en) 2008-06-20 2013-08-07 Rambus, Inc. Frequency responsive bus coding
US8149955B2 (en) 2008-06-30 2012-04-03 Telefonaktiebolaget L M Ericsson (Publ) Single ended multiband feedback linearized RF amplifier and mixer with DC-offset and IM2 suppression feedback loop
FR2933556B1 (fr) 2008-07-07 2010-08-20 Excem Circuit de reception pseudo-differentiel
US20100020862A1 (en) 2008-07-25 2010-01-28 Taiwan Semiconductor Manufacturing Co., Ltd. Input control circuit for the summer of a decision feedback equalizer
CN102016813A (zh) 2008-07-27 2011-04-13 拉姆伯斯公司 用于平衡接收端电源负载的方法和***
US8341492B2 (en) 2008-07-28 2012-12-25 Broadcom Corporation Quasi-cyclic LDPC (low density parity check) code construction
JP5266325B2 (ja) 2008-08-18 2013-08-21 日本電信電話株式会社 ベクトル合成型移相器、光トランシーバおよび制御回路
US20100046644A1 (en) 2008-08-19 2010-02-25 Motorola, Inc. Superposition coding
FR2936384A1 (fr) 2008-09-22 2010-03-26 St Microelectronics Grenoble Dispositif d'echange de donnees entre composants d'un circuit integre
US8442099B1 (en) 2008-09-25 2013-05-14 Aquantia Corporation Crosstalk cancellation for a common-mode channel
US8103287B2 (en) 2008-09-30 2012-01-24 Apple Inc. Methods and apparatus for resolving wireless signal components
US8601338B2 (en) 2008-11-26 2013-12-03 Broadcom Corporation Modified error distance decoding of a plurality of signals
KR101173942B1 (ko) 2008-11-28 2012-08-14 한국전자통신연구원 데이터 송신 장치, 데이터 수신 장치, 데이터 전송 시스템 및 데이터 전송 방법
WO2010065789A2 (en) 2008-12-03 2010-06-10 Rambus Inc. Resonance mitigation for high-speed signaling
US8472513B2 (en) 2009-01-14 2013-06-25 Lsi Corporation TX back channel adaptation algorithm
JP4748227B2 (ja) 2009-02-10 2011-08-17 ソニー株式会社 データ変調装置とその方法
TWI430622B (zh) 2009-02-23 2014-03-11 Inst Information Industry 訊號傳輸裝置、傳輸方法及其電腦程式產品
US8428177B2 (en) 2009-02-25 2013-04-23 Samsung Electronics Co., Ltd. Method and apparatus for multiple input multiple output (MIMO) transmit beamforming
JP5316194B2 (ja) 2009-04-20 2013-10-16 ソニー株式会社 Ad変換器
US8437440B1 (en) 2009-05-28 2013-05-07 Marvell International Ltd. PHY frame formats in a system with more than four space-time streams
JP5187277B2 (ja) 2009-06-16 2013-04-24 ソニー株式会社 情報処理装置、及びモード切り替え方法
US8780687B2 (en) 2009-07-20 2014-07-15 Lantiq Deutschland Gmbh Method and apparatus for vectored data communication
WO2011011327A1 (en) 2009-07-20 2011-01-27 National Ict Australia Limited Neuro-stimulation
JP5272948B2 (ja) 2009-07-28 2013-08-28 ソニー株式会社 増幅回路、半導体集積回路、無線伝送システム、通信装置
TW201106663A (en) 2009-08-05 2011-02-16 Novatek Microelectronics Corp Dual-port input equalizer
WO2011043284A1 (ja) * 2009-10-06 2011-04-14 株式会社日立製作所 半導体集積回路装置
WO2011051448A2 (en) 2009-10-30 2011-05-05 Bangor University Synchronisation process in optical frequency division multiplexing transmission systems
US8681894B2 (en) 2009-11-03 2014-03-25 Telefonaktiebolaget L M (Publ) Digital affine transformation modulated power amplifier for wireless communications
US8279745B2 (en) 2009-11-23 2012-10-02 Telefonaktiebolaget L M Ericsson (Publ) Orthogonal vector DSL
TWI562554B (en) 2009-12-30 2016-12-11 Sony Corp Communications system and device using beamforming
US8295336B2 (en) 2010-03-16 2012-10-23 Micrel Inc. High bandwidth programmable transmission line pre-emphasis method and circuit
WO2011119359A2 (en) 2010-03-24 2011-09-29 Rambus Inc. Coded differential intersymbol interference reduction
US9288089B2 (en) 2010-04-30 2016-03-15 Ecole Polytechnique Federale De Lausanne (Epfl) Orthogonal differential vector signaling
US8649445B2 (en) 2011-02-17 2014-02-11 École Polytechnique Fédérale De Lausanne (Epfl) Methods and systems for noise resilient, pin-efficient and low power communications with sparse signaling codes
US9059816B1 (en) 2010-05-20 2015-06-16 Kandou Labs, S.A. Control loop management and differential delay correction for vector signaling code communications links
US8593305B1 (en) 2011-07-05 2013-11-26 Kandou Labs, S.A. Efficient processing and detection of balanced codes
US9288082B1 (en) 2010-05-20 2016-03-15 Kandou Labs, S.A. Circuits for efficient detection of vector signaling codes for chip-to-chip communication using sums of differences
US9083576B1 (en) 2010-05-20 2015-07-14 Kandou Labs, S.A. Methods and systems for error detection and correction using vector signal prediction
US8880783B2 (en) 2011-07-05 2014-11-04 Kandou Labs SA Differential vector storage for non-volatile memory
US9479369B1 (en) 2010-05-20 2016-10-25 Kandou Labs, S.A. Vector signaling codes with high pin-efficiency for chip-to-chip communication and storage
US9077386B1 (en) 2010-05-20 2015-07-07 Kandou Labs, S.A. Methods and systems for selection of unions of vector signaling codes for power and pin efficient chip-to-chip communication
US8755426B1 (en) 2012-03-15 2014-06-17 Kandou Labs, S.A. Rank-order equalization
US9300503B1 (en) 2010-05-20 2016-03-29 Kandou Labs, S.A. Methods and systems for skew tolerance in and advanced detectors for vector signaling codes for chip-to-chip communication
US9401828B2 (en) 2010-05-20 2016-07-26 Kandou Labs, S.A. Methods and systems for low-power and pin-efficient communications with superposition signaling codes
US8989317B1 (en) 2010-05-20 2015-03-24 Kandou Labs, S.A. Crossbar switch decoder for vector signaling codes
US8718184B1 (en) 2012-05-03 2014-05-06 Kandou Labs S.A. Finite state encoders and decoders for vector signaling codes
US8385387B2 (en) 2010-05-20 2013-02-26 Harris Corporation Time dependent equalization of frequency domain spread orthogonal frequency division multiplexing using decision feedback equalization
US9124557B2 (en) 2010-05-20 2015-09-01 Kandou Labs, S.A. Methods and systems for chip-to-chip communication with reduced simultaneous switching noise
US8539318B2 (en) 2010-06-04 2013-09-17 École Polytechnique Fédérale De Lausanne (Epfl) Power and pin efficient chip-to-chip communications with common-mode rejection and SSO resilience
US9178503B2 (en) 2010-05-28 2015-11-03 Xilinx, Inc. Differential comparator circuit having a wide common mode input range
US8578246B2 (en) 2010-05-31 2013-11-05 International Business Machines Corporation Data encoding in solid-state storage devices
US9667379B2 (en) 2010-06-04 2017-05-30 Ecole Polytechnique Federale De Lausanne (Epfl) Error control coding for orthogonal differential vector signaling
US8897134B2 (en) 2010-06-25 2014-11-25 Telefonaktiebolaget L M Ericsson (Publ) Notifying a controller of a change to a packet forwarding configuration of a network element over a communication channel
WO2012001616A2 (en) 2010-06-27 2012-01-05 Valens Semiconductor Ltd. Methods and systems for time sensitive networks
US8602643B2 (en) 2010-07-06 2013-12-10 David Phillip Gardiner Method and apparatus for measurement of temperature and rate of change of temperature
EP3133737B1 (en) 2010-08-18 2019-05-01 Analog Devices, Inc. Charge sharing analog computation circuitry and applications
US8773964B2 (en) 2010-09-09 2014-07-08 The Regents Of The University Of California CDMA-based crosstalk cancellation for on-chip global high-speed links
US8429495B2 (en) 2010-10-19 2013-04-23 Mosaid Technologies Incorporated Error detection and correction codes for channels and memories with incomplete error characteristics
US20120106539A1 (en) 2010-10-27 2012-05-03 International Business Machines Corporation Coordinating Communications Interface Activities in Data Communicating Devices Using Redundant Lines
JP5623883B2 (ja) 2010-11-29 2014-11-12 ルネサスエレクトロニクス株式会社 差動増幅器及びデータドライバ
WO2012082854A2 (en) 2010-12-17 2012-06-21 Mattson Technology, Inc. Inductively coupled plasma source for plasma processing
US8750176B2 (en) 2010-12-22 2014-06-10 Apple Inc. Methods and apparatus for the intelligent association of control symbols
US8620166B2 (en) 2011-01-07 2013-12-31 Raytheon Bbn Technologies Corp. Holevo capacity achieving joint detection receiver
US8949693B2 (en) 2011-03-04 2015-02-03 Hewlett-Packard Development Company, L.P. Antipodal-mapping-based encoders and decoders
US9432298B1 (en) 2011-12-09 2016-08-30 P4tents1, LLC System, method, and computer program product for improving memory systems
CN107529708B (zh) 2011-06-16 2019-05-07 Ge视频压缩有限责任公司 解码器、编码器、解码和编码视频的方法及存储介质
EP2557687B1 (en) 2011-08-11 2018-06-13 Telefonaktiebolaget LM Ericsson (publ) Low-noise amplifier, receiver, method and computer program
WO2013028181A1 (en) 2011-08-23 2013-02-28 Intel Corporation Digital delay-locked loop with drift sensor
TW201310897A (zh) 2011-08-29 2013-03-01 Novatek Microelectronics Corp 具動態轉導補償之多輸入差動放大器
WO2013036319A1 (en) 2011-09-07 2013-03-14 Commscope, Inc. Of North Carolina Communications connectors having frequency dependent communications paths and related methods
KR101947663B1 (ko) 2011-11-02 2019-02-13 마벨 월드 트레이드 리미티드 차동 증폭기
US9444656B2 (en) 2011-11-04 2016-09-13 Altera Corporation Flexible receiver architecture
US8854945B2 (en) 2011-11-09 2014-10-07 Qualcomm Incorporated Enhanced adaptive gain control in heterogeneous networks
WO2013085811A1 (en) 2011-12-06 2013-06-13 Rambus Inc. Receiver with enhanced isi mitigation
JP5799786B2 (ja) 2011-12-09 2015-10-28 富士電機株式会社 オートゼロアンプ及び該アンプを使用した帰還増幅回路
US8898504B2 (en) 2011-12-14 2014-11-25 International Business Machines Corporation Parallel data communications mechanism having reduced power continuously calibrated lines
KR20140113673A (ko) 2011-12-15 2014-09-24 마벨 월드 트레이드 리미티드 프로세스, 온도 및 부하 임피던스 변동에 대해 민감하지 않은 rf 전력 검출 회로
FR2985125A1 (fr) 2011-12-21 2013-06-28 France Telecom Procede de transmission d'un signal numerique pour un systeme ms-marc semi-orthogonal, produit programme et dispositif relais correspondants
US8520348B2 (en) 2011-12-22 2013-08-27 Lsi Corporation High-swing differential driver using low-voltage transistors
US8750406B2 (en) 2012-01-31 2014-06-10 Altera Corporation Multi-level amplitude signaling receiver
US8615062B2 (en) 2012-02-07 2013-12-24 Lsi Corporation Adaptation using error signature analysis in a communication system
US8704583B2 (en) * 2012-02-17 2014-04-22 International Business Machines Corporation Capacitive level-shifting circuits and methods for adding DC offsets to output of current-integrating amplifier
US8964825B2 (en) 2012-02-17 2015-02-24 International Business Machines Corporation Analog signal current integrators with tunable peaking function
JP5597660B2 (ja) 2012-03-05 2014-10-01 株式会社東芝 Ad変換器
US8711919B2 (en) 2012-03-29 2014-04-29 Rajendra Kumar Systems and methods for adaptive blind mode equalization
US8604879B2 (en) 2012-03-30 2013-12-10 Integrated Device Technology Inc. Matched feedback amplifier with improved linearity
US8614634B2 (en) 2012-04-09 2013-12-24 Nvidia Corporation 8b/9b encoding for reducing crosstalk on a high speed parallel bus
US8717215B2 (en) 2012-05-18 2014-05-06 Tensorcom, Inc. Method and apparatus for improving the performance of a DAC switch array
US9183085B1 (en) 2012-05-22 2015-11-10 Pmc-Sierra, Inc. Systems and methods for adaptively selecting from among a plurality of error correction coding schemes in a flash drive for robustness and low latency
US9188433B2 (en) 2012-05-24 2015-11-17 Qualcomm Incorporated Code in affine-invariant spatial mask
US8917762B2 (en) 2012-06-01 2014-12-23 International Business Machines Corporation Receiver with four-slice decision feedback equalizer
JP5792690B2 (ja) 2012-07-26 2015-10-14 株式会社東芝 差動出力回路および半導体集積回路
US8951072B2 (en) 2012-09-07 2015-02-10 Commscope, Inc. Of North Carolina Communication jacks having longitudinally staggered jackwire contacts
US9093791B2 (en) 2012-11-05 2015-07-28 Commscope, Inc. Of North Carolina Communications connectors having crosstalk stages that are implemented using a plurality of discrete, time-delayed capacitive and/or inductive components that may provide enhanced insertion loss and/or return loss performance
US8873606B2 (en) 2012-11-07 2014-10-28 Broadcom Corporation Transceiver including a high latency communication channel and a low latency communication channel
US8975948B2 (en) 2012-11-15 2015-03-10 Texas Instruments Incorporated Wide common mode range transmission gate
US9036764B1 (en) 2012-12-07 2015-05-19 Rambus Inc. Clock recovery circuit
US9397868B1 (en) 2012-12-11 2016-07-19 Rambus Inc. Split-path equalizer and related methods, devices and systems
US9048824B2 (en) 2012-12-12 2015-06-02 Intel Corporation Programmable equalization with compensated impedance
US8861583B2 (en) 2012-12-14 2014-10-14 Altera Corporation Apparatus and methods for equalizer adaptation
US8908816B2 (en) 2012-12-19 2014-12-09 Lsi Corporation Receiver with distortion compensation circuit
JP2014143672A (ja) 2012-12-25 2014-08-07 Renesas Electronics Corp 等化器および半導体装置
KR102003926B1 (ko) 2012-12-26 2019-10-01 에스케이하이닉스 주식회사 디엠퍼시스 버퍼 회로
WO2014124450A1 (en) 2013-02-11 2014-08-14 Kandou Labs, S.A. Methods and systems for high bandwidth chip-to-chip communications interface
US9069995B1 (en) 2013-02-21 2015-06-30 Kandou Labs, S.A. Multiply accumulate operations in the analog domain
WO2014164889A2 (en) 2013-03-11 2014-10-09 Spectra7 Microsystems Ltd Reducing electromagnetic radiation emitted from high-speed interconnects
US9355693B2 (en) 2013-03-14 2016-05-31 Intel Corporation Memory receiver circuit for use with memory of different characteristics
US9203351B2 (en) 2013-03-15 2015-12-01 Megachips Corporation Offset cancellation with minimum noise impact and gain-bandwidth degradation
JP6032081B2 (ja) 2013-03-22 2016-11-24 富士通株式会社 受信回路、及び半導体集積回路
JP6079388B2 (ja) 2013-04-03 2017-02-15 富士通株式会社 受信回路及びその制御方法
US9152495B2 (en) 2013-07-03 2015-10-06 SanDisk Technologies, Inc. Managing non-volatile media using multiple error correcting codes
CN103516650B (zh) 2013-09-10 2016-06-01 华中科技大学 一种mimo无线通信非相干酉空时调制的对跖解调方法及对跖解调器
US8976050B1 (en) 2013-09-12 2015-03-10 Fujitsu Semiconductor Limited Circuitry and methods for use in mixed-signal circuitry
JP6171843B2 (ja) 2013-10-25 2017-08-02 富士通株式会社 受信回路
US9106465B2 (en) 2013-11-22 2015-08-11 Kandou Labs, S.A. Multiwire linear equalizer for vector signaling code receiver
US9325489B2 (en) 2013-12-19 2016-04-26 Xilinx, Inc. Data receivers and methods of implementing data receivers in an integrated circuit
US9100232B1 (en) 2014-02-02 2015-08-04 Kandou Labs, S.A. Method for code evaluation using ISI ratio
JP6294691B2 (ja) 2014-02-07 2018-03-14 ルネサスエレクトロニクス株式会社 半導体装置
US9363114B2 (en) 2014-02-28 2016-06-07 Kandou Labs, S.A. Clock-embedded vector signaling codes
US9467312B2 (en) * 2014-03-10 2016-10-11 Nxp B.V. Speed improvement for a decision feedback equalizer
US9219625B2 (en) * 2014-04-23 2015-12-22 Avago Technologies General Ip (Singapore) Pte. Ltd. Decision feedback equalization slicer with enhanced latch sensitivity
US9197458B1 (en) 2014-05-01 2015-11-24 Samsung Display Co., Ltd. Edge equalization via adjustment of unroll threshold for crossing slicer
US9509437B2 (en) 2014-05-13 2016-11-29 Kandou Labs, S.A. Vector signaling code with improved noise margin
US9148087B1 (en) 2014-05-16 2015-09-29 Kandou Labs, S.A. Symmetric is linear equalization circuit with increased gain
US9531570B2 (en) * 2014-05-27 2016-12-27 Samsung Display Co., Ltd CML quarter-rate predictive feedback equalizer architecture
US9112550B1 (en) 2014-06-25 2015-08-18 Kandou Labs, SA Multilevel driver for high speed chip-to-chip communications
GB2527604A (en) 2014-06-27 2015-12-30 Ibm Data encoding in solid-state storage devices
US9432082B2 (en) 2014-07-17 2016-08-30 Kandou Labs, S.A. Bus reversable orthogonal differential vector signaling codes
US9106462B1 (en) 2014-07-21 2015-08-11 Avago Technologies General Ip (Singapore) Pte. Ltd. Reduced power SERDES receiver using selective adaptation of equalizer parameters in response to supply voltage and operating temperature variations and technique for measuring same
KR102243423B1 (ko) 2014-07-21 2021-04-22 칸도우 랩스 에스에이 다분기 데이터 전송
EP3175592B1 (en) 2014-08-01 2021-12-29 Kandou Labs S.A. Orthogonal differential vector signaling codes with embedded clock
US9379921B2 (en) 2014-08-25 2016-06-28 Mediatek Inc. Method for performing data sampling control in an electronic device, and associated apparatus
JP6361433B2 (ja) 2014-10-02 2018-07-25 富士通株式会社 周波数検出回路及び受信回路
US9374250B1 (en) 2014-12-17 2016-06-21 Intel Corporation Wireline receiver circuitry having collaborative timing recovery
US10341145B2 (en) 2015-03-03 2019-07-02 Intel Corporation Low power high speed receiver with reduced decision feedback equalizer samplers
US9438409B1 (en) 2015-07-01 2016-09-06 Xilinx, Inc. Centering baud-rate CDR sampling phase in a receiver
US9584346B2 (en) * 2015-07-15 2017-02-28 International Business Machines Corporation Decision-feedback equalizer
JP6631089B2 (ja) 2015-08-21 2020-01-15 富士通株式会社 判定帰還型等化回路及び受信回路
US10069655B2 (en) * 2016-03-10 2018-09-04 Xilinx, Inc. Half-rate integrating decision feedback equalization with current steering
WO2017175365A1 (ja) 2016-04-08 2017-10-12 株式会社日立製作所 電気信号伝送装置
CN115085727A (zh) 2016-04-22 2022-09-20 康杜实验室公司 高性能锁相环
US10153591B2 (en) 2016-04-28 2018-12-11 Kandou Labs, S.A. Skew-resistant multi-wire channel
US10193716B2 (en) 2016-04-28 2019-01-29 Kandou Labs, S.A. Clock data recovery with decision feedback equalization
US10333741B2 (en) 2016-04-28 2019-06-25 Kandou Labs, S.A. Vector signaling codes for densely-routed wire groups
US9705708B1 (en) 2016-06-01 2017-07-11 Altera Corporation Integrated circuit with continuously adaptive equalization circuitry
JP6652707B2 (ja) * 2016-06-24 2020-02-26 富士通株式会社 判定帰還型等化回路及び半導体集積回路
CN106301229B (zh) * 2016-08-17 2018-12-14 灿芯半导体(上海)有限公司 数据接收电路
US10372665B2 (en) 2016-10-24 2019-08-06 Kandou Labs, S.A. Multiphase data receiver with distributed DFE
US10326620B2 (en) 2017-05-31 2019-06-18 Kandou Labs, S.A. Methods and systems for background calibration of multi-phase parallel receivers
EP3721561B1 (en) * 2017-12-07 2024-04-17 Kandou Labs S.A. Decision feedback equalization correction of eye scope measurements
US10326623B1 (en) * 2017-12-08 2019-06-18 Kandou Labs, S.A. Methods and systems for providing multi-stage distributed decision feedback equalization
US10291439B1 (en) * 2017-12-13 2019-05-14 Micron Technology, Inc. Decision feedback equalizer

Also Published As

Publication number Publication date
CN111788805B (zh) 2023-06-30
KR20200096817A (ko) 2020-08-13
US20190182079A1 (en) 2019-06-13
CN111788805A (zh) 2020-10-16
US20190305991A1 (en) 2019-10-03
US20210036899A1 (en) 2021-02-04
US10812298B2 (en) 2020-10-20
EP3721592B1 (en) 2021-09-22
WO2019113507A1 (en) 2019-06-13
US10326623B1 (en) 2019-06-18
US11233677B2 (en) 2022-01-25
EP3721592A1 (en) 2020-10-14

Similar Documents

Publication Publication Date Title
KR102300554B1 (ko) 다중 스테이지 분산 판정 피드백 등화를 제공하기 위한 방법 및 시스템
TWI467972B (zh) 具有縮減面積與低功耗的決策反饋等化器電路與方法
US8917762B2 (en) Receiver with four-slice decision feedback equalizer
US8879616B2 (en) Receiver with decision feedback equalizer
US8699559B2 (en) Decision feedback equalization scheme with minimum correction delay
US7177352B1 (en) Pre-cursor inter-symbol interference cancellation
US9467312B2 (en) Speed improvement for a decision feedback equalizer
JP4947053B2 (ja) 判定負帰還型波形等化器
KR102240296B1 (ko) 수신기 및 이를 포함하는 디스플레이
US20170295039A1 (en) Decision feedback equalizer
CN111061664A (zh) 用于电压模态信号发射器的两阶段式前馈均衡器
US10972249B1 (en) System and method for data sampler drift compensation
US9100229B2 (en) Method of calibrating a slicer in a receiver or the like
US20160344576A1 (en) Decision feedback equalizer
US11196592B1 (en) Equalizer with perturbation effect based adaptation
Zhang An area efficient 4Gb/s 3-tap decision feedback equalizer with current-integrating summer
Chae et al. Analog-digital Mixed-mode 10-tap Tomlinson-Harashima Precoding Equalizer for Single-ended High-speed Transmitter
Aziz et al. Shift register multi-phase clock based downsampled floating tap DFE for serial links
JP2009017353A (ja) 等化装置
Joseph High-Speed Transceiver Design in CMOS using Multi-level (4-PAM) Signaling
JP2009033399A (ja) 等化装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant