一种基于ldpc编码器和译码器的安装架构
技术领域
1.本实用新型涉及编码技术领域,具体为一种基于ldpc编码器和译码器的安装架构。
背景技术:
2.编码器是将信号或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺。按照读出方式编码器可以分为接触式和非接触式两种;按照工作原理编码器可分为增量式和绝对式两类。
3.在程序运行的过程中,如果前端输入数据的格式错误,将会使本地程序运行节奏被打乱,不加处理会造成持续性编码错误,为此我们提出了一种可以避免了输入性错误对本地程序的影响,且提高了可靠性和实用性安装架构来解决上述内容中所存在的问题。
技术实现要素:
4.本实用新型的目的在于提供一种基于ldpc编码器和译码器的安装架构,具备可以避免了输入性错误对本地程序的影响,且提高了可靠性和实用性的优点,解决了编码器在程序运行的过程中,如果前端输入数据的格式错误,将会使本地程序运行节奏被打乱,不加处理会造成持续性编码错误的问题。
5.为实现上述目的,本实用新型提供如下技术方案:一种基于ldpc编码器和译码器的安装架构,包括主处理器、信号输入模块、数据处理单元、编码矩阵、获取模块、译码模块、控制模块、译码校验单元、存储模块和生成模块,所述信号输入模块的输出端与主处理器的输入端之间信号连接,所述主处理器的输出端与数据处理单元的输入端之间信号连接,所述数据处理单元的输出端分别与编码矩阵的输入端和获取模块的输入端之间信号连接,所述获取模块的输出端与译码模块的输出端之间信号连接,所述译码模块的输入端与控制模块的输入端之间信号连接,所述控制模块的输出端与译码校验单元的输入端之间信号连接,所述译码校验单元的输出端与存储模块的输出端之间信号连接,所述存储模块的输出端与生成模块的输入端之间信号连接。
6.优选的,所述数据处理单元包括数据处理端口、数据整合模块和数据传输模块,所述数据处理端口的输出端与数据整合模块的输入端之间信号连接,所述数据整合模块的输出端与数据传输模块的输入端之间信号连接。
7.优选的,所述译码校验单元包括译码校验模块、译码切换模块和译码复位模块,所述译码校验模块的输出端与译码切换模块的输入端之间信号连接,所述译码切换模块的输出端与译码复位模块的输出端之间信号连接。
8.优选的,所述译码校验模块的输出端与存储模块的输出端之间信号连接,所述译码复位模块的输出端与存储模块的输入端之间信号连接。
9.优选的,所述控制模块的输出端双向信号连接有更新模块,所述更新模块的输出
端信号连接有组帧干扰模块。
10.优选的,所述编码矩阵以l列为单位,且分为若干个子列矩阵。
11.与现有技术相比,本实用新型的有益效果如下:
12.本实用新型通过主处理器、数据处理单元、编码矩阵、获取模块、译码模块、控制模块、译码校验单元、存储模块和生成模块的设置,使得该架构具备可以避免了输入性错误对本地程序的影响,且提高了可靠性和实用性的优点,解决了编码器在程序运行的过程中,如果前端输入数据的格式错误,将会使本地程序运行节奏被打乱,不加处理会造成持续性编码错误的问题。
附图说明
13.图1为本实用新型系统原理图;
14.图2为本实用新型数据处理单元结构框图;
15.图3为本实用新型译码校验单元结构框图。
具体实施方式
16.下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
17.请参阅图1-3所示,一种基于ldpc编码器和译码器的安装架构,包括主处理器、信号输入模块、数据处理单元、编码矩阵、获取模块、译码模块、控制模块、译码校验单元、存储模块和生成模块,信号输入模块的输出端与主处理器的输入端之间信号连接,主处理器的输出端与数据处理单元的输入端之间信号连接,数据处理单元的输出端分别与编码矩阵的输入端和获取模块的输入端之间信号连接,获取模块的输出端与译码模块的输出端之间信号连接,译码模块的输入端与控制模块的输入端之间信号连接,控制模块的输出端与译码校验单元的输入端之间信号连接,译码校验单元的输出端与存储模块的输出端之间信号连接,存储模块的输出端与生成模块的输入端之间信号连接,通过主处理器、数据处理单元、编码矩阵、获取模块、译码模块、控制模块、译码校验单元、存储模块和生成模块的设置,使得该架构具备可以避免了输入性错误对本地程序的影响,且提高了可靠性和实用性的优点,解决了编码器在程序运行的过程中,如果前端输入数据的格式错误,将会使本地程序运行节奏被打乱,不加处理会造成持续性编码错误的问题。
18.请参阅图1和图2所示,数据处理单元包括数据处理端口、数据整合模块和数据传输模块,数据处理端口的输出端与数据整合模块的输入端之间信号连接,数据整合模块的输出端与数据传输模块的输入端之间信号连接,通过数据处理端口、数据整合模块和数据传输模块的设置,可以对编码进行整合,并通过传输模块进行统一传输。
19.请参阅图1和图3所示,译码校验单元包括译码校验模块、译码切换模块和译码复位模块,译码校验模块的输出端与译码切换模块的输入端之间信号连接,译码切换模块的输出端与译码复位模块的输出端之间信号连接,通过译码校验模块、译码切换模块和译码复位模块的设置,可以对译码进行校验对比,从而提高安全防护性。
20.请参阅图3所示,译码校验模块的输出端与存储模块的输出端之间信号连接,译码复位模块的输出端与存储模块的输入端之间信号连接,通过译码校验模块和译码复位模块的设置,可以将校验后的译码进行存储,便于后续译码的生成。
21.请参阅图1所示,控制模块的输出端双向信号连接有更新模块,更新模块的输出端信号连接有组帧干扰模块,通过更新模块和组帧模块的设置,不仅可以避免对外界的信号干扰,而且还可以对校验后的译码进行更新。
22.请参阅图1所示,编码矩阵以l列为单位,且分为若干个子列矩阵,通过编码矩阵的最大列,来合理确定编码存储器的数量。
23.工作原理:当需要对编码器和译码器进行系统安装时,可通过信道输入模块对信号进行接收,然后通过主处理器进行信号处理,接着信号通过数据处理端口对数据进行整合,整合完成后通过数据传输模块对整合的信号编码进行传输,随后通过获取模块对编号进行译码,然后译码校验模块对译码进行校验,当译码出现错误时,可通过译码切换模块和译码复位模块对错误的译码进行更换,更换完成后,可通过存储模块进行存储,并进行最后的译码生成,当需要用到新的译码时,可通过更新模块对译码进行更新即可。
24.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
25.尽管已经示出和描述了本实用新型的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本实用新型的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本实用新型的范围由所附权利要求及其等同物限定。