Some aspects of the disclosure generally relate to methods and devices for decoding low density parity check (LDPC) codes, and in particular to a deep pipelined layered LDPC decoder architecture with high decoding throughput for solving memory consistency and collision problems. Various aspects of the disclosure propose techniques for mitigating pipeline latency, such as relaxing the dependence between update bit LLR and compute check node messages so that for specific rows, check node processing can use the latest available bit LLR (e.g., outdated bit LLR) instead of waiting for the latest update (e.g., updated bit LLR). To avoid memory consistency conflicts, the latest available bit LLR is stored in LLR memory and updated by using differences between old and new check node messages. In addition, the LLR memory is logically divided into two groups so that the decoder can read or write from the two groups of the memory at the same time, thereby increasing the read/write bandwidth. Selecting parity check matrix rows (PCM) computing order based on dependencies among rows in PCM, sorting check node messages and bit LLR updates in memory, and/or selecting memory groups to store check node messages and bit LLR updates can alleviate memory collision/consistency errors and reduce pipeline processing latency.
【技术实现步骤摘要】
【国外来华专利技术】流水线高吞吐量分层LDPC解码器架构相关申请的交叉引用本申请要求于2016年11月2日提交的美国临时专利申请S/N.62/416,584、以及于2017年9月22日提交的美国专利申请No.15/712,845的权益,这两篇申请的全部内容通过援引纳入于此。
本公开的某些方面一般涉及用于无线通信的方法和装置,并且尤其涉及深度流水线高吞度量低密度奇偶校验(LDPC)解码器架构。引言无线通信系统被广泛部署以提供诸如语音、数据等等各种类型的通信内容。这些系统可以是能够通过共享可用系统资源(例如,带宽和发射功率)来支持与多个用户的通信的多址系统。此类多址系统的示例包括长期演进(LTE)系统、码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、第三代伙伴项目(3GPP)长期演进(LTE)系统、高级长期演进(LTE-A)系统、以及正交频分多址(OFDMA)系统。一般而言,无线多址通信系统能同时支持多个无线节点的通信。每个节点经由前向和反向链路上的传输与一个或多个基站通信。前向链路(或下行链路)是指从基站至节点的通信链路,而反向链路(或上行链路)是指从节点至基站的通信链路。通信链路可经由单输入单输出、多输入单输出或多输入多输出(MIMO)系统来建立。在现代信息时代,二进制值(例如,1和0)被用来表示和传达各种类型的信息,诸如视频、音频、统计信息等。遗憾的是,在二进制数据的存储、传输和/或处理期间,差错可能被无意地引入;例如,1可能被改变成0,或者反之。一般而言,在数据传输的情形中,接收机在存在噪声或失真的情况下观察每个收到比特,并且只获得对该比 ...
【技术保护点】
1.一种用于执行低密度奇偶校验(LDPC)解码的方法,所述方法包括:接收对应于使用LDPC编码来编码的比特的对数似然比(LLR);更新对应于奇偶校验矩阵(PCM)的列的每个经编码比特的所述LLR,所述比特LLR指示每个经编码比特的值的概率;通过处理所述PCM的行内的每个LLR来为每个经编码比特确定所述行的后验LLR,其中对于第一组经编码比特,确定所述后验LLR包括使用第一数目的过时的LLR,并且其中对于第二组经编码比特,确定所述后验LLR包括使用第二数目的经更新的LLR,其中所述第一组经编码比特和所述第二组经编码比特包括全部经编码比特;利用所述LLR来解码所述经编码比特。
【技术特征摘要】
【国外来华专利技术】2016.11.02 US 62/416,584;2017.09.22 US 15/712,8451.一种用于执行低密度奇偶校验(LDPC)解码的方法,所述方法包括:接收对应于使用LDPC编码来编码的比特的对数似然比(LLR);更新对应于奇偶校验矩阵(PCM)的列的每个经编码比特的所述LLR,所述比特LLR指示每个经编码比特的值的概率;通过处理所述PCM的行内的每个LLR来为每个经编码比特确定所述行的后验LLR,其中对于第一组经编码比特,确定所述后验LLR包括使用第一数目的过时的LLR,并且其中对于第二组经编码比特,确定所述后验LLR包括使用第二数目的经更新的LLR,其中所述第一组经编码比特和所述第二组经编码比特包括全部经编码比特;利用所述LLR来解码所述经编码比特。2.如权利要求1所述的方法,其特征在于,更新所述LLR是基于对应的后验LLR的。3.如权利要求2所述的方法,其特征在于,基于所述对应的后验LLR来更新所述LLR包括:基于对应的过时的后验LLR与对应的经更新的后验LLR之间的差异来更新所述LLR。4.如权利要求1所述的方法,其特征在于,进一步包括:将对应于第三组经编码比特的第一组经更新的LLR存储在第一存储器组中,以及将对应于第四组经编码比特的第二组经更新的LLR存储在第二存储器组中,其中所述第三组经编码比特和所述第四组经编码比特包括全部经编码比特。5.如权利要求4所述的方法,其特征在于,进一步包括:在从所述第一存储器组进行读取的同时从所述第二存储器组进行读取。6.如权利要求4所述的方法,其特征在于,进一步包括:基于所述PCM的各行之间的依赖性来为所述第三组经编码比特或所述第四组经编码比特选择比特。7.如权利要求6所述的方法,其特征在于,进一步包括:基于所述PCM中的各行之间的依赖性来确定用于更新所述比特LLR的次序。8.如权利要求1所述的方法,其特征在于,利用所述LLR来对所述经编码比特进行解码包括:利用所述LLR在所述经编码比特上执行分层解码。9.一种用于执行低密度奇偶校验(LDPC)解码的装置,包括:至少一个处理器,其被配置成:接收对应于使用LDPC编码来编码的比特的对数似然比(LLR);更新对应于奇偶校验矩阵(PCM)的列的每个经编码比特的所述LLR,所述比特LLR指示每个经编码比特的值的概率;通过处理所述PCM的行内的每个LLR来为每个经编码比特确定所述行的后验LLR,其中对于第一组经编码比特,确定所述后验LLR包括使用第一数目的过时的LLR,并且其中对于第二组经编码比特,确定所述后验LLR包括使用第二数目的经更新的LLR,其中所述第一组经编码比特和所述第二组经编码比特包括全部经编码比特;以及利用所述LLR来解码所述经编码比特;以及与所述至少一个处理器耦合的存储器。10.如权利要求9所述的装置,其特征在于,更新所述LLR是基于对应的后验LLR的。11.如权利要求10所述的装置,其特征在于,基于所述对应的后验LLR来更新所述LLR包括:基于对应的过时的后验LLR与对应的经更新的后验LLR之间的差异来更新所述LLR。12.如权利要求9所述的装置,其特征在于,所述至少一个处理器被进一步配置成:将对应于第三组经编码比特的第一组经更新的LLR存储在第一存储器组中,并且将对应于第四组经编码比特的第二组经更新的LLR存储在第二存储器组中,其中所述第三组经编码比特和所述第四组经编码比特包括全部经编码比特,并且其中所述存储器包括所述第一存储器组和所述第二存储器组。13.如权利要求12所述的装置,其特征在于,所述至少一个处理器被进一步配置成在从所述第一存储器组进行读取的同时从所述第二存储器组进行读取。14.如权利要求12所述的装置,其特征在于,所述至少一个处理器被进一步配置成:基于所述PCM中的各行之间的依赖性来为所述第三组经编码比特或所述第四组经编码比特选择比特。15.如权利要求14所述的装置,其特征在于,所述至少一个处理器被进一步配置成:基于所述PCM中的各行之间的依赖性来确定用于更新所述比特LLR的次序。16.如权利要求9所述的装置,其特征在于,所述至少一个处理器被配置成:通过利用所述LLR在所述经编码比特上执行分层解码来利用所述LLR对所述经编码...
【专利技术属性】
技术研发人员:V·隆科,G·瓦拉特卡,T·J·理查德森,Y·曹,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。