Nothing Special   »   [go: up one dir, main page]

CN110838892A - High-reliability merging and forwarding method for multi-path full-duplex serial port - Google Patents

High-reliability merging and forwarding method for multi-path full-duplex serial port Download PDF

Info

Publication number
CN110838892A
CN110838892A CN201911131200.XA CN201911131200A CN110838892A CN 110838892 A CN110838892 A CN 110838892A CN 201911131200 A CN201911131200 A CN 201911131200A CN 110838892 A CN110838892 A CN 110838892A
Authority
CN
China
Prior art keywords
data
module
serial port
reliability
forwarding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911131200.XA
Other languages
Chinese (zh)
Other versions
CN110838892B (en
Inventor
鲁毅
曾永红
付彦淇
王晓璐
王晖
赵斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin Jinhang Computing Technology Research Institute
Original Assignee
Tianjin Jinhang Computing Technology Research Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin Jinhang Computing Technology Research Institute filed Critical Tianjin Jinhang Computing Technology Research Institute
Priority to CN201911131200.XA priority Critical patent/CN110838892B/en
Publication of CN110838892A publication Critical patent/CN110838892A/en
Application granted granted Critical
Publication of CN110838892B publication Critical patent/CN110838892B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0061Error detection codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4906Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using binary codes
    • H04L25/4908Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using binary codes using mBnB codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention belongs to the technical field of network communication, and particularly relates to a high-reliability merging and forwarding method for a multi-path full-duplex serial port. The technical scheme can be realized by using modern and more convenient programmable logic device deployment, can also be realized by adopting a customized ASIC mode, and can flexibly and conveniently help the system to solve the problems. Moreover, the technical scheme has stronger system error correction capability; the method has better direct current balance characteristic, and is convenient for accurate deserialization at a receiving end of high-speed serial communication; while still providing higher bandwidth.

Description

High-reliability merging and forwarding method for multi-path full-duplex serial port
Technical Field
The invention belongs to the technical field of network communication, and particularly relates to a high-reliability merging and forwarding method for a multi-path full-duplex serial port, which is suitable for being applied to wired communication between PCBs with certain distance requirements.
Background
In the field of industrial control, a serial port is a common communication interface and is used for data transmission with smaller transmission bandwidth and without real-time requirement. For a control system device which needs a plurality of serial ports to be connected, the following problems exist:
1) the cable connection between the devices is complex, and the reserved quantity of interfaces is required to be large;
2) the host interface expansion mode is complex;
3) the processing host is deployed in a high-interference environment, and the anti-interference capability of serial port transmission is weak;
disclosure of Invention
Technical problem to be solved
The technical problem to be solved by the invention is as follows: how to provide a high-reliability merging and forwarding method for a multi-path full-duplex serial port.
(II) technical scheme
In order to solve the technical problems, the invention provides a high-reliability merging and forwarding method for a multi-path full-duplex serial port, which is implemented based on a high-reliability merging and forwarding system, wherein the high-reliability merging and forwarding system is applied to a serial communication system, and the serial communication system comprises a control host and a plurality of data generation sources; the control host is deployed at a far end and is connected with the communication interface of the high-reliability merging and forwarding system through a differential cable, and other data generation sources are connected with the communication interface of the high-reliability merging and forwarding system through a full-duplex serial port;
the high-reliability merging and forwarding method packages data generated by a plurality of data generation sources in the serial port communication system according to an agreed rule, and then sends the data to the control host through a communication mode to realize data forwarding.
Wherein, the high-reliability combining and forwarding system comprises: the system comprises a serial port management and timeout module, a packet generation module, an RS coding module, a data slicing module, an 8b/10b coding module, a parallel-serial conversion module and a single-end to differential conversion module; the serial port management module comprises serial ports connected with a plurality of data generation sources;
the method comprises the following steps:
step 1: the packet generation module packs data received from the multiple serial ports into data packets in a specified format, and inserts tags for distinguishing data of different serial ports;
step 2: the RS coding module carries out RS coding on a data packet to be sent, so that an error correction mechanism is added, and system error correction capabilities with different capabilities can be obtained under the condition that RS encoders with different strengths are selected;
and step 3: the data slicing module slices the RS-coded data packet into short datagrams suitable for 8b/10b module data, and the output of the data slicing module is 1 byte;
and 4, step 4: the 8b/10b coding module converts 8b data into 10b data; the converted data has better direct current balance characteristic, so that accurate deserialization can be realized and clock information can be extracted at a receiving end of high-speed serial communication conveniently;
and 5: the parallel-serial conversion module converts the DC-balanced 10-bit data into a serial data stream;
step 6: the single-end to differential module is used for converting single-end data into differential data streams to be transmitted, thereby providing higher bandwidth.
In step 1, after the packet generation module finishes packing the data packet, CRC32 check data is inserted into the tail of the data packet.
The high-reliability combining and forwarding system provides two forwarding modes, wherein one forwarding mode is a priority mode, the other forwarding mode is an equalization mode, and the system is oriented to two different use scenes.
Wherein the priority mode is applicable to a scene in which a data generation source generating data has a priority difference;
in the priority mode, when a data generation source needing high priority sends a large amount of data to a control host computer needing exclusive communication bandwidth, the data generation source needs to send an agreed key command word through a serial port interconnected with the data generation source;
after receiving the key command word, the serial port management and timeout module sets priority authority for all serial ports contained in the key command word, sends an agreed confirmation command to a data generation source with the priority, indicates that the current serial port can send data, and the data generation source which sends the key command word first obtains the authority of sending the data preferentially to monopolize communication bandwidth;
meanwhile, the serial port management and timeout module sends an appointed exclusive command to other data sources to indicate that the current communication channel is exclusive and require other data sources to suspend sending actions;
then, the packet generation module packages and sends out the data of the data generation source after the data reception is finished according to the agreed packet format;
and when the serial port data with the priority is completely forwarded, the priority of the serial port is automatically cancelled.
The equalization mode is suitable for a scene that communication urgency degrees of data generation sources generating data are the same, code streams are discontinuous, and interval time can meet the minimum time requirement of overtime polling;
under the default condition, the serial port management and timeout module sets all serial ports contained in the serial port management and timeout module to be in an equal mode;
serial ports with the same priority acquire data sending authority in turn, and the time for sending each data generation source once is specified by a serial port management and timeout module;
after one polling is finished, all the data received in the current round are packaged into a complete data packet in a packet generation module according to an agreed format;
after one polling is finished and under the condition that no priority mode request representing key command words exists, the serial port management and timeout module starts the next polling receiving work.
Wherein the output of the data slicing module is 1 byte.
The data converted by the 8b/10b coding module has better direct current balance characteristic, so that accurate deserialization can be realized and clock information can be extracted at a receiving end of high-speed serial communication conveniently.
Wherein the number of the plurality of data generation sources is greater than or equal to two.
Wherein the number of the plurality of data generation sources is two.
(III) advantageous effects
Compared with the prior art, the invention provides a high-reliability merging and forwarding method of a multi-path full-duplex serial port, which is suitable for being applied to wired communication between PCBs with certain distance requirements. The technical scheme can be realized by using modern and more convenient programmable logic device deployment, can also be realized by adopting a customized ASIC mode, and can flexibly and conveniently help the system to solve the problems. Moreover, the technical scheme has stronger system error correction capability; the method has better direct current balance characteristic, and is convenient for accurate deserialization at a receiving end of high-speed serial communication; while still providing higher bandwidth.
Drawings
Fig. 1 is a system implementation architecture diagram of the technical solution of the present invention.
Fig. 2 is a schematic diagram illustrating clock domains according to the present invention.
Detailed Description
In order to make the objects, contents, and advantages of the present invention clearer, the following detailed description of the embodiments of the present invention will be made in conjunction with the accompanying drawings and examples.
In order to solve the problems of the prior art, the invention provides a high-reliability merging and forwarding system of a multi-path full-duplex serial port, which can be realized by using a modern and more convenient programmable logic device, can also be realized by adopting a customized ASIC mode, and can flexibly and conveniently help a serial port communication system to solve the existing problems;
the high-reliability merging and forwarding system is applied to a serial port communication system, and the serial port communication system comprises a control host and a plurality of data generation sources; the control host is deployed at a far end and is connected with the high-reliability communication interface of the high-reliability merging and forwarding system through a differential cable, and other data generation sources are connected with the high-reliability communication interface of the high-reliability merging and forwarding system through a full-duplex serial port;
the high-reliability merging and forwarding system packs data generated by a plurality of data generation sources in the serial port communication system according to an agreed rule and then sends the data to the control host in a high-reliability communication mode to realize data forwarding; typically, the highly reliable combining and forwarding system is part of a system communications interface card.
Wherein, the high-reliability combining and forwarding system comprises: the system comprises a serial port management and timeout module, a packet generation module, an RS coding module (namely a Reed Solomon coding module), a data slicing module, an 8b/10b coding module, a parallel-serial conversion module and a single-ended to differential conversion module;
the serial port management module comprises serial ports connected with a plurality of data generation sources, an on-chip bus interface connected with a microcontroller or logic, and a serial port arbitration logic and an overtime timer which are used in an equalization mode;
the packet generation module is used for packaging data received from the multiple serial ports into data packets in a specified format, and inserting tags for distinguishing data of different serial ports;
the RS coding module is used for carrying out RS coding on a data packet to be sent so as to add an error correction mechanism, and under the condition of selecting RS encoders with different strengths, system error correction capabilities with different capabilities can be obtained;
the data slicing module is used for slicing the RS-coded data packet into short datagrams suitable for 8b/10b module data, and the output of the data slicing module is 1 byte;
the 8b/10b coding module is used for converting 8b data into 10b data; the converted data has better direct current balance characteristic, so that accurate deserialization can be realized and clock information can be extracted at a receiving end of high-speed serial communication conveniently;
the parallel-serial conversion module is used for converting the DC balanced 10-bit data into a serial data stream;
the single-end to differential module is used for converting single-end data into differential data streams to be transmitted, thereby providing higher bandwidth.
After the data packet is packaged, the packet generation module inserts CRC32 check data at the tail of the data packet.
The high-reliability combining and forwarding system provides two forwarding modes, wherein one forwarding mode is a priority mode, the other forwarding mode is an equalization mode, and the system is oriented to two different use scenes.
Wherein the priority mode is applicable to a scene in which a data generation source generating data has a priority difference;
in the priority mode, when a data generation source needing high priority sends a large amount of data to a control host computer needing exclusive communication bandwidth, the data generation source needs to send an agreed key command word through a serial port interconnected with the data generation source;
after receiving the key command word, the serial port management and timeout module sets priority authority for all serial ports contained in the key command word, sends an agreed confirmation command to a data generation source with the priority, indicates that the current serial port can send data, and the data generation source which sends the key command word first obtains the authority of sending the data preferentially to monopolize communication bandwidth;
meanwhile, the serial port management and timeout module sends an appointed exclusive command to other data sources to indicate that the current communication channel is exclusive and require other data sources to suspend sending actions;
and then, the packet generation module packages and sends out the data of the data generation source after the data reception of the data generation source is finished according to the agreed packet format.
And when the serial port data with the priority is completely forwarded, the priority of the serial port is automatically cancelled. The serial port management and timeout module switches all serial ports contained in the serial port management and timeout module to an equalization mode.
The equalization mode is suitable for a scene that communication urgency degrees of data generation sources generating data are the same, code streams are discontinuous, and interval time can meet the minimum time requirement of overtime polling;
under the default condition, the serial port management and timeout module sets all serial ports contained in the serial port management and timeout module to be in an equal mode;
serial ports with the same priority acquire data sending authority in turn, and the time for sending each data generation source once is specified by a serial port management and timeout module;
after one polling is finished, all the data received in the current round are packaged into a complete data packet in a packet generation module according to an agreed format;
after one polling is finished and under the condition that no priority mode request representing key command words exists, the serial port management and timeout module starts the next polling receiving work.
In addition, the invention also provides a high-reliability merging and forwarding method of the multi-path full-duplex serial port, which is implemented based on the high-reliability merging and forwarding system, wherein the high-reliability merging and forwarding system is applied to a serial communication system, and the serial communication system comprises a control host and a plurality of data generation sources; the control host is deployed at a far end and is connected with the communication interface of the high-reliability merging and forwarding system through a differential cable, and other data generation sources are connected with the communication interface of the high-reliability merging and forwarding system through a full-duplex serial port;
the high-reliability merging and forwarding system packages data generated by a plurality of data generation sources in the serial port communication system according to an agreed rule and then sends the data to the control host computer in a communication mode to realize data forwarding;
the method comprises the following steps:
step 1: the packet generation module packs data received from the multiple serial ports into data packets in a specified format, and inserts tags for distinguishing data of different serial ports;
step 2: the RS coding module carries out RS coding on a data packet to be sent, so that an error correction mechanism is added, and system error correction capabilities with different capabilities can be obtained under the condition that RS encoders with different strengths are selected;
and step 3: the data slicing module slices the RS-coded data packet into short datagrams suitable for 8b/10b module data, and the output of the data slicing module is 1 byte;
and 4, step 4: the 8b/10b coding module converts 8b data into 10b data; the converted data has better direct current balance characteristic, so that accurate deserialization can be realized and clock information can be extracted at a receiving end of high-speed serial communication conveniently;
and 5: the parallel-serial conversion module converts the DC-balanced 10-bit data into a serial data stream;
step 6: the single-end to differential module is used for converting single-end data into differential data streams to be transmitted, thereby providing higher bandwidth.
In step 1, after the packet generation module finishes packing the data packet, CRC32 check data is inserted into the tail of the data packet.
The high-reliability combining and forwarding system provides two forwarding modes, wherein one forwarding mode is a priority mode, the other forwarding mode is an equalization mode, and the system is oriented to two different use scenes.
Wherein the priority mode is applicable to a scene in which a data generation source generating data has a priority difference;
in the priority mode, when a data generation source needing high priority sends a large amount of data to a control host computer needing exclusive communication bandwidth, the data generation source needs to send an agreed key command word through a serial port interconnected with the data generation source;
after receiving the key command word, the serial port management and timeout module sets priority authority for all serial ports contained in the key command word, sends an agreed confirmation command to a data generation source with the priority, indicates that the current serial port can send data, and the data generation source which sends the key command word first obtains the authority of sending the data preferentially to monopolize communication bandwidth;
meanwhile, the serial port management and timeout module sends an appointed exclusive command to other data sources to indicate that the current communication channel is exclusive and require other data sources to suspend sending actions;
and then, the packet generation module packages and sends out the data of the data generation source after the data reception of the data generation source is finished according to the agreed packet format.
When the serial port data with the priority is completely forwarded, the priority of the serial port is automatically cancelled; the serial port management and timeout module switches all serial ports contained in the serial port management and timeout module to an equalization mode.
The equalization mode is suitable for a scene that communication urgency degrees among data generation sources generating data are the same, code streams are discontinuous, and interval time can meet the minimum time requirement of overtime polling;
under the default condition, the serial port management and timeout module sets all serial ports contained in the serial port management and timeout module to be in an equal mode;
serial ports with the same priority acquire data sending authority in turn, and the time for sending each data generation source once is specified by a serial port management and timeout module;
after one polling is finished, all the data received in the current round are packaged into a complete data packet in a packet generation module according to an agreed format;
after one polling is finished and under the condition that no priority mode request representing key command words exists, the serial port management and timeout module starts the next polling receiving work.
Wherein the number of the plurality of data generation sources is greater than or equal to two.
Wherein the number of the plurality of data generation sources is two.
Examples
An embodiment of the present invention is shown in fig. 1 and 2.
The specific flow of sending data is as follows:
and data received by the serial port is packaged into a data packet according to a specified packet format and stored in the packet generation module.
And the data packed by the packet generation module is input into the module for coding according to the bandwidth requirement of the input data of the RS coding module.
The encoded data is divided into single-byte data streams by a slicing module and delivered to an 8b/10b encoding module to acquire the DC balance characteristic of the data streams.
The parallel-serial conversion module converts 10-bit data with DC balance characteristic into 1-bit data stream and sends the 1-bit data stream to the single-end to differential module.
The single-ended to differential module is responsible for realizing the sending action of the physical layer.
The above description is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, several modifications and variations can be made without departing from the technical principle of the present invention, and these modifications and variations should also be regarded as the protection scope of the present invention.

Claims (10)

1. A high-reliability merging and forwarding method for a plurality of paths of full-duplex serial ports is characterized in that the high-reliability merging and forwarding method is implemented based on a high-reliability merging and forwarding system, the high-reliability merging and forwarding system is applied to a serial port communication system, and the serial port communication system comprises a control host and a plurality of data generation sources; the control host is deployed at a far end and is connected with the communication interface of the high-reliability merging and forwarding system through a differential cable, and other data generation sources are connected with the communication interface of the high-reliability merging and forwarding system through a full-duplex serial port;
the high-reliability merging and forwarding method packages data generated by a plurality of data generation sources in the serial port communication system according to an agreed rule, and then sends the data to the control host through a communication mode to realize data forwarding.
2. The method for high-reliability combining and forwarding of multiple full-duplex serial ports according to claim 1, wherein the high-reliability combining and forwarding system comprises: the system comprises a serial port management and timeout module, a packet generation module, an RS coding module, a data slicing module, an 8b/10b coding module, a parallel-serial conversion module and a single-end to differential conversion module; the serial port management module comprises serial ports connected with a plurality of data generation sources;
the method comprises the following steps:
step 1: the packet generation module packs data received from the multiple serial ports into data packets in a specified format, and inserts tags for distinguishing data of different serial ports;
step 2: the RS coding module carries out RS coding on a data packet to be sent, so that an error correction mechanism is added, and system error correction capabilities with different capabilities can be obtained under the condition that RS encoders with different strengths are selected;
and step 3: the data slicing module slices the RS-coded data packet into short datagrams suitable for 8b/10b module data, and the output of the data slicing module is 1 byte;
and 4, step 4: the 8b/10b coding module converts 8b data into 10b data; the converted data has better direct current balance characteristic, so that accurate deserialization can be realized and clock information can be extracted at a receiving end of high-speed serial communication conveniently;
and 5: the parallel-serial conversion module converts the DC-balanced 10-bit data into a serial data stream;
step 6: the single-end to differential module is used for converting single-end data into differential data streams to be transmitted, thereby providing higher bandwidth.
3. The method for combining and forwarding high reliability of multiple full-duplex serial ports according to claim 2, wherein in step 1, the packet generation module inserts CRC32 check data at the tail of the data packet after the data packet is completely packed.
4. The method as claimed in claim 2, wherein the system provides two forwarding modes, one is a priority mode and the other is an equalization mode, for two different usage scenarios.
5. The method for combining and forwarding multiple full-duplex serial ports with high reliability as claimed in claim 4, wherein the priority mode is suitable for a scenario that a data generation source generating data has a priority difference;
in the priority mode, when a data generation source needing high priority sends a large amount of data to a control host computer needing exclusive communication bandwidth, the data generation source needs to send an agreed key command word through a serial port interconnected with the data generation source;
after receiving the key command word, the serial port management and timeout module sets priority authority for all serial ports contained in the key command word, sends an agreed confirmation command to a data generation source with the priority, indicates that the current serial port can send data, and the data generation source which sends the key command word first obtains the authority of sending the data preferentially to monopolize communication bandwidth;
meanwhile, the serial port management and timeout module sends an appointed exclusive command to other data sources to indicate that the current communication channel is exclusive and require other data sources to suspend sending actions;
then, the packet generation module packages and sends out the data of the data generation source after the data reception is finished according to the agreed packet format;
and when the serial port data with the priority is completely forwarded, the priority of the serial port is automatically cancelled.
6. The method as claimed in claim 5, wherein the equalization mode is applied to a scenario where communication urgency between data generation sources generating data is the same, and a code stream is discontinuous, and an interval time can satisfy a minimum time requirement of timeout polling;
under the default condition, the serial port management and timeout module sets all serial ports contained in the serial port management and timeout module to be in an equal mode;
serial ports with the same priority acquire data sending authority in turn, and the time for sending each data generation source once is specified by a serial port management and timeout module;
after one polling is finished, all the data received in the current round are packaged into a complete data packet in a packet generation module according to an agreed format;
after one polling is finished and under the condition that no priority mode request representing key command words exists, the serial port management and timeout module starts the next polling receiving work.
7. The method for high reliability combining and forwarding of multiple full duplex serial ports according to claim 2, wherein the output of the data slicing module is 1 byte.
8. The method for high-reliability merging and forwarding of the multi-path full-duplex serial port as claimed in claim 2, wherein the data converted by the 8b/10b coding module has better direct current balance characteristic, so that accurate deserialization and clock information extraction can be performed at a receiving end of high-speed serial communication.
9. The method as claimed in claim 2, wherein the number of the plurality of data generating sources is two or more.
10. The method as claimed in claim 2, wherein the number of the plurality of data generating sources is two.
CN201911131200.XA 2019-11-19 2019-11-19 High-reliability merging and forwarding method for multi-path full-duplex serial port Active CN110838892B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911131200.XA CN110838892B (en) 2019-11-19 2019-11-19 High-reliability merging and forwarding method for multi-path full-duplex serial port

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911131200.XA CN110838892B (en) 2019-11-19 2019-11-19 High-reliability merging and forwarding method for multi-path full-duplex serial port

Publications (2)

Publication Number Publication Date
CN110838892A true CN110838892A (en) 2020-02-25
CN110838892B CN110838892B (en) 2022-02-01

Family

ID=69576903

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911131200.XA Active CN110838892B (en) 2019-11-19 2019-11-19 High-reliability merging and forwarding method for multi-path full-duplex serial port

Country Status (1)

Country Link
CN (1) CN110838892B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113114331A (en) * 2021-02-26 2021-07-13 深圳市万联航通电子科技有限公司 Method, system, device and medium for merging and transmitting multi-channel serial interfaces
US11764805B2 (en) 2021-10-06 2023-09-19 Samsung Display Co., Ltd. System and method for transition encoding with reduced error propagation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103107599A (en) * 2013-02-05 2013-05-15 北京电研华源电力技术有限公司 On-load capacity and voltage regulating transformer integrated control device and control method
CN105306154A (en) * 2015-09-25 2016-02-03 中国船舶重工集团公司第七二六研究所 Emission detection unit based on FPGA (Field Programmable Gate Array) and implementation method thereof
CN105847077A (en) * 2016-03-17 2016-08-10 华为技术有限公司 Method for detecting conflict of multipath serial data, and device and equipment
US20190227971A1 (en) * 2018-01-23 2019-07-25 Qualcomm Incorporated Architecture for consolidating multiple sources of low-bandwidth data over a serial bus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103107599A (en) * 2013-02-05 2013-05-15 北京电研华源电力技术有限公司 On-load capacity and voltage regulating transformer integrated control device and control method
CN105306154A (en) * 2015-09-25 2016-02-03 中国船舶重工集团公司第七二六研究所 Emission detection unit based on FPGA (Field Programmable Gate Array) and implementation method thereof
CN105847077A (en) * 2016-03-17 2016-08-10 华为技术有限公司 Method for detecting conflict of multipath serial data, and device and equipment
US20190227971A1 (en) * 2018-01-23 2019-07-25 Qualcomm Incorporated Architecture for consolidating multiple sources of low-bandwidth data over a serial bus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113114331A (en) * 2021-02-26 2021-07-13 深圳市万联航通电子科技有限公司 Method, system, device and medium for merging and transmitting multi-channel serial interfaces
US11764805B2 (en) 2021-10-06 2023-09-19 Samsung Display Co., Ltd. System and method for transition encoding with reduced error propagation

Also Published As

Publication number Publication date
CN110838892B (en) 2022-02-01

Similar Documents

Publication Publication Date Title
US9992125B2 (en) Single-lane, twenty-five gigabit ethernet
US7668202B2 (en) Communications bus having low latency interrupts and control signals, hotpluggability error detection and recovery, bandwidth allocation, network integrity verification, protocol tunneling and discoverability features
CN110838892B (en) High-reliability merging and forwarding method for multi-path full-duplex serial port
CN108667845B (en) System and method for processing airborne Ethernet audio stream with low delay
CN102143185A (en) Data transmission method and data transmission device
US10649947B2 (en) Stack timing adjustment for serial communications
CN104572337B (en) A kind of data transmission method of chip chamber
CN110865955B (en) High-reliability merging and forwarding system of multi-path full-duplex serial port
CN206585575U (en) A kind of visible ray network card device
WO2000044126A1 (en) Transmission method and device
CN109462530B (en) Airplane digital audio transmission method based on RS422 bus and Slip protocol
WO2009003398A1 (en) Asynchronous serial digital communication channel simulation method and device
US11902403B2 (en) Method for receiving code block stream, method for sending code block stream, and communications apparatus
US9742701B2 (en) Attachment unit interfaces for non-identical data rate links
CN113938329A (en) Interface, electronic device, and communication system
US20080310450A1 (en) Method of Passing a Constant Bit Rate Digital Signal Through an Ethernet Interface and System for Carrying Out the Method
CN101707592B (en) Method for processing SPI4 interface data packet
CN106888173B (en) Universal efficient message communication system and its method
CN201042016Y (en) Multi-rate and multi-protocol bit stream processor
WO2019023824A1 (en) Method and device for bit block stream processing, rate matching and exchange
KR20180020164A (en) UART with line motion detector
CN117749970A (en) Data transmitting and receiving device, method and chip
CN118749192A (en) Initializing a system arrangement for packet-based data transmission
KR100670041B1 (en) Fast Ethernet Receive Data Error Correction Circuit
CN116633707A (en) Communication method and communication device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant