[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2010520715A - 3相及び極性符号化されたシリアルインタフェース - Google Patents

3相及び極性符号化されたシリアルインタフェース Download PDF

Info

Publication number
JP2010520715A
JP2010520715A JP2009552813A JP2009552813A JP2010520715A JP 2010520715 A JP2010520715 A JP 2010520715A JP 2009552813 A JP2009552813 A JP 2009552813A JP 2009552813 A JP2009552813 A JP 2009552813A JP 2010520715 A JP2010520715 A JP 2010520715A
Authority
JP
Japan
Prior art keywords
conductor
signal
logic
data
state transition
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
JP2009552813A
Other languages
English (en)
Other versions
JP5043960B2 (ja
Inventor
ウィレイ、ジョージ・エー.
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Publication of JP2010520715A publication Critical patent/JP2010520715A/ja
Application granted granted Critical
Publication of JP5043960B2 publication Critical patent/JP5043960B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/0264Arrangements for coupling to transmission lines
    • H04L25/0272Arrangements for coupling to multiple lines, e.g. for differential transmission
    • 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/0264Arrangements for coupling to transmission lines
    • H04L25/028Arrangements specific to the transmitter end
    • H04L25/0282Provision for current-mode coupling
    • 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/0264Arrangements for coupling to transmission lines
    • H04L25/0298Arrangement for terminating transmission lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4917Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/18Phase-modulated carrier systems, i.e. using phase-shift keying
    • H04L27/22Demodulator circuits; Receiver circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/02Channels characterised by the type of signal
    • H04L5/04Channels characterised by the type of signal the signals being represented by different amplitudes or polarities, e.g. quadriplex
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/20Arrangements affording multiple use of the transmission path using different combinations of lines, e.g. phantom working
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
    • 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/0264Arrangements for coupling to transmission lines
    • H04L25/0292Arrangements specific to the receiver end
    • H04L25/0294Provision for current-mode coupling

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Dc Digital Transmission (AREA)
  • Information Transfer Systems (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

高速シリアルインタフェースが提供されている。一態様において、高速シリアルインタフェースは、データ及びクロック情報を連帯的に符号化するために、3相変調を使用する。したがって、インタフェースの受信エンドにおいて回路をデスキューする必要性は、削除され、減らされたリンクスタートアップ時間(reduced link start-up time)と、改善されたリンク効率及び電力消費(improved link efficiency and power consumption)と、を結果としてもたらす。一実施形態においては、高速シリアルインタフェースは、データ及びクロック情報についての別々のコンダクタを有している従来システムよりも、より少ない信号コンダクタを使用する。別の実施形態においては、シリアルインタフェースは、データが、送信データレートのプライア知識を有している受信エンドなしに、いずれの速度で送信されることを可能にする。別の態様においては、高速シリアルインタフェースは、データ及びクロック情報を連帯的に符号化するために、極性符号化された3相変調を使用する。このことは、1以上のビットがいずれの単一のボーインターバルにおいて送信されることを可能にすることによって、シリアルインタフェースのリンクキャパシティを増大させる。

Description

背景
(分野)
本発明は、一般に高速シリアル通信(high speed serial communication)に関する。より具体的には、本発明は、高速シリアル通信のための3相変調データ符号化スキーム(three phase modulation data encoding schemes)に関する。
(背景)
高速シリアル通信の分野において、絶え間なく増加するデータレート(ever increasing data rates)に関する需要は増し続けている。
多くの従来の高速シリアルインタフェースシステム(high speed serial interface systems)は、別のデータ及びクロック信号(separate data and clock signals)を用いて、非ゼロ復帰(non-return to zero)(NRZ)データ符号化を使用している。しかしながら、このデータ及びクロック信号の分離(separation)は、インタフェースの最大可能リンクデータレートを制限して、2つの信号間のスキュー(skew)を典型的に結果としてもたらす。
典型的には、データとクロック信号との間のスキューを削除する(eliminate)ためにシリアルインタフェースの受信エンド(receiving end)において、デスキューイング回路構成(de-skewing circuitry)が使用されている。結果、シリアルインタフェースのリンクスタートアップ時間及び不動産の必要要件(the real estate requirements and the link start-up time of the serial interface)の双方は増大し、後者は、システム電力消費を最小化するために、インタフェースが低い負荷サイクル(low duty cycle)で断続的に(intermittently)使用されているときに不利益となる。
他の従来のシリアルインタフェースシステムは、データ信号及びストローブ信号を使用することによるスキューの影響をあまり受けないが(more immune to skew)、高速で動作するときに、スキュー問題に苦しむ。
さらに、ある統合された受信機デバイス(integrated receiver devices)は、高電圧を駆動するためにより大きい特徴サイズ(feature sizes)を有しているので、典型的により遅いロジックで作られている。これは、例えば、LCDパネルを駆動するために使用される、統合されたLCDコントローラドライバ回路(integrated LCD Controller-Driver circuits)のケースである。そのため、従来システムを使用しているそのようなデバイスにとって、高速シリアルインタフェースをインプリメントすることは難しいであろう。
したがって、従来のシリアルインタフェースシステムの上記で説明された問題を解決する、高速シリアルインタフェースが必要とされている。さらに、従来のシステムと比較して、増大したキャパシティ及び低減された電力消費を備えた高速シリアルインタフェースが必要とされている。
高速シリアルインタフェースは、ここにおいて提供されている。
一態様においては、高速シリアルインタフェースは、データ及びクロック情報を連帯的に符号化する(jointly encoding)ために、3相変調データ符号化スキーム(a three phase modulation data encoding scheme)を使用する。したがって、インタフェースの受信エンドにおいて回路構成をデスキューする(de-skewing)必要性は削除され、縮小されたリンクスタートアップ時間と改善されたリンク効率と電力消費、を結果としてもたらす。一実施形態においては、高速シリアルインタフェースは、データ及びクロック情報のための別々のコンダクタを備えた従来システムよりも、少ない信号コンダクタ(signal conductors)を使用する。別の実施形態においては、シリアルインタフェースは、データが、送信データレートのいかなる予備知識を有している受信エンドなしに、いずれの速度において送信されることを可能にする。
別の態様においては、高速シリアルインタフェースは、データ及びクロック情報を連帯的に符号化する、極性符号化された3相変調データ符号化スキーム(polarity encoded three phase modulation data encoding scheme)を使用する。上記説明された利益に加えて、このことは、1以上のビットが、いずれの単一のボーインターバル(baud interval)において送信されることを可能にすることによって、シリアルインタフェースのリンクキャパシティをさらに増大させる。
さらなる態様においては、極性符号化された3相変調データ符号化スキームは、より遅いロジック回路を備えたある受信機ドライバ(certain receiver drivers with slower logic circuits)のための高速シリアルインタフェースをインプリメントするために使用されている。インタフェース上で遷移ごとに少なくとも2ビット(at least two bits per transition)を符号化することによって、符号化スキームは、データ遷移レートが、通常のシリアルデータレートの半分となることを可能にする。
ここにおいて提供されている3相変調データ符号化スキームを使用している高速インタフェースは、同じドライバを使用している他の高速インタフェースとして電流の半分を消費する。これは、一般に、他のシリアルインタフェース(例、データ及びクロック、あるいはデータ及びストロボ)におけるケースとして、2つの同時アクティブ出力を有する代わりに、1つのドライバ出力だけが一度において(at one time)アクティブ状態であるためである。この電力消費の縮小は、他のシリアルインタフェースのレートの少なくとも2倍でデータを送るために、3相変調データ符号化スキームを利用している高速インタフェースの機能と結合される。
本発明のさらなる実施形態、特徴、及び利益は、本発明の様々な実施形態の構造及びオペレーションと同様に、添付図面を参照して下記で詳細に説明されている。
図1は、スキームにしたがって3レベルの異なるデータ符号化スキームにおける例示的な遷移を図示する。 図2は、環状状態図(circular state diagram)を図示する。 図3は、3相変調データ符号化スキームを図示する一例である。 図4は、3相変調データ符号化スキームをインプリメントするためのシリアルインタフェース送信機を図示する。 図5は、3相変調データ符号化スキームにしたがって、符号化状態に対応する電流のフローシナリオを図示する。 図6は、3相変調データ符号化スキームのためのデータ回復回路の一例を図示する。 図7は、図3の3相変調データ符号化スキーム上のタイミングオフセットの影響(impact)を図示する。 図8は、極性符号化された3相変調データ符号化スキームの状態の表(state table)の一例である。 図9は、図8の状態図にしたがった、極性符号化された3相変調データ符号化スキームを図示する一例である。 図10は、3相変調データ符号化スキームをイネーブルするための、プリント配線板(printed wiring board)上の信号コンダクタのインプリメンテーションの一例を図示する。 図11は、3相変調データ符号化スキームをイネーブルするための、ケーブルにおける信号コンダクタのインプリメンテーションの一例を図示する。 図12は、極性符号化された3相変調データ符号化スキームの状態図の一例を図示する。 図13は、極性符号化された3相変調データ符号化スキームのためのデータ回復回路の一例を図示する。 図14は、図13の例示的なデータ回復回路の追加の回路構成を図示する。 図15は、図13及び図14のデータ回復回路の出力を復号するためのデータデコーダの一例を図示する。
詳細な説明
ここにおいて組み込まれており、明細書の一部分を形成する添付図面は、詳細な説明と一緒に本発明を図示しており、本発明の原理を説明すること、関連技術において熟練している人(a person skilled in the pertinent art)が本発明を行ない使用することをできるようにすること、にさらに役に立つ。
本発明は、添付図面を参照して説明されるであろう。エレメントが最初に現れる図面は、対応する参照数字における一番左のデジット(単数または複数)によって、典型的に示されている。
本明細書は、本発明の特徴を組み込む1つまたは複数の実施形態を開示する。開示された実施形態(単数または複数)は、発明を単に例示する。本発明の範囲は、開示された実施形態(単数または複数)に制限されていない。本発明は、ここに添付された請求項(claims)によって定義されている。
説明された実施形態(単数または複数)、また「一実施形態(one embodiment)」、「実施形態(an embodiment)」、「実施形態の一例(an example embodiment)」等に対する明細書における参照は、記載された実施形態(単数または複数)は特定の特徴、構造、あるいは特性(characteristic)を含むことができるということを示しているが、すべての実施形態はかならずしも特定の特徴、構造、あるいは特性を含まなくてもよい。さらに、そのような言いまわし(phrase)は必ずしも同じ実施形態を指していない。さらに、特定の特徴、構造、あるいは特性が一実施形態に関連して説明されているとき、明示的に説明されているかどうかに関わらず、他の実施形態に関連して、当業者の知識(knowledge)内で、そのような特徴、構造、あるいは特性に影響を及ぼす、ということが提示されている(submitted)。
本発明の実施形態はハードウェア、ファームウェア、ソフトウェア、あるいはそれらのいずれの組み合わせにおいてインプリメントされることができる。本発明の実施形態はまた、マシン可読媒体(machine-readable medium)上で保存されたインストラクション(instructions)としてインプリメントされることができ、そしてそれは、1つまたは複数のプロセッサによって読み取られ、実行されることができる。マシン可読媒体は、マシン(例、コンピューティングデバイス)によって読み取られることができる形式で情報を保存するためにあるいは送信するために、いずれのメカニズムも含むことができる。例えば、マシン可読媒体は、読み取り専用メモリ(ROM);ランダムアクセスメモリ(RAM);磁気ディスクストレージ媒体;光学ストレージ媒体;フラッシュメモリデバイス;電子、光学、可聴あるいは他の形態の、伝播信号(例、キャリア波、赤外線信号、デジタル信号等)及び他のものを含むことができる。さらに、ファームウェア、ソフトウェア、ルーチン、インストラクションは、ある動作(certain actions)を実行するものとしてここにおいて説明されることができる。しかしながら、そのような記載は、単なる便宜のためであるということと、そのような動作はコンピューティングデバイス、プロセッサ、コントローラ、あるいはファームウェア、ソフトウェア、ルーチン、インストラクション等を実行する他のデバイスに実際には帰因するということ、が理解されるべきである。
埋め込まれたタイミング情報を備えたデータ符号化(Data Encoding with Embedded Timing Information)
上記で説明されるように、データとクロック信号との間のスキューを削除するために、あるいは、シリアルインタフェースにおいて回路構成をデスキューする必要性のために、データ及びクロック情報(あるいはデータ信号においてタイミング情報を埋め込む)を連帯的に符号化することが望ましい。それを実現するための1つの共通技術は、異なるデータ符号化スキームを使用することによるものであり、それによって、データ及びクロック情報は、単一信号の状態遷移(state transitions)において連帯的に符号化される。
異なるデータ符号化スキームの大部分は、レベルの異なるスキームであり、それによって、状態遷移は、データ及びクロック信号(the data and clock signal)のレベル(大きさ)における変更の点において定義されている。
図1は、3レベルの異なるデータ符号化スキームにおける遷移の例を図示している。図1のスキームによると、−Vから0の信号レベル(電圧)遷移はロジック0であり、−Vから+Vの信号レベル(電圧)遷移はロジック1であり、0から−Vの信号レベル(電圧)遷移はロジック0であり、0から+Vの信号レベル(電圧)遷移はロジック1であり、+Vから0の信号レベル(電圧)遷移はロジック1であり、+Vから−Vの信号レベル(電圧)遷移はロジック0である。
遷移102及び遷移104の例は、信号のレベルが−Vから+Vへと変わることによって、2つの信号レベル遷移を図示している。遷移102は、01データシーケンスを送信するために、0から+Vへの第2の遷移が続く−Vから0への第1の遷移を含んでいる。遷移104は、ロジック1を送信するために、−Vから+Vへの単一の遷移を含んでいる。
しかしながら、図1に示されているように、受信エンドにおけるデータ回復回路構成のレスポンス時間と比較して遅い信号スリュ−レート(signal slew rate)に帰因して、両方の遷移102及び104は、同一に見られ、回復回路構成によって01と解釈される。同様の遷移復号の問題は、図1で図示されるケースの+Vから−Vの遷移の際、あるいは、スリューレートがデータ回復回路のレスポンス時間よりも早いときに、生じる。
復号状態遷移におけるこの曖昧さは、望ましい状態に到達するために、中間状態を通じて受け渡さなければならない遷移を有することに帰因している。したがって、「環状(circular)」状態遷移を備えた異なるデータ符号化スキームは、異なるデータ符号化スキームにおける曖昧な状態遷移を解決するために必要とされている。
環状状態遷移を備えた異なるデータ符号化(Differential Data Encoding with Circular State Transitions)
図2は、環状状態図200を図示しており、異なるデータ符号化スキームの状態遷移を定義するために使用されることができる。状態図200によると、データは、3つの状態a、b、及びcの間の遷移に基づいて符号化されている。いずれの2つの状態(aからb、bからa、bからc、cからb、aからc、及びcからa)の間の遷移も、中間状態をトラバースすることなく単一のステップにおいて生じるということに注意してください。そのため、上記で議論されているように、状態図200に基づいた異なるデータ符号化スキームは、状態遷移の復号問題を解消するであろう。
図3は、図2の循環状態図200に基づいた、3相変調データ符号化スキーム300を図示している。データ符号化スキーム300にしたがって、2つの方角で回転する(rotates)3相信号は、3つのコンダクタA、コンダクタB、及びコンダクタCを使用して送信される。3相信号を構成する3つの信号(コンダクタA、コンダクタB、及びコンダクタCによって搬送される)は独立しており、各信号は、残りの2つと比較して、120度の位相の不一致(120 degrees out of phase)である。
いずれのときにおいても、コンダクタA、コンダクタB、及びコンダクタCのうちまさに2つは、信号を搬送しており、データ符号化状態は、コンダクタ間の信号フローの点において定義されている。一実施形態において、3つの状態(図2の状態a、状態b、状態cにそれぞれ対応している)は、AからB(A to B)、BからC(B to C)、及びCからA(C to A)と、信号フローで定義されている。3つの状態の間の遷移は、そのあとで、環状状態遷移を確実にするために状態図200にしたがって、定義される。一実施形態において、(AからB)から(BからC)のクロックワイズ遷移(clockwise transitions)、(BからC)から(CからA)のクロックワイズ遷移、及び(CからA)から(AからB)のクロックワイズ遷移は、ロジック1を送信するために使用されているが、(BからC)から(AからB)の逆クロックワイズ遷移(counter-clockwise transitions)、(AからB)から(CからA)への逆クロックワイズ遷移、及び(CからA)から(BからC)の逆クロックワイズ遷移は、ロジック0を送信するために使用されている。
図3に戻って参照すると、3相変調スキームを使用しているデータ符号化の一例が示されている。信号302、信号304、及び信号306は、コンダクタA、コンダクタB、及びコンダクタC、それぞれに適用された電圧信号を図示している。いずれのときにおいても、第1コンダクタは正の電圧(例えば、+V)に結合されており、第2コンダクタは、負の電圧(例えば−V)に結合されている一方で、残りの第3コンダクタは、開路されている(open circuited)。そのため、符号化状態は、第1コンダクタと第2コンダクタとの間の電流フローによって決定される。状態(AからB)、状態(BからC)、及び状態(CからA)のうち1つは、信号308(A>B)、信号310(B>C)、及び信号312(CからA)によって図示されるように、いずれのときにおいても真であることができ(can be true at any time)、クロックワイズ状態遷移は、ロジック1を送信するために使用され、逆クロックワイズ状態遷移は、ロジック0を送信するために使用される。一実施形態においては、信号308、信号310、及び信号312は、コンダクタA、コンダクタB、及びコンダクタCにわたる電圧を比較する比較器(comparators)を使用して、生成される。
図4は、図3の3相変調データ符号化スキーム300をインプリメントするためのシリアルインタフェース送信機回路400を図示する。回路400は、電流ドライバ回路構成(current driver circuitry)を使用してインプリメントされる。他の回路のインプリメンテーションはまた、ここにおける教示に基づいて当業者によって理解されることができるように、存在する。
回路400は、コンダクタAの第1のエンド、コンダクタBの第1のエンド、及びコンダクタCの第1のエンドに対して、スイッチ404a−fを使用して結合されることができる複数の電流ソース402a−fを含んでいる。コンダクタAの第2のエンド、コンダクタBの第2のエンド、及びコンダクタCの第2のエンドは、終了インピーダンス(termination impedances)406a−cを使用して一緒に結合されている。一実施形態においては、コンダクタA、コンダクタB、及びコンダクタCのそれぞれは、値Zのナチュラルインピーダンスを有しており、終了インピーダンス406a−cは、それぞれ3Zのインピーダンス値を有している。
いずれのときにおいても、スイッチ404a−fのうちまさに2つは、コンダクタA、コンダクタB、及びコンダクタCのうちまさに2つの間で電流フローを引き起こすように閉じている。そのため、単一の電流パスは、回路において、いずれのときにおいても存在する。さらに、符号化スキーム300にしたがって、電流は、コンダクタAからコンダクタBへ、コンダクタBからコンダクタCへ、あるいはコンダクタCからコンダクタAへと、のみ流れることを許可されている。これらの3つの電流フローのシナリオは、データ符号化スキーム300の3つの有効符号化状態のみに対応しており、送信回路400について図5で図示されている。
データ回復回路(Data Recovery Circuit)
シリアルインタフェースの受信エンドにおいて、データ回復回路は、送信機回路によって送信されたデータを復号するように使用されている。一実施形態においては、送信機回路400における終了抵抗器406a−bにわたる電圧は、状態遷移を検出するようにモニタされる。例えば、図3の信号A>B 308、信号B>C 310、及び信号C>A 312に似た信号が生成されており、それによって、いずれのときにおいても、これらの信号のうち確実に1つは高く、電流符号化状態を示している。
図6は、3相変調データ符号化スキームにしたがって送信されたデータを復号するために使用されることができるデータ回復回路600の例を図示している。他のデータ回復回路のインプリメンテーションはまた、ここにおける教示に基づいて当業者によって理解されるように、使用されることができる。
データ回復回路600は、Dフリップフロップの第1層610、第2層624、及び第3層638、及びマルチプレクサ回路646、を含んでいる。
データ回復回路600は、入力信号A−to−B602、入力信号B−to−C604、及び入力信号C−to−A606を受信する。いずれのときにおいても、信号602、604、及び606のうちちょうど1つは高く、電流符号化状態が送信されているということを示している。信号602、信号604、及び信号606は、第1層のDフリップフロップ612、614、及び616へとそれぞれ、入力される。
第1層のDフリップフロップ612、614、及び616は、信号602、604、及び606によって示されているように、最新の状態遷移(most recent state transition)をキャプチャする(capture)。Dフリップフロップ612、614、及び616のそれぞれは、ロジック1に結合されたそのDデータ入力を有しており、また、そのそれぞれのクロック入力602、604、あるいは606がライジングエッジの遷移(rising edge transition)を経験するときにはいつでも設定されている、ということに注意してください。さらにDフリップフロップ612、614、及び616のうちの1つが設定されるときにはいつでも、それは、他の2つの第1層のDフリップフロップをアシンクロナスで(asynchronously)リセットするということにも注意してください。一実施形態において、これは、他の2つの第1層のDフリップフロップのリセット入力に、ライジングエッジのトリガーされたパルス回路を通じて、各第1層のDフリップフロップのQ出力を結合することによってなされる。例えば、図6の実施形態においては、Dフリップフロップ612のQ出力は、Dフリップフロップ614及び616のリセット入力に、それぞれ、ORゲート620及び622を通じて、結合される。一実施形態において、Dフリップフロップ612、614、及び616は、非各自の状態(non-respective state)が生じるときにのみ瞬間的にリセットされ、Dフリップフロップ612、614、及び616のQ出力は、回路構成を通じてORゲート618、620、及び622に結合され、ORゲート618、620、及び622は、値1の継続信号(continuous signal)ではなく、狭い正パルス(a narrow positive pulse)のみを提供することを確実にする。例えば、Dフリップフロップ612のQ出力は、ANDゲートを通じて、ORゲート620及び622に結合され、入力として、前記Q出力及びそれの遅延された反転バージョン(a delayed inverted version thereof)を受信する。
第2層のDフリップフロップ626、628、及び630は、それらのD入力に接続されたそれらのQ_bar出力を備えたトグルフリップフロップ(toggle flip flops)として構成されている。したがって、第2層フリップフロップ626、628、及び630は、それらのそれぞれのクロック入力信号602、604、及び606のライジングエッジ(rising edges)においてトグルする(toggle)。信号602、604、及び606におけるライジングエッジは、データ符号化スキームにおける状態遷移に対応するということに注意してください。そのため、ちょうど1つの状態遷移がいずれのときにおいて生じることができるので、第2層のDフリップフロップ626、628、630のうちの1つのみがいずれのときにおいてトグルする。フリップフロップ626、628、及び630のQ_bar出力は、受信機のクロックRx_Clk636を生成するために、3つの入力XORゲート632へと入力される。受信機636は、フリップフロップ626、628、及び630のQ_bar出力のうちいずれか1つがトグルするたびにトグルするであろう、その結果、ハーフレートのクロック(half rate clock)を生成する。
第3層のDフリップフロップ640、642、及び644は、それぞれ、信号A−to−B602によって駆動されるクロック入力、信号B−to−C604によって駆動されるクロック入力、及び信号C−to−A606によって駆動されるクロック入力を有する。それらのD入力は、第1層のフリップフロップ616のQ出力がフリップフロップ640のD入力に結合されるように第1層のQ出力に相互結合され、第1層のフリップフロップ612のQ出力は、フリップフロップ642のD入力に結合され、第1層フリップフロップ614のQ出力は、フリップフロップ644のD入力に結合される。
そのため、第3層のフリップフロップ640、642、及び644は、それぞれ、C−to−A状態の発生、A−to−B状態の発生、及びB−to−C状態の発生、そして、(C−to−A)から(A−to−B)の遷移、(A−to−B)から(B−to−C)の遷移、及び(B−to−C)から(C−to−A)の遷移についてはそれぞれ出力ロジック1、をキャプチャする。これらの遷移は、図3に関して上記で説明されているように、クロックワイズ遷移である。逆クロックワイズ遷移については、フリップフロップ640、642、及び644は、ロジック0をすべて出力する。ちょうど1つの状態遷移がいずれのときにおいて生じることができるので、フリップフロップ640、642、及び644のQ出力のうち1つのみは、いずれのときにおいても、ロジック1であることができることに注意してください。
フリップフロップ640、642、及び644のQ出力は、マルチプレクサ回路646へと入力され、第1フリップフロップ層610からのQ出力は、マルチプレクサの選択入力を供給する。一実施形態においては、マルチプレクサ646は、3つの入力ORゲート654が続くANDゲート648、650、及び652を含んでいる。ANDゲート648、650、及び652は、ORゲート654の入力を供給しており、データ回復回路600の出力信号656を供給する。ANDゲート648、650、及び652のうちいずれか1つがロジック1を出力するときにはいつでも、出力信号656がロジック1であり、上記で説明されているように、クロックワイズ状態遷移のときにのみ生じるということに注意してください。したがって、出力信号656は、クロックワイズ状態遷移についてはロジック1であり、逆クロックワイズ状態遷移についてはロジック0であり、その結果、3相変調スキームにしたがって符号化された情報を回復する能力を有する。
3相変調上のタイミングオフセットの影響(Impact of Timing Offset on Three Phase Modulation)
図7は、3相変調データ符号化スキーム上のタイミングオフセットの影響を図示する、例700である。図7に示されているように、3相データ及びクロック信号(the 3-phase data and clock signal)の信号A702、信号B704、及び信号C706間のタイミングオフセットは、3相信号において、位相オーバーラップ(phase overlaps)をもたらす。典型的には、このタイミングオフセットは、コンダクタA、コンダクタB、及びコンダクタCの間の信号遅延の差に帰因することができる。結果、曖昧な条件は、信号A>B708、信号B>C710、及び信号C>A712において表されており、データ回復回路の入力を表す。しかしながら幸運なことに、これらの曖昧な条件は、信号714、信号716、及び信号718において図示されているように、電圧あるいは電流オフセットを加えることで解決されることができる。
極性符号化された3相変調(Polarity Encoded Three Phase Modulation)
上記に説明されているように、3相変調データ符号化スキームは、複数のロジック1(logic ones)を送信するクロックワイズ状態遷移を使用し、複数のロジック0(logic zeros)を送信する逆クロックワイズ状態遷移を使用する。そのため、ちょうど1つのデータビットは、クロックワイズであろうが逆クロックワイズであろうが、各状態遷移の間に送信される。
しかしながら、3相変調データ符号化スキームのキャパシティは、状態遷移の指向性(directionality)に加えて、符号化状態の極性を利用することによりさらに増加されることができる。例えば、図5に戻って参照すると、電流フローの極性は、A−to−Bの正(A-to-B positive)、A−to−Bの負(A-to-B negative)、B−to−Cの正(B-to-C positive)、B−to−Cの負(B-to-C negative)、C−to−Aの正(C-to-A positive)、及びC−to−Aの負(C-to-A negative)、のような追加符号化状態を生成するために使用されることができる。
符号化状態の数の二倍にすることで、状態遷移の数、及び引き続いて、各状態遷移の間に符号化されることができるデータビットの数は、増大されることができる。この符号化スキームは、極性符号化された3相変調と呼ばれる。
図8は、一例の、極性符号化された3相変調データ符号化スキームの、状態の表800を図示している。ここにおける教示に基づいて当業者によって理解されるように、他の状態図はまた、様々だが、送信されたビットへの状態遷移の均等なマッピング、が可能である。
状態の表800によると、2つのデータビットは各状態遷移の間に送信されており、図3のデータ符号化スキームのキャパシティの倍増を結果としてもたらす。また、状態の表800の状態遷移はまだ、図2の状態図200で図示されているように環状であるように適合させるということにも注意してください。
他の実施形態においては、状態の表800における状態遷移は、追加の遷移を生成するためにさらに分けられることができ、結果、符号化スキームのキャパシティにおけるさらなる増加を可能にする。例えば、状態遷移(A−to−Bの正あるいは負、から、B−to−Cの正)は、2つの遷移(A−to−Bの正、から、B−to−Cの正)と、(A−to−Bの負、から、B−to−Cの正)と、に分けられることができる。例えば、状態A−to−Bの正から、次の状態は、次の5つの状態:A−to−Bの負、B−to−Cの正、B−to−Cの負、C−to−Aの正、あるいは、C−to−Aの負、のうちのいずれか1つであることができる。これは、log(5)あるいはおよそ2.3216ビットの情報が単一の状態遷移に符号化されることを可能にする。この技術を使用して、7連続の状態遷移において16ビットの情報を符号化することが可能である。
図12は、極性符号化された3相変調データ符号化スキームに基づいた状態図1200の一例を図示しており、異なる符号化状態の間ですべての可能のある状態遷移を示している。
図9は、図8の状態図800にしたがって、極性符号化された3相変調データ符号化スキームを図示する一例900である。
2方向において回転する3相信号は、3つのコンダクタA、コンダクタB、及びコンダクタCを使用して送信される。3相信号を構成する3つの信号902、904、及び906(コンダクタA、コンダクタB、及びコンダクタCによって搬送される)は、独立しており、各信号は、残りの2つと比較して、120度の位相の不一致である。
いずれのときにおいても、コンダクタA、コンダクタB、及びコンダクタCのうちまさに2つは、信号を搬送しており、データ符号化状態は、コンダクタ間の信号フローと前記信号フローの極性との両方の点において定義されている。データ符号化は、状態図800で定義されるように、状態遷移にしたがって、なされている。一実施形態においては、クロックワイズ状態遷移(A−to−BからB−to−C、B−to−CからC−to−A、及びC−to−AからA−to−B)は、ロジック1で始まるデータシーケンス(10及び11)を送信するために使用され、また逆クロックワイズ状態(A−to−BからC−to−A、B−to−CからA−to−B、及びC−to−AからB−to−C)は、ロジック0で始まるデータシーケンス(00及び01)を送信するために使用される。
図13は、極性符号化された3相変調データ符号化スキームにしたがって送信されるデータを複合するために使用されることができる、データ回復回路の一例1300を図示する。他のデータ回復回路インプリメンテーションはまた、ここにおける教示に基づいた当業者によって理解されるように、使用されることができる。回復回路1300のオペレーションが下記で述べられている。
回復回路1300は、前述のアナログ回路から、入力信号1302、1304、1306、1308、1310、及び1312を受信する。いずれのときにおいても、信号1302、1304、1306、1308、1310、及び1312のうちの1つだけが、符号化状態がすぐ起きたことに依存して、1の値(a value of one)を有することができる。インプリメンテーションにおいて、信号間のオーバーラップあるいはギャップが生じる可能性がある。入力信号1302、1304、1306、1308、1310、及び1312は、それぞれ、Dフリップフロップ11−16のクロック入力に結合される。Dフリップフロップ11−16のそれぞれは、ロジック1に結合されたそのDデータ入力を有しており、そのそれぞれのクロック入力がライジングエッジ遷移を経験するときにはいつでも、Q出力が1の値を有させる。例えば、Dフリップフロップ11は、入力信号1302がライジングエッジ遷移を経験するときにはいつでも、あるいは、均等的に、状態A−to−Bの正が生じるときにはいつでも、1のQ出力(a Q output of one)を有するであろう。そのために、Dフリップフロップ11−16は、それらのそれぞれのQ出力1322、1324、1326、1328、1330、1332によって示されるように、6状態のうちどれがすぐに起きたかをキャプチャする。ただ1つの状態だけがいずれのときにおいても生じることができるので、出力1322、1324、1326、1328、1330、1332のうちの1つだけが、いずれのときにおいても1の値を有し続けることができる。下記でさらに説明されるように、フリップフロップをリセットするための遅延の持続時間の間に1の値を両方有している現在の状態及び新しい状態に対応するQ出力で新しい状態が生じるときにはいつでも、ショートオーバーラップ(a short overlap)があるであろう。
状態のうちのいずれかがDフリップフロップ11−16のうちの1つによってキャプチャされるとき、他のフリップフロップはリセットされるであろう。回路1300においては、これはORゲート1−6を使用して達成され、そしてそれは、それぞれのDフリップフロップ11−16のためのリセット信号を生成する。ORゲート1−6は、そのそれぞれのDフリップフロップのQ出力及びリセット信号1314以外で、Dフリップフロップ11−16のQ出力上でライジングエッジによって引き起こされた入力パルスとしてそれぞれ受信する。例えば、ORゲート1は、リセット信号1314と、Dフリップフロップ12−16のQ出力1324、1326、1328、1330、及び1330(ただし、そのそれぞれのDフリップフロップ11のQ出力1322ではない)上でライジングエッジによって引き起こされたパルスを受信する。したがって、ORゲート1の出力は、A−to−Bの正以外のいずれの状態が生じるときにはいつでも、あるいは、リセット信号1314がアサートされる(asserted)場合には、1であろう。反対に(One the other hand)、状態A−to−Bの正が生じ、またリセット信号1341がアサートされないとき、ORゲート1は、0の値を出力するであろう。
一実施形態においては、非各自の状態が生じるときにDフリップフロップ11−16は瞬間的にリセットされるということを確実にするために、Dフリップフロップ11−16のQ出力は回路構成を通じてORゲート1−6に結合されており、ORゲート1−6は、値1の継続信号ではなく、パルスのみを提供する。例えば、Dフリップフロップ11のQ出力1322は、ANDゲート71を通じてORゲート2−6に結合される。ANDゲート71は、入力として、Q出力1322と、Q出力1322の遅延された反転バージョンとを受信する。Dフリップフロップ11がA−to−Bの正状態の発生をキャプチャする前に、Q出力1322は0であるので(Dフリップフロップ11は以前にリセットされたであろう)ANDゲート71の出力は0であるということに注意してください。他方で、Qの遅延された反転バージョンは、1値を有している。A−to−Bの正の入力(A-to-B positive input)が生じるとき、Q出力1322は、1に変わる。Qの遅延された反転バージョンは、0に変わる前に、遅延(図示されているように遅延素子によって生成される)の持続時間の間、1の値を保持する。したがって、遅延の持続期間の間、ANDゲート71は、フリップフロップ12−16をリセットするパルスを作って、1の値を出力するであろう。
Dフリップフロップ21−26は、ダブルデータレートクロック信号Rx_clk1316を生成するために使用されており、新しい入力が提示されるときにはいつでも遷移する。Dフリップフロップ21−26は、クロック入力として、入力信号1302、1304、1306、1308、1310、及び1312をそれぞれ受信する。Dフリップフロップ21−26はまた、リセット信号1314を受信する。図13に示されているように、Dフリップフロップ21−26のそれぞれは、そのDデータ入力にフィードバックされる、そのQ_bar出力を有している。そのため、Dフリップフロップ21−26のそれぞれについては、そのそれぞれの入力クロック信号がライジングエッジ遷移を経験するときにはいつでも、そのQ_bar出力は、1から0へと、あるいは、0から1へとトグルするであろう。Dフリップフロップ21−26のQ_bar出力は、図13において図示されているように、XORゲート35及び36を通じて、一緒に入力される。XORゲート35及び36の出力は、順番に、XORゲート37を通じて一緒に入力される。XORゲート37は、Dフリップフロップ21−26のQ_bar出力の奇数が1の値を有するときにはいつでも、1の値を出力するであろう。他が同じ値を保持している一方でDフリップフロップ21−26のQ_bar出力のうちの1つだけが常に(at any one time)トグルするので、XOR37の出力は、入力1302、1304、1306、1308、1310、及び1312の各変更についてトグルするであろう。これは、ダブルデータレートのクロック信号Rx_Clk1316を生成する。一実施形態においては、遅延素子62は、Rx_Clk信号がデータ回復回路1300によって出力される他の信号ときちんと同期しないということを確実にするために使用される。
ORゲート31は、Rx_Data_Polarity信号1318を生成しており、すぐに生じた状態が+あるいは−の極性であるかどうかを示している。ORゲート31は、Dフリップフロップ11−13のQ出力1322、1324、及び1326をそれぞれ入力として受信する。そのため、ORゲート31は、正の極性(A−to−Bの正、B−to−C正、あるいはC−to−Aの正)入力が生じるときはいつでも、1の値を出力する。他方で、−の極性状態が生じるとき、Rx_Data_Polarity信号1318は、0の値を有するであろう。
ORゲート32、33、及び34は、C−to−A状態(正あるいは負の極性)、A−to−B状態(正あるいは負の極性)、及びB−to−C状態(正あるいは負の極性)が極性に関わらず生じるとき、それぞれ、キャプチャするために使用されている。例えば、ORゲート32は、入力として、Dフリップフロップ13及び16のQ_outputs1326及び1332をそれぞれ受信する。そのため、ORゲート32は、C−to−Aの正あるいはC−to−Aの負が生じるときにはいつでも1つの値を出力する。
ORゲート32−34の出力は、図13に図示されているように、Dフリップフロップ41−46のDデータ入力に結合されている。ORゲート32の出力は、Dフリップフロップ41及び44のD入力に結合される。同様に、ORゲート33の出力は、Dフリップフロップ42及び45のD入力に結合されており、ORゲート34の出力は、Dフリップフロップ43及び46のD入力に結合されている。同時に、Dフリップフロップ41−46のクロック入力は、入力1302、1304、1306、1308、1310、及び1312に、それぞれ結合される。したがって、例えば、Dフリップフロップ41は、前の状態がC−to−A(極性に関わらず)であり、現在の状態がA−to−Bの正であるときにはいつでも、値1の出力(a Q output of value one)を有するであろう。図12を参照すると、このことは、状態C−to−Aの正あるいはC−to−Aの負のうちいずれから、状態A−to−Bの正へのクロックワイズ遷移に対応する。同様に、Dフリップフロップ44は、以前の状態がC−to−A(極性は問わない)であり、また、現在の状態がA−to−Bの負であるときにはいつでも、値1のQ出力を有するであろう。図12を参照すると、これは、状態C−to−Aの正あるいは状態C−to−Aの負のうちいずれかからA−to−Bの負へのクロックワイズ遷移に対応する。したがって、Dフリップフロップ41−46は、図12の状態図1200における6つのクロックワイズ遷移のうちの1つをそれぞれキャプチャする。
Dフリップフロップ41−46のQ出力は、図13に図示されているように、Dフリップフロップ11−16のそれぞれのQ出力と一緒に、それぞれのANDゲート51−56へと入力される。例えば、Dフリップフロップ41のQ出力は、Dフリップフロップ11のQ出力1322と一緒にANDゲート51へと入力される。ANDゲート51−56は、6つのクロックワイズ遷移のうちの1つのみがいずれのときにおいて反映されるということを確実にするために使用される。言いかえれば、ANDゲート51−56の出力のうちの1つだけが、いずれのときにおいても1の値を有することができる。ANDゲート51−56の出力は、Rx_Data_Phase1320を生成するために、ORゲート61へと一緒に入力される。したがって、Rx_Data_Phase1320は、クロックワイズ位相遷移が生じるときにはいつでも1の値を有しており、また、そうでないときには0の値を有する。逆クロックワイズ遷移あるいは極性のみ(同じ位相の遷移:例、A−to−Bの正からA−to−Bの負)の遷移が生じる場合には、Rx_Data_Phase1320は、0の値を有することができる。例えば、現在の状態がA−to−Bの正である場合には、回復回路1300は、次の状態がC−to−Aの負あるいはA−to−Bの負である場合には、Rx_Data_polarity1318及びRx_Data_phase1320について同じ値を出力するであろう。したがって、追加の回路構成は、これらのタイプの遷移間で区別することが必要とされている。
図14は、極性のみの遷移をキャプチャするための追加の回路構成1400を図示している。回路構成1400に対する入力は、入力信号1302、1304、1306、1308、1310、1312、Dフリップフロップ11−16のQ出力1322、1324、1326、1328、1330、及び1332を含んでいる。回路構成1400は、Dフリップフロップ71−76を含んでおり、極性のみの遷移をキャプチャするために使用されている。例えば、Dフリップフロップ71は、クロック入力として入力信号1302と、Dデータ入力としてQ出力信号1328と、を受信し、そしてA−to−Bの負からA−to−Bの正への遷移をキャプチャするために使用される。A−to−Bの負が生じるとき、Q出力1328は、1の値を有するであろうということに注意してください。引き続いて、A−to−Bの正が生じるときには、Q出力1328は、Q出力1322が値を1に変更するときの時間とフリップフロップ12−16がリセットされるときの時間との間の遅延の持続時間の間、1の値を有し続けるであろう。遅延持続時間の間、入力信号1302及びQ出力1328の両方は、1の値を有するであろう、そして、Dフリップフロップ71のQ出力が1の値に変更することをもたらす。これはまた、ANDゲート81の出力が1の値を有することをもたらす。Dフリップフロップ72−76及びそれぞれのANDゲート82−86のオペレーションは同様である。
ANDゲート81−86の出力は、ORゲート87へと一緒に入力され、出力信号Rx_Data_same_phase1402を生成する。したがって、出力信号Rx_Data_same_phase1402は、6つの可能な極性のみの状態遷移のうちのいずれか1つが生じるときにはいつでも、1の値を有する。そのため、Rx_Data_same_phase1402は、回路構成1300のRx_Data_phase1320が0の値を有するときにはいつでも、遷移が極性のみあるいは逆クロックワイズであるかどうかを決定するために使用されることができる。
回路構成1400は、図13のデータ回復回路1300と一緒に動作可能である。言いかえれば、回路構成1400の出力Rx_Data_same_phase1402は、下記でさらに図示されているように、復号のための後続デコーダステージ(subsequent decoder stage)へ、回路1300の出力Rx_Clk1316、出力Rx_Data_polarity1318、及び出力Rx_Data_phase1320を一緒に提供される。
図15は、図13及び14において図示されたデータ回復回路によって生成された出力を復号するために使用されることができるデコーダ1502の実施形態1500の一例である。デコーダ1502は、7つの入力セット1504、1506、1508、1510、1512、及び1516を受信する。例示的な実施形態1500においては、各入力セットは、図13及び14において図示されたデータ回復回路のRx_Data_phase出力、Rx_Data_polarity出力、及びRx_Data_same_phase出力のそれぞれの1ビットを備えた、3ビット入力である。デコーダ1502は、16ビットデータ出力1518を生成するために、受信された7つの3ビット入力セットを復号する。デコーダ1502の他の変更もまた、当業者によって理解されることができるように、可能である。例えば、デコーダ1502は、7つの入力セットよりも多いあるいは少なく受信すること、及び/または、異なる長さのデータ出力1518を生成すること、ができる。
シリアルインタフェースのインプリメンテーションの例(Example Serial Interface Implementations)
図10及び11は、本発明の3相変調データ符号化スキームを使用している、シリアルインタフェースのインプリメンテーションの例を図示している。図10は、プリント配線板に関するインプリメンテーション1000の例を図示している。示されているように、3つのコンダクタA、B、及びCは、下層のグラウンドからそれらを分離して、誘電コア(dielectric core)を備えた上層のグラウンドでインターリーブされる。一実施形態においては、グラウンドに対するいずれのコンダクタからのインピーダンスは値Z0を有している。図11は、ツイストされたトリオケーブル(twisted trio cable)を使用しているインプリメンテーション1100の一例を図示している。
モバイルディスプレイデジタルインタフェース(MDDI)のための3相変調(Three Phase Modulation for Mobile Display Digital Interface (MDDI))
モバイルディスプレイデジタルインタフェース(Mobile Display Digital Interface)(MDDI)は、ホストとクライアントとの間の短距離通信リンクにわたる超高速スピードシリアルデータ転送(very-high-speed serial data transfer)を可能にする、コストエフェクティブ(cost-effective)で、低電力消費の転送メカニズムである。ある実施形態においては、MDDIインタフェースは、本発明の3相変調データ符号化スキームを使用することから、利益を得ることができる。
一態様においては、MDDIホストは、本発明のデータ符号化スキームを使用することから利益を得ることができるいくつかのタイプのデバイスのうちの1つを備えることができる。例えば、ホストは、ハンドヘルド、ラップトップあるいは同様のモバイルコンピューティングデバイスの形態におけるポータブルコンピュータであることができる。また、パーソナルデータアシスタント(Personal Data Assistant)(PDA)、ページングデバイス、あるいはワイヤレス電話あるいはモデムのうちの1つであることもできる。代替的に、ホストは、ポータブルDVDあるいはCDプレーヤー、あるいはゲームプレイイングデバイス(game playing device)のような、ポータブルエンタテイメントあるいはプレゼンテーションデバイスであることができる。さらに、ホストは、クライアントを備えた高速通信リンクが望まれる、様々な他の広く使用される、あるいは、計画された、商業製品において、ホストデバイスあるいは制御エレメントとして常駐することができる。例えば、ホストは、ビデオ記録デバイスから、改善されたレスポンスのためにストレージベースのクライアントに対して、あるいはプレゼンテーション(presentations)のために高い解像度のより大きなスクリーンに対して、高いレートでデータを転送するために使用されることができる。一般に、当業者は、新しく加えられたあるいは既存の、コネクタあるいはケーブルにおいて利用可能な限定された数のコンダクタを使用して、情報のより高いデータレートのトランスポート(transport)で、より古いデバイスを組み込む(retrofit)能力同様に、このインタフェースの使用から利益を得ることができる広範囲のモダン電子デバイス及び器具(appliances)、を理解するであろう。同時に、MDDIクライアントは、エンドユーザに対して情報を提示すること、あるいは、ユーザからホストへ情報を提示すること、に便利な様々なデバイスを備えることができる。例えば、ゴーグルあるいは眼鏡に組み込まれたマイクロディスプレイ、帽子あるいはヘルメットに組み込まれたプロジェクションデバイス、例えば、ウィンドウあるいはウィンドシールドのような乗り物に組み込まれた小さなスクリーンあるいはホログラフィックエレメント、あるいは、高品質の音声あるいは音楽を提示するための様々なスピーカー、ヘッドホン、あるいは音声システム、がある。他のプレゼンテーションデバイスは、ミーティングのための、あるいは、映画及びテレビ画像のための、情報を提示するために使用されるプロジェクタあるいはプロジェクションデバイスを含む。他の例は、ユーザからのタッチあるいは音のほかに、少しの実際の「入力(input)」でデバイスあるいはシステムのユーザからかなりの量を転送することを要求することができる、タッチパッドあるいは感度の高いデバイス(sensitive devices)、音声認識入力デバイス、セキュリティスキャナ、等の使用を含む。さらに、コンピュータのためのドッキングステーション、無線電話のためのカーキットあるいはデスクトップキット及びホルダー(docking stations for computers and car kits or desk-top kits and holders for wireless telephones)は、エンドユーザに対して、あるいは他のデバイスおよび機器に対して、インタフェースデバイスとして作用し、そして、データの転送、特に高速ネットワークが含まれているデータの転送、を援助するためにクライアント(マイスのような出力デバイスあるいは入力デバイス)あるいはホストのいずれかを利用することができる。しかしながら、当業者は、本発明がこれらのデバイスに限定されないということを容易に認識するであろう、また、市場には多くの他のデバイスがあり、使用を提唱するために(proposed for use)、ストレージ及びトランスポートの点において、あるいは、プレイバックにおけるプレゼンテーションの点において、のいずれかで、エンドユーザに、高品質の画像及び音を提供するように意図されている。本発明は、望ましいユーザ体験を実現するために必要とされる高いデータレートに適応するために、様々なエレメントあるいはデバイス間のデータスループットを増加することにおいて便利である。
結び(Conclusion)
本発明の様々な実施形態は上記で説明されてきたが、それは、制限するものとしてではなく、例としてのみ提示されたということが理解されるべきである。詳細および形式における様々な変更が本発明の精神及び範囲から逸脱することなく、ここにおいてなされることができるということは、関連技術の当業者にとって明白であろう。したがって、本発明の幅及び範囲は、上記で説明される例示的な実施形態のいずれによって制限されるべきではないが、下記の特許請求の範囲及びそれらの均等物にしたがってのみ定義されるべきである。

Claims (32)

  1. (a)第1コンダクタ、第2コンダクタ、及び第3コンダクタのうちの2つの間で、第1の信号を送信することと、
    (b)前記第1コンダクタ、前記第2コンダクタ、及び前記第3コンダクタのうちの2つの間で、第2の信号を送信することと、
    を備えており、
    ステップ(a)は、第1のデータ符号化状態を定義し、
    ステップ(b)は、第2のデータ符号化状態を定義し、
    ステップ(a)及びステップ(b)の連続的な発生は、データ符号化状態図における状態遷移を定義し、前記状態遷移は、ロジックデータ符号化を表す、
    データ符号化のための方法。
  2. 前記データ符号化状態図は、環状の状態図である、請求項1に記載の方法。
  3. 前記データ符号化状態図のいずれの2つのデータ符号化状態の間の遷移も、中間データ符号化状態をトラバースすることなく、単一のステップにおいて生じる、請求項1に記載の方法。
  4. ステップ(a)は、前記第1コンダクタと前記第2コンダクタとの間で前記第1の信号を送信することを備え、ステップ(b)は、前記第2コンダクタと前記第3コンダクタとの間で前記第2の信号を送信することを備えている、請求項1に記載の方法。
  5. 前記状態遷移は、ロジック1を表す、請求項4に記載の方法。
  6. 前記第2の信号は、正の極性を有しており、その結果、前記状態遷移は、ロジック11を表す、請求項4に記載の方法。
  7. 前記第2の信号は、負の極性を有しており、その結果、前記状態遷移は、ロジック10を表す、請求項4に記載の方法。
  8. ステップ(a)は、前記第2コンダクタと前記第3コンダクタとの間で前記第1の信号を送信することを備えており、ステップ(b)は、前記第3コンダクタと前記第1コンダクタとの間で前記第2の信号を送信することを備えている、請求項1に記載の方法。
  9. 前記状態遷移はロジック1を表す、請求項8に記載の方法。
  10. 前記第2の信号は、正の極性を有しており、その結果、前記状態遷移は、ロジック11を表す、請求項8に記載の方法。
  11. 前記第2の信号は、負の極性を有しており、その結果、前記状態遷移は、ロジック10を表す、請求項8に記載の方法。
  12. ステップ(a)は、前記第3コンダクタと前記第1コンダクタとの間で前記第1の信号を送信することを備えており、ステップ(b)は、前記第1コンダクタと前記第2コンダクタとの間で前記第2の信号を送信することを備えている、請求項1に記載の方法。
  13. 前記状態遷移は、ロジック1を表す、請求項12に記載の方法。
  14. 前記第2の信号は、正の極性を有しており、その結果、前記状態遷移は、ロジック11を表す、請求項12に記載の方法。
  15. 前記第2の信号は、負の極性を有しており、その結果、前記状態遷移は、ロジック10を表す、請求項12に記載の方法。
  16. ステップ(a)は、前記第1コンダクタと前記第2コンダクタとの間で前記第1の信号を送信することを備えており、ステップ(b)は、前記第3コンダクタと前記第1コンダクタとの間で前記第2の信号を送信することを備えている、請求項1に記載の方法。
  17. 前記状態遷移は、ロジック0を表す、請求項16に記載の方法。
  18. 前記第2の信号は、正の極性を有しており、その結果、前記状態遷移は、ロジック01を表す、請求項16に記載の方法。
  19. 前記第2の信号は、負の極性を有しており、その結果、前記状態遷移は、ロジック00を表す、請求項16に記載の方法。
  20. ステップ(a)は、前記第3コンダクタと前記第1コンダクタとの間で前記第1の信号を送信することを備えており、ステップ(b)は、前記第3コンダクタと前記第2コンダクタとの間で前記第2の信号を送信することを備えている、請求項1に記載の方法。
  21. 前記状態遷移は、ロジック0を表す、請求項20に記載の方法。
  22. 前記第2の信号は、正の極性を有しており、その結果、前記状態遷移は、ロジック01を表す、請求項20に記載の方法。
  23. 前記第2の信号は、負の極性を有しており、その結果、前記状態遷移は、ロジック00を表す、請求項20に記載の方法。
  24. ステップ(a)は、前記第2コンダクタと前記第3コンダクタとの間で前記第1の信号を送信することを備えており、ステップ(b)は、前記第1コンダクタと前記第2コンダクタとの間で前記第2の信号を送信することを備えている、請求項1に記載の方法。
  25. 前記状態遷移は、ロジック0を表す、請求項24に記載の方法。
  26. 前記第2の信号は、正の極性を有しており、その結果、前記状態遷移は、ロジック01を表す、請求項24に記載の方法。
  27. 前記第2の信号は、負の極性を有しており、その結果、前記状態遷移は、ロジック00を表す、請求項24に記載の方法。
  28. 単一のデータビットの情報は、ボーインターバルごとに送信される、請求項1に記載の方法。
  29. 2つのデータビットの情報は、ボーインターバルごとに送信される、請求項1に記載の方法。
  30. ステップ(a)とステップ(b)は、シリアルインタフェースを横切って、データ信号及びクロック信号を共同で送信することを備えており、その結果、前記のシリアルインタフェースの前記受信エンドのデータ回復回路におけるスキューを減らす、請求項1に記載の方法。
  31. シリアルインタフェース送信機回路は、
    第1のエンド及び第2のエンドをそれぞれ有している、第1コンダクタ、第2コンダクタ、及び第3コンダクタと、
    複数の電流ソースと、
    前記第1コンダクタの前記第1のエンド、前記第2コンダクタの前記第1のエンド、及び前記第3コンダクタの前記第1のエンドに前記電流ソースを選択的に結合する複数のスイッチと、
    前記第1コンダクタの前記第2のエンド、前記第2コンダクタの前記第2のエンド、及び前記第3コンダクタの前記第2のエンドを一緒に結合する複数のインピーダンスと、
    を備えており、
    前記回路における電流は、いずれのときにおいても、前記第1コンダクタ、前記第2コンダクタ、及び前記第3コンダクタのうちのまさに2つの間で、流れており、その結果、前記送信機回路のデータ送信状態を生成する、
    シリアルインタフェース送信機回路。
  32. 前記送信機回路は、モバイルデジタルディスプレイインタフェース(MDDI)で使用されている、請求項31に記載のシリアルインタフェース送信機回路。
JP2009552813A 2007-03-02 2008-02-29 3相及び極性符号化されたシリアルインタフェース Active JP5043960B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/712,941 US8064535B2 (en) 2007-03-02 2007-03-02 Three phase and polarity encoded serial interface
US11/712,941 2007-03-02
PCT/US2008/055566 WO2008109478A2 (en) 2007-03-02 2008-02-29 Three phase and polarity encoded serial interface

Publications (2)

Publication Number Publication Date
JP2010520715A true JP2010520715A (ja) 2010-06-10
JP5043960B2 JP5043960B2 (ja) 2012-10-10

Family

ID=39733054

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009552813A Active JP5043960B2 (ja) 2007-03-02 2008-02-29 3相及び極性符号化されたシリアルインタフェース

Country Status (11)

Country Link
US (6) US8064535B2 (ja)
EP (2) EP3457618A1 (ja)
JP (1) JP5043960B2 (ja)
KR (1) KR101142712B1 (ja)
CN (4) CN104202136B (ja)
AU (1) AU2008223016A1 (ja)
BR (1) BRPI0808530B1 (ja)
CA (1) CA2676079C (ja)
ES (1) ES2718469T3 (ja)
HU (1) HUE043197T2 (ja)
WO (1) WO2008109478A2 (ja)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015527797A (ja) * 2012-06-29 2015-09-17 クアルコム,インコーポレイテッド N相極性出力ピンモードマルチプレクサ
WO2015146511A1 (ja) * 2014-03-25 2015-10-01 ソニー株式会社 送信装置および通信システム
WO2015194089A1 (en) 2014-06-20 2015-12-23 Sony Corporation Transmitter and communication system
JP2016511608A (ja) * 2013-03-07 2016-04-14 クアルコム,インコーポレイテッド N相システムのための電圧モードドライバ回路
WO2016059957A1 (ja) * 2014-10-16 2016-04-21 ソニー株式会社 送信装置および通信システム
WO2016072189A1 (ja) * 2014-11-05 2016-05-12 ソニー株式会社 送信装置、送信方法、および通信システム
JP2016517217A (ja) * 2013-03-15 2016-06-09 クアルコム,インコーポレイテッド データシンボル遷移ベースのクロッキングを用いたマルチワイヤシングルエンドプッシュプルリンク
WO2016092968A1 (ja) * 2014-12-09 2016-06-16 ソニー株式会社 送信装置、受信装置、および通信システム
JP2016525816A (ja) * 2013-07-23 2016-08-25 クアルコム,インコーポレイテッド 3相クロック復元遅延較正
JP2016527847A (ja) * 2013-08-08 2016-09-08 クアルコム,インコーポレイテッド N相信号遷移アライメント
WO2016147721A1 (ja) * 2015-03-19 2016-09-22 ソニー株式会社 受信回路、電子装置、送受信システムおよび受信回路の制御方法
WO2016181758A1 (ja) * 2015-05-13 2016-11-17 ソニー株式会社 伝送路
JP2016536842A (ja) * 2013-10-03 2016-11-24 クアルコム,インコーポレイテッド N階乗デュアルデータレートクロックデータリカバリ
KR20160136304A (ko) 2014-03-25 2016-11-29 소니 주식회사 송신 장치 및 통신 시스템
JP2017505020A (ja) * 2013-12-27 2017-02-09 インテル コーポレイション 高速短距離入出力(i/o)
WO2017043250A1 (ja) * 2015-09-09 2017-03-16 ソニー株式会社 受信装置、受信方法、および通信システム
DE112017003540T5 (de) 2016-07-14 2019-04-04 Sony Corporation Übertragungseinrichtung, übertragungsverfahren und kommunikationssystem
WO2020241362A1 (ja) 2019-05-29 2020-12-03 ソニーセミコンダクタソリューションズ株式会社 送信装置および通信システム

Families Citing this family (113)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8064535B2 (en) * 2007-03-02 2011-11-22 Qualcomm Incorporated Three phase and polarity encoded serial interface
US9112815B2 (en) 2012-06-15 2015-08-18 Qualcomm Incorporated Three-phase-polarity safe reverse link shutdown
US9711041B2 (en) * 2012-03-16 2017-07-18 Qualcomm Incorporated N-phase polarity data transfer
US9231790B2 (en) * 2007-03-02 2016-01-05 Qualcomm Incorporated N-phase phase and polarity encoded serial interface
US8848810B2 (en) * 2008-03-05 2014-09-30 Qualcomm Incorporated Multiple transmitter system and method
EP2449678A4 (en) * 2009-06-30 2015-07-22 Rambus Inc CLOCK SIGNAL SETTING TECHNIQUES TO COMPENSATE NOISE
US9288089B2 (en) 2010-04-30 2016-03-15 Ecole Polytechnique Federale De Lausanne (Epfl) Orthogonal differential vector signaling
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
US9251873B1 (en) 2010-05-20 2016-02-02 Kandou Labs, S.A. Methods and systems for pin-efficient memory controller interface using vector signaling codes for chip-to-chip communications
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
US8593305B1 (en) 2011-07-05 2013-11-26 Kandou Labs, S.A. Efficient processing and detection of balanced codes
US9985634B2 (en) 2010-05-20 2018-05-29 Kandou Labs, S.A. Data-driven voltage regulator
US9450744B2 (en) 2010-05-20 2016-09-20 Kandou Lab, S.A. Control loop management and vector signaling code communications links
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
US9106238B1 (en) 2010-12-30 2015-08-11 Kandou Labs, S.A. Sorting decoder
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
US9362962B2 (en) 2010-05-20 2016-06-07 Kandou Labs, S.A. Methods and systems for energy-efficient communications interface
US9596109B2 (en) 2010-05-20 2017-03-14 Kandou Labs, S.A. Methods and systems for high bandwidth communications interface
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
US9564994B2 (en) 2010-05-20 2017-02-07 Kandou Labs, S.A. Fault tolerant chip-to-chip communication with advanced voltage
US9246713B2 (en) 2010-05-20 2016-01-26 Kandou Labs, S.A. Vector signaling with reduced receiver complexity
WO2011151469A1 (en) 2010-06-04 2011-12-08 Ecole Polytechnique Federale De Lausanne Error control coding for orthogonal differential vector signaling
US9275720B2 (en) 2010-12-30 2016-03-01 Kandou Labs, S.A. Differential vector storage for dynamic random access memory
US9268683B1 (en) 2012-05-14 2016-02-23 Kandou Labs, S.A. Storage method and apparatus for random access memory using codeword storage
KR101951663B1 (ko) 2012-12-14 2019-02-25 삼성전자주식회사 Crc 부호와 극 부호에 의한 부호화 방법 및 장치
WO2014105725A1 (en) * 2012-12-28 2014-07-03 Volcano Corporation Intravascular ultrasound imaging apparatus, interface architecture, and method of manufacturing
CN104995612B (zh) 2013-01-17 2020-01-03 康杜实验室公司 低同步开关噪声芯片间通信方法和系统
CN105122758B (zh) 2013-02-11 2018-07-10 康杜实验室公司 高带宽芯片间通信接口方法和系统
US9374216B2 (en) 2013-03-20 2016-06-21 Qualcomm Incorporated Multi-wire open-drain link with data symbol transition based clocking
US9313058B2 (en) 2013-03-07 2016-04-12 Qualcomm Incorporated Compact and fast N-factorial single data rate clock and data recovery circuits
US9337997B2 (en) * 2013-03-07 2016-05-10 Qualcomm Incorporated Transcoding method for multi-wire signaling that embeds clock information in transition of signal state
CN110166217B (zh) 2013-04-16 2022-05-17 康杜实验室公司 高带宽通信接口方法和系统
CN105393512B (zh) 2013-06-25 2019-06-28 康杜实验室公司 具有低接收器复杂度的向量信令
DE102013012885B4 (de) * 2013-08-01 2023-08-03 Leoni Kabel Gmbh Datenverbindung in einem Kraftfahrzeug sowie Sendereinheit und Empfängereinheit für eine derartige Datenverbindung
US9369237B2 (en) * 2013-08-08 2016-06-14 Qualcomm Incorporated Run-length detection and correction
US10289600B2 (en) 2013-08-08 2019-05-14 Qualcomm Incorporated Reducing transmitter encoding jitter in a C-PHY interface using multiple clock phases to launch symbols
US9203599B2 (en) 2014-04-10 2015-12-01 Qualcomm Incorporated Multi-lane N-factorial (N!) and other multi-wire communication systems
US9755818B2 (en) 2013-10-03 2017-09-05 Qualcomm Incorporated Method to enhance MIPI D-PHY link rate with minimal PHY changes and no protocol changes
US9735948B2 (en) 2013-10-03 2017-08-15 Qualcomm Incorporated Multi-lane N-factorial (N!) and other multi-wire communication systems
US9215063B2 (en) * 2013-10-09 2015-12-15 Qualcomm Incorporated Specifying a 3-phase or N-phase eye pattern
US9106465B2 (en) 2013-11-22 2015-08-11 Kandou Labs, S.A. Multiwire linear equalizer for vector signaling code receiver
WO2015081120A1 (en) * 2013-11-26 2015-06-04 Qualcomm Incorporated N-phase phase and polarity encoded serial interface
US9426082B2 (en) 2014-01-03 2016-08-23 Qualcomm Incorporated Low-voltage differential signaling or 2-wire differential link with symbol transition clocking
US20150212211A1 (en) 2014-01-24 2015-07-30 Qualcomm Incorporated Methods and systems for multi-gnss operation
US9806761B1 (en) 2014-01-31 2017-10-31 Kandou Labs, S.A. Methods and systems for reduction of nearest-neighbor crosstalk
CN110266615B (zh) 2014-02-02 2022-04-29 康杜实验室公司 低isi比低功率芯片间通信方法和装置
US9369312B1 (en) 2014-02-02 2016-06-14 Kandou Labs, S.A. Low EMI signaling for parallel conductor interfaces
WO2015131203A1 (en) 2014-02-28 2015-09-03 Kandou Lab, S.A. Clock-embedded vector signaling codes
EP3114792B1 (en) 2014-03-06 2021-06-09 Qualcomm Incorporated Clock recovery circuit for multiple wire data signals
US9832094B2 (en) * 2014-03-24 2017-11-28 Qualcomm Incorporated Multi-wire electrical parameter measurements via test patterns
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
US9148198B1 (en) * 2014-05-21 2015-09-29 Qualcomm Incorporated Programmable pre-emphasis circuit for MIPI C-PHY
US9852806B2 (en) 2014-06-20 2017-12-26 Kandou Labs, S.A. System for generating a test pattern to detect and isolate stuck faults for an interface using transition coding
US9319218B2 (en) 2014-06-25 2016-04-19 Qualcomm Incorporated Multi-wire signaling with matched propagation delay among wire pairs
US9401731B2 (en) * 2014-06-25 2016-07-26 Qualcomm Incorporated Skew control for three-phase communication
US9112550B1 (en) 2014-06-25 2015-08-18 Kandou Labs, SA Multilevel driver for high speed chip-to-chip communications
US9521058B2 (en) 2014-06-25 2016-12-13 Qualcomm Incorporated Multi-wire signaling with matched propagation delay among wire pairs
JP6372202B2 (ja) * 2014-07-07 2018-08-15 ソニー株式会社 受信装置、送信装置、および通信システム
EP3138253A4 (en) 2014-07-10 2018-01-10 Kandou Labs S.A. Vector signaling codes with increased signal to noise characteristics
US9432082B2 (en) 2014-07-17 2016-08-30 Kandou Labs, S.A. Bus reversable orthogonal differential vector signaling codes
KR101943048B1 (ko) 2014-07-21 2019-01-28 칸도우 랩스 에스에이 다분기 데이터 전송
KR101949964B1 (ko) 2014-08-01 2019-02-20 칸도우 랩스 에스에이 임베딩된 클록을 갖는 직교 차동 벡터 시그널링 코드
US9571155B2 (en) * 2014-08-25 2017-02-14 Samsung Display Co., Ltd. Method of startup sequence for a panel interface
US9674014B2 (en) 2014-10-22 2017-06-06 Kandou Labs, S.A. Method and apparatus for high speed chip-to-chip communications
TWI705666B (zh) * 2015-06-15 2020-09-21 日商新力股份有限公司 傳送裝置、接收裝置、通信系統
US9998154B2 (en) * 2015-06-22 2018-06-12 Qualcomm Incorporated Low power physical layer driver topologies
US10419252B2 (en) 2015-06-22 2019-09-17 Qualcomm Incorporated Low power physical layer driver topologies
US9832046B2 (en) 2015-06-26 2017-11-28 Kandou Labs, S.A. High speed communications system
KR20170007969A (ko) * 2015-07-13 2017-01-23 에스케이하이닉스 주식회사 고속 통신을 위한 인터페이스 회로 및 이를 포함하는 시스템
US9520988B1 (en) * 2015-08-04 2016-12-13 Qualcomm Incorporated Adaptation to 3-phase signal swap within a trio
US9812057B2 (en) 2015-08-05 2017-11-07 Qualcomm Incorporated Termination circuit to reduce attenuation of signal between signal producing circuit and display device
JP6665441B2 (ja) 2015-08-10 2020-03-13 ソニー株式会社 送信装置、受信装置、および通信システム
US9557760B1 (en) 2015-10-28 2017-01-31 Kandou Labs, S.A. Enhanced phase interpolation circuit
US9577815B1 (en) 2015-10-29 2017-02-21 Kandou Labs, S.A. Clock data alignment system for vector signaling code communications link
US10055372B2 (en) 2015-11-25 2018-08-21 Kandou Labs, S.A. Orthogonal differential vector signaling codes with embedded clock
CN108476182B (zh) 2016-01-22 2021-03-05 索尼公司 发送装置、发送方法和通信系统
US10003315B2 (en) 2016-01-25 2018-06-19 Kandou Labs S.A. Voltage sampler driver with enhanced high-frequency gain
TWI748976B (zh) 2016-02-02 2021-12-11 日商新力股份有限公司 發送裝置及通信系統
CN108605019B (zh) 2016-02-08 2021-06-08 索尼公司 发送装置和通信系统
TWI722090B (zh) 2016-02-22 2021-03-21 日商新力股份有限公司 傳送裝置、傳送方法及通訊系統
TWI787166B (zh) 2016-03-01 2022-12-21 日商新力股份有限公司 信號之發送裝置、信號之發送方法及通信系統
US9722822B1 (en) * 2016-03-04 2017-08-01 Inphi Corporation Method and system using driver equalization in transmission line channels with power or ground terminations
US9819523B2 (en) * 2016-03-09 2017-11-14 Qualcomm Incorporated Intelligent equalization for a three-transmitter multi-phase system
US10554234B2 (en) 2016-03-14 2020-02-04 Sony Corporation Transmission device, transmission method, and communication system
EP3446403B1 (en) 2016-04-22 2021-01-06 Kandou Labs S.A. High performance phase locked loop
US10003454B2 (en) 2016-04-22 2018-06-19 Kandou Labs, S.A. Sampler with low input kickback
WO2017190102A1 (en) 2016-04-28 2017-11-02 Kandou Labs, S.A. Low power multilevel driver
US10153591B2 (en) 2016-04-28 2018-12-11 Kandou Labs, S.A. Skew-resistant multi-wire channel
US10333741B2 (en) 2016-04-28 2019-06-25 Kandou Labs, S.A. Vector signaling codes for densely-routed wire groups
JP6780296B2 (ja) 2016-05-31 2020-11-04 ソニー株式会社 送信装置および通信システム
WO2018020852A1 (ja) 2016-07-26 2018-02-01 ソニーセミコンダクタソリューションズ株式会社 送信装置、送信方法、および通信システム
US9906358B1 (en) 2016-08-31 2018-02-27 Kandou Labs, S.A. Lock detector for phase lock loop
CN106385251A (zh) * 2016-09-14 2017-02-08 豪威科技(上海)有限公司 时钟数据恢复电路
US10411922B2 (en) 2016-09-16 2019-09-10 Kandou Labs, S.A. Data-driven phase detector element for phase locked loops
EP3301898A1 (en) 2016-09-29 2018-04-04 British Telecommunications public limited company Method and apparatus for transmitting data from a transmitter device to one or more receiver devices
US10200188B2 (en) 2016-10-21 2019-02-05 Kandou Labs, S.A. Quadrature and duty cycle error correction in matrix phase lock loop
US10200218B2 (en) 2016-10-24 2019-02-05 Kandou Labs, S.A. Multi-stage sampler with increased gain
US10372665B2 (en) 2016-10-24 2019-08-06 Kandou Labs, S.A. Multiphase data receiver with distributed DFE
CN110050449B (zh) 2016-12-14 2022-10-04 索尼半导体解决方案公司 发送装置、发送方法和通信系统
EP3557827A4 (en) * 2016-12-16 2019-12-18 Panasonic Intellectual Property Management Co., Ltd. CODING METHOD, DECODING METHOD, TRANSMISSION METHOD, DECODING DEVICE, CODING DEVICE, TRANSMITTING DEVICE
US10116468B1 (en) 2017-06-28 2018-10-30 Kandou Labs, S.A. Low power chip-to-chip bidirectional communications
US10686583B2 (en) 2017-07-04 2020-06-16 Kandou Labs, S.A. Method for measuring and correcting multi-wire skew
US10203226B1 (en) 2017-08-11 2019-02-12 Kandou Labs, S.A. Phase interpolation circuit
US10326623B1 (en) 2017-12-08 2019-06-18 Kandou Labs, S.A. Methods and systems for providing multi-stage distributed decision feedback equalization
US10554380B2 (en) 2018-01-26 2020-02-04 Kandou Labs, S.A. Dynamically weighted exclusive or gate having weighted output segments for phase detection and phase interpolation
EP3809610B1 (en) * 2018-07-11 2024-03-27 Huawei Technologies Co., Ltd. Signal generation device, method, and system
TWI658700B (zh) * 2018-07-16 2019-05-01 創意電子股份有限公司 積體電路、多通道傳輸裝置及其信號傳輸方法
US11095425B2 (en) * 2019-10-25 2021-08-17 Qualcomm Incorporated Small loop delay clock and data recovery block for high-speed next generation C-PHY
CN110888829B (zh) * 2019-12-02 2021-03-26 上海移柯通信技术股份有限公司 一种通过串口对通信模组进行开机、唤醒的方法
KR20210089811A (ko) * 2020-01-08 2021-07-19 삼성전자주식회사 외부 신호에 기초하여, 전력 모드의 변경을 감지하는 전자 장치
WO2023287437A1 (en) * 2021-07-16 2023-01-19 Lattice Semiconductor Corporation Communication systems and methods
TWI782694B (zh) * 2021-09-06 2022-11-01 智原科技股份有限公司 時序調整電路、時序不對稱消除方法及接收電路

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5259002A (en) * 1990-08-02 1993-11-02 Carlstedt Elektronik Ab Communication link
JP2002199032A (ja) * 2000-11-17 2002-07-12 Texas Instruments Inc データ伝送システムにおける又は関する改善
US6452420B1 (en) * 2001-05-24 2002-09-17 National Semiconductor Corporation Multi-dimensional differential signaling (MDDS)
US6694377B1 (en) * 1997-12-18 2004-02-17 Siemens Aktiengesellschaft Communications interface for the serial transmission of digital data, and corresponding data transmission method
WO2005041164A1 (en) * 2003-10-22 2005-05-06 Philips Intellectual Property & Standards Gmbh Method and device for transmitting data over a plurality of transmission lines

Family Cites Families (150)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3866147A (en) * 1973-02-26 1975-02-11 Univ Sherbrooke Balanced correlated ternary coding system
USRE31311E (en) * 1976-03-19 1983-07-12 Ampex Corporation DC Free encoding for data transmission system
US4083005A (en) * 1976-11-01 1978-04-04 Burroughs Corporation Three-level serial digital data communication system
FR2379694A1 (fr) 1977-02-03 1978-09-01 Schlumberger Prospection Systeme de transmission de donnees pour puits de forage
US4201958A (en) * 1977-12-27 1980-05-06 Bell Telephone Laboratories, Incorporated Delta modulation which partitions input signal into variable-time segments that are iteratively encoded
US4280221A (en) * 1979-05-31 1981-07-21 The Boeing Company Digital data communication system
US4475212A (en) * 1981-09-11 1984-10-02 Digital Equipment Corporation Frequency-independent, self-clocking encoding technique and apparatus for digital communications
US4468787A (en) * 1981-11-09 1984-08-28 Lear Siegler, Inc. Ternary data transmission system
US4682215A (en) * 1984-05-28 1987-07-21 Ricoh Company, Ltd. Coding system for image processing apparatus
US4631428A (en) * 1984-10-26 1986-12-23 International Business Machines Corporation Communication interface connecting binary logic unit through a trinary logic transmission channel
GB2183971B (en) * 1985-12-05 1989-10-04 Stc Plc Data transmission system
US5210846B1 (en) 1989-05-15 1999-06-29 Dallas Semiconductor One-wire bus architecture
US4980898A (en) 1989-08-08 1990-12-25 Siemens-Pacesetter, Inc. Self-oscillating burst mode transmitter with integral number of periods
US5166956A (en) * 1990-05-21 1992-11-24 North American Philips Corporation Data transmission system and apparatus providing multi-level differential signal transmission
US5323307A (en) * 1990-11-29 1994-06-21 Square D Company Power management and automation system
US5359595A (en) 1991-01-09 1994-10-25 Rockwell International Corporation Skywave adaptable network transceiver apparatus and method using a stable probe and traffic protocol
US5160929A (en) * 1991-04-04 1992-11-03 Costello John F System for parallel communication of binary data via trinary transmission lines
US5327440A (en) * 1991-10-15 1994-07-05 International Business Machines Corporation Viterbi trellis coding methods and apparatus for a direct access storage device
US5682157A (en) 1992-10-19 1997-10-28 Fasirand Corporation Frequency-alternating synchronized infrared
US5381414A (en) 1993-11-05 1995-01-10 Advanced Micro Devices, Inc. Method and apparatus for determining if a data packet is addressed to a computer within a network
US5461379A (en) * 1993-12-14 1995-10-24 At&T Ipm Corp. Digital coding technique which avoids loss of synchronization
US5563526A (en) 1994-01-03 1996-10-08 Texas Instruments Incorporated Programmable mixed-mode integrated circuit architecture
US5733131A (en) 1994-07-29 1998-03-31 Seiko Communications Holding N.V. Education and entertainment device with dynamic configuration and operation
US5664948A (en) 1994-07-29 1997-09-09 Seiko Communications Holding N.V. Delivery of data including preloaded advertising data
US5687326A (en) * 1995-10-20 1997-11-11 I. Q. Systems, Inc. Methods and apparatus for implementing a high speed serial link and serial data bus
US6865610B2 (en) 1995-12-08 2005-03-08 Microsoft Corporation Wire protocol for a media server system
US6005895A (en) * 1996-12-20 1999-12-21 Rambus Inc. Apparatus and method for multilevel signaling
US6081513A (en) 1997-02-10 2000-06-27 At&T Corp. Providing multimedia conferencing services over a wide area network interconnecting nonguaranteed quality of services LANs
US7143177B1 (en) 1997-03-31 2006-11-28 West Corporation Providing a presentation on a network having a plurality of synchronized media types
US5852630A (en) * 1997-07-17 1998-12-22 Globespan Semiconductor, Inc. Method and apparatus for a RADSL transceiver warm start activation procedure with precoding
US6288739B1 (en) 1997-09-05 2001-09-11 Intelect Systems Corporation Distributed video communications system
US5963595A (en) * 1997-09-08 1999-10-05 Tut Systems, Inc. Method and apparatus for encoding and decoding a bit sequence for transmission over POTS wiring
US6091709A (en) 1997-11-25 2000-07-18 International Business Machines Corporation Quality of service management for packet switched networks
US6560290B2 (en) 1998-01-20 2003-05-06 Silicon Image, Inc. CMOS driver and on-chip termination for gigabaud speed data communication
US6317465B1 (en) * 1998-02-10 2001-11-13 Matsushita Electric Industrial Co., Ltd. Data transmission system
US5939939A (en) 1998-02-27 1999-08-17 Motorola, Inc. Power combiner with harmonic selectivity
DE69927198T2 (de) 1998-03-19 2006-06-29 Hitachi, Ltd. Rundfunk-Informationsversorgungssystem
US6243761B1 (en) 1998-03-26 2001-06-05 Digital Equipment Corporation Method for dynamically adjusting multimedia content of a web page by a server in accordance to network path characteristics between client and server
WO1999055082A1 (en) 1998-04-17 1999-10-28 Conexant Systems, Inc. Low cost line-based video compression of digital video stream data
US6430196B1 (en) 1998-05-01 2002-08-06 Cisco Technology, Inc. Transmitting delay sensitive information over IP over frame relay
US6611503B1 (en) 1998-05-22 2003-08-26 Tandberg Telecom As Method and apparatus for multimedia conferencing with dynamic bandwidth allocation
US6278429B1 (en) 1998-09-11 2001-08-21 Kent State University Bistable reflective cholesteric liquid crystal displays utilizing super twisted nematic driver chips
AU768972B2 (en) * 1999-01-11 2004-01-15 Phonak Ag Digital communication method and digital communication system
US6587037B1 (en) 1999-02-08 2003-07-01 Baker Hughes Incorporated Method for multi-phase data communications and control over an ESP power cable
FI107424B (fi) 1999-03-22 2001-07-31 Nokia Mobile Phones Ltd Menetelmä ja järjestelmä multimediaan liittyvän informaation välittämiseen valmistautumiseksi pakettikytkentäisessä solukkoradioverkossa
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
JP2000353035A (ja) 1999-04-29 2000-12-19 Conexant Syst Inc シングルエンド型および差分型を統合した信号通信インタフェース
US6649377B1 (en) * 1999-05-10 2003-11-18 Syntex (U.S.A.) Llc Human aggrecanase and nucleic acid compositions encoding the same
US6175319B1 (en) * 1999-05-20 2001-01-16 Storage Technology Corporation Power-tailored write-current method
FI115864B (fi) * 1999-09-06 2005-07-29 Nokia Corp Sarjamuotoinen rajapinta ja menetelmä digitaalisen datan siirtämiseksi sarjamuotoisen rajapinnan yli
US6728320B1 (en) * 1999-09-23 2004-04-27 Texas Instruments Incorporated Capacitive data and clock transmission between isolated ICs
US7072415B2 (en) * 1999-10-19 2006-07-04 Rambus Inc. Method and apparatus for generating multi-level reference voltage in systems using equalization or crosstalk cancellation
US7124221B1 (en) * 1999-10-19 2006-10-17 Rambus Inc. Low latency multi-level communication interface
US6611755B1 (en) 1999-12-19 2003-08-26 Trimble Navigation Ltd. Vehicle tracking, communication and fleet management system
US6778493B1 (en) 2000-02-07 2004-08-17 Sharp Laboratories Of America, Inc. Real-time media content synchronization and transmission in packet network apparatus and method
US6346832B1 (en) 2000-05-22 2002-02-12 Motorola, Inc. Multi-channel signaling
GB0028134D0 (en) * 2000-11-17 2001-01-03 Texas Instruments Ltd Improvements in or relating to systems for data transmission
US20020112070A1 (en) 2000-12-08 2002-08-15 The Boeing Company Network controller for digitally controlling remote devices via a common bus
US6662019B2 (en) 2000-12-21 2003-12-09 Lucent Technologies Inc. Power control and transmission rate parameters of a secondary channel in a wireless communication system
US6891899B2 (en) * 2001-03-19 2005-05-10 Intel Corporation System and method for bit encoding to increase data transfer rate
US6882239B2 (en) 2001-05-08 2005-04-19 Formfactor, Inc. Electromagnetically coupled interconnect system
US7420602B2 (en) 2001-05-29 2008-09-02 Samsung Semiconductor Israel R&D Center (Sirc) Cmos imager for cellular applications and methods of using such
JP2002351588A (ja) 2001-05-30 2002-12-06 Hitachi Ltd 信号受信回路、半導体装置およびシステム
US6654565B2 (en) 2001-07-05 2003-11-25 Wave7 Optics, Inc. System and method for increasing upstream communication efficiency in an optical network
US20030016758A1 (en) 2001-07-05 2003-01-23 David Wu Universal interface to external transceiver
JP4067787B2 (ja) * 2001-07-05 2008-03-26 富士通株式会社 パラレル信号伝送装置
JP3986358B2 (ja) * 2001-08-10 2007-10-03 シャープ株式会社 シリアル・パラレル変換装置、及び半導体装置
CN1155183C (zh) 2001-09-19 2004-06-23 华为技术有限公司 提高高速下行包接入过程中的快速小区选择性能的方法
US6703949B2 (en) * 2001-10-11 2004-03-09 Sun Microsystems, Inc. Method and apparatus for facilitating balanced bundles of electrical signals
DE50115035D1 (de) 2001-10-31 2009-09-24 Infineon Technologies Ag Bus-Interface
US7142612B2 (en) * 2001-11-16 2006-11-28 Rambus, Inc. Method and apparatus for multi-level signaling
US6703868B2 (en) 2001-12-20 2004-03-09 Hyperchip Inc. Methods, apparatus, and systems for reducing interference on nearby conductors
US7609778B2 (en) 2001-12-20 2009-10-27 Richard S. Norman Methods, apparatus, and systems for reducing interference on nearby conductors
US7088398B1 (en) 2001-12-24 2006-08-08 Silicon Image, Inc. Method and apparatus for regenerating a clock for auxiliary data transmitted over a serial link with video data
US6683472B2 (en) 2002-02-19 2004-01-27 Rambus Inc. Method and apparatus for selectably providing single-ended and differential signaling with controllable impedance and transition time
TWI342698B (en) * 2002-03-15 2011-05-21 Gennum Corp Digital communication system and method
US6867668B1 (en) 2002-03-18 2005-03-15 Applied Micro Circuits Corporation High frequency signal transmission from the surface of a circuit substrate to a flexible interconnect cable
US7145411B1 (en) 2002-03-18 2006-12-05 Applied Micro Circuits Corporation Flexible differential interconnect cable with isolated high frequency electrical transmission line
US6797891B1 (en) 2002-03-18 2004-09-28 Applied Micro Circuits Corporation Flexible interconnect cable with high frequency electrical transmission line
US7336139B2 (en) 2002-03-18 2008-02-26 Applied Micro Circuits Corporation Flexible interconnect cable with grounded coplanar waveguide
JP4113017B2 (ja) * 2002-03-27 2008-07-02 シチズンホールディングス株式会社 光源装置および表示装置
US6621438B1 (en) * 2002-04-30 2003-09-16 Motorola, Inc. Digital-to-analog conversion with current path exchange during clock phases
US7167527B1 (en) * 2002-05-02 2007-01-23 Integrated Memory Logic, Inc. System and method for multi-symbol interfacing
US7113550B2 (en) 2002-12-10 2006-09-26 Rambus Inc. Technique for improving the quality of digital signals in a multi-level signaling system
US6842389B2 (en) * 2003-01-17 2005-01-11 Hewlett-Packard Development Company, L.P. System for and method of four-conductor magnetic random access memory cell and decoding scheme
KR20050105189A (ko) * 2003-01-29 2005-11-03 코닌클리즈케 필립스 일렉트로닉스 엔.브이. 일정한 총 전류를 이용하는 데이터 통신 시스템 및 방법
US7340615B2 (en) 2003-01-31 2008-03-04 Microsoft Corporation Method and apparatus for managing power in network interface modules
US7688929B2 (en) 2003-04-01 2010-03-30 Kingston Technology Corp. All-digital phase modulator/demodulator using multi-phase clocks and digital PLL
KR100472896B1 (ko) * 2003-04-07 2005-03-10 주식회사 티엘아이 한조 3개 전송선의 차동신호 전송장치 및 이를 이용한차동신호전송방법
US7109694B2 (en) 2003-07-14 2006-09-19 International Rectifier Corporation Digital multiphase control system
AU2003904169A0 (en) 2003-08-08 2003-08-21 Clipsal Intergrated Systems Pty Ltd Collision detection in a non-dominant bit radio network communication system
US7263133B1 (en) 2003-09-02 2007-08-28 Miao George J MIMO-based multiuser OFDM multiband for ultra wideband communications
US7224737B2 (en) * 2003-10-10 2007-05-29 Nokia Corporation Method and apparatus employing PAM-5 coding with clock embedded in data stream and having a transition when data bits remain unchanged
TWI280498B (en) * 2003-10-28 2007-05-01 Via Tech Inc Combined output driver
CN101827074B (zh) 2003-10-29 2013-07-31 高通股份有限公司 高数据速率接口
US7269430B2 (en) 2003-11-24 2007-09-11 Broadcom Corporation Frame format for high data throughput wireless local area network transmissions
EP1538752A1 (en) 2003-11-28 2005-06-08 Freescale Semiconductor, Inc. Clock pulse generator apparatus with reduced jitter clock phase
US8670457B2 (en) * 2003-12-08 2014-03-11 Qualcomm Incorporated High data rate interface with improved link synchronization
US7233773B2 (en) 2004-02-13 2007-06-19 Broadcom Corporation Configuring a MIMO communication
US8650304B2 (en) 2004-06-04 2014-02-11 Qualcomm Incorporated Determining a pre skew and post skew calibration data rate in a mobile display digital interface (MDDI) communication system
KR100630686B1 (ko) * 2004-06-24 2006-10-02 삼성전자주식회사 전송 데이터의 스큐를 감소시키는 데이터 코딩 방법과이를 이용한 인코딩 장치 및 디코딩 장치와 이들을구비하는 송수신 장치 및 그 송수신 방법
KR100629675B1 (ko) * 2004-07-16 2006-09-28 학교법인 포항공과대학교 4개 신호선을 이용한 3개 데이터의 전류모드 차동 전송방법 및 시스템
JP4604627B2 (ja) * 2004-09-22 2011-01-05 ソニー株式会社 エンコーダ装置およびデコーダ装置
US7561624B2 (en) * 2004-11-22 2009-07-14 Fonseka John P Multi-interval line coding for high speed data communication
TWI273425B (en) * 2004-12-21 2007-02-11 Hon Hai Prec Ind Co Ltd An apparatus and method for encoding digital data of transferring on single digital signal circuit
JP4619192B2 (ja) 2005-05-10 2011-01-26 株式会社エヌ・ティ・ティ・ドコモ 送信電力制御方法および装置
US7539882B2 (en) 2005-05-30 2009-05-26 Rambus Inc. Self-powered devices and methods
US7656321B2 (en) 2005-06-02 2010-02-02 Rambus Inc. Signaling system
US7558537B2 (en) 2005-06-07 2009-07-07 Broadcom Corporation Modified preamble for programmable transmitter
US8024477B2 (en) 2005-06-30 2011-09-20 Intel Corporation System and method to establish a peer-to-peer IT backbone
JP2007043565A (ja) * 2005-08-04 2007-02-15 Fuji Electric Holdings Co Ltd 信号伝送方法
KR100790968B1 (ko) 2005-08-10 2008-01-02 삼성전자주식회사 차동신호 전송을 위한 입, 출력 드라이버회로 및 이를구비한 차동신호 전송 장치 및 전송방법
KR100782305B1 (ko) * 2006-01-09 2007-12-06 삼성전자주식회사 3개의 전송선의 차동신호화에 의한 데이터 신호 송수신장치 및 송수신 방법
US7895309B2 (en) 2006-01-11 2011-02-22 Microsoft Corporation Network event notification and delivery
US7478190B2 (en) 2006-02-10 2009-01-13 University Of Utah Technology Commercialization Office Microarchitectural wire management for performance and power in partitioned architectures
WO2007125965A1 (ja) * 2006-04-27 2007-11-08 Panasonic Corporation 多重差動伝送システム
US7888918B2 (en) 2006-08-10 2011-02-15 International Rectifier Corporation Control circuit for multi-phase converter
JP4598862B2 (ja) * 2006-10-31 2010-12-15 パナソニック株式会社 信号伝送システム
US9711041B2 (en) 2012-03-16 2017-07-18 Qualcomm Incorporated N-phase polarity data transfer
US9231790B2 (en) 2007-03-02 2016-01-05 Qualcomm Incorporated N-phase phase and polarity encoded serial interface
US8064535B2 (en) 2007-03-02 2011-11-22 Qualcomm Incorporated Three phase and polarity encoded serial interface
US9112815B2 (en) 2012-06-15 2015-08-18 Qualcomm Incorporated Three-phase-polarity safe reverse link shutdown
US20080219252A1 (en) 2007-03-08 2008-09-11 Ya Narasimhaprasad Shared communication protocol for controller area network
WO2008151251A1 (en) 2007-06-05 2008-12-11 Rambus, Inc. Techniques for multi-wire encoding with an embedded clock
EP2208327A4 (en) 2007-10-01 2012-01-04 Rambus Inc SIMPLIFIED RECEIVER FOR USE IN MULTI-WIRE COMMUNICATION
ATE545091T1 (de) * 2007-12-19 2012-02-15 Rambus Inc Asymmetrische kommunikation bei gemeinsamen verbindungen
US8848810B2 (en) 2008-03-05 2014-09-30 Qualcomm Incorporated Multiple transmitter system and method
US7859356B2 (en) 2008-03-21 2010-12-28 Qualcomm Incorporated Transmission line system having high common mode impedance
JP5588976B2 (ja) 2008-06-20 2014-09-10 ラムバス・インコーポレーテッド 周波数応答バス符号化
US10206177B2 (en) 2009-05-07 2019-02-12 Telefonaktiebolaget Lm Ericsson (Publ) Managing a power consumption of a mobile communication device
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
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
EP2390969A1 (en) 2010-05-26 2011-11-30 Samsung Electronics Co., Ltd. Connector and interface device
WO2011151469A1 (en) 2010-06-04 2011-12-08 Ecole Polytechnique Federale De Lausanne Error control coding for orthogonal differential vector signaling
US20120051241A1 (en) 2010-08-31 2012-03-01 Denso Corporation Communication system with a plurality of nodes communicably connected for communication based on NRZ (non return to zero) code
US8929689B2 (en) 2011-03-08 2015-01-06 Cisco Technology, Inc. Optical modulator utilizing unary encoding and auxiliary modulator section for load balancing
US9946679B2 (en) 2011-10-05 2018-04-17 Analog Devices, Inc. Distributed audio coordination over a two-wire communication bus
US20140112401A1 (en) 2012-06-15 2014-04-24 Qualcomm Incorporated 3dynamic configuration of an n-phase polarity data communications link
US8996740B2 (en) 2012-06-29 2015-03-31 Qualcomm Incorporated N-phase polarity output pin mode multiplexer
US9313058B2 (en) * 2013-03-07 2016-04-12 Qualcomm Incorporated Compact and fast N-factorial single data rate clock and data recovery circuits
US9337997B2 (en) * 2013-03-07 2016-05-10 Qualcomm Incorporated Transcoding method for multi-wire signaling that embeds clock information in transition of signal state
JP6205756B2 (ja) 2013-03-07 2017-10-04 セイコーエプソン株式会社 同期計測システム
US9118457B2 (en) * 2013-03-15 2015-08-25 Qualcomm Incorporated Multi-wire single-ended push-pull link with data symbol transition based clocking
US9369237B2 (en) * 2013-08-08 2016-06-14 Qualcomm Incorporated Run-length detection and correction
JP6247480B2 (ja) 2013-09-12 2017-12-13 株式会社東芝 制御装置、制御システムおよび制御方法
CN104852464B (zh) 2014-02-19 2018-01-23 台达电子企业管理(上海)有限公司 同步信息的传输装置和方法及具有该装置的电力电子设备
US9553635B1 (en) * 2015-07-24 2017-01-24 Qualcomm Incorporated Time based equalization for a C-PHY 3-phase transmitter
US9520988B1 (en) * 2015-08-04 2016-12-13 Qualcomm Incorporated Adaptation to 3-phase signal swap within a trio
US9496879B1 (en) 2015-09-01 2016-11-15 Qualcomm Incorporated Multiphase clock data recovery for a 3-phase interface

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5259002A (en) * 1990-08-02 1993-11-02 Carlstedt Elektronik Ab Communication link
US6694377B1 (en) * 1997-12-18 2004-02-17 Siemens Aktiengesellschaft Communications interface for the serial transmission of digital data, and corresponding data transmission method
JP2002199032A (ja) * 2000-11-17 2002-07-12 Texas Instruments Inc データ伝送システムにおける又は関する改善
US6452420B1 (en) * 2001-05-24 2002-09-17 National Semiconductor Corporation Multi-dimensional differential signaling (MDDS)
WO2005041164A1 (en) * 2003-10-22 2005-05-06 Philips Intellectual Property & Standards Gmbh Method and device for transmitting data over a plurality of transmission lines

Cited By (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015527797A (ja) * 2012-06-29 2015-09-17 クアルコム,インコーポレイテッド N相極性出力ピンモードマルチプレクサ
JP2016511608A (ja) * 2013-03-07 2016-04-14 クアルコム,インコーポレイテッド N相システムのための電圧モードドライバ回路
JP2016517217A (ja) * 2013-03-15 2016-06-09 クアルコム,インコーポレイテッド データシンボル遷移ベースのクロッキングを用いたマルチワイヤシングルエンドプッシュプルリンク
JP2016525816A (ja) * 2013-07-23 2016-08-25 クアルコム,インコーポレイテッド 3相クロック復元遅延較正
JP2017063475A (ja) * 2013-08-08 2017-03-30 クアルコム,インコーポレイテッド N相信号遷移アライメント
JP2016527847A (ja) * 2013-08-08 2016-09-08 クアルコム,インコーポレイテッド N相信号遷移アライメント
JP2016536842A (ja) * 2013-10-03 2016-11-24 クアルコム,インコーポレイテッド N階乗デュアルデータレートクロックデータリカバリ
US10396840B2 (en) 2013-12-27 2019-08-27 Intel Corporation High speed short reach input/output (I/O)
JP2017505020A (ja) * 2013-12-27 2017-02-09 インテル コーポレイション 高速短距離入出力(i/o)
US11115245B2 (en) 2014-03-25 2021-09-07 Sony Corporation Transmission device and communication system
KR20210059010A (ko) 2014-03-25 2021-05-24 소니그룹주식회사 송신 장치
US11096174B2 (en) 2014-03-25 2021-08-17 Sony Corporation Transmitter and communication system
EP4340229A2 (en) 2014-03-25 2024-03-20 Sony Group Corporation Transmission device and communication system
KR20160135716A (ko) 2014-03-25 2016-11-28 소니 주식회사 송신 장치 및 통신 시스템
KR20160136304A (ko) 2014-03-25 2016-11-29 소니 주식회사 송신 장치 및 통신 시스템
KR20210118974A (ko) 2014-03-25 2021-10-01 소니그룹주식회사 수신 장치, 송 수신 장치를 포함하는 통신 시스템
EP3979581A1 (en) 2014-03-25 2022-04-06 Sony Group Corporation Transmitter and communication system
EP3700151A1 (en) 2014-03-25 2020-08-26 Sony Corporation Transmission device and communication system
WO2015146511A1 (ja) * 2014-03-25 2015-10-01 ソニー株式会社 送信装置および通信システム
US9621380B2 (en) 2014-03-25 2017-04-11 Sony Corporation Transmission device and communication system
US10687336B2 (en) 2014-03-25 2020-06-16 Sony Corporation Transmitter and communication system
US10644905B2 (en) 2014-03-25 2020-05-05 Sony Corporation Transmission device and communication system
US11606795B2 (en) 2014-03-25 2023-03-14 Sony Group Corporation Transmitter and communication system
US10194443B2 (en) 2014-03-25 2019-01-29 Sony Corporation Transmitter and communication system
US10187227B2 (en) 2014-03-25 2019-01-22 Sony Corporation Transmission device and communication system
US10075208B2 (en) 2014-06-20 2018-09-11 Sony Corporation Transmitter and communication system
WO2015194089A1 (en) 2014-06-20 2015-12-23 Sony Corporation Transmitter and communication system
KR20170022989A (ko) 2014-06-20 2017-03-02 소니 주식회사 송신 장치 및 통신 시스템
US10523259B2 (en) 2014-06-20 2019-12-31 Sony Corporation Transmitter and communication system
WO2016059957A1 (ja) * 2014-10-16 2016-04-21 ソニー株式会社 送信装置および通信システム
US10015026B2 (en) 2014-10-16 2018-07-03 Sony Corporation Transmitter and communication system
JPWO2016059957A1 (ja) * 2014-10-16 2017-07-27 ソニー株式会社 送信装置および通信システム
US10284398B2 (en) 2014-11-05 2019-05-07 Sony Corporation Transmission device, transmission method, and communication system
TWI690177B (zh) * 2014-11-05 2020-04-01 日商新力股份有限公司 傳送裝置、傳送方法及通信系統
JPWO2016072189A1 (ja) * 2014-11-05 2017-08-17 ソニー株式会社 送信装置、送信方法、および通信システム
WO2016072189A1 (ja) * 2014-11-05 2016-05-12 ソニー株式会社 送信装置、送信方法、および通信システム
US11765004B2 (en) 2014-12-09 2023-09-19 Sony Group Corporation Transmission device, reception device, and communication system
JPWO2016092968A1 (ja) * 2014-12-09 2017-09-21 ソニー株式会社 送信装置、受信装置、および通信システム
US11233680B2 (en) 2014-12-09 2022-01-25 Sony Group Corporation Transmission device, reception device, and communication system
WO2016092968A1 (ja) * 2014-12-09 2016-06-16 ソニー株式会社 送信装置、受信装置、および通信システム
JPWO2016147721A1 (ja) * 2015-03-19 2017-12-28 ソニー株式会社 受信回路、電子装置、送受信システムおよび受信回路の制御方法
WO2016147721A1 (ja) * 2015-03-19 2016-09-22 ソニー株式会社 受信回路、電子装置、送受信システムおよび受信回路の制御方法
US10424823B2 (en) 2015-05-13 2019-09-24 Sony Corporation Transmission line
WO2016181758A1 (ja) * 2015-05-13 2016-11-17 ソニー株式会社 伝送路
US10777867B2 (en) 2015-05-13 2020-09-15 Sony Corporation Transmission line
WO2017043250A1 (ja) * 2015-09-09 2017-03-16 ソニー株式会社 受信装置、受信方法、および通信システム
US10511463B2 (en) 2015-09-09 2019-12-17 Sony Corporation Reception device, reception method, and communication system
JPWO2017043250A1 (ja) * 2015-09-09 2018-07-19 ソニー株式会社 受信装置、受信方法、および通信システム
US10784906B2 (en) 2016-07-14 2020-09-22 Sony Corporation Transmitting device, transmitting method, and communication system
DE112017003540T5 (de) 2016-07-14 2019-04-04 Sony Corporation Übertragungseinrichtung, übertragungsverfahren und kommunikationssystem
WO2020241362A1 (ja) 2019-05-29 2020-12-03 ソニーセミコンダクタソリューションズ株式会社 送信装置および通信システム
KR20220015384A (ko) 2019-05-29 2022-02-08 소니 세미컨덕터 솔루션즈 가부시키가이샤 송신 장치 및 통신 시스템
US11683202B2 (en) 2019-05-29 2023-06-20 Sony Semiconductor Solutions Corporation Transmitter and communication system

Also Published As

Publication number Publication date
EP3457618A1 (en) 2019-03-20
BRPI0808530A2 (pt) 2014-08-19
HUE043197T2 (hu) 2019-08-28
CN107947912A (zh) 2018-04-20
US9083598B2 (en) 2015-07-14
JP5043960B2 (ja) 2012-10-10
US8064535B2 (en) 2011-11-22
CN104202136B (zh) 2017-11-14
US9948485B2 (en) 2018-04-17
WO2008109478A3 (en) 2009-01-08
CN101617494A (zh) 2009-12-30
AU2008223016A1 (en) 2008-09-12
CN101617494B (zh) 2014-09-17
KR20090115977A (ko) 2009-11-10
KR101142712B1 (ko) 2012-05-16
US20160156457A1 (en) 2016-06-02
CA2676079C (en) 2012-07-10
CA2676079A1 (en) 2008-09-12
US20080212709A1 (en) 2008-09-04
EP2130320B1 (en) 2019-01-02
US8472551B2 (en) 2013-06-25
US20120155565A1 (en) 2012-06-21
BRPI0808530B1 (pt) 2020-05-26
CN107276738B (zh) 2020-06-16
US20150319013A1 (en) 2015-11-05
US10033560B2 (en) 2018-07-24
WO2008109478A2 (en) 2008-09-12
CN104202136A (zh) 2014-12-10
EP2130320A2 (en) 2009-12-09
CN107947912B (zh) 2020-12-08
ES2718469T3 (es) 2019-07-02
US9455850B2 (en) 2016-09-27
US20180006851A1 (en) 2018-01-04
CN107276738A (zh) 2017-10-20
US20130215991A1 (en) 2013-08-22

Similar Documents

Publication Publication Date Title
JP5043960B2 (ja) 3相及び極性符号化されたシリアルインタフェース
US8723705B2 (en) Low output skew double data rate serial encoder
US9998300B2 (en) N-phase phase and polarity encoded serial interface
US8619762B2 (en) Low power deserializer and demultiplexing method
US10587391B2 (en) Simplified C-PHY high-speed reverse mode

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110614

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110914

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110922

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20111014

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20111021

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20111114

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20111121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111214

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120612

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120712

R150 Certificate of patent or registration of utility model

Ref document number: 5043960

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150720

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250