High-speed serial data communication is essential for connecting peripherals in high-performance computing systems. Interlaken is a high-speed serial data communication protocol that has been widely adopted in various applications as it can run on multiple medias such as PCBs, blackplans or over cables. The Interlaken uses 64b/67b line coding to maintain the run length (RL) and the running disparity (RD) with the advantage of an inversion bit that indicates whether the receiver must flip the data or not. By using the inversion bit, it increases 1bit overhead to every data word. This paper proposes 64b/i67b line coding technique for encoding and decoding to improve the cumulative running disparity of 64b/67b without additional bit overhead. The results have been obtained from simulations that use random data and the Squash data set, and the proposed method reduces the maximum cumulative running disparity value up to 33%.
Sarat YOOWATTANA
the Asian Institute of Technology
Mongkol EKPANYAPONG
the Asian Institute of Technology
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Sarat YOOWATTANA, Mongkol EKPANYAPONG, "DC-Balanced Improvement of Interlaken Protocol" in IEICE TRANSACTIONS on Communications,
vol. E104-B, no. 1, pp. 27-34, January 2021, doi: 10.1587/transcom.2020EBP3012.
Abstract: High-speed serial data communication is essential for connecting peripherals in high-performance computing systems. Interlaken is a high-speed serial data communication protocol that has been widely adopted in various applications as it can run on multiple medias such as PCBs, blackplans or over cables. The Interlaken uses 64b/67b line coding to maintain the run length (RL) and the running disparity (RD) with the advantage of an inversion bit that indicates whether the receiver must flip the data or not. By using the inversion bit, it increases 1bit overhead to every data word. This paper proposes 64b/i67b line coding technique for encoding and decoding to improve the cumulative running disparity of 64b/67b without additional bit overhead. The results have been obtained from simulations that use random data and the Squash data set, and the proposed method reduces the maximum cumulative running disparity value up to 33%.
URL: https://global.ieice.org/en_transactions/communications/10.1587/transcom.2020EBP3012/_p
Copy
@ARTICLE{e104-b_1_27,
author={Sarat YOOWATTANA, Mongkol EKPANYAPONG, },
journal={IEICE TRANSACTIONS on Communications},
title={DC-Balanced Improvement of Interlaken Protocol},
year={2021},
volume={E104-B},
number={1},
pages={27-34},
abstract={High-speed serial data communication is essential for connecting peripherals in high-performance computing systems. Interlaken is a high-speed serial data communication protocol that has been widely adopted in various applications as it can run on multiple medias such as PCBs, blackplans or over cables. The Interlaken uses 64b/67b line coding to maintain the run length (RL) and the running disparity (RD) with the advantage of an inversion bit that indicates whether the receiver must flip the data or not. By using the inversion bit, it increases 1bit overhead to every data word. This paper proposes 64b/i67b line coding technique for encoding and decoding to improve the cumulative running disparity of 64b/67b without additional bit overhead. The results have been obtained from simulations that use random data and the Squash data set, and the proposed method reduces the maximum cumulative running disparity value up to 33%.},
keywords={},
doi={10.1587/transcom.2020EBP3012},
ISSN={1745-1345},
month={January},}
Copy
TY - JOUR
TI - DC-Balanced Improvement of Interlaken Protocol
T2 - IEICE TRANSACTIONS on Communications
SP - 27
EP - 34
AU - Sarat YOOWATTANA
AU - Mongkol EKPANYAPONG
PY - 2021
DO - 10.1587/transcom.2020EBP3012
JO - IEICE TRANSACTIONS on Communications
SN - 1745-1345
VL - E104-B
IS - 1
JA - IEICE TRANSACTIONS on Communications
Y1 - January 2021
AB - High-speed serial data communication is essential for connecting peripherals in high-performance computing systems. Interlaken is a high-speed serial data communication protocol that has been widely adopted in various applications as it can run on multiple medias such as PCBs, blackplans or over cables. The Interlaken uses 64b/67b line coding to maintain the run length (RL) and the running disparity (RD) with the advantage of an inversion bit that indicates whether the receiver must flip the data or not. By using the inversion bit, it increases 1bit overhead to every data word. This paper proposes 64b/i67b line coding technique for encoding and decoding to improve the cumulative running disparity of 64b/67b without additional bit overhead. The results have been obtained from simulations that use random data and the Squash data set, and the proposed method reduces the maximum cumulative running disparity value up to 33%.
ER -