[发明专利]编码方法和装置在审
申请号: | 201611260030.1 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106849957A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 郑启忠;王晓寄;李立华;刘烈超 | 申请(专利权)人: | 北京联想核芯科技有限公司 |
主分类号: | H03M13/05 | 分类号: | H03M13/05 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100176 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 方法 装置 | ||
技术领域
本公开涉及电子技术领域,尤其涉及编码技术领域,具体地,涉及一种编码方法和装置。
背景技术
目前,在进行编码时,首先需要读取待编码的第N帧数据,然后将读取的第N帧数据写入输出数据存储器中并利用编码矩阵对第N帧数据进行运算得到校验位,待第N帧数据的校验码计算完成后再读取第N+1帧数据,并然后将读取的第N+1帧数据写入输出数据存储器中并利用编码矩阵对第N+1帧数据进行运算得到校验位,如此循环,直至完成所有校验位的计算为止。
假设一帧数据写入输出数据存储器中需要520个时钟周期,校验位的计算需要560个时钟周期,则完成一帧数据的编码总共需要1080个时钟周期,这是非常费时间的。因此,非常有必要改进编码器的编码处理能力。
发明内容
本公开的目的是提供一种编码方法和装置,其能够改进编码器的编码处理能力。
为了实现上述目的,本公开提供一种编码方法,该方法包括:
读取待编码的第N帧数据;
对所述第N帧数据进行第一运算,输出第一运算结果;
在对所述第N帧数据进行所述第一运算期间,基于对第N-1帧数据进行所述第一运算输出的第一运算结果进行第二运算,输出第二运算结果,
其中,N为正整数。
可选地,该方法还包括:
反复读写对所述第N帧数据进行缓存的第一缓存器,来对所述第N帧数据进行所述第一运算;
在基于对所述第N-1帧数据进行所述第一运算输出的第一运算结果进行所述第二运算完成之后,将对所述第N帧数据进行所述第一运算输出的第一运算结果从所述第一缓存器复制到第二缓存器以基于对所述第N帧数据进行所述第一运算输出的第一运算结果进行所述第二运算,并读取第N+1帧数据。
可选地,该方法还包括:
在所述第N帧数据和所述第N-1帧数据各自的读取期间,分别通过第一多路选择器和第二多路选择器将所述第N-1帧数据和所述第N帧数据分别写入到输出存储器中的第一存储单元和第二存储单元;
将基于对所述第N-1帧数据进行所述第一运算输出的第一运算结果进行第二运算输出的第二运算结果通过所述第一多路选择器写入到所述第一存储单元;
将基于对所述第N帧数据进行所述第一运算输出的第一运算结果进行所述第二运算输出的第二运算结果通过所述第二多路选择器写入到所述第二存储单元。
可选地,所述第二运算结果为针对所述第N-1帧数据的校验位。
可选地,所述第一运算为利用H编码矩阵的子矩阵A和C进行的运算,所述第二运算为利用所述H编码矩阵的子矩阵T、E、B和D进行的运算。
本公开实施例还提供一种编码装置,该装置包括:
读取模块,用于读取待编码的第N帧数据;
第一运算模块,用于对所述第N帧数据进行第一运算,输出第一运算结果;
第二运算模块,用于在所述第一运算模块对所述第N帧数据进行所述第一运算期间,基于对第N-1帧数据进行所述第一运算输出的第一运算结果进行第二运算,输出第二运算结果,
其中,N为正整数。
可选地,该装置还包括第一缓存器和第二缓存器,
所述第一运算模块,还用于反复读写对所述第N帧数据进行缓存的所述第一缓存器,来对所述第N帧数据进行所述第一运算;
所述第一缓存器和所述读取模块,还用于在所述第二计算模块基于对所述第N-1帧数据进行所述第一运算输出的第一运算结果进行所述第二运算完成之后,分别将所述第一运算模块对所述第N帧数据进行所述第一运算输出的第一运算结果从所述第一缓存器复制到第二缓存器以便所述第二计算模块基于所述第一计算模块对所述第N帧数据进行所述第一运算输出的第一运算结果进行所述第二运算,和读取第N+1帧数据。
可选地,该装置还包括输出存储器、第一多路选择器和第二多路选择器,所述输出存储器包括第一存储单元和第二存储单元:
所述第一存储单元,用于在所述第N-1帧数据的读取期间,通过所述第一多路选择器被写入所述第N-1帧数据,以及通过所述第一多路选择器被写入所述第二运算模块基于所述第一运算模块对所述第N-1帧数据进行所述第一运算输出的第一运算结果进行第二运算输出的第二运算结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京联想核芯科技有限公司,未经北京联想核芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611260030.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:机柜使用状态监控系统及方法
- 下一篇:一种收线跳位装置及设备
- 同类专利
- 专利分类