【技术实现步骤摘要】
一种面向下一代光纤通信标准的oFEC译码系统
[0001]本专利技术涉及一种面向下一代光纤通信标准的oFEC译码系统。
技术介绍
[0002]光纤通信是现代通信系统中的关键组成部分,其吞吐量巨大的特点完美契合当代互联网通信的需求。为了保证如此庞大的传输数据量的可靠性,前向纠错码(FEC)在光纤通信中发挥着至关重要的作用。纠错码也叫做差错控制编码,亦称为信道编码,目的是为了克服信道噪声对传输数据的干扰,接收端可以通过某种译码算法对接收到的信息自行进行错误纠正。纠错功能的实现需要以冗余作为代价,牺牲有效数据,提升数据传输的可靠性,越多的冗余意味着越高的纠错能力。
[0003]目前,400G光纤通信系统的标准化工作已经完成,下一代800G光纤通信也进入研究阶段。400G光纤通信标准400ZR已经被提出。400G光纤通信系统采用的纠错码是staircase码,该码可提供高达400Gbps的吞吐量。随着对400G光纤通信系统的研究不断深入,以及相关产品的问世和商用,吞吐量高达800Gbps的下一代光纤通信系统引起了广泛的关注。 ...
【技术保护点】
【技术特征摘要】
1.一种面向下一代光纤通信标准的oFEC译码系统,其特征在于,包括oFEC码译码器,所述oFEC码译码器遵循单指令多数据SIMD过程,即每条指令下对P个BCH子码进行译码,其中P为并行度。2.根据权利要求1所述的系统,其特征在于,所述oFEC码译码器包括存储器、BCH译码器、输入转置模块和输出转置模块;所述oFEC码译码器通过如下操作完成译码过程:读rd操作:所述oFEC码译码器的输入是oFEC码的P行,这也是P个BCH码字的后半部分;同时,从存储器中读出P个BCH码字的前半部分;所述P个BCH码字的前半部分是存储格式的,后半部分是译码格式的;输入转置tp操作:输入转置模块将输入的存储格式的BCH码字前半部分转换为用于译码器进行译码的格式输出,与BCH码字的后半部分直接拼接成P个完整的BCH码字,准备译码;译码dec操作:BCH译码器对BCH码字进行译码;输出转置tb操作:输出转置模块在译码后把输出BCH译码器的BCH码字转换成存储格式;写wr操作:将存储格式的BCH码字写入存储器;输出out操作:已译码的oFEC的P行从存储器中读出作为输出。3.根据权利要求2所述的系统,其特征在于,所述oFEC译码器的吞吐量θ由下面的公式来定义:其中T为时钟周期,CPI表示每个指令的时钟周期,N为oFEC码一行的比特数,Rate为BCH码的码率。4.根据权利要求3所述的系统,其特征在于...
【专利技术属性】
技术研发人员:王中风,乔新元,陈宇星,邓轲月,宋苏文,
申请(专利权)人:南京大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。