发明名称 |
压缩编码控制电路和压缩编码的控制方法 |
摘要 |
本发明公开了一种压缩编码控制电路和一种压缩编码的控制方法。本发明在处理器和压缩编码处理单元之间设置一个批处理控制单元,由批处理控制单元辅助压缩编码处理单元进行对多帧压缩编码的批处理,使得压缩编码处理单元不需要与处理器进行中断通信,从而使得进行批处理的多个帧之间的时间间隔不包括等待处理器响应中断的等待延迟;而且,在压缩编码处理单元完成多个帧的压缩编码处理后,批处理控制单元才与处理器进行一次中断通信,保证了与处理器之间的中断通信频率较低,从而提高了压缩编码处理得到的视频流中的帧率。 |
申请公布号 |
CN101179727B |
申请公布日期 |
2010.09.29 |
申请号 |
CN200710179446.5 |
申请日期 |
2007.12.13 |
申请人 |
北京中星微电子有限公司 |
发明人 |
陈东瑛 |
分类号 |
H04N7/26(2006.01)I |
主分类号 |
H04N7/26(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
王一斌;王琦 |
主权项 |
一种压缩编码控制电路,包括:中央处理器、压缩编码处理单元,其特征在于,设置预设数量的多个帧为一组,在中央处理器和压缩编码处理单元之间,进一步包括:批处理控制单元;所述批处理控制单元,在中央处理器启动当前一组帧的压缩编码、并将该组帧的控制参数发送给批处理控制单元后,存储当前一组帧的控制参数,并启动压缩编码处理单元对该组帧中的第一帧的压缩编码处理,同时将存储的第一帧的控制参数提供给压缩编码处理单元;所述批处理控制单元,在压缩编码处理单元每完成一帧的压缩编码处理后,接收并存储所述压缩编码处理单元发送的该帧对应的中断状态信息,并判断编码处理单元当前完成的一帧是否为当前一组帧中的最后一个;如果不是,则启动压缩编码处理单元的下一帧压缩编码处理,并将存储的下一帧的控制参数提供给压缩编码处理单元;如果是,则向中央处理器发出表示当前一组帧的压缩编码已完成的中断,并等待中央处理器启动下一组帧的压缩编码处理;中央处理器,读取存储的一组帧对应的中断状态信息,并在响应批处理控制单元发出的所述中断后,启动下一组帧的压缩编码处理,并将下一组帧的控制参数发送给所述批处理控制单元。 |
地址 |
100083 北京市海淀区学院路35号世宁大厦15层 |