SERIAL COMMUNICATION DEVICE, COMMUNICATION CONTROL METHOD AND PROGRAM

To reduce data transmission error in a serial communication device for transferring data with start information indicating start of valid data and end information indicating end of the valid data through a plurality of serial communication channels.SOLUTION: A serial communication device includes: a...

Full description

Saved in:
Bibliographic Details
Main Author ASANO TOMOHIRO
Format Patent
LanguageEnglish
Japanese
Published 15.02.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:To reduce data transmission error in a serial communication device for transferring data with start information indicating start of valid data and end information indicating end of the valid data through a plurality of serial communication channels.SOLUTION: A serial communication device includes: a detection unit for detecting start information and end information included in a plurality of pieces of received data received from each of a plurality of serial communication channels; a storage unit for storing valid data included in the plurality of pieces of received data onto a plurality of buffers corresponding to each of the plurality of pieces of received data based on the detection result by the detection unit; an output unit for synchronously outputting the data stored in the plurality of buffers and a control signal for indicating whether it is valid or invalid, based on a writing position and a reading position of the plurality of buffers; and an output control unit for controlling the control signal to invalid and initializing the writing position and the reading position, when the number of pieces of data outputted from the output unit reaches a predetermined set value.SELECTED DRAWING: Figure 3 【課題】有効なデータの開始を示す開始情報と終了を示す終了情報とが付加されたデータを、複数のシリアル通信路で転送するシリアル通信装置において、データの誤転送を低減させる。【解決手段】シリアル通信装置は、複数のシリアル通信路の各々から受信した複数の受信データに含まれる開始情報と終了情報とを検出する検出部と、検出部による検出結果に基づいて、複数の受信データに含まれる有効なデータを、複数の受信データの各々に対応する複数のバッファに格納する格納部と、複数のバッファの書込位置と読出位置とに基づいて、データの有効、無効を示す制御信号とともに、複数のバッファに格納されたデータを同期して出力する出力部と、出力部から出力されるデータの数が予め設定された設定値に達したときに、制御信号を無効に制御するとともに、書込位置と読出位置とを初期化する出力制御部と、を有する。【選択図】図3
Bibliography:Application Number: JP20190134098