【技术实现步骤摘要】
【技术保护点】
一种适合于CCSDS近地通信系统采用的QC?LDPC码的串行编码器,QC?LDPC码的生成矩阵G是由a×t个b×b阶循环矩阵Gi,j构成的阵列,其中,a=14,t=16,b=511,c=t?a=2,1≤i≤a,1≤j≤t,生成矩阵G对应码字v=(s,p),G的前a块列对应的是信息向量s=(e0,e1,…,eab?1),后c块列对应的是校验向量p,以b比特为一段,信息向量s被等分为a段,即s=(s1,s2,…,sa),校验向量p被等分为c=2段,即p=(p1,p2),其特征在于,所述编码器包括以下部件:寄存器R1~Ra+2,寄存器R1~Ra用于缓存信息向量s=(s1,s2,…,sa),寄存器Ra+1和Ra+2用于计算和存储校验向量p=(p1,p2);查找表,根据信息比特的数值和生成矩阵G的块行号输出生成矩阵的第ρ块行中第a+1、a+2块列中所有循环矩阵的首行,其中,1≤ρ≤a;b位二输入异或门A1和A2,将查找表的两个b位输出值分别累加到寄存器Ra+1和Ra+2中。
【技术特征摘要】
【专利技术属性】
技术研发人员:张鹏,蔡超时,周德扬,
申请(专利权)人:苏州威士达信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。