【技术实现步骤摘要】
本专利技术涉及多媒体处理芯片中芯片上的系统(S0C, System on Chip ) 的处理实时性领域,具体涉及一种基于FIFO的流水线实时处理的装置。 本专利技术还涉及一种利用该装置提高流水线系统实时性的方法。
技术介绍
数字多媒体处理芯片,特别是高清晰度视频处理芯片对系统性能提出 了很高的要求。但嵌入式系统的处理能力受到器件,电路等物理条件的限 制,所以流水处理的运行方式被广泛的应用到高性能的嵌入式多媒体系统 中。复杂的多媒体系统被分为许多异构的处理单元(模块)。模块之间以 流水的方式并行计算,流水线中下级模块在处理前一个数据单元时,上级 模块并行的处理下一个数据单元。流水线的上下级之间用FIFO (先进先 出队列)交换和缓冲数据。但系统中各模块的处理速度不相同,甚至不固定(随时间和输入数据 变化),这给评价系统的整体性能带来了挑战。FIFO的深度是有限的,所 以当FIFO为空时,FIFO后的下级模块就需要等待前面的上级模块处理完 它需要的数据;当FIFO为满时,FIFO前的上级模块就需要等待后面的下 级模块处理完它正在处理数据,以释放出上级模块需要的缓冲 ...
【技术保护点】
一种基于FIFO的流水线实时处理的装置,包括:一个主控制器、多级运算模块、一个外存储器、及一个外存储器控制器,其特征在于它还包括:一个外存储器前置缓冲器,用于接收各级运算模块的访存请求及数据,并向外存储器控制器输出访存请求及数据,其输入端连接主控制器和各级运算模块,输出端连接外存储器控制器;所述的主控制器,用于接收各级运算模块发出的闲置信令,并向各级运算模块、外存储器前置缓冲器、和外存储器控制器发送同步信令,它具有:一个高精度时钟计数器,该主控制器的输入端连接各级运算模块,输出端连接流水线中各级运算模块、外存储器前置缓冲器和外存储器控制器;所述的各级运算模块,用于系统数据的 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:张鹏,
申请(专利权)人:北京展讯高科通信技术有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。