CN108155970A - A kind of jamproof HSSI High-Speed Serial Interface and its implementation - Google Patents
A kind of jamproof HSSI High-Speed Serial Interface and its implementation Download PDFInfo
- Publication number
- CN108155970A CN108155970A CN201711390319.XA CN201711390319A CN108155970A CN 108155970 A CN108155970 A CN 108155970A CN 201711390319 A CN201711390319 A CN 201711390319A CN 108155970 A CN108155970 A CN 108155970A
- Authority
- CN
- China
- Prior art keywords
- data
- byte
- parallel
- unit
- output
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
- H04L1/0058—Block-coded modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Error Detection And Correction (AREA)
Abstract
The invention discloses a kind of jamproof HSSI High-Speed Serial Interface and its implementation, which first passes through RS codings including input data, using intertexture, after encoded by 8B/10B, sent by parallel-serial conversion;Output data first passes through serioparallel exchange, is decoded using 8B/10B, after by deinterleaving, by RS decoded backs into initial data.RS codings have good error correcting capability to burst error in the present invention, the bursty errors that rectangular interleaver will cause digital data transmission, can be discrete using interweaving encoding technology and this bursty errors be corrected, improve transmission characteristic, effectively improve the antijamming capability of HSSI High-Speed Serial Interface.
Description
Technical field
The invention belongs to IC design fields, and in particular to a kind of jamproof HSSI High-Speed Serial Interface and its realization side
Method.
Background technology
The demand growth of HSSI High-Speed Serial Interface, the speed of HSSI High-Speed Serial Interface are gradually increased in integrated circuit.More
High message transmission rate, higher signal frequency cause the transmission of HSSI High-Speed Serial Interface to be more vulnerable to interfere.
Tradition improves HSSI High-Speed Serial Interface anti-disturbance method and mainly starts with from solution signal attenuation angle, has increase to send
The anti-fading channel ability of end signal also has the attenuation that signal is received in reception end compensating.
However above-mentioned measure can only compensate timeinvariance loss, can not compensate and occur in transmission because of extraneous bursty interference
Caused by short-term error of transmission.
Invention content
In order to solve the above technical problem, the present invention provides a kind of jamproof HSSI High-Speed Serial Interface and its realization sides
Method.
In order to achieve the above object, technical scheme is as follows:
The present invention provides a kind of jamproof HSSI High-Speed Serial Interface, and including transmitting terminal and receiving terminal, transmitting terminal includes:
RS encoders, for the data inputted to be carried out RS codings, input data is to enter RS encoders as unit of byte, into
After the data accumulation to RS code widths for entering encoder, encoded according to RS coding rules, it is defeated as unit of byte after coding
Go out;
Rectangular interleaver disperses for the data after RS is encoded, and interleaver is arranged the data of input by row as unit of byte
Row, after interleaver arrangement is full, by row output as unit of byte;
8B/10B encoders, for by 1 byte data inputted, by 8B/10B rule encodings into 10bits data, parallel output;
Parallel-serial conversion driver for the parallel data that will be received, exports in a serial fashion;
Receiving terminal includes:
Serioparallel exchange receiver exports the serial data received under clock effect in a parallel fashion;
10 bit parallel datas received are converted to 8 bit original numbers by 8B/10B decoders by 8B/10B encoding and decoding rules
According to;
Deinterleaver by the input data as unit of byte, is arranged in the form of row, after interleaver arrangement is full, using byte as
Unit is exported by row;
RS decoders, for the data inputted to be carried out RS decodings, input data is to enter RS decoders as unit of byte, into
After the data accumulation to RS decoding width for entering decoder, it is decoded according to the RS rules of transmitter, using byte as list after decoding
Position output, reverts to initial data.
The present invention also provides a kind of implementation methods of jamproof HSSI High-Speed Serial Interface, include the following steps:
Forwarding step, input parallel data are carried out RS codings as unit of byte, enter byte unit matrix interleaver battle array, handed over
It knits device battle array and is output to 8B/10B encoders, encoder output parallel data to parallel-to-serial converter, the serial letter of parallel-to-serial converter output
Number send;
Receiving step, reception serial signal enter deserializer by receiver and are converted to parallel data, and parallel data enters
8B/10B decoders revert to byte unit data, and 8B/10B decoders output data to deinterleaver battle array, and deinterleaver battle array is defeated
Go out data and carry out RS decoder decodings.
RS codings have good error correcting capability to burst error in the present invention, and rectangular interleaver will cause digital data transmission
Bursty errors, can be discrete using interweaving encoding technology and correct this bursty errors, improve transmission characteristic, effectively improve
The antijamming capability of HSSI High-Speed Serial Interface.
Description of the drawings
Fig. 1 is the structure diagram of one embodiment of the present invention.
Specific embodiment
The preferred embodiment that the invention will now be described in detail with reference to the accompanying drawings.
In order to reach the purpose of the present invention, as shown in Figure 1, being provided in the one of which embodiment of the present invention a kind of anti-
The HSSI High-Speed Serial Interface of interference, including transmitting terminal and receiving terminal, transmitting terminal includes:
RS encoders, for the data inputted to be carried out RS codings, input data is to enter RS encoders as unit of byte, into
After the data accumulation to RS code widths for entering encoder, encoded according to RS coding rules, it is defeated as unit of byte after coding
Go out;
Rectangular interleaver disperses for the data after RS is encoded, and interleaver is arranged the data of input by row as unit of byte
Row, after interleaver arrangement is full, by row output as unit of byte;
8B/10B encoders, for by 1 byte data inputted, by 8B/10B rule encodings into 10bits data, parallel output;
Parallel-serial conversion driver for the parallel data that will be received, exports in a serial fashion;
Receiving terminal includes:
Serioparallel exchange receiver exports the serial data received under clock effect in a parallel fashion;
10 bit parallel datas received are converted to 8 bit original numbers by 8B/10B decoders by 8B/10B encoding and decoding rules
According to;
Deinterleaver by the input data as unit of byte, is arranged in the form of row, after interleaver arrangement is full, using byte as
Unit is exported by row;
RS decoders, for the data inputted to be carried out RS decodings, input data is to enter RS decoders as unit of byte, into
After the data accumulation to RS decoding width for entering decoder, it is decoded according to the RS rules of transmitter, using byte as list after decoding
Position output, reverts to initial data.
The present invention also provides a kind of implementation methods of jamproof HSSI High-Speed Serial Interface, include the following steps:
Forwarding step, input parallel data are carried out RS codings as unit of byte, enter bit base matrix interleaver battle array, handed over
It knits device battle array and is output to 8B/10B encoders, encoder output parallel data to parallel-to-serial converter, the serial letter of parallel-to-serial converter output
Number send;
Receiving step, reception serial signal enter deserializer by receiver and are converted to parallel data, and parallel data enters
8B/10B decoders revert to byte unit data, and 8B/10B decoders output data to deinterleaver battle array, and deinterleaver battle array is defeated
Go out data and carry out RS decoder decodings.
RS codings have good error correcting capability to burst error in the present invention, and rectangular interleaver will cause digital data transmission
Bursty errors, can be discrete using interweaving encoding technology and correct this bursty errors, improve transmission characteristic, effectively improve
The antijamming capability of HSSI High-Speed Serial Interface.
What has been described above is only a preferred embodiment of the present invention, it is noted that for those of ordinary skill in the art
For, without departing from the concept of the premise of the invention, various modifications and improvements can be made, these belong to the present invention
Protection domain.
Claims (2)
1. a kind of jamproof HSSI High-Speed Serial Interface, including transmitting terminal and receiving terminal, which is characterized in that the transmitting terminal includes:
RS encoders, for the data inputted to be carried out RS codings, input data is to enter RS encoders as unit of byte, into
After the data accumulation to RS code widths for entering encoder, encoded according to RS coding rules, it is defeated as unit of byte after coding
Go out;
Rectangular interleaver disperses for the data after RS is encoded, and interleaver is arranged the data of input by row as unit of byte
Row, after interleaver arrangement is full, by row output as unit of byte;
8B/10B encoders, for by 1 byte data inputted, by 8B/10B rule encodings into 10bits data, parallel output;
Parallel-serial conversion driver for the parallel data that will be received, exports in a serial fashion;
The receiving terminal includes:
Serioparallel exchange receiver exports the serial data received under clock effect in a parallel fashion;
10 bit parallel datas received are converted to 8 bit original numbers by 8B/10B decoders by 8B/10B encoding and decoding rules
According to(1 byte);
Deinterleaver by the input data as unit of byte, is arranged in the form of row, after interleaver arrangement is full, using byte as
Unit is exported by row;
RS decoders, for the data inputted to be carried out RS decodings, input data is to enter RS decoders as unit of byte, into
After the data accumulation to RS decoding width for entering decoder, it is decoded according to the RS rules of transmitter, using byte as list after decoding
Position output, reverts to initial data.
2. a kind of implementation method of jamproof HSSI High-Speed Serial Interface as described in claim 1, which is characterized in that including following
Step:
Forwarding step, input parallel data are carried out RS codings as unit of byte, enter byte unit matrix interleaver battle array, handed over
It knits device battle array and is output to 8B/10B encoders, encoder output parallel data to parallel-to-serial converter, the serial letter of parallel-to-serial converter output
Number send;
Receiving step, reception serial signal enter deserializer by receiver and are converted to parallel data, and parallel data enters
8B/10B decoders revert to byte unit data, and 8B/10B decoders output data to deinterleaver battle array, and deinterleaver battle array is defeated
Go out data and carry out RS decoder decodings.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711390319.XA CN108155970A (en) | 2017-12-21 | 2017-12-21 | A kind of jamproof HSSI High-Speed Serial Interface and its implementation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711390319.XA CN108155970A (en) | 2017-12-21 | 2017-12-21 | A kind of jamproof HSSI High-Speed Serial Interface and its implementation |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108155970A true CN108155970A (en) | 2018-06-12 |
Family
ID=62464672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711390319.XA Pending CN108155970A (en) | 2017-12-21 | 2017-12-21 | A kind of jamproof HSSI High-Speed Serial Interface and its implementation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108155970A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109597705A (en) * | 2018-12-05 | 2019-04-09 | 中国人民解放军国防科技大学 | High-speed serial interface data encoding and decoding method resistant to single event upset and single event transient |
CN111726166A (en) * | 2020-07-03 | 2020-09-29 | 北京航天发射技术研究所 | EPA star networking optical communication network switch and forwarding method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100353690C (en) * | 2002-03-28 | 2007-12-05 | 日本电气株式会社 | Multiplex system using common network group to transmit multiple 8B/10B bit stream |
CN101662636A (en) * | 2009-09-10 | 2010-03-03 | 中国科学院声学研究所 | Safe high-speed differential serial interface |
CN201788691U (en) * | 2010-05-11 | 2011-04-06 | 深圳市国微电子股份有限公司 | Storage circuit, storage module and device with storage function |
CN102158305B (en) * | 2010-12-14 | 2012-07-04 | 北京航空航天大学 | Mass data transmission supported high-speed photoelectric conversion data transmission method |
CN102695041A (en) * | 2012-04-27 | 2012-09-26 | 中国科学院空间科学与应用研究中心 | Unmanned plane load device with real-time wireless high resolution image transmission function |
CN104639909A (en) * | 2015-02-06 | 2015-05-20 | 达声蔚 | Method and device for transmitting video |
-
2017
- 2017-12-21 CN CN201711390319.XA patent/CN108155970A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100353690C (en) * | 2002-03-28 | 2007-12-05 | 日本电气株式会社 | Multiplex system using common network group to transmit multiple 8B/10B bit stream |
CN101662636A (en) * | 2009-09-10 | 2010-03-03 | 中国科学院声学研究所 | Safe high-speed differential serial interface |
CN201788691U (en) * | 2010-05-11 | 2011-04-06 | 深圳市国微电子股份有限公司 | Storage circuit, storage module and device with storage function |
CN102158305B (en) * | 2010-12-14 | 2012-07-04 | 北京航空航天大学 | Mass data transmission supported high-speed photoelectric conversion data transmission method |
CN102695041A (en) * | 2012-04-27 | 2012-09-26 | 中国科学院空间科学与应用研究中心 | Unmanned plane load device with real-time wireless high resolution image transmission function |
CN104639909A (en) * | 2015-02-06 | 2015-05-20 | 达声蔚 | Method and device for transmitting video |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109597705A (en) * | 2018-12-05 | 2019-04-09 | 中国人民解放军国防科技大学 | High-speed serial interface data encoding and decoding method resistant to single event upset and single event transient |
CN109597705B (en) * | 2018-12-05 | 2022-02-08 | 中国人民解放军国防科技大学 | High-speed serial interface data encoding and decoding method resistant to single event upset and single event transient |
CN111726166A (en) * | 2020-07-03 | 2020-09-29 | 北京航天发射技术研究所 | EPA star networking optical communication network switch and forwarding method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7827457B1 (en) | Decoding data from multiple sources | |
US8418035B2 (en) | Method and system of single carrier block transmission with parallel encoding and decoding | |
CA2698533C (en) | Multi-layer cyclic redundancy check code in wireless communication system | |
CN101453221B (en) | Mapper based on bit weaving code modulation system and mapping process thereof | |
EP2241012B1 (en) | System and method for pseudorandom permutation for interleaving in wireless communications | |
EP3965325A1 (en) | Data transmission, encoding and decoding method, apparatus and device, and storage medium | |
EP3143713B1 (en) | Transmitter and receiver devices performing repetition before interleaving and puncturing after interleaving and methods thereof | |
MX9703830A (en) | High rate reed-solomon concatenated trellis coded 16 star qam system for transmission of data over cellular mobile radio. | |
CN101485132A (en) | System and method for variable forward error correction (FEC) protection | |
CN101321034A (en) | System and method for encoding and decoding in wireless communication systems | |
US8010880B2 (en) | Forward error correction decoder and method thereof | |
CN108155970A (en) | A kind of jamproof HSSI High-Speed Serial Interface and its implementation | |
CN104135345A (en) | Cross-layer coding and decoding method applied to long-term evolution system | |
US6751269B1 (en) | Bit-interleaved coded modulation for CATV upstream channels | |
CN206775509U (en) | A kind of transmission equipment of the adaptive Coded Modulation Systems based on FTN mappings | |
CN100486235C (en) | Iterative receiving method for maintaining soft information | |
WO2007059389A2 (en) | Method and apparatus for interleaving within a communication system | |
CN102301604B (en) | Wireless Communication Apparatus | |
US20040258167A1 (en) | Multi-dimensional data interleaving communications system and method | |
CN105337691A (en) | LDPC codeword interleaving and mapping method and LDPC codeword de-interleaving and de-mapping method | |
US20020085645A1 (en) | Bi-directional wireless communication | |
CN101753155B (en) | Data processing device and method thereof | |
CN101771500B (en) | Data processing device and method | |
CN117240401A (en) | Coding transmission method, decoding method and communication device | |
CN115706622A (en) | Data transmission method, device, equipment, system and readable storage medium |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180612 |