多媒体管线式装置制造方法及图纸

技术编号:22723716 阅读:23 留言:0更新日期:2019-12-04 06:05
本发明专利技术公开了一种多媒体管线式装置,其一实施例包含多个第一管线电路与一处理器。所述第一管线电路包含:一第一电路,依据输入数据产生第一数据,并记录该输入数据的特征信息;以及一第二电路,依据该第一数据产生第二数据,并记录该第一数据的特征信息。该处理器依据第一与第二预存信息分别判断该输入数据与该第一数据的特征信息是否正确。该第一预存信息的至少一部分为该第一电路事先依据经过验证的输入数据所记录的信息,该第二预存信息的至少一部分为该第二电路事先依据经过验证的第一数据所记录的信息,该经过验证的第一数据是该第一电路依据该经过验证的输入数据所产生,该经过验证的输入数据与该输入数据源自于同一多媒体测试文件。

Multimedia pipeline device

The invention discloses a multimedia pipeline device, one embodiment of which comprises a plurality of first pipeline circuits and a processor. The first pipeline circuit includes: a first circuit, generating the first data according to the input data, and recording the characteristic information of the input data; and a second circuit, generating the second data according to the first data, and recording the characteristic information of the first data. According to the first and second pre stored information, the processor determines whether the characteristic information of the input data and the first data is correct. At least part of the first pre stored information is the information recorded by the first circuit according to the verified input data in advance, and at least part of the second pre stored information is the information recorded by the second circuit according to the verified first data in advance. The verified first data is generated by the first circuit according to the verified input data The input data and the input data are from the same multimedia test file.

【技术实现步骤摘要】
多媒体管线式装置
本专利技术涉及多媒体管线式装置,尤其涉及能够自动检查视频输出和/或音频输出是否正确的多媒体管线式装置。
技术介绍
为处理多媒体数据,一多媒体装置(例如:电视)通常包含一视频管线式装置(videopipelinedevice)与一音频管线式装置(audiopipelinedevice),以按顺序地(orderly)处理视频数据与音频数据。然而,在设计开发上述管线式装置时,一旦有功能变更(例如:功能新增(newlyaddedfeatures))、参数变更、错误修正等等,目前技术是以人眼人耳来判断变更/修正后的视频输出与音频输出是否正确,由于人力检查既耗时又难以精确,自动化检查的技术实有其必要。
技术实现思路
本专利技术的一目的在于提供一种多媒体管线式装置,以自动检查视频输出和/或音频输出是否正确,而无需人力检查。本专利技术公开了一种多媒体管线式装置,其一实施例包含多个第一管线电路与一处理器。该多个第一管线电路是多个视频管线电路或是多个音频管线电路,该多个第一管线电路包含一第一电路与一第二电路。该第一电路用来依据输入数据产生第一数据,并记录该输入数据的特征信息;该第二电路用来依据该第一数据产生第二数据,并记录该第一数据的特征信息。该处理器用来依据第一预存信息判断该输入数据的特征信息是否正确,并用来依据第二预存信息判断该第一数据的特征信息是否正确,其中,该第一预存信息的至少一部分为该第一电路事先依据经过验证的输入数据所记录的信息,该第二预存信息的至少一部分为该第二电路事先依据经过验证的第一数据所记录的信息,该经过验证的第一数据是该第一电路依据该经过验证的输入数据所产生,该经过验证的输入数据与该输入数据源自于同一多媒体测试文件。有关本专利技术的特征、实作与技术效果,现配合附图作优选实施例详细说明如下。附图说明图1显示本专利技术的多媒体管线式装置的一实施例;图2显示图1的一示范性的实作;图3显示图1的一示范性的实作;以及图4显示图1的一示范性的实作。符号说明100多媒体管线式装置110第一管线电路120第二管线电路130处理器210解多工器220视频解码器230音频解码器240音频输出电路310运算电路具体实施方式以下说明内容的用语是参照本
的习惯用语,如本说明书对部分用语有加以说明或定义,该部分用语的解释是以本说明书的说明或定义为准。本公开包含多媒体管线式装置,能够自动检查视频输出和/或音频输出是否正确。该多媒体管线式装置是视频管线式装置(videopipelinedevice)、音频管线式装置(audiopipelinedevice)、或该视频管线式装置与该音频管线式装置的组合。图1显示本专利技术的多媒体管线式装置(multimediapipelinedevice)的一实施例。图1的多媒体管线式装置100包含多个第一管线电路110、多个第二管线电路120与一处理器130。多个第一管线电路110构成一视频管线电路,其一非限制性的实施例包含一解多工器(demultiplexer)、一视频解码器(videodecoder)、一开放多媒体加速层(OpenMediaAcceleration,OpenMax)接口、一直接视频输出(directvideooutput,DVO)电路、一视频输出直接存储器存取(videooutputdirectmemoryaccess,VODMA)电路、一缩放器(scaler)、一影像品质(picturequality,PQ)电路、一移动估测与移动补偿(motionestimationmotioncompensation,MEMC)电路、一面板接口(panelinterface)等等,上述电路与接口的每一个单独而言是已知或自行开发的电路。多个第二管线电路120构成一音频管线电路,其一非限制性的实施例包含一解多工器、一音频解码器(audiodecoder)、一音频输出电路等等,上述电路与接口的每一个单独而言是已知或自行开发的电路。第一/第二管线电路110/120的至少其中两个电路是以串联方式连接;换言之,第一/第二管线电路110/120包含两个相邻电路分别是一在前电路(例如:后述的解多工器210)与一在后电路(例如:后述的影像解码器220或音频解码器230),该在后电路是依据该在前电路的输出以运行。处理器130是中央处理器或其均等,耦接多个第一管线电路110的至少一部分,并耦接多个第二管线电路120的至少一部分。值得注意的是,于本专利技术的另一实施例中,多媒体管线式装置100仅包含多个第一管线电路110或多个第二管线电路120;换言之,多媒体管线式装置100是一视频管线式装置或一音频管线式装置。图2显示图1的一示范性的实作。多个第一管线电路110包含一解多工器210、一视频解码器220以及其它第一管线电路110,其中解多工器210也可视为包含于多个第二管线电路120。多个第二管线电路120包含音频解码器230与一音频输出电路240,并包含其它第二管线电路120(若有的话)。多个第一管线电路110与多个第二管线电路120的每一电路(或部分电路)可依其所接收的数据来产生该数据的特征信息,以供处理器130进行比对处理或其它正确性测试的处理,从而处理器130的处理结果可指出数据的传输或处理是否异常。举例来说,解多工器210用来依据多媒体数据产生视频数据与音频数据,并记录该多媒体数据的特征信息(characteristicinformation);视频解码器220用来依据该视频数据产生视频解码数据,并记录该视频数据的特征信息;音频解码器230用来依据该音频数据产生音频解码数据,并记录该音频数据的特征信息(characteristicinformation);音频输出电路240用来依据该音频解码数据产生音频输出数据,并记录该音频解码数据的特征信息。每个上述特征信息的一非限制性的范例包含下列信息的至少其中之一:一循环冗余检查(cyclicredundancycheck,CRC)值;一检验值(checksum);一抵达时间(arrivaltime)(例如:图帧抵达时间);一出发时间(departuretime)(例如:图帧出发时间);视频/音频参数设定;以及一播放时间标记(presentationtimestamp,PTS),其中每一信息的意义为本领域的通常知识。上述视频参数设定的一非限制性的范例包含下列信息的至少其中之一:图帧宽度;图帧高度;图帧率(framerate);图帧编号(framenumber);总图帧数(totalframenumber);以及扫描种类(scantype),其中每一参数设定的意义为本领域的通常知识。由于多个第一管线电路110与多个第二管线电路120的每一电路可包含一或多个子电路,每一子电路可能是导致测试不通过的关卡(stage),因此,每一子电路可按照前述方式产生特征信息以供处理器130来检查。另外,前述循环冗余检查本文档来自技高网
...

【技术保护点】
1.一种多媒体管线式装置,包含:/n多个第一管线电路,包含:/n一第一电路,用来依据输入数据产生第一数据,并记录该输入数据的特征信息;和/n一第二电路,用来依据该第一数据产生第二数据,并记录该第一数据的特征信息;以及/n一处理器,用来依据第一预存信息判断该输入数据的特征信息是否正确,并用来依据第二预存信息判断该第一数据的特征信息是否正确,/n其中,该第一预存信息的至少一部分为该第一电路事先依据经过验证的输入数据所记录的信息,该第二预存信息的至少一部分为该第二电路事先依据经过验证的第一数据所记录的信息,该经过验证的第一数据是该第一电路依据该经过验证的输入数据所产生,该经过验证的输入数据与该输入数据源自于同一多媒体测试文件。/n

【技术特征摘要】
1.一种多媒体管线式装置,包含:
多个第一管线电路,包含:
一第一电路,用来依据输入数据产生第一数据,并记录该输入数据的特征信息;和
一第二电路,用来依据该第一数据产生第二数据,并记录该第一数据的特征信息;以及
一处理器,用来依据第一预存信息判断该输入数据的特征信息是否正确,并用来依据第二预存信息判断该第一数据的特征信息是否正确,
其中,该第一预存信息的至少一部分为该第一电路事先依据经过验证的输入数据所记录的信息,该第二预存信息的至少一部分为该第二电路事先依据经过验证的第一数据所记录的信息,该经过验证的第一数据是该第一电路依据该经过验证的输入数据所产生,该经过验证的输入数据与该输入数据源自于同一多媒体测试文件。


2.如权利要求1所述的多媒体管线式装置,其中该输入数据包含视频数据与音频数据,该第一电路是一解多工器;当该第一数据是该视频数据时,该第二电路是一视频解码器;以及当该第一数据是该音频数据时,该第二电路是一音频解码器。


3.如权利要求1所述的多媒体管线式装置,其中该输入数据与该第一数据均为视频数据或音频数据。


4.如权利要求1所述的多媒体管线式装置,其中该输入数据的特征信息以及该第一数据的特征信息的每一个包含下列信息的至少其中之一:一循环冗余检查值;一检验值;一抵达时间;一出发时间;视频参数设定;以及一播放时间标记。


5.如权利要求4所述的多媒体管...

【专利技术属性】
技术研发人员:陈庆隆
申请(专利权)人:瑞昱半导体股份有限公司
类型:发明
国别省市:中国台湾;TW

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1