JP2012213145A - Transmission device, transmission method, image formation device, transmission device, and reception device - Google Patents
Transmission device, transmission method, image formation device, transmission device, and reception device Download PDFInfo
- Publication number
- JP2012213145A JP2012213145A JP2012043526A JP2012043526A JP2012213145A JP 2012213145 A JP2012213145 A JP 2012213145A JP 2012043526 A JP2012043526 A JP 2012043526A JP 2012043526 A JP2012043526 A JP 2012043526A JP 2012213145 A JP2012213145 A JP 2012213145A
- Authority
- JP
- Japan
- Prior art keywords
- data
- transmission
- bits
- communication device
- signal
- 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
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 218
- 238000000034 method Methods 0.000 title claims description 59
- 230000015572 biosynthetic process Effects 0.000 title description 2
- 238000004891 communication Methods 0.000 claims abstract description 109
- 230000000694 effects Effects 0.000 claims description 2
- 230000008054 signal transmission Effects 0.000 abstract description 26
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 24
- 238000012546 transfer Methods 0.000 description 20
- 238000006243 chemical reaction Methods 0.000 description 18
- 238000012545 processing Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000012360 testing method Methods 0.000 description 8
- 239000000758 substrate Substances 0.000 description 5
- 238000012795 verification Methods 0.000 description 4
- 230000006866 deterioration Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 230000008531 maintenance mechanism Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000007665 sagging Methods 0.000 description 1
Landscapes
- Information Transfer Systems (AREA)
- Dc Digital Transmission (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
本発明は、伝送装置、伝送方法、画像形成装置、送信装置及び受信装置に係り、特に、併走クロックを用いて長距離の信号伝送を行う伝送装置、伝送方法、前記伝送装置を使用した画像形成装置、前記伝送装置を構成する送信装置及び受信装置に関する。 The present invention relates to a transmission apparatus, a transmission method, an image forming apparatus, a transmission apparatus, and a reception apparatus, and in particular, a transmission apparatus that performs long-distance signal transmission using a parallel clock, a transmission method, and an image formation using the transmission apparatus. The present invention relates to an apparatus, a transmission apparatus and a reception apparatus constituting the transmission apparatus.
一般に、プリンタ、複写機等、あるいは、それらの両機能等を備えた複合機において、幅方向が広い用紙に印刷を行う幅広機と呼ばれる装置は、本体と本体に載せた可動部(ヘッド中継上の基板)との間の距離が長くなるために、その間での信号の伝送には長距離伝送を行う必要がある。信号の長距離伝送には、EMIの影響と信号品質の劣化とを避けるため、差動伝送方法が用いられることが多い。また、伝送用のケーブルとしてFFC(Flat Flexible Cable)を用い、差動伝送方法によりデータ伝送を行おうとす場合、FFCが長いと、高周波成分が損失して信号を劣化させるため、これを回避するために転送レートを落として確実に信号の伝送を行う方法に関する従来技術が、例えば、特許文献1等に記載されて知られている。 In general, in a printer, a copier, or a multi-function machine equipped with both of these functions, a device called a wide machine that prints on paper with a wide width direction includes a main body and a movable part (on the head relay). In order to transmit a signal between them, it is necessary to perform a long distance transmission. For long-distance transmission of signals, a differential transmission method is often used in order to avoid the influence of EMI and deterioration of signal quality. Further, when FFC (Flat Flexible Cable) is used as a transmission cable and data transmission is performed by the differential transmission method, if the FFC is long, the high frequency component is lost and the signal is deteriorated, so this is avoided. Therefore, a conventional technique relating to a method for reliably transmitting a signal at a reduced transfer rate is described in, for example, Patent Document 1 and the like.
この従来技術は、信号を確実に伝送する目的のために、低コストのLVDS(Low Voltage Differential Signal)ドライバ、LVDSレシーバを使用し、かつ、分周回路と逓倍回路とを使用することにより高周波を低周波に変換し、長距離伝送する信号の転送レートを落として伝送を行う方法に関するものである。すなわち、この従来技術は、長距離伝送したい高周波の信号を送信側の分周回路により一旦汎用のドライバICやレシーバICで処理可能な周波数(低周波)の信号に分周し、低い周波数レートに変換された信号をドライバICから伝送路に送出し、伝送路を介した長距離伝送を行い、この低い周波数レートに変換された信号を受信した受信側のレシーバICが、逓倍回路により受信した低い周波数レートの信号を元の高周波の信号に復元するというものである。 This prior art uses a low-cost LVDS (Low Voltage Differential Signal) driver and LVDS receiver for the purpose of transmitting a signal reliably, and uses a frequency divider and a multiplier to increase the frequency. The present invention relates to a method of performing transmission by reducing the transfer rate of a signal to be converted into a low frequency and transmitted over a long distance. In other words, this conventional technique once divides a high-frequency signal to be transmitted over a long distance into a signal of a frequency (low frequency) that can be processed by a general-purpose driver IC or receiver IC by a frequency dividing circuit on the transmission side, and lowers the frequency rate. The converted signal is sent from the driver IC to the transmission line, is transmitted over a long distance through the transmission line, and the receiver IC on the receiving side that receives the signal converted to this low frequency rate receives the low signal received by the multiplier circuit. The frequency rate signal is restored to the original high frequency signal.
また、EMIの影響とそれによる信号品質の劣化とを避けるために、SSCG(Spread Spectrum Clock Generator)を使用する場合があるが、この場合には、クロック変調の影響によりジッタ成分が発生してしまうために信号の伝送が困難となってしまう。そこで、信号の転送レートを落として確実に信号の伝送を行う方法に関する他の従来技術が、例えば、特許文献2等に記載されて知られている。 In addition, in order to avoid the influence of EMI and the deterioration of signal quality caused by it, there is a case where SSCG (Spread Spectrum Clock Generator) is used. In this case, a jitter component is generated due to the influence of clock modulation. Therefore, transmission of signals becomes difficult. Therefore, another prior art relating to a method of reliably transmitting a signal by reducing the signal transfer rate is described in, for example, Patent Document 2 and the like.
この他の従来技術は、SSCGによる画像への悪影響を低減する目的のために、CCDが原稿を読み取ることにより得られたアナログ電気信号を増幅し、デジタル信号に変換するAFEと、SSCGを利用して所定周波数のクロック信号を周波数変調し、得られた内部基準クロック信号に基づいて、CCD及びAFEを制御する信号であって、周波数変動を有する制御信号を生成するタイミングジェネレータと、デジタル信号に所定の画像処理を実行して得られる画像にSSCGの影響がスジとして現れるかどうかを判定する画像データ判定部とを備え、画像データ判定部が「SSCGの影響がスジとして現れる」と判定した場合に、タイミングジェネレータが生成する制御信号の周波数を変更するというものである。 Other prior art uses an AFE that amplifies an analog electrical signal obtained by a CCD reading a document and converts it into a digital signal, and SSCG for the purpose of reducing adverse effects on images caused by SSCG. A timing signal that modulates a clock signal having a predetermined frequency and controls the CCD and AFE based on the obtained internal reference clock signal, and generates a control signal having a frequency variation; And an image data determination unit that determines whether or not the influence of SSCG appears as a streak in the image obtained by executing the image processing, and when the image data determination unit determines that “the influence of SSCG appears as a streak” The frequency of the control signal generated by the timing generator is changed.
信号の伝送方法には、クロック埋め込みタイプとクロック併走タイプとがあり、クロック埋め込みタイプは、コストが高いために、一般にはクロック併走タイプが良く用いられている。前述した従来技術は、クロック併走タイプの信号伝送方法を適用して信号の転送レートを落として信号の伝送を行う場合、併走クロックの周波数を落とさなければならず、これに伴って送信側及び受信側の通信装置を構成するFPGA(Field Programmable Gate Array)あるいはASIC(Application Specific Integrated Circuit)のシステムクロックの周波数を落とさなければならず、装置全体の処理速度を低下させてしまうという問題点を生じさせてしまう。 There are two types of signal transmission methods, a clock embedded type and a clock parallel type. Since the clock embedded type is expensive, the clock parallel type is often used. In the prior art described above, when a signal transmission rate is reduced by applying a clock parallel type signal transmission method, the frequency of the parallel clock must be reduced, and accordingly, the transmission side and the reception side are reduced. The system clock frequency of an FPGA (Field Programmable Gate Array) or ASIC (Application Specific Integrated Circuit) that constitutes the communication device on the side must be lowered, resulting in a problem that the processing speed of the entire device is lowered. End up.
本発明の目的は、前述した従来技術の問題点を解決し、併走クロックを使用する信号伝送において、併走クロックの周波数を落とすことなく、信号の長距離伝送を行うことを可能とした伝送装置、伝送方法、前記伝送装置を使用した画像形成装置、前記伝送装置を構成する送信装置及び受信装置を提供することにある。 An object of the present invention is to solve the above-mentioned problems of the prior art, and in a signal transmission using a parallel clock, a transmission device capable of performing long-distance transmission of a signal without reducing the frequency of the parallel clock, An object of the present invention is to provide a transmission method, an image forming apparatus using the transmission apparatus, a transmission apparatus and a reception apparatus constituting the transmission apparatus.
前記目的を達成するため、本発明は、送信側の通信装置と受信側の通信装置との間で、クロック信号と併走してデータ信号の伝送を行う伝送装置において、前記送信側の通信装置は、1クロック周期の中に複数ビットのデータを入れ込み、その際、前記複数ビットの内少なくとも連続する2ビットを同一データとして持つ複数のデータ群として前記受信側の通信装置に送信し、前記受信側の通信装置は、受信したデータの前記少なくとも連続する2ビットの同一データを持つデータ群の内、2ビット目以降の何れか1ビットのデータを有効なデータとして受信することを特徴とする。 In order to achieve the above object, the present invention provides a transmission apparatus for transmitting a data signal in parallel with a clock signal between a communication apparatus on a transmission side and a communication apparatus on a reception side. A plurality of bits of data are inserted in one clock cycle, and at that time, a plurality of data groups having at least two consecutive bits of the plurality of bits as the same data are transmitted to the communication device on the reception side, and the reception side The communication apparatus is characterized in that any one bit data after the second bit in the data group having the same data of at least two consecutive bits of the received data is received as valid data.
本発明によれば、併走クロックの転送レートを落とすことなく、信号の長距離伝送を行うことができ、これにより、本発明による信号の伝送装置を採用するシステムでの処理速度を低下させるようなことを防止することができる。 According to the present invention, it is possible to perform long-distance transmission of a signal without reducing the transfer rate of the parallel clock, thereby reducing the processing speed in the system employing the signal transmission device according to the present invention. This can be prevented.
以下、本発明による伝送装置、伝送方法、画像形成装置、送信装置及び受信装置の実施形態を図面により詳細に説明する。以下に説明する本発明の実施形態での信号伝送の基本的な考え方は、送信側の通信装置が同一のデータを連続した複数ビットとした複数のデータ群として送信し、受信側の通信装置が送られてきた連続した複数の同一データを含むデータ群の2ビット目以降を有効なデータとするものである。 Hereinafter, embodiments of a transmission apparatus, a transmission method, an image forming apparatus, a transmission apparatus, and a reception apparatus according to the present invention will be described in detail with reference to the drawings. The basic concept of signal transmission in the embodiment of the present invention to be described below is that the communication device on the transmission side transmits the same data as a plurality of data groups having a plurality of continuous bits, and the communication device on the reception side The second and subsequent bits of a data group including a plurality of consecutive identical data sent are regarded as valid data.
図1は本発明の実施形態による伝送装置を含む伝送システム全体の概略構成を示すブロック図である。 FIG. 1 is a block diagram showing a schematic configuration of an entire transmission system including a transmission apparatus according to an embodiment of the present invention.
図1に示す伝送システムは、送信側の装置である送信装置を、クロック発振器OSC1aと、SSCG回路2aと、トランスミッタ部を構成するASICまたはFPGA3aとにより構成し、また、受信側装置である受信装置を、レシーバ部を構成するASICまたはFPGA4aにより構成し、送信装置を構成するASICまたはFPGA3aと受信装置を構成するASICまたはFPGA4aとを伝送路により接続して構成されている。 The transmission system shown in FIG. 1 includes a transmission apparatus that is a transmission-side apparatus by a clock oscillator OSC1a, an SSCG circuit 2a, and an ASIC or FPGA 3a that constitutes a transmitter unit, and a reception apparatus that is a reception-side apparatus. Is configured by an ASIC or FPGA 4a constituting a receiver unit, and an ASIC or FPGA 3a constituting a transmitting device and an ASIC or FPGA 4a constituting a receiving device are connected by a transmission path.
そして、クロック発振器OSC1aからのクロック信号が、SSCG回路2aを介してシステムクロックとしてトランスミッタ部を構成するASICまたはFPGA3aに入力され、ASICまたはFPGA3aは、入力されたシステムクロックを使用して、送信データをレシーバ部を構成するASICまたはFPGA4aに送信している。 Then, the clock signal from the clock oscillator OSC1a is input to the ASIC or FPGA 3a constituting the transmitter unit as the system clock via the SSCG circuit 2a. The ASIC or FPGA 3a uses the input system clock to transmit transmission data. It is transmitted to the ASIC or FPGA 4a constituting the receiver unit.
前述のような構成を有する伝送システムは、EMIの影響とそれによる信号品質の劣化とを避けることができるものであるが、SSCGによるクロック変調の影響によりジッタ成分が発生してしまうために信号の伝送が困難となってしまうことがある。そこで、信号の転送レートを落として確実に信号の伝送を行う必要が生じる。 The transmission system having the above-described configuration can avoid the influence of EMI and the deterioration of signal quality caused by it, but the jitter component is generated due to the influence of clock modulation by SSCG. Transmission may be difficult. Therefore, it is necessary to reduce the signal transfer rate and reliably transmit the signal.
また、図1に示す伝送システムに用いられているASIC、FPGA等のデバイスによってはSSCGに対応していない場合がある。例えば、入力についてはSSCGに対応したスキューマージンが規定されているが、出力に関しては規定されていないといった場合がある。この場合、SSCG非対応のデバイスから出力される信号を評価する必要がでてくる。この信号の評価は、本来、レシーバ側の入力端でのスキューマージンであるRSKM(Receiver Skew Margine)を評価すれば十分であったのが、SSCGを使用している場合、正常に出力がなされる保証はない。さらに、トランスミッタ部の出力に関しても評価しなければならない場合があり、工数が膨大になってしまう。 Also, some devices such as ASIC and FPGA used in the transmission system shown in FIG. 1 may not support SSCG. For example, there is a case where a skew margin corresponding to SSCG is defined for input, but not for output. In this case, it is necessary to evaluate a signal output from a device that does not support SSCG. This signal was originally sufficient to evaluate RSKM (Receiver Skew Margine), which is a skew margin at the input end on the receiver side, but when SSCG is used, output is normally performed. There is no guarantee. Furthermore, it may be necessary to evaluate the output of the transmitter unit, which increases the man-hours.
後述する本発明においては、正常に伝送がなされていることを確認してから伝送を開始するため、データの取りこぼしを防ぐことが可能となり、また、波形の評価処理についても削減することが可能となる。 In the present invention to be described later, since transmission is started after confirming that transmission is normally performed, it is possible to prevent data loss and to reduce waveform evaluation processing. Become.
図2は図1において、SSCG回路2aの使用状況による伝送波形、すなわち、レシーバ側の入力端で観測したアイパターンの波形を説明する図であり、図2(a)はSSCG回路OFFのアイパターンの波形、図2(b)はSSCG回路を−1%(ダウンスプレッド)としたときのアイパターンの波形、図2(c)はSSCG回路を−3%(ダウンスプレッド)としたときのアイパターンの波形を示している。アイパターンは、信号を繰り返し伝送して重ね合わせることによって得ることが可能であり、このアイパターンにより伝送信号を正しく評価することが可能なアイパターンの時間幅を決定することができ、それにより、信号を正しく評価することができる。 FIG. 2 is a diagram for explaining a transmission waveform according to the use state of the SSCG circuit 2a in FIG. 1, that is, a waveform of an eye pattern observed at the input end on the receiver side, and FIG. 2 (a) is an eye pattern of the SSCG circuit OFF. 2B is an eye pattern waveform when the SSCG circuit is −1% (down spread), and FIG. 2C is an eye pattern when the SSCG circuit is −3% (down spread). The waveform is shown. The eye pattern can be obtained by repeatedly transmitting and overlapping the signals, and this eye pattern can determine the time width of the eye pattern that can correctly evaluate the transmitted signal, thereby The signal can be evaluated correctly.
図2に示す3つのアイパターンの波形から、SSCG回路の変調レートを上げるにつれてジッタ成分が増加していることが判る。また、SSCG回路を使用した場合、ドライバ側からの反射による影響も顕著となる。 It can be seen from the waveforms of the three eye patterns shown in FIG. 2 that the jitter component increases as the modulation rate of the SSCG circuit increases. In addition, when an SSCG circuit is used, the influence of reflection from the driver side becomes significant.
図3は受信側の通信装置におけるレシーバスキューマージンについて説明する図であり、図1の説明におけるレシーバの規定値であるスキューマージンを説明するものである。図3には、クロック併走型レシーバにおいて、ある転送レートのデータを受信する場合のレシーバの規定値(RSKM:レシーバスキューマージン)について示している。 FIG. 3 is a diagram for explaining the receiver skew margin in the receiving-side communication apparatus, and for explaining the skew margin, which is the specified value of the receiver in the explanation of FIG. FIG. 3 shows a specified value (RSKM: receiver skew margin) of the receiver when receiving data at a certain transfer rate in the clock parallel receiver.
レシーバの規定値は、転送されるデータの1ビットの時間幅を1UIとしたときに、データを正しく受信するために許されるレシーバスキューマージンの値であり、図3に示す例では、規定値を評価するための基準としてのレシーバスキューマージンの値が0.25UI以下であることである。そして、このレシーバスキューマージンの値は、クロックエッジのなまりによるトリガポイントのズレと、伝送路のスキュー+送信側のドライバ出力端でのスキューと、ジッタ量との和として算出することができる。 The specified value of the receiver is a value of the receiver skew margin that is allowed to correctly receive data when the time width of 1 bit of the transferred data is 1 UI. In the example shown in FIG. The receiver skew margin value as a reference for evaluation is 0.25 UI or less. The value of the receiver skew margin can be calculated as the sum of the deviation of the trigger point due to the rounding of the clock edge, the skew of the transmission path, the skew at the driver output end on the transmission side, and the jitter amount.
もし、レシーバスキューマージンを満たすことができなかった場合、UIの値を大きくするために、転送クロックのレートを落とす(受信側でのシリアル/パラレル変換比率は固定)、または、シリアル/パラレル変換比率を下げる(転送クロックは固定)といった方法を採用することが考えられる。但し、レシーバ側のシリアル/パラレル変換比率が固定であるといった制限がある場合、必然的に前者の方法を採用することになる。 If the receiver skew margin cannot be satisfied, the transfer clock rate is reduced to increase the UI value (serial / parallel conversion ratio on the receiving side is fixed), or serial / parallel conversion ratio. It is conceivable to adopt a method of lowering (transfer clock is fixed). However, when there is a restriction that the serial / parallel conversion ratio on the receiver side is fixed, the former method is inevitably adopted.
また、受信側のレシーバの種類によっては、レシーバスキューマージンの値が転送クロックのレートに依存しないものもあり、この場合、長距離伝送時の信号の減衰特性によって、クロックがより鈍るために信号(データ)を正常に伝送することが不可能となる。さらに、EMI対策として、SSCG回路を用いた場合ジッタ成分が増大し、この結果、クロック及びデータのマージンが削られてしまい、信号を正常に伝送することが不可能となる。 In addition, depending on the type of receiver on the receiving side, the receiver skew margin value does not depend on the transfer clock rate. In this case, the signal ( Data) cannot be transmitted normally. Furthermore, as an EMI countermeasure, when an SSCG circuit is used, the jitter component increases. As a result, the clock and data margins are cut, and it becomes impossible to transmit signals normally.
本発明の実施形態による伝送装置は、ジッタ量についてデータの立ち上がりに関して緩和することができるので、レシーバスキューマージンを満たすことが従来技術による伝送装置と比較して容易であるという優位性を有している。これにより、本発明の実施形態によれば、より安価なFFC、LVDSレシーバの組み合わせにより長距離伝送を実現することが可能となる。また、前述までの説明において、SSCG回路2aを用いた伝送システムとその課題とついて説明したが、本発明の実施形態による伝送装置を含む伝送システムは、図1に示すシステムにおけるSSCG回路2aを用いない伝送システムであっても、レシーバスキューマージンを満たすことが容易になる。 Since the transmission apparatus according to the embodiment of the present invention can relax the jitter amount with respect to the rise of data, it has an advantage that it is easier to satisfy the receiver skew margin than the transmission apparatus according to the prior art. Yes. Thereby, according to the embodiment of the present invention, it is possible to realize long-distance transmission by a combination of a cheaper FFC and LVDS receiver. In the above description, the transmission system using the SSCG circuit 2a and its problems have been described. However, the transmission system including the transmission apparatus according to the embodiment of the present invention uses the SSCG circuit 2a in the system shown in FIG. Even if the transmission system is not, it becomes easy to satisfy the receiver skew margin.
図4は図3で説明したレシーバスキューマージンの規定を満たさない例について説明する図である。 FIG. 4 is a diagram illustrating an example in which the receiver skew margin definition described in FIG. 3 is not satisfied.
一般に、信号を長距離伝送すると信号の減衰が発生し、信号の立ち上がりがなまってしまい、レシーバスキューマージンの値が図3により説明した規定値より大きくなって、規定を満たさなくなってしまう。この結果、信号を繰り返し伝送し重ね合わせて、信号を正しく受信することができる時間幅を決定し、信号の評価を行うアイパターンは、図4にデータDATAとして示す図4の長四角で示すように狭くなってしまうことになり、レシーバのスキューマージンの規定値を満たすことができなくなってしまう。 In general, when a signal is transmitted over a long distance, the signal is attenuated and the rising of the signal is lost, and the value of the receiver skew margin becomes larger than the specified value described with reference to FIG. As a result, the eye pattern in which the signal is repeatedly transmitted and superimposed to determine the time width in which the signal can be correctly received and the signal is evaluated is as shown by the long square in FIG. 4 shown as data DATA in FIG. As a result, the specified value of the receiver skew margin cannot be satisfied.
以下に説明する本発明の実施形態は、送信側の通信装置が同一の1ビットのデータを連続した複数ビットとして送信し、受信側の通信装置が送られてきた連続した複数の同一データの2ビット目以降の1ビットを有効なデータとするものである。 In the embodiment of the present invention described below, the transmission-side communication device transmits the same 1-bit data as a plurality of consecutive bits, and the reception-side communication device transmits two or more consecutive identical data. One bit after the bit is used as valid data.
図5は本発明の一実施形態による伝送装置の構成例を示すブロック図である。ここで説明する本発明の実施形態による伝送装置は、前提条件として、信号の伝送方法にクロック併走タイプの信号伝送方法を使用するものとする。 FIG. 5 is a block diagram showing a configuration example of a transmission apparatus according to an embodiment of the present invention. The transmission apparatus according to the embodiment of the present invention described here uses, as a precondition, a signal transmission method of a clock parallel type as a signal transmission method.
図5に示す本発明の実施形態は、図1における送信装置のトランスミッタ部を構成するFPGA3aと受信装置のレシーバ部を構成するFPGA4aとに対応するものであり、送信側の通信装置を構成しているFPGA1と受信側の通信装置としてのLVDSレシーバ4とが信号用及びクロック用のFFC3により接続されて構成されている。そして、FPGA1内には、LVDSドライバ2が構成されており、LVDSドライバ2は、入力される送信データ信号である Tx_in a1をラッチする入力ラッチ10と、入力されるFPGA1のシステムクロックであるクロック信号a2を受け、入力ラッチ10への書き込み、読み出しを制御する制御部11と、入力されるクロック信号a2から信号伝送用のクロック信号を生成するPLL(Phase Locked Loop)回路12と、入力ラッチ10からの送信データをパラレル/シリアル変換するMux回路13と、Mux回路13及びPLL回路12のそれぞれからの送信データ及びクロック信号をLVDSに変換する差動ドライバ回路14、15とにより構成されている。なお、本発明の実施形態による伝送装置を利用する広幅機におけるはFFCの長さは、一般に、1m〜3mであることが多い。 The embodiment of the present invention shown in FIG. 5 corresponds to the FPGA 3a constituting the transmitter unit of the transmitting device and the FPGA 4a constituting the receiver unit of the receiving device in FIG. The FPGA 1 and the LVDS receiver 4 as a receiving side communication device are connected by an FFC 3 for signals and clocks. An LVDS driver 2 is configured in the FPGA 1. The LVDS driver 2 includes an input latch 10 that latches an input transmission data signal Tx_in a 1 and a clock signal that is a system clock of the input FPGA 1. a control unit 11 that controls writing and reading to the input latch 10 upon receipt of a2, a PLL (Phase Locked Loop) circuit 12 that generates a clock signal for signal transmission from the input clock signal a2, and an input latch 10 Mux circuit 13 for parallel / serial conversion of the transmission data, and differential driver circuits 14 and 15 for converting the transmission data and clock signals from Mux circuit 13 and PLL circuit 12 to LVDS, respectively. Note that the length of the FFC in the wide-width machine using the transmission apparatus according to the embodiment of the present invention is generally 1 m to 3 m in many cases.
次に、前述したように構成される本発明の実施形態の伝送装置における信号の流れについて説明する。 Next, a signal flow in the transmission apparatus according to the embodiment of the present invention configured as described above will be described.
LVDSドライバ2へは、FPGA1の内部からパラレルのデータ信号である Tx_in a1とクロック信号a2が入力される。但し、このクロック信号はFPGA1のシステムクロックである。なお、図示しないが、FPGA1の内部には、他の処理回路等が含まれ、データ信号である Tx_in a1とクロック信号a2は、FPGA1の外部から与えられるものである。 A parallel data signal Tx_in a1 and a clock signal a2 are input to the LVDS driver 2 from the inside of the FPGA1. However, this clock signal is the system clock of FPGA1. Although not shown, the FPGA 1 includes other processing circuits and the like, and the data signal Tx_in a1 and the clock signal a2 are supplied from the outside of the FPGA 1.
データ信号である Tx_in a1は、LVDSドライバ2内の入力ラッチ回路10に入力され、制御部11によりラッチするタイミングがコントロールされて入力ラッチ回路10にラッチされる。入力ラッチ回路10にラッチされたデータ信号 Tx_in は、制御部11にコントロールされて読み出されてMux回路13に渡される。そして、Mux回路13を介してパラレル/シリアル変換されたデータ信号は、その信号レベルが差動ドライバ回路14においてLVDSに変換され、FFC3を経てLVDSレシーバ4へ送信される。 The data signal Tx_in a1 is input to the input latch circuit 10 in the LVDS driver 2 and is latched in the input latch circuit 10 by controlling the timing of latching by the control unit 11. The data signal Tx_in latched by the input latch circuit 10 is read by being controlled by the control unit 11 and passed to the Mux circuit 13. Then, the data level of the data signal subjected to parallel / serial conversion via the Mux circuit 13 is converted to LVDS in the differential driver circuit 14 and transmitted to the LVDS receiver 4 via the FFC 3.
また、クロック信号a2は、制御部11に供給されると共に、PLL回路12を介してMux回路13にも供給され、そのレベルが差動ドライバ回路15においてLVDSに変換され、FFC3を経てLVDSレシーバ4へ送信される。 The clock signal a2 is supplied to the control unit 11 and also supplied to the Mux circuit 13 via the PLL circuit 12, and the level thereof is converted into LVDS in the differential driver circuit 15, and the LVDS receiver 4 passes through FFC3. Sent to.
なお、本発明の実施形態では、同一の1ビットのデータを連続した複数ビットのデータ列とするデータ変換を行っているが、このための処理は、FPGA1内のLVDSドライバ2の前段に設けられる図示しない論理回路により行われる。これについては、図10を参照して後述する。 In the embodiment of the present invention, data conversion is performed by converting the same 1-bit data into a continuous multi-bit data string, but the processing for this is provided in the preceding stage of the LVDS driver 2 in the FPGA 1. This is performed by a logic circuit (not shown). This will be described later with reference to FIG.
図6は従来技術による信号の伝送方法の具体例を説明する図、図7は本発明の実施形態による信号の伝送方法の具体例を説明する図であり、次に、図6、図7を参照して、従来技術と本発明の実施形態とによる信号伝送方法の相違について説明する。なお、ここで説明する例は、シリアル/パラレルの比率が1:7の場合、すなわち、1クロックサイクル内に7ビットのデータを入れ込んで伝送することができる場合の例であり、また、併走クロックである転送クロックとして、1クロックのレベルHighとLow とが3:4の非対象クロック信号を使用した例である。なお、1クロックサイクル内に何ビットのデータを入れ込むかは、任意に設定することができる。 FIG. 6 is a diagram illustrating a specific example of a signal transmission method according to the prior art, FIG. 7 is a diagram illustrating a specific example of a signal transmission method according to an embodiment of the present invention, and FIGS. Reference will be made to the difference in signal transmission method between the prior art and the embodiment of the present invention. The example described here is an example when the serial / parallel ratio is 1: 7, that is, when 7-bit data can be inserted and transmitted within one clock cycle. This is an example in which a non-target clock signal in which the level High and Low of one clock is 3: 4 is used as a transfer clock that is a clock. It is possible to arbitrarily set how many bits of data are inserted in one clock cycle.
図6に示す従来技術による伝送方法の場合、送信側の通信装置は、転送データとして、7ビットのパラレルの転送データa〜gをシリアル変換して、aからgの順で1クロックサイクル内に転送する。受信側の通信装置は、転送されてきたデータの各ビットが有効なものとして受信する。このとき、正常にデータが伝送されるためには、各データのそれぞれのアイパターンが、図3、図4を参照して説明したように受信側の通信装置であるレシーバの規定値を確保できていることが必要となる。 In the case of the transmission method according to the prior art shown in FIG. 6, the communication device on the transmission side serially converts 7-bit parallel transfer data a to g as transfer data, and within one clock cycle in the order of a to g. Forward. The communication device on the receiving side receives each bit of the transferred data as valid. At this time, in order to transmit data normally, each eye pattern of each data can secure the specified value of the receiver which is the communication device on the receiving side as described with reference to FIGS. It is necessary to be.
前述したような従来技術でのデータの伝送に対して、図7に示す本発明の実施形態による伝送方法の場合、送信側の通信装置であるFPGA1内のLVDSドライバ2は、転送データとして、先に説明したように併走クロックの1サイクル内に伝送することができる7ビット分のデータの内2ビットまたは3ビットのデータを、それぞれ同一の連続する複数ビットのシリアルデータとして併走クロックの1サイクル内で送信している。図示している例の場合、転送データは、a、a、a、b、b、b、bの順で、各群が同一データを持つ2群のデータとして送信されるとして示しているが、この順は、a、a、a、b、b、c、cの順で、各群が同一データを持つ3群のデータとすることもできる。受信側の通信装置は、転送されてきた連続する複数の同一のデータを持つデータ群の2ビット目のデータ、あるいは、2ビット目以降の何れか1ビットのデータを有効なものとして受信する。図示例では、2ビット目のデータaと2ビット目のデータbとを有効なものとして受信することとしているが、データbについては、3ビット目あるいは4ビット目のデータを有効なものとして受信してもよい。また、転送データとして、a、a、a、b、b、c、cの順でデータが送信されてきた場合、それぞれ、2ビット目のデータa、b、cが有効なデータとして受信される。 In contrast to the conventional data transmission as described above, in the case of the transmission method according to the embodiment of the present invention shown in FIG. 7, the LVDS driver 2 in the FPGA 1, which is the communication device on the transmission side, transfers the data as the transfer data. As described above, 2 bits or 3 bits of 7-bit data that can be transmitted within one cycle of the parallel clock are converted into the same continuous multi-bit serial data within one cycle of the parallel clock. Sending in. In the case of the illustrated example, the transfer data is illustrated as being transmitted as two groups of data having the same data in the order of a, a, a, b, b, b, b. This order can be three groups of data in which each group has the same data in the order of a, a, a, b, b, c, c. The communication device on the receiving side receives the transferred second bit data of the data group having a plurality of continuous identical data, or any one bit data after the second bit as valid. In the illustrated example, the data a of the second bit and the data b of the second bit are received as valid, but the data b is received as valid data of the third or fourth bit. May be. Further, when data is transmitted in the order of a, a, a, b, b, c, c as the transfer data, the second bit data a, b, c are received as valid data, respectively. .
本発明の実施形態は、前述したように同一のデータを複数ビットに渡って送信することによって、受信側のレシーバでデータを受信するために規定されるアイパターンを広げることができるので、伝送するための条件が悪くなった(図7に示して説明した例では、1クロックサイクル内で2ビットまたは3ビットのデータしか転送できない)としても、受信側の通信装置としてのレシーバの規定値を確保することができ、確実にデータの転送を行うことが可能となる。 In the embodiment of the present invention, since the same data is transmitted over a plurality of bits as described above, the eye pattern defined for receiving data at the receiver on the receiving side can be widened, and thus transmitted. Even if the conditions for this are worse (in the example described with reference to FIG. 7, only 2-bit or 3-bit data can be transferred within one clock cycle), the specified value of the receiver as the communication device on the receiving side is secured. This makes it possible to transfer data reliably.
図8はデータの伝送方法を切り替えて信号データの送信を行うようにした送信側の通信装置の構成を示すブロック図である。 FIG. 8 is a block diagram showing a configuration of a communication device on the transmission side that switches signal transmission methods and transmits signal data.
図8に示す送信側の通信装置は、図5により説明した送信側の通信装置の場合と同様に、送信側の通信装置を構成するFPGA1内に、LVDSドライバ2が構成されており、LVDSドライバ2は、入力される送信データ信号である Tx_in a1及びMode切り替え信号a3をラッチする入力ラッチ10と、入力されるFPGA1のシステムクロックであるクロック信号a2を受け、入力ラッチ10への書き込み、読み出しを制御する制御部11と、入力されるクロック信号a2から信号伝送用のクロック信号を生成するPLL(Phase Locked Loop)回路12と、入力ラッチ10からの送信データ及びMode切り替え信号をパラレル/シリアル変換するMux回路13と、Mux回路13及びPLL回路12のそれぞれからの送信データ、Mode信号及びクロック信号をLVDSに変換する差動ドライバ回路14、15、16とにより構成されている。 The transmission-side communication device shown in FIG. 8 has an LVDS driver 2 in the FPGA 1 that constitutes the transmission-side communication device, as in the case of the transmission-side communication device described with reference to FIG. 2 receives an input latch 10 that latches Tx_in a1 and Mode switching signal a3 that are input transmission data signals, and a clock signal a2 that is a system clock of the input FPGA 1, and writes to and reads from the input latch 10 The controller 11 for controlling, the PLL (Phase Locked Loop) circuit 12 for generating a clock signal for signal transmission from the input clock signal a2, and the transmission data and the Mode switching signal from the input latch 10 are converted in parallel / serial. Mux circuit 13, transmission data from each of Mux circuit 13 and PLL circuit 12, Mo It is constituted by a differential driver circuits 14 for converting the e signal and the clock signal to LVDS.
図8に示す送信側の通信装置は、図5に示して説明した送信側の通信装置が、データ信号として Tx_in a1のみを伝送するのに対して、Mode切り替え信号a3を追加して他のデータ信号と共に伝送を行うようにしたものである。 The transmission-side communication apparatus shown in FIG. 8 is different from the transmission-side communication apparatus shown in FIG. 5 in transmitting only Tx_in a1 as a data signal, but adding another mode switching signal a3. Transmission is performed together with the signal.
図8に示して説明したように構成される送信側の通信装置を使用する伝送装置は、Mode切替信号を用いることによって、受信側の通信装置のレシーバに、信号の伝送方法が、前述したような本発明の実施形態による伝送方法であるか、従来技術として説明したような送信側の通信装置が転送データとして送信した1クロックサイクル内の全データを、受信側の通信装置が有効なものとして受信する伝送方法であるかを判断させて、その伝送方法に従った処理を実行させることができる。 The transmission apparatus using the transmission-side communication apparatus configured as shown in FIG. 8 uses the Mode switching signal, so that the signal transmission method can be transmitted to the receiver of the reception-side communication apparatus as described above. It is a transmission method according to an embodiment of the present invention, or all data within one clock cycle transmitted as transfer data by a transmission-side communication device as described in the prior art is assumed to be effective by the reception-side communication device. It is possible to determine whether the transmission method is received and to execute processing according to the transmission method.
図9は本発明の実施形態における送信データ構成の具体例について説明する図である。図9に示す例においても、図6、図7とは図の表記が左右逆となっているが、図6、図7により説明した場合と同様に転送データの変換前のデータd1を、1クロックサイクル内でデータaからデータgの7ビットがデータaから順に送信されるものであるとし、これらのデータa〜gを1つのクロックサイクルの中で、2ビットのデータd2、2ビットのデータd3、3ビットのデータd4の3回に分け、3クロックサイクルで送信するものとしている。 FIG. 9 is a diagram illustrating a specific example of a transmission data configuration in the embodiment of the present invention. In the example shown in FIG. 9 as well, the notation of the figure is reversed from that in FIGS. 6 and 7, but the data d1 before conversion of the transfer data is 1 as in the case described with reference to FIGS. It is assumed that 7 bits from data a to data g are transmitted in order from data a within a clock cycle, and these data a to g are transmitted as 2-bit data d2 and 2-bit data in one clock cycle. d3 and 3-bit data d4 are divided into three times and transmitted in three clock cycles.
そして、1回目の送信時には変換前の2ビットのデータa、bが取り出され、それらのデータが1クロックサイクル内で送信されるように変換される。この場合、変換後のデータ列は、3ビットのa、a、aのデータ列と、4ビットのb、b、b、bのデータ列との2つのデータ列とされ、このデータ列d2がLVDSドライバに送られ、受信側に送信されることになる。 At the time of the first transmission, 2-bit data a and b before conversion are taken out and converted so that these data are transmitted within one clock cycle. In this case, the converted data strings are two data strings of a 3-bit data string of a, a, a and a 4-bit data string of b, b, b, b. It is sent to the LVDS driver and sent to the receiving side.
また、2回目の送信時には変換前の2ビットのデータc、dが取り出され、それらのデータが次の1クロックサイクル内で送信されるように変換される。この場合、変換後のデータ列は、3ビットのc、c、cのデータ列と、4ビットのd、d、d、dのデータ列との2つのデータ列とされ、このデータ列d3がLVDSドライバに送られ、受信側に送信されることになる。 At the time of the second transmission, 2-bit data c and d before conversion are taken out and converted so that these data are transmitted within the next one clock cycle. In this case, the converted data strings are two data strings, a 3-bit c, c, c data string and a 4-bit d, d, d, d data string. It is sent to the LVDS driver and sent to the receiving side.
また、3回目の送信時には変換前の3ビットのデータe、f、gが取り出され、それらのデータが次の1クロックサイクル内で送信されるように変換される。この場合、変換後のデータ列は、2ビットのe、eのデータ列と、2ビットのf、fのデータ列と、3ビットのg、g、gのデータ列との3つのデータ列とされ、このデータ列d4がLVDSドライバに送られ、受信側に送信されることになる。 At the time of the third transmission, 3-bit data e, f, and g before conversion are taken out and converted so that these data are transmitted within the next one clock cycle. In this case, the data string after conversion includes three data strings including a 2-bit e, e data string, a 2-bit f, f data string, and a 3-bit g, g, g data string. The data string d4 is sent to the LVDS driver and sent to the receiving side.
なお、図9には、併走クロックの波形を示していないが、前述したようなデータの変換を行うと、3回目の送信のように、併走クロックの1サイクル内における波形の立ち下がり部分を挟んで同一のデータが並べられるようになる場合が生じるが、併走クロックの1サイクル内における波形の立ち下がり部分のエッジのなまりは、図7、図3により説明したレシーバの規定値に影響を及ぼすことはなく、本発明を実施する上で何ら問題となることはない。 Although the waveform of the parallel clock is not shown in FIG. 9, if the data conversion as described above is performed, the falling portion of the waveform in one cycle of the parallel clock is sandwiched as in the third transmission. In some cases, the same data may be arranged, but the rounding of the edge of the falling edge of the waveform within one cycle of the parallel clock affects the specified value of the receiver described with reference to FIGS. There is no problem in carrying out the present invention.
前述したようなデータの変換は、変換後のデータが2ビット以上同一のデータとしたデータ列とされていればよく、前述の例にとらわれることはない。また、伝送環境が悪いときには、必要に応じて変換後のデータ列の構成を変更して対応することができる。 The data conversion as described above is not limited to the above example, as long as the converted data is a data string in which the converted data is the same data of 2 bits or more. Further, when the transmission environment is bad, it is possible to cope with the problem by changing the configuration of the converted data string as necessary.
図10は送信側の通信装置の回路構成を示すブロック図である。図10に示す送信側の通信装置の回路構成は、図8により説明した送信側の通信装置であるFPGA1の内部回路構成を示すものである。 FIG. 10 is a block diagram showing a circuit configuration of a communication device on the transmission side. The circuit configuration of the communication device on the transmission side shown in FIG. 10 shows the internal circuit configuration of the FPGA 1 that is the communication device on the transmission side described with reference to FIG.
図10に示すように、送信側の通信装置であるFPGA1は、その内部に、図8に示して説明したものと同一のLVDSドライバ22と、外部から入力される送信データ信号である Tx_in a1及びMode切り替え信号a3を一時的に保持する FIFO MEMORY20と、FIFO MEMORY20 から出力されるデータ列、外部から入力される送信データ信号である Tx_in a1及びMode切り替え信号a3の一方を選択してLVDSドライバ22渡すセレクタ21とを有して構成されている。 As shown in FIG. 10, the FPGA 1 which is the communication device on the transmission side includes the same LVDS driver 22 as shown in FIG. 8 and the transmission data signal Tx_in a1 input from the outside. A FIFO MEMORY 20 that temporarily holds the Mode switching signal a3, a data string output from the FIFO MEMORY 20, and one of Tx_in a1 that is a transmission data signal input from the outside and the Mode switching signal a3 are selected and passed to the LVDS driver 22 And a selector 21.
前述したように構成される送信側の通信装置は、パラレルデータ信号として入力される送信データ信号 Tx_in a1を、Modeセレクト信号a3によって、従来技術の場合と同様な方法による伝送方法で送信するか、本発明の実施形態による伝送方法で送信するかを選択することが可能である。そして、本発明の実施形態による伝送方法を使用し、複数ビットのデータ連続して送信する場合、入力されるデータ信号 Tx_in a1は、FIFO MEMORY20 に一旦保持された後に、セレクタ21により選択されてLVDSドライバ22へ入力されることになる。すなわち、前述した送信側の通信装置において、入力されたデータ信号 Tx_in a1の変換前のデータは、一旦、FIFO MEMORY20 に格納され、送信されるデータが、順次セレクタ24に送られことになる。本発明の実施形態により伝送方法の場合、図9により説明したように、変換前の7ビットのデータ列が3回に分けて送信されるので、FIFO MEMORY20 から出力されるデータをセレクタに書き込む際には、3回に分けて書き込まれる。セレクタに書き込まれたデータは、順次LVDSドライバ22へ転送される。 The transmission-side communication apparatus configured as described above transmits the transmission data signal Tx_in a1 input as a parallel data signal by the Mode select signal a3 by the transmission method according to the same method as in the prior art. It is possible to select whether to transmit by the transmission method according to the embodiment of the present invention. When the transmission method according to the embodiment of the present invention is used to continuously transmit a plurality of bits of data, the input data signal Tx_in a1 is temporarily held in the FIFO MEMORY20 and then selected by the selector 21 to be LVDS. It is input to the driver 22. That is, in the communication device on the transmission side described above, the data before conversion of the input data signal Tx_in a1 is temporarily stored in the FIFO MEMORY 20 and the transmitted data is sequentially sent to the selector 24. In the case of the transmission method according to the embodiment of the present invention, as described with reference to FIG. 9, the 7-bit data string before conversion is transmitted in three parts, so that the data output from the FIFO MEMORY 20 is written to the selector. Is written in three times. Data written to the selector is sequentially transferred to the LVDS driver 22.
前述から判るように、本発明の実施形態による伝送方法を使用した場合、外部からのデータ信号 Tx_in a1がFIFO MEMORY20 に入力される速度に対して、FIFO MEMORY20 からセレクタに出力される速度が1/3になるので、前述のFIFO MEMORY20 は、その入出力の速度差を吸収する機能を果たしている。 As can be seen from the above, when the transmission method according to the embodiment of the present invention is used, the rate at which the FIFO MEMORY 20 outputs to the selector is 1/0 compared to the rate at which the external data signal Tx_in a1 is input to the FIFO MEMORY 20. Therefore, the FIFO MEMORY 20 described above has a function of absorbing the input / output speed difference.
また、従来技術の場合と同様な方法による伝送方法を採用する場合、入力される送信データ信号である Tx_in a1及びMode切り替え信号a3は、FIFO MEMORY 20を介することなく、セレクタ21に入力され、そのままセレクタ21を通ってLVDSドライバ22へ送信される。 When a transmission method similar to that in the case of the prior art is employed, the input transmission data signal Tx_in a1 and the Mode switching signal a3 are input to the selector 21 without going through the FIFO MEMORY 20, and are left as they are. The data is transmitted to the LVDS driver 22 through the selector 21.
前述で説明した送信側の通信装置におけるFIFO MEMORY 20及びセレクタ21が、入力される送信データ信号を、同一のデータが連続した複数ビットのデータ列なるようにデータ変換を行う論理回路を構成ている。 The FIFO MEMORY 20 and the selector 21 in the transmission-side communication apparatus described above constitute a logic circuit that converts the input transmission data signal so that the same data becomes a continuous data string of a plurality of bits. .
図11は受信側の通信装置であるLVDSレシーバの回路構成を示すブロック図である。 FIG. 11 is a block diagram showing a circuit configuration of an LVDS receiver which is a communication device on the receiving side.
図11に示す受信側の通信装置であるLVDSレシーバ4は、送信側のLVDSドライバ2から送信されてきたデータ信号、併走クロック信号を受け取る差動レシーバ41、42と、データ信号をシリアル/パラレル変換するMux回路43と、クロック信号を受け取るPLL回路44と、Mux回路43からのデータ信号を一時的に保持する入力ラッチ回路45と、入力ラッチ回路45の書き込み、読み出しを制御する制御回路46とにより構成される。 The LVDS receiver 4 that is the communication device on the reception side shown in FIG. 11 includes differential receivers 41 and 42 that receive the data signal and the parallel clock signal transmitted from the LVDS driver 2 on the transmission side, and serial / parallel conversion of the data signal. A mux circuit 43 that receives the clock signal, an input latch circuit 45 that temporarily holds a data signal from the mux circuit 43, and a control circuit 46 that controls writing and reading of the input latch circuit 45. Composed.
前述したように構成される受信側の通信装置において、LVDSレシーバ4には、FFCを介してシリアルデータと併走クロックとが入力される。それらのデータは、差動レシーバ41、42においてそれらのレベルが論理レベルに変換されると共に、差動信号がシングルエンドの信号に変換される。そして、データは、Mux回路43に入力され、Mux回路43でシリアル/パラレル変換される。入力されたクロック信号は、PLL回路44を経てMux回路43、制御回路46に供給されると共に、外部のシステムクロックとして出力される。Mux回路43から出力されたパラレルのデータ信号はラッチ回路45を経て外部へ出力される。制御回路46は、Mux回路43から出力されたパラレルのデータ信号をラッチ回路45に書き込む制御を行う。 In the communication apparatus on the receiving side configured as described above, serial data and a parallel clock are input to the LVDS receiver 4 via the FFC. In the differential receivers 41 and 42, the levels of these data are converted into logic levels, and the differential signals are converted into single-ended signals. Then, the data is input to the Mux circuit 43 and serial / parallel converted by the Mux circuit 43. The input clock signal is supplied to the Mux circuit 43 and the control circuit 46 through the PLL circuit 44 and output as an external system clock. The parallel data signal output from the Mux circuit 43 is output to the outside through the latch circuit 45. The control circuit 46 performs control to write the parallel data signal output from the Mux circuit 43 into the latch circuit 45.
前述において、LVDSレシーバ4の外部へ出力されたデータは、データの伝送が本発明による伝送方法を示すModeで行われていた場合、後述するような複数の同一ビットのデータ列の先頭ビットを捨てる処理が行われ、データの伝送が従来技術による伝送方法を示すModeで行われていた場合、データを捨てることなく、1つのクロックサイクル内に含まれる全ビットのデータが有効なデータであるものとして扱うように処理が行われる。 In the above description, the data output to the outside of the LVDS receiver 4 discards the first bits of a plurality of identical bit data strings as will be described later when the data is transmitted in Mode indicating the transmission method according to the present invention. When processing is performed and data transmission is performed in Mode indicating a transmission method according to the prior art, it is assumed that all bits of data included in one clock cycle are valid data without discarding the data. Processing is done to handle.
次に、本発明の実施形態における受信側の通信装置のLVDSレシーバ4の出力側に接続された論理回路で、受信した複数の同一ビットのデータ列の先頭ビットを捨てる処理について説明するが、まず、従来技術による伝送方法の場合について説明する。 Next, a process of discarding the first bits of a plurality of received data strings of the same bit in the logic circuit connected to the output side of the LVDS receiver 4 of the receiving side communication apparatus in the embodiment of the present invention will be described. The case of the transmission method according to the prior art will be described.
図12は従来技術による伝送方法の場合に受信側に送信されるシリアルデータのデータ列を示す図、図13は図12に示すシリアルデータをパラレル変換したデータ列を示す図である。 FIG. 12 is a diagram showing a data string of serial data transmitted to the receiving side in the case of the transmission method according to the prior art, and FIG. 13 is a diagram showing a data string obtained by parallel-converting the serial data shown in FIG.
従来技術による伝送方法の場合、全てのビットx1〜x7が有効なビットであり、図12に示すように、x1からx7の順にシリアルデータ列として受信側の通信送信に送信される。このシリアルデータ列は、受信側の通信装置のレシーバ回路によりシリアル/パラレル変換されて、図13に示すようなビットx1〜x7のパラレルデータとされる。このビットx1〜x7のパラレルデータの各ビットは、全て有効なデータとして扱われてレシーバ回路から出力される。 In the case of the transmission method according to the prior art, all the bits x1 to x7 are valid bits, and are transmitted to the communication transmission on the receiving side as serial data strings in the order of x1 to x7 as shown in FIG. This serial data string is serial / parallel converted by the receiver circuit of the communication device on the receiving side to become parallel data of bits x1 to x7 as shown in FIG. All the bits of the parallel data of these bits x1 to x7 are handled as valid data and output from the receiver circuit.
図14は本発明の実施形態による伝送方法の場合に受信側に送信されるシリアルデータのデータ列を示す図、図15は図14に示すシリアルデータをパラレル変換したデータ列を示す図である。 FIG. 14 is a diagram showing a data string of serial data transmitted to the receiving side in the case of the transmission method according to the embodiment of the present invention, and FIG. 15 is a diagram showing a data string obtained by parallel-converting the serial data shown in FIG.
本発明の実施形態による伝送方法の場合も、図14に示すように、従来技術の場合と同様に、1クロックサイクル内にビットx1からx7の順に送信データがシリアルデータ列として受信側の通信送信に送信される。このシリアルデータ列は、受信側の通信装置のレシーバ回路によりシリアル/パラレル変換されて、図15に示すようなビットx1〜x7のパラレルデータとされる。 Also in the case of the transmission method according to the embodiment of the present invention, as shown in FIG. 14, as in the case of the prior art, transmission data is transmitted as serial data strings in the order of bits x1 to x7 within one clock cycle. Sent to. This serial data string is serial / parallel converted by the receiver circuit of the communication device on the receiving side to be parallel data of bits x1 to x7 as shown in FIG.
本発明の実施形態による伝送方法の場合、送信する7ビットのデータのビットx1〜x7の内、x2、x5との2ビットのみが有効データである。このデータ列を受信側の通信装置におけるレシーバ回路でシリアル/パラレル変換すると図15に示すようになる。この場合、x2とx5との2ビットのみが有効データであるため、このデータのみをレシーバから出力させる。 In the case of the transmission method according to the embodiment of the present invention, of the 7 bits of data to be transmitted, only 2 bits x2 and x5 are valid data. When this data string is serial / parallel converted by the receiver circuit in the communication apparatus on the receiving side, it is as shown in FIG. In this case, since only 2 bits x2 and x5 are valid data, only this data is output from the receiver.
前述において、受信側の通信装置としてのレシーバ回路がFPGAに内蔵されて構成去れている場合、有効なx2とx5との2ビットのデータのみを外部に出力させ、また、レシーバが汎用ICである場合、該当の出力ピンのみを外部と接続することにより、先頭ビットを捨てるようにすればよい。 In the above, when the receiver circuit as the communication device on the receiving side is built in the FPGA and left, only valid 2-bit data of x2 and x5 are output to the outside, and the receiver is a general-purpose IC. In this case, it is only necessary to discard the first bit by connecting only the corresponding output pin to the outside.
図16はMode切り替え信号の送信データへの埋め込み方法を説明する図である。 FIG. 16 is a diagram for explaining a method of embedding a Mode switching signal in transmission data.
Mode切り替え信号を受信側の通信装置へ送信する方法としては、2つの方法がある。その1つは、Mode切り替え信号を送信データ内に埋め込んで、常時送信する方法、または、必要なときに何時でも送信することができるようにした方法であり、もう1つは、送信すべき一連のデータを送信する前にMode切り替え信号を送信する方法である。図16に示す例は、Mode切り替え信号を送信データ内に埋め込んだ場合の例である。 There are two methods for transmitting the Mode switching signal to the communication device on the receiving side. One of them is a method in which a Mode switching signal is embedded in transmission data and is always transmitted, or a method that can be transmitted whenever necessary, and the other is a series of signals to be transmitted. This is a method of transmitting a Mode switching signal before transmitting the data. The example shown in FIG. 16 is an example when a Mode switching signal is embedded in transmission data.
Mode切り替え信号を送信データ内に埋め込んで常時送信する場合、図16に示すように、受信側の通信装置であるレシーバ回路が有効とするデータの中に埋め込むことによって実現することが可能である。もちろん、Mode切り替え信号のデータについても、2ビット以上のデータのかたまりとして送信する必要がある。このようなMode切り替え信号の送信方法は、Mode切り替え信号用に、送信すべき一連のデータの中に2ビット以上を常に確保しなければならないため、送信データの転送レートそのものは落ちてしまうが、データの送信中であってもModeを切り替えることができるというメリットを得ることができる。 When the Mode switching signal is embedded in the transmission data and is always transmitted, as shown in FIG. 16, it can be realized by embedding it in the data that is valid by the receiver circuit that is the communication device on the receiving side. Of course, the data of the Mode switching signal also needs to be transmitted as a block of data of 2 bits or more. In such a mode switching signal transmission method, it is necessary to always ensure at least 2 bits in a series of data to be transmitted for the mode switching signal. It is possible to obtain an advantage that the Mode can be switched even during data transmission.
一方、送信すべき一連のデータを送る前にMode切り替え信号を送る場合、送信データの転送レートを落とすことがなく、Mode切り替え信号を常時送る方法よりも送信データの転送レートが早いが、送信データの送信途中でModeを切り替えることができないというデメリットが生じることになる。 On the other hand, when the Mode switching signal is sent before sending a series of data to be transmitted, the transmission rate of the transmission data is faster than the method of constantly sending the Mode switching signal without reducing the transmission rate of the transmission data. This causes a demerit that the Mode cannot be switched during the transmission.
図17は図1に示して説明した伝送システムにより伝送された伝送データが正常に伝送されていることを検証する構成について説明する図である。 FIG. 17 is a diagram illustrating a configuration for verifying that transmission data transmitted by the transmission system illustrated in FIG. 1 is normally transmitted.
伝送データが正常に伝送されているか否かで特に問題となるのは受信装置のレシーバ部を構成するFPGA4a内のLVDSレシーバがSSCGに対応していない場合である。SSCGをかけた信号が正常に出力されない場合、図1に示した伝送システムを使用した画像形成装置では、出力されたデータによる画像に、画像チリや縦筋が生じる等の影響を与えることがある。このため、間違ったデータが後段に出力されることを防止する必要がある。このため、伝送波形が正常に伝送されていることを確認する必要がある。本発明の実施形態では、そのための手段として、比較回路をLVDSレシーバの直後に配置することとしている。なお、このような検証は、送信側の通信装置が、SSCG回路を使用していない場合にも行われてよい。 A particular problem depends on whether or not the transmission data is normally transmitted when the LVDS receiver in the FPGA 4a constituting the receiver unit of the receiving apparatus does not support SSCG. When the signal subjected to SSCG is not normally output, the image forming apparatus using the transmission system shown in FIG. 1 may affect the image based on the output data such as image dust and vertical stripes. . For this reason, it is necessary to prevent wrong data from being output to the subsequent stage. For this reason, it is necessary to confirm that the transmission waveform is normally transmitted. In the embodiment of the present invention, as a means for that purpose, the comparison circuit is arranged immediately after the LVDS receiver. Such verification may be performed even when the transmission side communication device does not use the SSCG circuit.
図17に示した伝送データが正常に伝送されていることを検証するための構成は、図1に示して説明したシステムのレシーバ部であるFPGA4aの後段に比較回路5aを接続したものである。そして、図17には示していない送信側のトランスミッタ部を構成するASICまたはFPGA3aから画像データを送信する直前に予め定めたパターンを有するテストパターンを複数回送信させる。レシーバ側の比較回路5aは、送信されてきたテストパターンを、予め決められているパターンと比較し、合致しているときにイネーブル信号をLVDSレシーバ(FPGA)4aに入力し、比較の結果が複数回(テストパターンの送信回数より少なくてもよい)に渡って合致しなかったときにディスイネーブル信号をLVDSレシーバ(FPGA)4aに入力する。なお、前述のテストパターンは、複数ビットの内2ビットを連続する同一データとして持つ複数のデータ群により構成されたものとする。 The configuration for verifying that the transmission data shown in FIG. 17 is normally transmitted is such that the comparison circuit 5a is connected to the subsequent stage of the FPGA 4a which is the receiver unit of the system shown in FIG. Then, a test pattern having a predetermined pattern is transmitted a plurality of times immediately before image data is transmitted from the ASIC or FPGA 3a constituting the transmitter unit on the transmission side not shown in FIG. The comparison circuit 5a on the receiver side compares the transmitted test pattern with a predetermined pattern, and when it matches, inputs an enable signal to the LVDS receiver (FPGA) 4a, and a plurality of comparison results are obtained. The disenable signal is input to the LVDS receiver (FPGA) 4a when the number of times does not match (which may be less than the number of times of test pattern transmission). It is assumed that the above-described test pattern is composed of a plurality of data groups having 2 bits out of a plurality of bits as the same continuous data.
また、前述のイネーブル信号、あるいは、ディスイネーブル信号は、送信側のトランスミッタ部を構成するASICまたはFPGA3aへ送信することができ、これにより、送信側において、受信したイネーブル信号、あるいは、ディスイネーブル信号をモード切り替え信号として用い、SSCG回路の使用の可否を選択するようにすることができる。また、送信側でSSCG回路を使用しておらず、かつ、ディスイネーブル信号を受信した場合、連続する同一データとして持つ複数のデータ群の連続する同一データのビット数を3ビット以上としたテストパターンで検証を行うこと等も可能である。そして、送信側の通信装置は、テストパターンを、複数ビットの内の3ビット以上を連続する同一データとし、これによる検証の結果が正常であり、受信側からイネーブル信号を受けた場合、その後のデータの送信を連続する同一データとして持つ複数のデータ群の連続する同一データのビット数を3ビット以上として送信する。送信側の通信装置は、テストパターンの同一データのビット数を順次増加させていき、受信側の通信送信からデータを正常に受信することができなかった旨の報告を受ける毎に、順次前記連続する同一データのビット数の最少数を増加させて送信するようにする。さらに、ビット幅を最大に広げても(SSCG回路を使用しない場合にも)正常に信号を送信することができなかった場合、SC(Serviceman Call)という形でエラーを発することもできる。 In addition, the above-described enable signal or disenable signal can be transmitted to the ASIC or FPGA 3a that constitutes the transmitter unit on the transmission side, whereby the received enable signal or disenable signal is transmitted on the transmission side. It can be used as a mode switching signal to select whether or not the SSCG circuit can be used. In addition, when an SSCG circuit is not used on the transmission side and a disable signal is received, a test pattern in which the number of consecutive identical data in a plurality of data groups possessed as identical identical data is 3 bits or more It is also possible to perform verification with Then, the communication device on the transmission side sets the test pattern to the same data in which 3 or more bits out of a plurality of bits are continuous, and when the result of verification is normal and an enable signal is received from the reception side, The number of consecutive identical data bits in a plurality of data groups having the same data transmission as the same continuous data is transmitted as 3 or more bits. The communication device on the transmission side sequentially increases the number of bits of the same data in the test pattern, and each time it receives a report that the data cannot be normally received from the communication transmission on the reception side, The minimum number of bits of the same data to be transmitted is increased and transmitted. Further, even if the bit width is increased to the maximum (even when the SSCG circuit is not used), if a signal cannot be transmitted normally, an error can be issued in the form of SC (Serviceman Call).
前述では、伝送データが正常に伝送されていることの検証を、送信側の通信装置からテストパターンを送信することにより行うとして説明したが、この検証は、実際のデータ送信時に行うようにすることもできる。その場合、送信する画像データを誤り検出可能なデータとし、受信側において、受信した画像データに対する誤り検出を行うようにすればよい。 In the above description, it has been described that transmission data is normally transmitted by transmitting a test pattern from the communication device on the transmission side. However, this verification should be performed at the time of actual data transmission. You can also. In that case, the image data to be transmitted may be made error-detectable data, and the receiving side may perform error detection on the received image data.
図18は図1に示して説明した伝送システムの送信側のトランスミッタ部を構成するASICまたはFPGA3aに入力されるクロックを切り替える構成について説明する図である。 FIG. 18 is a diagram for explaining a configuration for switching clocks input to the ASIC or FPGA 3a constituting the transmitter unit on the transmission side of the transmission system shown in FIG.
図1に示して説明した伝送システムの例では、クロック発振器OSC1aからのクロック信号をSSCG回路2aを介してシステムクロックとしてトランスミッタ部を構成するASICまたはFPGA3aに入力していたが、図18に示す例では、送信側のトランスミッタ部を構成するASICまたはFPGA3a内にクロック分岐回路6aを設け、OSC回路1aからASICまたはFPGA3aに入力するクロック信号を、OSC回路1aから直接入力されるものと、SSCG回路2aを介して入力されるものとの2種類としている。 In the example of the transmission system shown in FIG. 1, the clock signal from the clock oscillator OSC1a is input to the ASIC or FPGA 3a constituting the transmitter unit as the system clock via the SSCG circuit 2a. However, the example shown in FIG. Then, the clock branch circuit 6a is provided in the ASIC or FPGA 3a constituting the transmitter unit on the transmission side, and the clock signal input from the OSC circuit 1a to the ASIC or FPGA 3a is directly input from the OSC circuit 1a, and the SSCG circuit 2a There are two types, one that is input via the.
これらの2種類のクロック信号は、ASICまたはFPGA3a内のクロック分岐回路6aに入力されて、クロック分岐回路6aおいて分岐され、片方のみがシステムクロックとして用いられる。このクロック分岐回路6aには、レシーバ側からクロック切り替え信号が入力されており、この切り替え信号によってどちらのクロックを選択するのかが決定される。この切り替え信号としては、図17により説明したイネーブル信号、あるいは、ディスイネーブル信号によるモード切り替え信号を使用することができる。 These two types of clock signals are input to the clock branch circuit 6a in the ASIC or FPGA 3a, branched in the clock branch circuit 6a, and only one of them is used as the system clock. A clock switching signal is input to the clock branch circuit 6a from the receiver side, and which clock is selected is determined by this switching signal. As the switching signal, the enable signal described with reference to FIG. 17 or the mode switching signal based on the disenable signal can be used.
図19はSSCG回路のモードを切り替える構成について説明する図である。 FIG. 19 is a diagram illustrating a configuration for switching modes of the SSCG circuit.
図18により説明した例は、トランスミッタ部を構成するASICまたはFPGA3aが、クロック分岐回路6aを有して、SSCG回路2aを介したクロックを使用するか否かを選択するものであったが、図19に示す例は、SSCG回路2a自身が持つモード選択機能を用いて、トランスミッタ部を構成するASICまたはFPGA3aが、SSCG回路2aの機能を有効としたクロックを使用するか否かを選択するものである。 In the example described with reference to FIG. 18, the ASIC or FPGA 3a constituting the transmitter unit has the clock branch circuit 6a and selects whether to use the clock via the SSCG circuit 2a. In the example shown in 19, the mode selection function of the SSCG circuit 2a itself is used to select whether or not the ASIC or FPGA 3a constituting the transmitter unit uses a clock that enables the function of the SSCG circuit 2a. is there.
SSCG回路2aは、デバイスにもよるが、その機能をオン、オフするモードを選択することが可能に構成されている場合があり、その場合、SSCG2a回路には、モードを設定するための入力ピンが備えられている。図19に示す例では、トランスミッタ部を構成するASICまたはFPGA3aが、該当するピンへの入力(モード切り替え信号)を切り替えることによってモードを変更し、SSCG回路2aの機能(クロック信号を周波数変調する機能)をオンまたはオフにすることが可能である。これにより、トランスミッタ部を構成するASICまたはFPGA3aは、SSCG回路2aの機能を有効としたクロックを使用するか否かを選択するすることが可能となる。このモード切り替え信号は、ASICまたはFPGA3a内で生成される。また、ASICまたはFPGA3aは、前述のモード切り替え信号を、図17により説明したイネーブル信号、あるいは、ディスイネーブル信号によるモード切り替え信号をレシーバ側から受信して生成してもよいし、前述の図17により説明したイネーブル信号、あるいは、ディスイネーブル信号によるモード切り替え信号をそのまま使用してもよい。 Depending on the device, the SSCG circuit 2a may be configured to be able to select a mode for turning on or off the function. In this case, the SSCG circuit 2a has an input pin for setting the mode. Is provided. In the example shown in FIG. 19, the ASIC or FPGA 3a constituting the transmitter unit changes the mode by switching the input (mode switching signal) to the corresponding pin, and the function of the SSCG circuit 2a (the function of frequency-modulating the clock signal) ) Can be turned on or off. As a result, the ASIC or FPGA 3a constituting the transmitter unit can select whether or not to use a clock that enables the function of the SSCG circuit 2a. This mode switching signal is generated in the ASIC or FPGA 3a. Further, the ASIC or FPGA 3a may generate the above-described mode switching signal by receiving the enable signal described with reference to FIG. 17 or the mode switching signal based on the disenable signal from the receiver side, or by referring to FIG. The described enable signal or the mode switching signal by the disable signal may be used as it is.
前述した本発明の実施形態は、送信側の通信装置が、複数ビットに渡って連続した同一のデータを送信し、受信側の通信送信が、受信した複数ビットの同一データの2ビット目を有効なものとするとして説明したが、本発明は、受信側の通信送信が、受信した複数ビットの同一データの2ビット目以降の任意のビットを有効なものとするようにすることもできる。 In the embodiment of the present invention described above, the communication device on the transmission side transmits the same continuous data over a plurality of bits, and the communication transmission on the reception side is effective for the second bit of the received same data of the plurality of bits. As described above, the present invention can also make the communication transmission on the receiving side valid for any bit after the second bit of the received same data of a plurality of bits.
また、本発明は、送信側の通信装置が、SSCG回路を用いない場合、前記第1のモードにより、1クロック周期の中に複数ビットのデータを入れ込み、その際、前記複数ビットの内2ビットを連続する同一データとして持つ複数のデータ群として前記受信側の通信装置に送信し、前記SSCG回路を用いた場合、前記第2のモードにより、前記連続する同一データとして持つ複数のデータ群の連続する同一データのビット数を3ビット以上として送信するようにしてもよい。 Further, according to the present invention, when the communication apparatus on the transmission side does not use an SSCG circuit, a plurality of bits of data are inserted in one clock cycle in the first mode, and at that time, two bits of the plurality of bits are included. When the SSCG circuit is used as a plurality of data groups having the same continuous data as a plurality of data groups, the second mode is used to continue the plurality of data groups having the same continuous data. The number of bits of the same data to be transmitted may be 3 bits or more.
また、本発明は、送信側の通信装置が、データ送信の開始時に、1クロック周期の中に複数の異なるビットのデータを入れ込んだデータと同一のデータを予め定めた複数回前記受信側の通信装置に送信し、受信側の通信送信から全てのデータを正常に受信することができた旨の報告を受けた場合、前記そのままデータの送信を続行し、受信側の通信装置から全データの内の1回でも正常に受信することができなかった旨の報告を受けた場合、1クロック周期の中に複数ビットのデータを入れ込み、その際、前記複数ビットの内の2ビットを連続する同一データとして持つ複数のデータ群として前記受信側の通信装置に送信するようにすることができる。 In addition, the present invention provides a communication apparatus on the transmission side that has the same data as the data in which a plurality of different bits of data are inserted in one clock cycle at the start of data transmission. If it is transmitted to the communication device and a report indicating that all data has been successfully received from the communication transmission on the receiving side is received, the data transmission is continued as it is, and all data is transmitted from the receiving communication device. When receiving a report indicating that the data could not be received normally even once, a plurality of bits of data are inserted in one clock cycle, and at that time, two of the plurality of bits are consecutively identical. A plurality of data groups as data can be transmitted to the receiving communication device.
また、本発明は、送信側の通信装置が、1クロック周期の中に複数ビットのデータを入れ込み、その際、前記複数ビットの内の2ビットを連続する同一データとして持つ複数のデータ群として前記受信側の通信装置に送信し、前記受信側の通信送信から複数回に渡ってデータを正常に受信することができなかった旨の報告を受けた場合、前記連続する同一データとして持つ複数のデータ群の連続する同一データのビット数を3ビット以上として送信し、前記受信側の通信送信から複数回に渡ってデータを正常に受信することができなかった旨の報告を受ける毎に、順次前記連続する同一データのビット数の最少数を増加させて送信し、受信側の通信装置が、連続する3ビット以上の同一データを持つデータ群の内、3ビット目以降の何れか1ビットのデータを有効なデータとして受信するようにすることができる。 Further, according to the present invention, the transmission side communication device inserts a plurality of bits of data in one clock cycle, and at that time, the plurality of data groups having the same two consecutive bits of the plurality of bits as the same data. A plurality of data having the same continuous data when transmitted to the communication device on the reception side and receiving a report indicating that the data could not be normally received multiple times from the communication transmission on the reception side The number of bits of the same continuous data in the group is transmitted as 3 bits or more, and every time a report is received that the data has not been received normally over a plurality of times from the communication transmission on the receiving side, The minimum number of consecutive bits of the same data is increased and transmitted, and the receiving side communication device has any one of the third and subsequent bits in the data group having the same data of 3 or more consecutive bits. The Tsu City of data can be arranged to receive as valid data.
前述した本発明の実施形態によれば、コストの安いクロック併走タイプの LVDS ICを使用し、併走クロックの転送レートを落とすことなく、信号の長距離伝送を行うことができ、これにより、本発明による信号の伝送装置を採用するシステムでの処理速度を低下させるようなことを防止することができ、また、システムの変更を少なくすることができるので、システムのコストを抑制することができる。 According to the above-described embodiment of the present invention, it is possible to perform long-distance transmission of signals without reducing the transfer rate of the parallel clock by using a low-cost parallel clock type LVDS IC. Therefore, it is possible to prevent a reduction in processing speed in a system that employs a signal transmission apparatus according to the above, and it is possible to reduce the number of changes in the system, thereby suppressing the cost of the system.
また、前述した本発明の実施形態によれば、受信側において、先頭ビットのアイパターンが十分に開いていない場合、クロックスキューがある場合にも、信号を正しく伝送することができる。さらに、前述した本発明の実施形態によれば、SSCG回路を使用した場合であっても長距離伝送を実現することができ、しかも、SSCG回路を使用した場合、EMIによる信号の伝送への影響を軽減することができる。 Further, according to the embodiment of the present invention described above, a signal can be correctly transmitted on the receiving side even when the eye pattern of the first bit is not sufficiently opened or there is a clock skew. Furthermore, according to the above-described embodiment of the present invention, long-distance transmission can be realized even when the SSCG circuit is used, and in addition, when the SSCG circuit is used, the influence of EMI on the transmission of signals. Can be reduced.
図20は本発明の実施形態による伝送装置を備える画像形成装置の外観を示す斜視図、図21は図20に示す画像形成装置の構成を説明する縦断面図であり、次に、図20、図21を参照して、本発明の実施形態による伝送装置を備える画像形成装置について説明する。図20、図21に示す画像形成装置は、インクジェット記録装置の例である。 20 is a perspective view showing an external appearance of an image forming apparatus including a transmission device according to an embodiment of the present invention. FIG. 21 is a longitudinal sectional view illustrating the configuration of the image forming apparatus shown in FIG. With reference to FIG. 21, an image forming apparatus including a transmission apparatus according to an embodiment of the present invention will be described. The image forming apparatus shown in FIGS. 20 and 21 is an example of an ink jet recording apparatus.
図20に示すインクジェット記録装置は、シリアル型インクジェット記録装置であり、図20に示すように記録装置100と、それを支持する本体フレーム170とを備えて構成されている。記録装置100の内部には、ガイドロッド110及び幅ガイド120が掛け渡され、これらのガイドロッド110及び副ガイド120に、キャリッジ151が矢印A方向(主走査方向)に動作可能なように保持されている。キャリッジ151は、タイミングベルト111と接続されており、主走査モータ190と駆動プーリ280とによってタイミングベルト111を駆動することにより主走査方向Aを往復移動する。タイミングベルト111には加圧コロ120によって張力が掛けられており、たるむことなくキャリッジ150を駆動することができる。 The ink jet recording apparatus shown in FIG. 20 is a serial type ink jet recording apparatus, and includes a recording apparatus 100 and a main body frame 170 that supports the recording apparatus 100 as shown in FIG. Inside the recording apparatus 100, a guide rod 110 and a width guide 120 are spanned, and the carriage 151 is held by these guide rod 110 and the sub guide 120 so as to be operable in the arrow A direction (main scanning direction). ing. The carriage 151 is connected to the timing belt 111 and reciprocates in the main scanning direction A by driving the timing belt 111 by the main scanning motor 190 and the driving pulley 280. Tension is applied to the timing belt 111 by the pressure roller 120, and the carriage 150 can be driven without sagging.
印字媒体150は、キャリッジ151が往復移動する下部を矢印B方向(副走査方向)に間欠的に搬送され、印字媒体150には、キャリッジ151に搭載された記録ヘッドから吐出されるインクにより所定の画像が形成される。 The print medium 150 is intermittently conveyed in the direction of the arrow B (sub-scanning direction) in the lower part where the carriage 151 reciprocates. The print medium 150 has a predetermined amount of ink discharged from a recording head mounted on the carriage 151. An image is formed.
また、記録装置100には、インクを供給するカートリッジ160と記録ヘッドをクリーニングする維持機構126が備えられている。 The recording apparatus 100 also includes a cartridge 160 that supplies ink and a maintenance mechanism 126 that cleans the recording head.
また、キャリッジ151内には、エンコーダセンサが配置されており、キャリッジ151は、主走査方向に掛け渡されたエンコーダシートを連続的に読み取ることにより、主走査方向位置を検知しながら駆動される。 Further, an encoder sensor is disposed in the carriage 151, and the carriage 151 is driven while detecting the position in the main scanning direction by continuously reading the encoder sheets that are stretched in the main scanning direction.
図21を参照すると、図21に示す画像形成装置には、ガイドロッド110及び副ガイド120が左右側板203、204間に掛け渡され、これらのガイドロッド110及び副ガイド120にキャリッジ151が軸受け、副ガイド受け部212により保持され、図20に示す矢印Aの主走査方向に摺動可能とされている。 Referring to FIG. 21, in the image forming apparatus shown in FIG. 21, a guide rod 110 and a sub guide 120 are spanned between left and right side plates 203 and 204, and a carriage 151 is bearing on these guide rod 110 and sub guide 120, It is held by the sub guide receiving portion 212 and is slidable in the main scanning direction of the arrow A shown in FIG.
キャリッジ515には、黒(K)のインク滴を吐出する記録ヘッド221、222、イエロー(Y)、マゼンタ(M)、シアン(C)の各色のインク滴を吐出する記録ヘッド223、224、225が搭載されている。 The carriage 515 has recording heads 221 and 222 that discharge black (K) ink droplets, and recording heads 223, 224, and 225 that discharge yellow (Y), magenta (M), and cyan (C) ink droplets. Is installed.
そして、キャリッジ151を移動走査する主走査機構は、主走査方向の一方側に配置される主走査モータ190と、主走査モータ190によって回転駆動される駆動プーリ207と、主走査方向の他方側に配置された従動プーリ214と、駆動プーリ207と従動プーリ214との間に掛け回されたタイミングベルト209とを備えて構成されている。なお、従動プーリ214は、図示しないテンションスプリングによって外方(駆動プーリ20に対して離れる方向)にテンションが掛けられている。また、タイミングベルト209は、キャリッジ151の背面側に設けたベルト保持部211に一部が固定保持されており、これにより、主走査方向にキャリッジ151を牽引する。キャリッジ151と装置本体との間はキャリッジ側基板206と制御回路等が載置された本体側基板210とを結ぶフレキシブルフラットケーブル(FFC)215により電気的に接続され、FFC215は、主走査の摺動に耐えうるようにされている。 The main scanning mechanism that moves and scans the carriage 151 includes a main scanning motor 190 disposed on one side in the main scanning direction, a drive pulley 207 that is rotationally driven by the main scanning motor 190, and the other side in the main scanning direction. The driven pulley 214 is arranged, and a timing belt 209 is provided between the drive pulley 207 and the driven pulley 214. The driven pulley 214 is tensioned outward (in a direction away from the drive pulley 20) by a tension spring (not shown). A part of the timing belt 209 is fixedly held by a belt holding unit 211 provided on the back side of the carriage 151, thereby pulling the carriage 151 in the main scanning direction. The carriage 151 and the apparatus main body are electrically connected by a flexible flat cable (FFC) 215 that connects the carriage side substrate 206 and the main body side substrate 210 on which a control circuit or the like is placed. It is designed to withstand the movement.
また、キャリッジ151の主走査方向に沿うようにエンコーダシート200が配置されており、キャリッジ151に設けたエンコーダセンサ213によりエンコーダシート200を読取る。これにより、キャリッジ151の主走査方向の位置を検知することができる。このキャリッジ151の主走査領域の内、記録領域には、印字媒体150としての用紙が図示しない紙送り機構によってキャリッジ151の主走査方向と直交する図20に矢示Bとして示した方向(副走査方向)に間欠的に搬送される。 An encoder sheet 200 is arranged along the main scanning direction of the carriage 151, and the encoder sheet 213 is read by the encoder sensor 213 provided on the carriage 151. Thereby, the position of the carriage 151 in the main scanning direction can be detected. Of the main scanning area of the carriage 151, the recording area includes a paper (print medium 150) in a direction (sub-scanning) indicated by an arrow B in FIG. 20 which is orthogonal to the main scanning direction of the carriage 151 by a paper feed mechanism (not shown). Direction).
前述したように構成される画像形成装置は、キャリッジ151を主走査方向に移動させ、図示しない印字媒体としての用紙を間欠的に送りながら、記録ヘッド221〜225を画像情報に応じて駆動して液滴を吐出させることによって印字媒体上に所要の画像を形成することができる。 The image forming apparatus configured as described above moves the carriage 151 in the main scanning direction, and drives the recording heads 221 to 225 according to image information while intermittently feeding paper as a printing medium (not shown). A desired image can be formed on the print medium by ejecting the droplets.
そして、前述した画像形成装置におけるキャリッジ側基板206と本体側基板210とを結ぶFFC215を介して、本体側基板210上の制御回路からキャリッジ151上の記録ヘッド221〜225に送信する記録ヘッド駆動用のデータの伝送のために、図5〜図16までに説明した伝送方法、伝送装置が使用される。なお、図5〜図16までに説明した本発明の実施形態は、FFC3のデータを伝送するラインを1組だけ示して説明したが、前述したような画像形成装置に使用する場合、FFC3のデータを伝送するラインを、複数の記録ヘッド対応に設け、各ラインをLVDSドライバ及びLVDSレシーバのMuxの相互に接続する構成とされる。 Then, for the recording head driving to be transmitted from the control circuit on the main body side substrate 210 to the recording heads 221 to 225 on the carriage 151 via the FFC 215 connecting the carriage side substrate 206 and the main body side substrate 210 in the image forming apparatus described above. For the transmission of the data, the transmission method and the transmission apparatus described with reference to FIGS. The embodiments of the present invention described with reference to FIGS. 5 to 16 have been described by showing only one line for transmitting FFC3 data. However, when used in the image forming apparatus as described above, the FFC3 data is used. Are provided corresponding to a plurality of recording heads, and each line is connected to the Mux of the LVDS driver and the LVDS receiver.
1 FPGA(Field Programmable Gate Array)
2 LVDS(Low Voltage Differential Signal)ドライバ
2a SSCG(Spread Spectrum Clock Generator)回路
3 FFC(Flat Flexible Cable)
4 LVDSレシーバ
10、45 入力ラッチ
11、46 制御部
12、44 PLL(Phase Locked Loop)回路
13、43 Mux回路
14、15、16 差動ドライバ回路
20 FIFO MEMORY
21 セレクタ
22 LVDSドライバ
41、42 差動レシーバ回路
1 FPGA (Field Programmable Gate Array)
2 LVDS (Low Voltage Differential Signal) driver 2a SSCG (Spread Spectrum Clock Generator) circuit 3 FFC (Flat Flexible Cable)
4 LVDS receiver 10, 45 Input latch 11, 46 Control unit 12, 44 PLL (Phase Locked Loop) circuit 13, 43 Mux circuit 14, 15, 16 Differential driver circuit 20 FIFO MEMORY
21 Selector 22 LVDS driver 41, 42 Differential receiver circuit
Claims (15)
前記送信側の通信装置は、1クロック周期の中に複数ビットのデータを入れ込み、その際、前記複数ビットの内少なくとも連続する2ビットを同一データとして持つ複数のデータ群として前記受信側の通信装置に送信し、
前記受信側の通信装置は、受信したデータの前記少なくとも連続する2ビットの同一データを持つデータ群の内、2ビット目以降の何れか1ビットのデータを有効なデータとして受信することを特徴とする伝送装置。 In the transmission device that transmits the data signal in parallel with the clock signal between the communication device on the transmission side and the communication device on the reception side,
The transmission-side communication apparatus inserts a plurality of bits of data in one clock cycle, and at that time, the reception-side communication apparatus as a plurality of data groups having at least two consecutive bits of the plurality of bits as the same data To
The receiving-side communication device receives any one bit of data after the second bit as valid data in the data group having the same data of at least two consecutive bits of the received data. Transmission equipment.
前記送信側の通信装置は、1クロック周期の中に複数ビットのデータを入れ込み、その際、前記複数ビットの内少なくとも連続する2ビットを同一データとして持つ複数のデータ群として前記受信側の通信装置に送信する第1のモードと、1クロック周期の中に複数の異なるビットのデータを入れ込んだデータを前記受信側の通信装置に送信する第2のモードとを切り替え可能に備えることを特徴とする伝送装置。 The transmission apparatus according to claim 1,
The transmission-side communication apparatus inserts a plurality of bits of data in one clock cycle, and at that time, the reception-side communication apparatus as a plurality of data groups having at least two consecutive bits of the plurality of bits as the same data And a second mode in which data in which a plurality of different bits of data are inserted in one clock cycle are transmitted to the communication device on the receiving side, can be switched. Transmission equipment.
前記受信側の通信装置は、第1のモードにより送信されたデータを受信した際、受信したデータの前記少なくとも連続する2ビットの同一データを持つデータ群の内、2ビット目以降の何れか1ビットのデータを有効なデータとして受信し、第2のモードにより送信されたデータを受信した際、受信した1クロック周期の中の複数の異なるビットのデータの全てを有効なデータとして受信することを特徴とする伝送装置。 The transmission apparatus according to claim 2, wherein when the communication apparatus on the receiving side receives the data transmitted in the first mode, the communication apparatus on the data side has the same data of the at least two consecutive bits of the received data. When any one bit data after the second bit is received as valid data and the data transmitted in the second mode is received, all of the data of a plurality of different bits received in one clock cycle Is received as effective data.
前記送信側の通信装置は、前記第1のモードと第2のモードとを切り替えるモード切り替え信号を、前記受信側の通信装置に送信するデータの中に埋め込んで送信することにより、前記受信側の通信装置にモードの切り替えを指示することを特徴とする伝送装置。 The transmission apparatus according to claim 2 or 3,
The transmission-side communication device embeds and transmits a mode switching signal for switching between the first mode and the second mode in data to be transmitted to the reception-side communication device. A transmission apparatus that instructs a communication apparatus to switch modes.
前記送信側の通信装置は、データ送信の開始時に、前記第2のモードにより、1クロック周期の中に複数の異なるビットのデータを入れ込んだデータと同一のデータを予め定めた複数回前記受信側の通信装置に送信し、前記受信側の通信送信から全てのデータを正常に受信することができた旨の報告を受けた場合、前記第2のモードでのデータの送信を続行し、前記受信側の通信装置から全データの内の1回でも正常に受信することができなかった旨の報告を受けた場合、前記第1のモードに切り替えてデータの送信を行うことを特徴とする伝送装置。 The transmission apparatus according to claim 2 or 3,
The transmission-side communication device receives the same data as the data obtained by inserting a plurality of different bits of data in one clock cycle a plurality of times at the start of data transmission in the second mode. When receiving a report indicating that all data has been successfully received from the communication transmission on the receiving side, the data transmission in the second mode is continued, A transmission characterized by switching to the first mode and transmitting data when receiving a report from the receiving side communication device that the data could not be normally received even once. apparatus.
前記送信側の通信装置は、前記第1のモードにより、1クロック周期の中に複数ビットのデータを入れ込み、その際、前記複数ビットの内2ビットを連続する同一データとして持つ複数のデータ群として前記受信側の通信装置に送信し、前記受信側の通信送信から複数回に渡ってデータを正常に受信することができなかった旨の報告を受けた場合、前記連続する同一データとして持つ複数のデータ群の連続する同一データのビット数を3ビット以上として送信し、前記受信側の通信送信から複数回に渡ってデータを正常に受信することができなかった旨の報告を受ける毎に、順次前記連続する同一データのビット数の最少数を増加させて送信し、
前記受信側の通信装置は、連続する3ビット以上の同一データを持つデータ群の内、3ビット目以降の何れか1ビットのデータを有効なデータとして受信することを特徴とする伝送装置。 The transmission apparatus according to claim 3, wherein
The communication device on the transmission side inserts a plurality of bits of data in one clock cycle in the first mode, and at that time, as a plurality of data groups having two consecutive bits as the same data. When receiving the report that the data was not successfully received over a plurality of times from the communication transmission on the receiving side, the plurality of possessed as the same continuous data Each time the number of bits of the same data in the data group is transmitted as 3 bits or more, every time a report is received that the data has not been normally received multiple times from the communication transmission on the receiving side, Increase the minimum number of bits of the same continuous data and transmit,
The receiving-side communication device receives any one bit of data from the third bit onward as valid data in a data group having the same data of three or more consecutive bits.
前記送信側の通信装置は、クロック信号を周波数変調するSSCG回路を有し、該SSCG回路を用いない場合、前記第1のモードにより、1クロック周期の中に複数ビットのデータを入れ込み、その際、前記複数ビットの内2ビットを連続する同一データとして持つ複数のデータ群として前記受信側の通信装置に送信し、前記SSCG回路を用いた場合、前記第2のモードにより、前記連続する同一データとして持つ複数のデータ群の連続する同一データのビット数を3ビット以上として送信することを特徴とする伝送装置。 The transmission apparatus according to claim 3, wherein
The transmission-side communication device has an SSCG circuit that modulates the frequency of a clock signal. When the SSCG circuit is not used, a plurality of bits of data are inserted in one clock cycle according to the first mode. When the SSCG circuit is used as a plurality of data groups having 2 bits of the plurality of bits as the same continuous data, and the SSCG circuit is used, the continuous same data is transmitted in the second mode. A transmission apparatus characterized by transmitting the number of consecutive bits of the same data of a plurality of data groups as 3 bits or more.
前記送信側の通信装置は、クロック信号を周波数変調するSSCG回路を有し、該SSCG回路を用い、前記第1のモードにより、1クロック周期の中に複数ビットのデータを入れ込み、その際、前記複数ビットの内2ビットを連続する同一データとして持つ複数のデータ群として前記受信側の通信装置に送信し、前記受信側の通信送信から複数回に渡ってデータを正常に受信することができなかった旨の報告を受けた場合、前記SSCG回路を不使用とすることを特徴とする伝送装置。 The transmission apparatus according to claim 3, wherein
The transmission-side communication apparatus includes an SSCG circuit that modulates a frequency of a clock signal, and uses the SSCG circuit to insert a plurality of bits of data in one clock cycle according to the first mode. Transmitting data to the receiving side communication device as a plurality of data groups having 2 bits out of a plurality of bits as the same continuous data, and data cannot be normally received multiple times from the receiving side communication transmission When receiving a report to the effect, the SSCG circuit is not used.
前記送信側の通信装置は、クロック分岐回路を有し、該クロック分岐回路は、前記受信側の通信送信からデータを正常に受信することができなかった旨の報告を受けた場合、OSC回路から入力されたクロック信号と、前記SSCG回路を介したクロック信号とのうち、OSCから入力されたクロック信号を有効とすることを特徴とする伝送装置。 The transmission apparatus according to claim 8, wherein
The communication device on the transmission side has a clock branching circuit. When the clock branching circuit receives a report indicating that data cannot be normally received from the communication transmission on the reception side, the communication device from the OSC circuit A transmission apparatus characterized by validating a clock signal input from an OSC among an input clock signal and a clock signal via the SSCG circuit.
前記送信側の通信装置は、前記受信側の通信送信からデータを正常に受信することができなかった旨の報告を受けた場合、前記SSCG回路が前記報告を受け、自回路のクロック信号を周波数変調する機能を停止することを特徴とする伝送装置。 The transmission apparatus according to claim 8, wherein
When the communication device on the transmitting side receives a report indicating that data could not be normally received from the communication transmission on the receiving side, the SSCG circuit receives the report, and the clock signal of its own circuit A transmission apparatus characterized by stopping the function of modulation.
前記送信側の通信装置と受信側の通信装置との間でデータ信号の伝送が、差動伝送方式を使用して行われることを特徴とする伝送装置。 The transmission device according to any one of claims 1 to 10,
A transmission apparatus, wherein transmission of a data signal is performed using a differential transmission method between the transmission-side communication apparatus and the reception-side communication apparatus.
前記送信側の通信装置は、1クロック周期の中に複数ビットのデータを入れ込み、その際、前記複数ビットの内少なくとも連続する2ビットを同一データとして持つ複数のデータ群として前記受信側の通信装置に送信し、
前記受信側の通信装置は、受信したデータの前記少なくとも連続する2ビットの同一データを持つデータ群の内、2ビット目以降の何れか1ビットのデータを有効なデータとして受信することを特徴とする伝送方法。 In the transmission method for transmitting the data signal in parallel with the clock signal between the communication device on the transmission side and the communication device on the reception side,
The transmission-side communication apparatus inserts a plurality of bits of data in one clock cycle, and at that time, the reception-side communication apparatus as a plurality of data groups having at least two consecutive bits of the plurality of bits as the same data To
The receiving-side communication device receives any one bit of data after the second bit as valid data in the data group having the same data of at least two consecutive bits of the received data. Transmission method.
前記複数の記録ヘッドを駆動する制御回路と前記複数の記録ヘッドと間での駆動信号の伝送のために、請求項1ないし11のうちいずれか1記載の伝送装置を備えたことを特徴とする画像形成装置。 In an image forming apparatus configured with a plurality of recording heads,
12. A transmission apparatus according to claim 1, comprising a transmission circuit for transmitting drive signals between a control circuit for driving the plurality of recording heads and the plurality of recording heads. Image forming apparatus.
前記送信装置は、1クロック周期の中に複数ビットのデータを入れ込み、その際、前記複数ビットの内少なくとも連続する2ビットを同一データとして持つ複数のデータ群として送信することを特徴とする送信装置。 In the transmission device that transmits the data signal along with the clock signal to the reception device,
The transmitting apparatus inserts a plurality of bits of data in one clock cycle, and transmits the data as a plurality of data groups having at least two consecutive bits of the plurality of bits as the same data. .
前記受信装置は、受信したデータの少なくとも連続する2ビットの同一データを持つデータ群の内、2ビット目以降の何れか1ビットのデータを有効なデータとして受信することを特徴とする受信装置。 In the receiving device that receives the data signal in parallel with the clock signal from the transmitting device,
The receiving apparatus receives any 1-bit data from the second bit onward as valid data in a data group having at least two consecutive identical bits of received data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012043526A JP5948959B2 (en) | 2011-03-18 | 2012-02-29 | Transmission apparatus, transmission method, image forming apparatus, and transmission apparatus |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011060957 | 2011-03-18 | ||
JP2011060957 | 2011-03-18 | ||
JP2012043526A JP5948959B2 (en) | 2011-03-18 | 2012-02-29 | Transmission apparatus, transmission method, image forming apparatus, and transmission apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012213145A true JP2012213145A (en) | 2012-11-01 |
JP5948959B2 JP5948959B2 (en) | 2016-07-06 |
Family
ID=47266723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012043526A Expired - Fee Related JP5948959B2 (en) | 2011-03-18 | 2012-02-29 | Transmission apparatus, transmission method, image forming apparatus, and transmission apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5948959B2 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0270135A (en) * | 1988-09-05 | 1990-03-09 | Advantest Corp | Multiplex separation circuit |
JPH11298459A (en) * | 1998-04-15 | 1999-10-29 | Hitachi Ltd | High speed transmission system and high speed transmitter |
JP2000092255A (en) * | 1998-09-11 | 2000-03-31 | Ricoh Co Ltd | Method and device for performing image data transmission and reception processing |
JP2004306485A (en) * | 2003-04-09 | 2004-11-04 | Brother Ind Ltd | Drive unit for recording head, and image forming apparatus equipped with the same |
JP2008098901A (en) * | 2006-10-11 | 2008-04-24 | Denso Corp | Data communication system |
JP2008300915A (en) * | 2007-05-29 | 2008-12-11 | Panasonic Corp | High-speed serial communication utilizing duty ratio of clock |
-
2012
- 2012-02-29 JP JP2012043526A patent/JP5948959B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0270135A (en) * | 1988-09-05 | 1990-03-09 | Advantest Corp | Multiplex separation circuit |
JPH11298459A (en) * | 1998-04-15 | 1999-10-29 | Hitachi Ltd | High speed transmission system and high speed transmitter |
JP2000092255A (en) * | 1998-09-11 | 2000-03-31 | Ricoh Co Ltd | Method and device for performing image data transmission and reception processing |
JP2004306485A (en) * | 2003-04-09 | 2004-11-04 | Brother Ind Ltd | Drive unit for recording head, and image forming apparatus equipped with the same |
JP2008098901A (en) * | 2006-10-11 | 2008-04-24 | Denso Corp | Data communication system |
JP2008300915A (en) * | 2007-05-29 | 2008-12-11 | Panasonic Corp | High-speed serial communication utilizing duty ratio of clock |
Also Published As
Publication number | Publication date |
---|---|
JP5948959B2 (en) | 2016-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7914095B2 (en) | Head element substrate, recording head, and recording apparatus | |
JP6179137B2 (en) | Liquid ejection device, liquid ejection method and control unit | |
WO2014208552A1 (en) | Phase adjustment circuit, image forming device, and phase adjustment method | |
US8915577B2 (en) | Printing apparatus | |
CN111469563B (en) | Liquid ejecting apparatus, head control unit, and head unit | |
EP2668041B1 (en) | Printhead apparatus, printer system and method of printhead built-in test | |
JP2000158643A (en) | Recorder | |
JP5948959B2 (en) | Transmission apparatus, transmission method, image forming apparatus, and transmission apparatus | |
US9162446B2 (en) | Recording apparatus and recording apparatus control method | |
US8830510B2 (en) | Transmission apparatus, reception apparatus, serial communication apparatus, and printing apparatus including the serial communication apparatus | |
US10647113B2 (en) | Recording head and recording apparatus | |
US20100225688A1 (en) | Liquid droplet jetting head and liquid droplet jetting apparatus | |
US7016070B2 (en) | Multiple-level printhead using embedded high speed serial data and control link with on-board exposure clock generation | |
JP2018134781A (en) | Printing device | |
JP7045907B2 (en) | Recording device | |
JP2000052623A (en) | Recording device | |
JP2007055012A (en) | Device for acquiring ink correction factor, method for acquiring ink correction factor, program for acquiring ink correction factor, color correcting device, color correction method and color correction program | |
JP2017185822A (en) | Control unit, liquid discharge method, and liquid discharge device | |
JP2014113754A (en) | Ink jet head driving device, ink jet head driving method, and ink jet recording device | |
JP2010252167A (en) | Transmission data generating method, reception data processing method, transmitting side data processing device, receiving side data processing device and image forming apparatus | |
JP2010105248A (en) | Recorder, and method of controlling recorder | |
JP2017177767A (en) | Recording head, recording device using the recording head and method for controlling the same | |
JP2021020352A (en) | Recording head, recording device using the same and control method thereof | |
JP2019018438A (en) | Reception device and image formation apparatus | |
JP2007015166A (en) | Recording device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150119 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20150122 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160301 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160412 |
|
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: 20160510 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160523 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5948959 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |