The present invention provides an Ethernet data frame of FEC encoding and decoding system, method and device to realize the Ethernet data frame of FEC encoding and decoding FEC, improve the accuracy of data transmission. In addition, the invention of the FEC encoding and decoding technology integration with Ethernet technology, and puts forward the ping-pong operation and FIFO cache, because of redundancy check bit transmission rate caused by the mismatch problem, effectively reduces the requirement of high speed and long distance communication of physical channel, realize communication reliable communication.
【技术实现步骤摘要】
以太网数据帧的前向纠错系统、方法及编码、解码装置
本专利技术涉及以太网通信领域,具体涉及一种以太网数据帧的前向纠错系统、方法及编码、解码装置。
技术介绍
以太网是一项被广泛应用的技术,绝大多数的局域网均采用以太网标准。并且近些年来,随着以太网传输速率和传输距离的提升,越来越多的广域网也开始采用以太网标准。高速率、长距离的信息传输对物理信道提出了较高的要求,但是由于噪声、色散和衰减等原因会造成以太网传输误码率的提升。
技术实现思路
(一)要解决的技术问题本专利技术的目的在于提供一种以太网数据帧的前向纠错系统、方法及编码、解码装置,以解决上述的至少一项技术问题。(二)技术方案本专利技术的一方面提供了一种以太网数据帧的前向纠错编码装置,包括:第一编码器和第二编码器,用于对X组K字节的第一数据组交替进行前向纠错编码处理,得到X组对应的N-K字节的第一校验位,其中,所述第一数据组由第一以太网数据帧分组得到,X、K和N均为正整数,且N>K;第一先进先出缓存器,与所述第一编码器和第二编码器电性连接,用于缓存第一编码器和第二编码器输出的第一校验位;以及数据输出选择控制器,电性连接第一编码器、第二编码器和第一先进先出缓存器,用于选择、控制输出第一编码器和第二编码器输出的第一数据组和第一校验位,同时得到第一编码数据帧。可选地,该系统还包括:第三先进先出缓存器和第四先进先出缓存器,分别与第一编码器和第二编码器电性连接,用于交替缓存并分别输出所述K字节的第一数据组至所述第一编码器和第二编码器。本专利技术的另一专利技术,还提供了一种以太网数据帧的前向纠错解码装置,包括:一第二先进先出缓 ...
【技术保护点】
一种以太网数据帧的前向纠错编码装置,其中,包括:第一编码器和第二编码器,用于对X组K字节的第一数据组交替进行前向纠错编码处理,得到X组对应的N‑K字节的第一校验位,其中,所述第一数据组由第一以太网数据帧分组得到,X、K和N均为正整数,,且N>K;第一先进先出缓存器,与所述第一编码器和第二编码器电性连接,用于缓存第一编码器和第二编码器输出的第一校验位;以及数据输出选择控制器,电性连接第一编码器、第二编码器和第一先进先出缓存器,用于选择、控制输出第一编码器和第二编码器输出的第一数据组和第一校验位,同时得到第一编码数据帧。
【技术特征摘要】
1.一种以太网数据帧的前向纠错编码装置,其中,包括:第一编码器和第二编码器,用于对X组K字节的第一数据组交替进行前向纠错编码处理,得到X组对应的N-K字节的第一校验位,其中,所述第一数据组由第一以太网数据帧分组得到,X、K和N均为正整数,,且N>K;第一先进先出缓存器,与所述第一编码器和第二编码器电性连接,用于缓存第一编码器和第二编码器输出的第一校验位;以及数据输出选择控制器,电性连接第一编码器、第二编码器和第一先进先出缓存器,用于选择、控制输出第一编码器和第二编码器输出的第一数据组和第一校验位,同时得到第一编码数据帧。2.根据权利要求1所述的以太网数据帧的前向纠错编码装置,其中,还包括:第三先进先出缓存器和第四先进先出缓存器,分别与第一编码器和第二编码器电性连接,用于交替缓存并分别输出所述第一数据组至所述第一编码器和第二编码器。3.一种以太网数据帧的前向纠错解码装置,包括:第二先进先出缓存器、第一解码器和第二解码器,其中,该第二先进先出缓存器,与第一解码器和第二解码器电性连接,用于缓存外部输入的第二编码数据帧,并输出X组N字节的第二编码数据组至第一解码器和第二解码器,其中,所述X组第二编码数据组由所述第二编码数据帧剔除帧结束符后分组得到;以及第一解码器和第二解码器,用于交替对所述第二编码数据组剔除N-K字节的第二校验位,得到X组K字节的第二数据组,并将所述第二数据组进行组合得到第二以太网数据帧,其中,X、K和N均为正整数,且N>K。4.一种以太网数据帧的前向纠错系统,包括:第一编码器、第二编码器、第一先进先出缓存器、数据输出选择控制器、一第二先进先出缓存器、第一解码器和第二解码器,其中,第一编码器和第二编码器,用于对X组K字节的第一数据组交替进行前向纠错编码处理,得到X组对应的N-K字节的第一校验位,其中,所述第一数据组由第一以太网数据帧分组得到,X、K和N均为正整数,且N>K;第一先进先出缓存器,与所述第一编码器和第二编码器电性连接,用于缓存第一编码器和第二编码器输出的第一校验位;数据输出选择控制器,电性连接第一编码器、第二编码器和第一先进先出缓存器,用于选择、控制输出第一编码器和第二编码器输出的第一数据组和第一校验位,同时得到第一编码数据帧;第二先进先出缓存器,与所述第一解码器...
【专利技术属性】
技术研发人员:黄庆超,陈伟,刘建国,祝宁华,
申请(专利权)人:中国科学院半导体研究所,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。