JP7156161B2 - Communication device - Google Patents
Communication device Download PDFInfo
- Publication number
- JP7156161B2 JP7156161B2 JP2019082920A JP2019082920A JP7156161B2 JP 7156161 B2 JP7156161 B2 JP 7156161B2 JP 2019082920 A JP2019082920 A JP 2019082920A JP 2019082920 A JP2019082920 A JP 2019082920A JP 7156161 B2 JP7156161 B2 JP 7156161B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- differential
- output
- synchronization
- circuit
- 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.)
- Active
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Description
本発明は、差動のクロック信号と差動のデータ信号とが入力される通信装置に関する。 The present invention relates to a communication device to which differential clock signals and differential data signals are input.
例えばマイコンから周辺ICにシリアル通信でデータを送信する場合、マイコンは、クロック信号とそのクロック信号に同期したデータ信号を送信する。近年、通信速度の高速化が要求されており、ノイズがある環境下でも高速で通信エラーのない安定した通信を行うためには、差動形式のクロック信号と差動形式のデータ信号を用いることが有効である。周辺ICは、これらクロック信号とデータ信号を差動レシーバにより受信し、各差動レシーバから出力されるクロック信号とデータ信号を、それぞれ同期回路であるシフトレジスタのクロック端子とデータ端子に与えている。 For example, when data is transmitted from a microcomputer to a peripheral IC by serial communication, the microcomputer transmits a clock signal and a data signal synchronized with the clock signal. In recent years, there has been a demand for higher communication speeds, and in order to achieve high-speed, error-free and stable communication even in noisy environments, differential clock signals and differential data signals are used. is valid. The peripheral IC receives these clock signals and data signals through differential receivers, and supplies the clock signal and data signal output from each differential receiver to the clock terminal and data terminal of the shift register, which is a synchronous circuit. .
差動レシーバは、その遅延特性が立ち上がりと立下りとで異なっているのが一般的である。そのため、公差条件においてクロック,データ間のセットアップ時間及びホールド時間を長めに設定する必要があり、通信速度を制約することに繋がってしまう。 Differential receivers generally have different delay characteristics between rising and falling edges. Therefore, it is necessary to set a relatively long setup time and hold time between clock and data in the tolerance condition, which leads to restriction of communication speed.
本発明は上記事情に鑑みてなされたものであり、その目的は、受信側でのクロック,データ間のスキューをより小さくし、通信速度を向上させることができる通信装置を提供することにある。 SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and its object is to provide a communication apparatus capable of reducing the skew between the clock and data on the receiving side and improving the communication speed.
請求項1記載の通信装置によれば、受信側同期回路は、何れも差動入力形式である第2レシーバから出力される受信データ信号を、第1レシーバから出力されるクロック信号に同期させる。第1及び第2レシーバは、差動入力部より入力される信号のレベルをシフトして出力する差動出力部を有する全差動コンパレータと、全差動コンパレータから出力される相補信号のエッジに同期させて、相補信号よりシングルエンドの合成信号を生成する論理回路とを備える。
According to the communication apparatus of
このように構成すれば、全差動コンパレータの立上り遅延時間と立下り遅延時間とが異なっていても、論理回路によって生成される合成信号における、相補信号のエッジからの立上り遅延時間と立下り遅延時間との差が縮小される。したがって、第1レシーバから出力されるクロック信号に対する、第2レシーバから出力される受信データ信号のセットアップ時間とホールド時間とは、余分なマージンを考慮することなく確保される。これにより、通信速度を向上させることができる。 With this configuration, even if the rise delay time and the fall delay time of the fully differential comparator are different, the rise delay time and the fall delay from the edge of the complementary signal in the composite signal generated by the logic circuit The difference with time is reduced. Therefore, the setup time and hold time of the received data signal output from the second receiver with respect to the clock signal output from the first receiver are ensured without considering an extra margin. Thereby, the communication speed can be improved.
また、全差動コンパレータの差動出力部は、差動入力部より入力される信号のレベルをシフトする機能を備えている。これにより、シングルエンドの合成信号が入力される回路の電源電圧が、差動入力部の電源電圧よりも低く設定されているため、信号のレベルシフトが必要とされる際に、レベルシフト回路をコンパレータの外部に別途設ける必要がなくなる。したがって、通信装置を小型に構成できる。
加えて、データ信号を出力するデータ出力部と、このデータ出力部より出力されるデータ信号を、クロック信号に同期させる送信側同期回路と、この送信側同期回路より入力されるデータ信号に応じて、差動のデータ信号を送信するドライバとを備え、送信側同期回路を同期させるクロック信号を、第1レシーバを構成する全差動コンパレータの出力端子から送信側同期回路に入力する。論理回路は、相補信号の立下りエッジが早い場合は、合成信号の立上り,立下りエッジを共に早い方の立下りエッジに同期して変化させ、相補信号の立上がりエッジが早い場合は、合成信号の立上りエッジを早い方の立上がりエッジに同期して変化させ、合成信号の立下りエッジを遅い方の立下りエッジに同期して変化させる。
Also, the differential output section of the fully differential comparator has a function of shifting the level of the signal input from the differential input section. As a result, the power supply voltage of the circuit to which the single-ended composite signal is input is set lower than the power supply voltage of the differential input section. It is no longer necessary to separately provide it outside the comparator. Therefore, the communication device can be made compact.
In addition, a data output section for outputting a data signal, a transmitting side synchronous circuit for synchronizing the data signal output from the data output section with a clock signal, and a data signal input from the transmitting side synchronous circuit. , and a driver for transmitting differential data signals, and a clock signal for synchronizing the transmission-side synchronization circuit is input to the transmission-side synchronization circuit from the output terminal of the fully differential comparator that constitutes the first receiver. If the complementary signal has an early falling edge, the logic circuit changes both the rising edge and the falling edge of the composite signal in synchronization with the earlier falling edge. is changed in synchronism with the earlier rising edge, and the falling edge of the combined signal is changed in synchronism with the later falling edge.
請求項2記載の通信装置によれば、論理回路を、相補信号のレベルが変化するのに応じて、出力する二値レベル信号をトグルさせるラッチ回路と、ラッチ回路からの出力信号に応じて、相補信号の何れか一方を選択して出力するセレクタとで構成する。すなわち、上記のようなラッチ回路は、正転信号と反転信号との双方のレベルが変化した時点で、出力する二値レベル信号が変化する。そして、ラッチ回路の出力信号により、セレクタを介して、相補信号の何れか一方を選択して出力すれば、相補信号のエッジに同期させて、シングルエンドの合成信号を生成できる。
According to the communication device of
請求項3記載の通信装置によれば、論理回路は、相補信号のうちレベルが早く変化する方のエッジに同期させて、相補信号をラッチ回路の入力端子に出力する同期回路を備える。請求項2の論理回路では、相補信号のエッジが発生するタイミングの組み合わせによっては、変化が遅い方のエッジに同期して合成信号が出力される場合がある。これに対して、請求項3の論理回路は同期回路を備えることで、エッジが発生するタイミングの組み合わせがどのようなケースであっても、変化が早い方のエッジに同期して合成信号を出力できる。
According to the communication device of
(第1実施形態)
図5に示すように、例えば車両のエンジンECU(Electronic Control Unit)には、マイコン1の他にASIC(Application Specific IC)2などの周辺ICが搭載されている。マイコン1とASIC2とは、互いにシリアル通信を行うための通信回路を備えている。ASIC2は通信装置に相当する。
(First embodiment)
As shown in FIG. 5, for example, an engine ECU (Electronic Control Unit) of a vehicle is equipped with peripheral ICs such as an ASIC (Application Specific IC) 2 in addition to a
マイコン1は、通信線CL1,CL2を介して差動のクロック信号CLKP,CLKNを送信すると共に、通信線CL3,CL4を介してクロック信号に同期した差動のデータ信号RXDP,RXDNを送信し、通信線CL5を介してクロック信号に同期したシングルエンドのチップセレクト信号CSを送信する。
The
ASIC2は、クロック信号,データ信号を受信する差動入力形式の第1レシーバ3,第2レシーバ4と、CS信号を受信するシュミットトリガバッファ5を備えている。シュミットトリガバッファ5の出力端子は、ロジック部6の入力端子に接続されている。マイコン1がCS信号をローレベルにしている期間に、マイコン1とASIC2との間で通信が行われる。
The
第2レシーバ4の出力端子は、受信側同期回路であるDフリップフロップ7のデータ端子Dに接続されている。Dフリップフロップ7の出力端子Qは、ロジック部6の入力端子に接続されている。第1レシーバ3の出力端子は、ロジック部6の入力端子に接続されていると共に、Dフリップフロップ7の負論理クロック端子Cに接続されている。レシーバ3及び4並びにDフリップフロップ7は、受信部8を構成している。
The output terminal of the
ロジック部6の出力端子は、送信側同期回路であるDフリップフロップ9のデータ端子Dに接続されている。Dフリップフロップ9の出力端子Qは、差動出力構成のドライバ10の入力端子に接続されている。これらは送信部11を構成している。ASIC2は、送信部11及び通信線CL6,CL7を介してクロック信号に同期した差動データ信号TXDP,TXDNをマイコン1に送信する。尚、差動通信線間には、抵抗値100Ωの終端抵抗が接続されている。尚、各信号の名称は、ASIC2の端子の名称としても使用することがある。
An output terminal of the
尚、ASIC2に替えて、本実施形態は、図6に示すASIC2Aについても適用が可能である。ASIC2Aでは、受信部8に替わる受信部8Aにおいて、CS信号を受信するコンパレータ12の出力信号についても、Dフリップフロップ13によりクロック信号に同期させてロジック部6に入力する構成である。
In place of the
図1は、第1レシーバ3の内部構成を示すが、第2レシーバ4の内部構成も第1レシーバ3と同じである。第1レシーバ3は、全差動コンパレータ21及びシングル化ロジック部22を備えている。全差動コンパレータ21は、差動入力部23及び差動出力部24を有している。差動入力部23は、ソースが5Vの第1電源に接続されるPチャネルMOSFET25P及び25Mの差動対と、ソースがグランドに接続されるNチャネルMOSFET26P及び26Mの差動対との直列回路を備えている。FET26P,26Mには、それぞれNチャネルMOSFET27P,27Mが並列に接続されている。
Although FIG. 1 shows the internal configuration of the
FET25P,25Mのゲートは差動入力端子INP,INMとなっている。FET26P,26Mのゲートは、それぞれFET26M,26Pのドレインに接続されている。FET27P,27Mのゲートは、それぞれ自身のドレインに接続されている。
Gates of the
差動出力部24は、ソースが1.8Vの第2電源に接続されるPチャネルMOSFET28P及び28Nの差動対と、ソースがグランドに接続されるNチャネルMOSFET30P及び30Nの差動対とを有している。FET28P,28NのドレインとFET30P,30Nのドレインとの間には、それぞれPチャネルMOSFET29P,29Nが挿入されている。FET28P及び28Nのゲートは、それぞれFET30P,30Nのドレインに接続されている。FET29P,30Pのゲートは、FET27Pのゲートに共通に接続されており、FET29N,30Nのゲートは、FET27Mのゲートに共通に接続されている。すなわち、差動出力部24が、FET28P及び28NとFET29P及び29Nとを備えることで、5Vの入力信号を1.8Vの信号にレベルシフトして出力する機能を備えている。
The
シングル化ロジック部22は、3つのNOTゲート31P,31N及び32と、NANDゲート33P及び33Nと、セレクタ34とを備えている。NOTゲート31P,31Nの入力端子は、それぞれFET30P,30Nのドレインに接続されている。NOTゲート31Pの出力端子は、NOTゲート32を介してセレクタ34の入力端子A1に接続されている。NOTゲート31Nの出力端子は、セレクタ34の入力端子A0に接続されている。
The
NANDゲート33P,33Nの入力端子の一方は、それぞれNOTゲート31P,31Nの出力端子に接続されている。NANDゲート33P,33Nの入力端子の他方は、それぞれNANDゲート33N,33Pの出力端子に接続されており、これらはラッチ回路35を構成している。NANDゲート33Pの出力端子は、セレクタ34の制御端子Sに接続されている。セレクタ34の出力端子からは、全差動コンパレータ21の差動出力信号を論理合成したシングルエンド形式の信号SOUTが出力される。
One of the input terminals of the
差動入力部23では、例えば差動入力端子INPのレベルがローになると、FET25Pがオンしてそのドレイン電位VPがハイレベルになる。すると、FET26Mがオンするので、そのドレイン電位VMがローレベルになる。同様に、差動入力端子INMのレベルがローになると、FET26Pのドレイン電位VPがローレベルになる。
In the
尚、以下では、ドレイン電位VP,VMを「ノードVP,VMの電位」と称することがある。また、FET30P,30Nのドレイン電位も同様に「ノードVPP,VNNの電位」と称することがある。また、図2中の表記は、図1に示されているように以下の対応関係にある。
MNP MPP MNN MPN LPP LPN
FET: 30P 29P 30N 29N 28P 28N
Note that the drain potentials VP and VM are hereinafter sometimes referred to as "potentials of the nodes VP and VM". Similarly, the drain potentials of the
MNP MPP MNN MPN LPP LPN
FETs:
ノードVP,VMの電位が排他的にローレベルになるのに応じて、FET29P,29Nがそれぞれオンする。またこの時、FET30P,30Nがそれぞれオフするので、FET28N,28Pがそれぞれオンする。これにより、ノードVNN,VPPの電位がそれぞれハイレベルになる。したがって、差動入力端子INP,INMのレベルが同期して変化すれば、全差動コンパレータ21の差動出力端子のレベルは、差動入力端子のレベルを反転させたものとなる。
The
また、図2に示すように、差動入力端子INP,INMのレベルが共にローになると差動出力端子のレベルは変化せず「前値保持」となり、差動入力端子INP,INMのレベルが共にハイになると差動出力端子のレベルは何れもローになる。 Further, as shown in FIG. 2, when the levels of the differential input terminals INP and INM both become low, the levels of the differential output terminals do not change and become "previous value holding", and the levels of the differential input terminals INP and INM are changed to When both of them become high, the levels of the differential output terminals all become low.
シングル化ロジック部22において、セレクタ34の入力端子A0,A1のレベルは、ノードVPPのレベルに等しくなる。つまり、セレクタ34の入力端子A0,A1のレベルは、差動入力端子INPのレベルに等しくなる。
In the
シングル化ロジック部22において、セレクタ34は、選択信号Sのレベルのハイ/ローに応じて入力端子A1/A0を選択する。ラッチ回路35は、全差動コンパレータ21の差動出力端子のレベルが同期して変化すれば、NOTゲート31N,31Pの出力端子のレベルVNNBのロー/ハイに応じて、選択信号Sのレベルをロー/ハイに切換える。また、図3に示すように、前記差動出力端子のレベルが共にローになると選択信号Sは変化せず「前値保持」となり、差動出力端子のレベルが共にハイになると選択信号Sはハイレベルになる。
In the
次に、本実施形態の作用について説明する。図4に示すように、全差動コンパレータ21の構成によっては、ノードVNN,VPPの立下りエッジが早い場合と、立上がりエッジが早い場合とがある。これに対して、シングル化ロジック部22により合成される信号SOUTは、立下りエッジが早い場合は立上り,立下りエッジが共に、早い方の立下りエッジに同期して変化する。
Next, the operation of this embodiment will be described. As shown in FIG. 4, depending on the configuration of the fully
一方、立上がりエッジが早い場合、信号SOUTの立上りエッジは、早い方の立上がりエッジに同期して変化するが、立下りエッジは遅い方の立上りエッジに同期して変化する。例えばクロック信号がこのように合成されても、エッジの変化に対応して確保すべき、例えばデータのセットップ時間やホールド時間等のマージン量を低減することができる。 On the other hand, when the rising edge is early, the rising edge of signal SOUT changes in synchronization with the earlier rising edge, but the falling edge changes in synchronization with the later rising edge. For example, even if the clock signal is synthesized in this way, it is possible to reduce the amount of margin, such as data set-up time and hold time, which should be ensured in response to edge changes.
以下に、マイコン1ASIC2間の動作概要を述べる。
(1)マイコン1がCS信号をアクティブにすると、ASIC2が動作を開始する。
(2)送信部11のドライバ10の差動出力端子TXDP,TXDNは、ハイインピーダンス状態から、ハイ,ロー何れかのレベルを出力する。
(3)マイコン1は、差動クロック信号CLKP,CLKNの出力を開始すると共に、差動データ信号RXDP,RXDNの出力を開始する。
(4)CLKレシーバである第1レシーバ3からは、クロック信号SOUTが出力される。RXレシーバである第2レシーバ4からも、クロック信号SOUTと同様に合成されたシングルエンド形式のデータ信号が出力される。
An outline of the operation between the
(1) When the
(2) Differential output terminals TXDP and TXDN of the
(3) The
(4) A clock signal SOUT is output from the
その結果、クロック信号SOUTの立下りエッジを基準とするデータ信号の立上りまでの時間であるセットアップ時間tsuと、データ信号の立下りまでの時間であるホールド時間thとは、十分に確保される。したがって、ASIC2の受信部8において、Dフリップフロップ7がクロック信号SOUTの立下りエッジでデータ信号をトリガし、ロジック部6はデータ信号を確実にサンプリングできる。
As a result, the setup time tsu, which is the time until the data signal rises relative to the falling edge of the clock signal SOUT, and the hold time th, which is the time until the data signal falls, are sufficiently ensured. Therefore, in the receiving
以上のように本実施形態によれば、ASIC2の受信部8において、Dフリップフロップ7は、第2レシーバ4から出力される受信データ信号を、第1レシーバ3から出力されるクロック信号SOUTに同期させる。第1及び第2レシーバ3及び4は、差動入力部23より入力される信号のレベルをシフトして出力する差動出力部24を有する全差動コンパレータ21と、コンパレータ21から出力される相補信号VNN,VPPのエッジに同期させて、相補信号よりシングルエンドの合成信号を生成するシングル化ロジック部22とを備える。
As described above, according to this embodiment, in the
このように構成すれば、全差動コンパレータ21の立上り遅延時間と立下り遅延時間とが異なっていても、シングル化ロジック部22によって生成される合成信号における、相補信号のエッジからの立上り遅延時間と立下り遅延時間との差を縮小できる。したがって、第1レシーバ3から出力されるクロック信号に対する、第2レシーバ4から出力される受信データ信号のセットアップ時間とホールド時間とは、余分なマージンを考慮することなく確保される。これにより、通信速度を向上させることができる。
With this configuration, even if the rise delay time and the fall delay time of the fully
また、全差動コンパレータ21の差動出力部24は、差動入力部23より入力される信号のレベルをシフトする機能を備えている。これにより、シングルエンドの合成信号が入力されるロジック部6の電源電圧が、差動入力部24の電源電圧よりも低く設定されているため、信号のレベルシフトが必要とされる際に、レベルシフト回路をコンパレータ21の外部に別途設ける必要がなくなる。したがって、ASIC2を小型に構成できる。
Also, the
(第2実施形態)
以下、第1実施形態と同一部分には同一符号を付して説明を省略し、異なる部分について説明する。図7に示すように、第2実施形態の第1レシーバ41は、全差動コンパレータ21に替わる全差動コンパレータ42を備えている。全差動コンパレータ42は、全差動コンパレータ21の差動入力部23を差動入力部43に置き換えたもので、差動入力信号を受けるFETがNチャネルMOSFET44P,44Mの差動対で構成されている。それに伴い、第1電源とFET44P,44Mのドレインとの間には、PチャネルMOSFET45Pa,45Maがそれぞれ接続されている。
(Second embodiment)
Hereinafter, the same parts as those in the first embodiment are denoted by the same reference numerals, and description thereof is omitted, and different parts will be described. As shown in FIG. 7, the
FET45PaはFET45Pbと、FET45MaはFET45Mbとそれぞれミラー対を構成している。FET45Pa及び45PbのゲートはFET45Paのドレインに接続され、FET45Ma及び45MbのゲートはFET45Maのドレインに接続されている。そして、FET45Pb,45Maのドレインは、それぞれノードVP,VMに接続されている。差動入力部43が以上のように構成されていても、差動出力部24及びシングル化ロジック部22は第1実施形態と同様の構成で対応できる。
FET 45Pa forms a mirror pair with FET 45Pb, and FET 45Ma forms a mirror pair with FET 45Mb. The gates of FETs 45Pa and 45Pb are connected to the drain of FET 45Pa, and the gates of FETs 45Ma and 45Mb are connected to the drain of FET 45Ma. The drains of the FETs 45Pb and 45Ma are connected to the nodes VP and VM, respectively. Even if the
(第3実施形態)
図8に示すように、第3実施形態のASIC51は、第1レシーバ52を備えている。第3実施形態では、ASIC51がデータ信号の受信に使用するクロック信号SOUTと、データ信号の送信に使用するクロック信号CLKOUTとを分離しており、クロック信号CLKOUTは、第1レシーバ52の内部より導出されている。具体的には、図9に示すように、クロック信号CLKOUTは、ノードVPPより、正転バッファ53を介して外部に出力されている。
(Third embodiment)
As shown in FIG. 8, the
尚、受信部8の図示は省略している。また、送信部54については、Dフリップフロップ9と送信ドライバ10との間にレベルシフタ55を配置しており、ロジック部6において1.8V電源で処理された信号は、5V電源でレベルシフトされて送信される。すなわち、ロジック部6が1.8V系であるため、Dフリップフロップ9も同じく1.8V系で構成される。したがって、上記のように配置することで、レベルシフタ55を1つだけ用意すれば良くなる。
Note that the illustration of the receiving
(第4実施形態)
図10に示す第4実施形態は、差動出力部24に替わる差動出力部56を示す。差動出力部56は、差動出力部24よりFET29N及び29Pを削除した構成である。これにより、差動出力部24に比較して消費電流は増加するが、差動出力部56をより少ない素子数で小型に構成できる。
(Fourth embodiment)
The fourth embodiment shown in FIG. 10 shows a
(第5実施形態)
図11に示すように、第5実施形態は、シングル化ロジック部22に替わるシングル化ロジック部61を示す。シングル化ロジック部61は、シングル化ロジック部22におけるNOTゲート31N,31Pとセレクタ34の入力端子A0,A1との間に、NOTゲート62N,62P及びNANDゲート63N,63Pを追加した構成である。これらの追加した論理素子により、同期回路64が構成されている。
(Fifth embodiment)
As shown in FIG. 11 , the fifth embodiment shows a
同期回路64を備えたことで、図12に示すようにシングル化ロジック部61では、ノードVNN,VPPの電位が共にハイレベルになった場合が、前記電位が共にローレベルになった場合と同様に、選択信号Sが「前値保持」となる。その結果、図13に示すように、シングル化ロジック部22とは異なり、信号SOUTの立上りエッジ及び立下りエッジは、ノードVNN,VPPの立上がりエッジが早い場合についても、何れも早い方の立上がりエッジに同期して変化するようになる。
By providing the
以上のように第5実施形態によれば、シングル化ロジック部61に、相補信号のうちレベルが早く変化する方のエッジに同期させて、相補信号をラッチ回路35の入力端子に出力する同期回路64を備える。これにより、相補信号のエッジが発生するタイミングの組み合わせがどのようなケースであっても、変化が早い方のエッジに同期して合成信号を出力できる。
As described above, according to the fifth embodiment, the synchronizing circuit for outputting the complementary signal to the input terminal of the
(第6実施形態)
図14に示す第6実施形態のシングル化ロジック部71は、シングル化ロジック部61と同一の論理構成を異なる素子で実現したもので、NANDゲート63N,63Pに替えてANDゲート72N,72Pを配置し、NANDゲート33N,33Pに替えてNORゲート73N,73Pを配置している。セレクタ34の選択信号Sは、NORゲート73Nの出力端子より与えられる。前者は同期回路74を、後者はラッチ回路75を構成している。また、セレクタ34の出力信号は、NOTゲート76により反転されて合成信号SOUTになる。
(Sixth embodiment)
The
(その他の実施形態)
レベルシフトは、5V-1.8V間に限ることはない。
論理回路は、シングル化ロジック部22,61以外のロジックを用いても良い。
本開示は、実施例に準拠して記述されたが、本開示は当該実施例や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、さらには、それらに一要素のみ、それ以上、あるいはそれ以下、を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。
(Other embodiments)
Level shifting is not limited to between 5V and 1.8V.
As the logic circuit, logic other than the
Although the present disclosure has been described with reference to examples, it is understood that the present disclosure is not limited to such examples or structures. The present disclosure also includes various modifications and modifications within the equivalent range. In addition, various combinations and configurations, as well as other combinations and configurations, including single elements, more, or less, are within the scope and spirit of this disclosure.
図面中、1はマイコン、2はASIC、3は第1レシーバ、4は第2レシーバ、6はロジック部、7及び9はDフリップフロップ、10はドライバ、21は全差動コンパレータ、22はシングル化ロジック部を示す。 In the drawings, 1 is a microcomputer, 2 is an ASIC, 3 is a first receiver, 4 is a second receiver, 6 is a logic section, 7 and 9 are D flip-flops, 10 is a driver, 21 is a fully differential comparator, and 22 is a single. Logic part is shown.
Claims (3)
前記クロック信号に同期して送信された差動のデータ信号が入力される差動入力形式の第2レシーバ(4)と、
この第2レシーバから出力されるデータ信号を、前記第1レシーバから出力されるクロック信号に同期させる受信側同期回路(7)とを備え、
前記第1及び第2レシーバは、
差動入力部(23,43)と、この差動入力部より入力される信号のレベルをシフトして出力する差動出力部(24,56)とを有する全差動コンパレータ(21,42)と、
この全差動コンパレータから出力される相補信号のエッジに同期させて、前記相補信号よりシングルエンドの合成信号を生成する論理回路(22,61,71)と、
データ信号を出力するデータ出力部(6)と、
このデータ出力部より出力されるデータ信号を、クロック信号に同期させる送信側同期回路(9)と、
この送信側同期回路より入力されるデータ信号に応じて、差動のデータ信号を送信するドライバ(10)とを備え、
前記送信側同期回路を同期させるクロック信号を、前記第1レシーバ(52)を構成する全差動コンパレータの出力端子から前記送信側同期回路に入力し、
前記論理回路は、前記相補信号の立下りエッジが早い場合は、前記合成信号の立上り,立下りエッジを共に早い方の立下りエッジに同期して変化させ、
前記相補信号の立上がりエッジが早い場合は、前記合成信号の立上りエッジを早い方の立上がりエッジに同期して変化させ、前記合成信号の立下りエッジを遅い方の立下りエッジに同期して変化させる通信装置。 a differential input type first receiver (3, 41, 52) to which a differential clock signal is input;
a differential input type second receiver (4) into which a differential data signal transmitted in synchronization with the clock signal is input;
a receiving side synchronization circuit (7) for synchronizing the data signal output from the second receiver with the clock signal output from the first receiver;
The first and second receivers are
A fully differential comparator (21, 42) having a differential input section (23, 43) and a differential output section (24, 56) for shifting the level of a signal input from the differential input section and outputting it When,
a logic circuit (22, 61, 71) for generating a single-ended synthesized signal from the complementary signals in synchronization with the edge of the complementary signal output from the fully differential comparator ;
a data output unit (6) for outputting a data signal;
a transmission-side synchronization circuit (9) for synchronizing the data signal output from the data output unit with a clock signal;
a driver (10) for transmitting a differential data signal according to the data signal input from the transmission-side synchronization circuit;
inputting a clock signal for synchronizing the transmission-side synchronization circuit to the transmission-side synchronization circuit from an output terminal of a fully differential comparator constituting the first receiver (52);
the logic circuit changes both the rising edge and the falling edge of the composite signal in synchronization with the earlier falling edge when the complementary signal has an earlier falling edge;
When the rising edge of the complementary signal is early, the rising edge of the composite signal is changed in synchronization with the earlier rising edge, and the falling edge of the composite signal is changed in synchronization with the later falling edge. Communication device.
このラッチ回路からの出力信号に応じて、前記相補信号の何れか一方を選択して出力するセレクタ(34)とで構成される請求項1記載の通信装置。 The logic circuit includes a latch circuit (35, 75) that toggles a binary level signal to be output in response to a change in the level of the complementary signal;
2. A communication device according to claim 1, further comprising a selector (34) for selecting and outputting one of said complementary signals according to the output signal from said latch circuit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019082920A JP7156161B2 (en) | 2019-04-24 | 2019-04-24 | Communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019082920A JP7156161B2 (en) | 2019-04-24 | 2019-04-24 | Communication device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020182060A JP2020182060A (en) | 2020-11-05 |
JP7156161B2 true JP7156161B2 (en) | 2022-10-19 |
Family
ID=73023510
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019082920A Active JP7156161B2 (en) | 2019-04-24 | 2019-04-24 | Communication device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7156161B2 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001326564A (en) | 2000-05-12 | 2001-11-22 | Hitachi Ltd | Semiconductor integrated circuit |
JP2003124788A (en) | 2001-10-16 | 2003-04-25 | Denso Corp | Amplifier circuit and waveform shaping circuit |
JP2007181025A (en) | 2005-12-28 | 2007-07-12 | Nec Corp | Level shift circuit and driver circuit using the same |
JP2010044308A (en) | 2008-08-18 | 2010-02-25 | Panasonic Corp | Data loading circuit, display panel driving circuit and image display apparatus |
JP2013009118A (en) | 2011-06-23 | 2013-01-10 | Panasonic Corp | Differential input interface circuit, display driver ic, display panel module and image display device |
-
2019
- 2019-04-24 JP JP2019082920A patent/JP7156161B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001326564A (en) | 2000-05-12 | 2001-11-22 | Hitachi Ltd | Semiconductor integrated circuit |
JP2003124788A (en) | 2001-10-16 | 2003-04-25 | Denso Corp | Amplifier circuit and waveform shaping circuit |
JP2007181025A (en) | 2005-12-28 | 2007-07-12 | Nec Corp | Level shift circuit and driver circuit using the same |
JP2010044308A (en) | 2008-08-18 | 2010-02-25 | Panasonic Corp | Data loading circuit, display panel driving circuit and image display apparatus |
JP2013009118A (en) | 2011-06-23 | 2013-01-10 | Panasonic Corp | Differential input interface circuit, display driver ic, display panel module and image display device |
Also Published As
Publication number | Publication date |
---|---|
JP2020182060A (en) | 2020-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7420391B2 (en) | Circuit arrangement and method for operating a circuit arrangement | |
US7358786B2 (en) | Control signal generator, latch circuit, flip flop and method for controlling operations of the flip-flop | |
KR100668499B1 (en) | Circuit and method for outputting data in semiconductor memory apparatus | |
US20150358004A1 (en) | D-type flip-flop and clock generating circuit | |
KR101314083B1 (en) | Flip-Flop Circuit Having Test Input | |
US11223469B2 (en) | System for serializing high speed data signals | |
JP7156161B2 (en) | Communication device | |
US7528630B2 (en) | High speed flip-flop | |
US7551014B1 (en) | Differential output with low output skew | |
CN113708755B (en) | Weighting circuit and transmitter comprising same | |
US6388484B1 (en) | Clock control circuit | |
CN111667873B (en) | Shift register | |
JP7059651B2 (en) | Communication device | |
US7876142B2 (en) | Latch inverter and flip-flop using the same | |
US8350613B2 (en) | Signal delay circuit, clock transfer control circuit and semiconductor device having the same | |
US5175752A (en) | Frequency divider with reduced clock skew | |
US8707080B1 (en) | Simple circular asynchronous clock domain crossing technique for digital data | |
JPH09214454A (en) | Multiplexer circuit | |
US11726141B2 (en) | Flip-flop circuitry | |
JP7434770B2 (en) | Duty correction circuit, receiving circuit and duty correction method | |
JP7001314B2 (en) | Signal transmission equipment and signal transmission system | |
US20230396241A1 (en) | Semiconductor Device and Semiconductor System Having The Same | |
US10193646B2 (en) | Bandwidth extension for true single-phase clocked multiplexer | |
US20080290922A1 (en) | Delay circuit | |
KR20210017209A (en) | Level shifter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210825 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220606 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220705 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220823 |
|
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: 20220906 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220919 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7156161 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |