【摘要】 本发明公开了一种MPEG-2包同步校验和生成方法。该方法实现的校验字 节产生器由多项式运算模块1(100)、多项式运算模块2(101)、1497位延时 器(110)、逻辑运算模块(111)和7次移位寄存器(000)组成,其中,7次 移位寄存器(000)的7位输出和逻辑运算模块(111)的输出构成的8位数据 作为校验字节产生器的输出,如图所示。该校验字节产生器输入188字节数据 后得出一个八位数据的输出,用于判断是否找到同步校验字节的位置,即同步 位,以后每输入一位数据都会得出一个八位数据的输出,用于判断是否找到同 步校验字节的位置,该方法比与多项式相乘方法工作效率高,比与矩阵相乘的 方法节约资源。。 【专利类型】发明授权 【申请人】北京九方中实电子科技有限责任公司 【申请人类型】企业 【申请人地址】100083北京市海淀区知春路27号11号楼量子芯座309室 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810119513.9 【申请日】2008-09-02 【申请年份】2008 【公开公告号】CN100594729C 【公开公告日】2010-03-17 【公开公告年份】2010 【授权公告号】CN100594729C 【授权公告日】2010-03-17 【授权公告年份】2010.0 【IPC分类号】H04N7/24; H04N7/26; H04N19/66 【发明人】李占才; 夏磊 【主权项内容】1、一种MPEG-2包同步校验字节产生器,其特征在于所述的校验字节产生 器包括:多项式运算模块1(100)、多项式运算模块2(101)、1497位延时器 (110)、逻辑运算模块(111)和7次移位寄存器(000),所述的校验字节产 生器开始工作时需要进行初始化,将各个寄存器的输出状态设置为0; 其中,所述的多项式运算模块1(100),包含8个寄存器和4个异或门, 第1个寄存器的输入为第4个异或门的输出信号,第1个寄存器的输出输送给 第2个寄存器,第2个寄存器的输出输送给第1个异或门,第1个异或门的另 一个输入也为第4个异或门的输出信号,第1个异或门的输出输送给第3个寄 存器,第3个寄存器的输出输送给第2个异或门,第2个异或门的另一个输入 为第4个异或门的输出信号,第2个异或门的输出输送给第4个寄存器,第4 个寄存器的输出输送给第5个寄存器,第5个寄存器的输出输送给第6个寄存 器,第6个寄存器的输出输送给第7个寄存器,第7个寄存器的输出输送给第3 个异或门,第3个异或门的另一个输入为第4个异或门的输出信号,第3个异 或门的输出输送给第8个寄存器,第8个寄存器的输出输送给第4个异或门, 第4个异或门的另一个输入为所述校验字节产生器的输入信号,第4个异或门 的输出作为多项式运算模块1(100)的输出信号输送给逻辑运算模块(111); 所述的1497位延时器(110),将输入数据依次写入1497位延时器(110) 的RAM中后再读出,依靠对不同地址进行读写,实现了每位数据延时1497位再 输出,并输送给多项式运算模块2(101)和逻辑运算模块(111); 所述的多项式运算模块2(101),其内部的结构与多项式运算模块1(100) 的结构相同,包含8个寄存器和4个异或门,第1个寄存器的输入为第4个异 或门的输出信号,第1个寄存器的输出输送给第2个寄存器,第2个寄存器的 输出输送给第1个异或门,第1个异或门的另一个输入为第4个异或门的输出 信号,第1个异或门的输出输送给第3个寄存器,第3个寄存器的输出输送给 第2个异或门,第2个异或门的另一个输入为第4个异或门的输出信号,第2 个异或门的输出输送给第4个寄存器,第4个寄存器的输出输送给第5个寄存 器,第5个寄存器的输出输送给第6个寄存器,第6个寄存器的输出输送给第7 个寄存器,第7个寄存器的输出输送给第3个异或门,第3个异或门的另一个 输入为第4个异或门的输出信号,第3个异或门的输出输送给第8个寄存器, 第8个寄存器的输出输送给第4个异或门,第4个异或门的另一个输入为1497 位延时器(110)的输出信号,多项式运算模块2(101)的输出有4位,由第3、 第4、第6和第7个寄存器的输出信号组成,输送给逻辑运算模块(111); 所述的逻辑运算模块(111),包括5个异或门,多项式运算模块2(101) 中第3和第4个寄存器的输出为第1个异或门的输入,第1个异或门的输出与 多项式运算模块2(101)中第6个寄存器的输出为第2个异或门的输入,第2 个异或门的输出与多项式运算模块2(101)中第7个寄存器的输出为第3个异 或门的输入,第3个异或门的输出与1497位延时器(110)的输出为第4个异 或门的输入,第4个异或门的输出与多项式运算模块1(100)的输出为第5个 异或门的输入,第5个异或门的输出作为逻辑运算模块(111)的输出输送给7 次移位寄存器(000)。 【当前权利人】北京九方中实电子科技有限责任公司 【当前专利权人地址】北京市海淀区知春路27号11号楼量子芯座309室 【专利权人类型】有限责任公司(自然人投资或控股) 【统一社会信用代码】91110108739388656X 【引证次数】5.0 【他引次数】5.0 【家族引证次数】5.0