发明名称 一种基于HEVC协议的硬件解码方法和装置
摘要 本发明公开一种基于HEVC协议的硬件解码方法和装置,所述装置包括处理模块,缓存模块,AMBA总线和解码模块;所述解码模块包括熵解码模块,解码控制模块,帧预测模块,帧处理模块,数据重构模块,滤波处理模块;所述解码控制模块用于根据操作命令对熵解码后的码流数据分发至帧预测模块和帧处理模块,并对发出的码流数据以帧为单位进行存储。当某一帧码流数据出现错误时,解码控制模块可以恢复该帧缓存的码流数据并再次传输,从而提高了视频解码的安全性,因而在集成电路设计领域具有广阔的市场前景。
申请公布号 CN105163126A 申请公布日期 2015.12.16
申请号 CN201510559531.9 申请日期 2015.09.06
申请人 福州瑞芯微电子股份有限公司 发明人 罗宁;陈梅芬;张圣钦
分类号 H04N19/42(2014.01)I;H04N19/423(2014.01)I;H04N19/91(2014.01)I;H04N19/117(2014.01)I 主分类号 H04N19/42(2014.01)I
代理机构 福州市景弘专利代理事务所(普通合伙) 35219 代理人 林祥翔;吕元辉
主权项 一种基于HEVC协议的硬件解码装置,其特征在于,所述装置包括处理模块,缓存模块,AMBA总线和解码模块,所述处理模块和AMBA总线连接,所述AMBA总线与寄存器模块连接,所述缓存模块和AMBA总线连接,所述AMBA总线与解码模块连接;所述解码模块包括熵解码模块,解码控制模块,帧预测模块,帧处理模块,数据重构模块,滤波处理模块;所述熵解码模块与解码控制模块连接,所述解码控制模块与帧预测模块连接,所述帧处理模块与数据重构模块连接;所述解码控制模块与帧处理模块连接,所述帧处理模块与数据重构模块连接;所述数据重构模块与滤波处理模块连接;所述处理模块用于配置寄存器;所述解码模块用于发起读取指令,并通过AMBA总线从所述缓存模块读取码流数据;所述熵解码模块用于对码流数据进行熵解码,得到熵解码后的码流数据及其操作命令;所述解码控制模块用于根据操作命令将熵解码后的码流数据分发至帧预测模块和帧处理模块,并对发出的码流数据以帧为单位进行存储;所述帧预测模块用于对熵解码后的码流数据进行帧预测操作;所述帧处理模块用于对熵解码后的码流数据进行帧处理操作;所述数据重构模块用于对帧预测及帧处理后的码流数据进行重构;所述滤波处理模块用于对重构后的数据进行滤波处理;所述解码模块用于发起写入指令,并通过AMBA总线将解码后的码流数据写入所述缓存模块。
地址 350003 福建省福州市鼓楼区软件大道89号18号楼
您可能感兴趣的专利