CN101710168A - 一种视频SoC芯片的***级测试方法及其装置 - Google Patents
一种视频SoC芯片的***级测试方法及其装置 Download PDFInfo
- Publication number
- CN101710168A CN101710168A CN200910155128A CN200910155128A CN101710168A CN 101710168 A CN101710168 A CN 101710168A CN 200910155128 A CN200910155128 A CN 200910155128A CN 200910155128 A CN200910155128 A CN 200910155128A CN 101710168 A CN101710168 A CN 101710168A
- Authority
- CN
- China
- Prior art keywords
- digital
- chip
- module
- video
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
本发明涉及一种视频SoC芯片的***级方法,产生调制信号,经过数模转换后传输给被测芯片,接收被测芯片输出的视频信号,经模数转换后进行斜率比较,根据斜率比较的结果判断视频是否有马赛克现象,给出芯片测试结果。本发明的方法所采用的装置,使用时与计算机和机台相连接,包含数字信号调制发生模块、数字模拟转换模块、模拟数字转换模块和接收比较模块,可实现三个以上芯片同时测试。和传统的测试方法相比,降低了测试成本,加快产品上市时间,而且覆盖率高,逃逸率低,可在低端机台实现数字音视频芯片的量产测试。
Description
技术领域
本发明属于芯片测试领域,特别涉及一种芯片的***级测试方法及其装置。
背景技术
集成电路的测试,特别是包含音视频功能的视频SoC(片上***)芯片的***级测试是一项复杂的工作,音视频集成电路芯片的各个功能模块含有逻辑信号、混合信号、存储器等结构,有些芯片还包含了RF结构,使***级测试变得更加复杂困难。
如果对不同功能的各个功能模块进行多次通过式测试,一方面测试速度缓慢,测试效率低下,很容易造成芯片损坏;另一方面测试成本将过于昂贵。
在目前市场上的多数集成电路封测厂中,普通机台均无法满足音视频片上***(SoC)集成电路芯片的***级测试要求,而配置更高的机台,对封测厂的选择提出了更高要求,直接造成芯片测试成本和芯片价格的上升。
为了克服以上不足之处,本发明提出一种视频SoC芯片的***级测试方法及其装置。
发明内容
本发明提出的一种视频SoC芯片的***级测试方法,包括以下步骤:
S1.数字信号调制发生模块接收计算机传输的数据,存储到电可擦写非易失性存储器中,机台发送复位信号给现场可编程门阵列,使本发明测试装置和被测芯片一起复位清零;
S2.现场可编程门阵列从电可擦写非易失性存储器中读取数据,送到数字模拟转换模块,数字模拟转换模块根据时钟信号生成相应的模拟调试信号,传送给被测芯片,被测芯片执行解调解码;
S3.被测芯片解调解码后输出视频信号,传输到模拟数字转换模块,现场可编程门阵列产生时钟信号给模拟数字转换模块,控制模拟数字转换模块把视频信号转换成数字信号,然后传输给现场可编程门阵列,现场可编程门阵列做出斜率比较;
S4.在进行斜率比较时,如果发现对应的斜率发生突变,则认为有视频马赛克;如果在过去的N帧(N为可自由设置的任意自然数)中无马赛克,则认为比较通过;接收比较模块发出使能信号,通过接口模块输出到计算机,由计算机控制输出通过/失败的结果到机台,机台根据接收到的指令把被测试芯片归类。
所述视频SoC芯片的***级测试方法,为了避免在黑电平期间,斜率为0的情况误认为正常情况,在叠加了亮度信号的G路上加入黑电平检测:如果采样值不高于设定值,则认为处在黑电平期间。
所述视频SoC芯片的***级测试方法,现场可编程门阵列满足同时处理三路以上模数转换输出的能力,可以同时测试三路以上视频SoC芯片。
一种视频SoC芯片的***级测试方法使用的装置,该装置使用时与计算机和机台相连接,包含:数字信号调制发生模块、数字模拟转换模块、模拟数字转换模块和接收比较模块。
其中,所述数字信号调制发生模块包含现场可编程门阵列和电可擦写非易失性存储器,所述现场可编程门阵列包含接口模块、控制模块和存储器接口模块;
所述现场可编程门阵列通过所述接口模块、控制模块,以数据传输协议和计算机通讯传输数据,再通过存储器接口模块和电可擦写非易失性存储器通讯,把计算机上的数据下载到电可擦写非易失性存储器中。
其中,所述数字模拟转换模块,通过存储器接口模块把存储在现场可编程门阵列的电可擦写非易失性存储器中的数据读取出来,通过数字模拟转换器进行数模转换,产生模拟输出,生成需要的模拟调制信号;
其中,所述模拟数字转换模块,包含滤波电路和模拟数字转换器,从被测芯片输出的视频信号,通过模拟数字转换模块转换为数字信号,发送给接收比较模块;
其中,所述接收比较模块,也具有现场可编程门阵列,将模拟数字转换模块输出的各路视频的RGB信号,分别进行斜率比较;
所述接收比较模块在进行斜率比较时,如果发现对应的斜率发生突变,则认为有视频马赛克;如果在过去的N帧(N为可自由设置的任意自然数)中无马赛克,则认为比较通过;接收比较模块发出使能信号,通过接口模块输出到电脑,由电脑控制输出通过/失败的结果到机台,机台根据接收到的指令把测试芯片归类;
所述接收比较模块,为了避免在黑电平期间,斜率为0的情况误认为正常情况,在叠加了亮度信号的G路上,加入黑电平检测,如果采样值不高于设定值,则认为处在黑电平期间;
本发明解决了在低端测试机台实现数字音视频SoC芯片量产的***级测试需求,其有益效果是:对机台要求低,加装了本装置的业界普遍机台都可以满足要求;同测性好,可以满足三个以上芯片同时测试;调试方便,覆盖率高,满足产品质量体系要求,测试成本低。
附图说明:
图1为采用本发明方法的装置实现多个芯片同时测试的***结构图;
图2为本发明方法的流程图;
图3为本发明装置中数字信号调制发生模块的结构和连接图;
图4为本发明装置中模拟数字转换模块的结构和连接图;
图5为本发明装置中数字信号调制发生模块的结构和连接的一个具体实施例的结构和连接框图;
图6为本发明装置中模拟数字转换模块一个实施例的结构框图;
图7为本发明装置中接收比较模块一个实施例的结构框图;
具体实施方式
以下结合附图和具体实施例,对本发明进行具体说明。
采用本发明方法的装置实现多个芯片同时测试的***结构图如图1所示。
一种视频SoC芯片的***级测试方法,如图2所示,基于如图3和图4所示的测试装置,具体步骤如下:
S1.所述数字信号发生模块(30)中的现场可编程门阵列FPGA(301)接收计算机传输的数据,存储到Flash(302)中,机台发送复位信号给FPGA(301),使外挂装置和芯片一起复位清零。
S2.复位后,FPGA(301)从Flash(302)读取数据,送到DAC芯片(310),DAC芯片(310)根据时钟信号生成相应的模拟调试信号,传送给被测芯片,使被测芯片解调解码。
S3.被测芯片解调解码输出的RGB视频信号,通过VGA线传输到模拟数字转换芯片ADC芯片(320),FPGA(301)给出时钟信号给ADC芯片(320),控制其把视频信号转成数字信号,传输给FPGA(301),让FPGA(301)做出斜率比较。
S4.FPGA(301)的比较模块将输入的4路模拟数字转换信号,共12路RGB信号,分别进行斜率比较;斜率比较以8个点为一个比较单位,如果发现对应的斜率发生突变,则认为有马赛克;为了避免在黑电平期间,斜率为0的情况误认为正常情况,在叠加了亮度信号的G路上,加入黑电平检测,如果采样值不高于设定值,则认为处在黑电平期间.比较模块在复位后总共比较255帧图像;如果在过去的5帧中无马赛克,则认为比较通过.比较模块的使能通过EPP总线,由PC控制.对比芯片解码的视频信号,做出测试通过或失败的结果,机台根据接收到的指令把被测试芯片归类。
利用FPGA(301)还可以做比较模块的实时升级,如芯片在实际中,有图像错误以及黑屏的现象,分析其产生原因,再更新到FPGA(301),就可以避免这些不良品流入市场,保证产品的质量和信誉。
一种视频SoC芯片的***级测试方法所使用的装置,如图1所示,与计算机和机台相连接,包含数字信号调制发生模块(30)、数字模拟转换模块(31)、模拟数字转换模块(32)、和接收比较模块(33)。
其中,数字信号调制发生模块(30),如图5所示,包括了FPGA(301)和Flash(302),所述FPGA内部集成有EPP通信(增强并行)接口、EPP控制模块和Flash接口;
先在计算机上用算法生成数据,FPGA通过内部集成的EPP接口,EPP控制模块,以EPP协议和电脑通讯传输数据,再通过内部集成的flash接口和flash通讯,把数据下载到Flash中,其优点在于不同的调制信号可以生成不同的数据,所以开放性结构可满足不同SoC芯片测试要求。
数字模拟转换模块(31),如图5所示,包含了数字模拟转换芯片(310)。FPGA通过flash接口,把存储在flash中的数据读取出来,再进行插值运算,共一路时钟,20路数据,21根信号线连到DAC芯片,通过DAC芯片生成需要的模拟调制信号。
模拟数字转换模块(32),如图6所示,包含了模拟数字转换芯片(320)和滤波电路,芯片输出视频RGB三路信号,通过ADC芯片转化为数字信号,发送给FPGA;
接收比较模块(33),如图7所示,包含了FPGA和flash,FPGA抓取ADC芯片输出的数字信号,利用其内部集成的视频比较模块进行斜率比较,其比较方法如下:将输入的4路AD信号,共12路RGB信号,分别进行斜率比较;斜率比较以8个点为一个比较单位,如果发现对应的斜率发生突变,则认为有马赛克;为了避免在黑电平期间,斜率为0的情况误认为正常情况,在叠加了亮度信号的G路上,加入黑电平检测,如果采样值不高于设定值,则认为处在黑电平期间.比较模块在复位后总共比较255帧图像;如果在过去的5帧中无马赛克,则认为比较通过.比较模块的使能通过EPP总线,由PC控制.输出Pass/Fail的结果到机台,机台根据接收到的指令把芯片归类。
本实施例中FPGA满足同时处理4个ADC芯片输出的能力,所以可以4台同测。
应该理解的是上述实例只是对本发明的说明,而不是对本发明的限制,任何不超出本发明实质精神范围内的发明创造,均落入本发明的保护范围之内。
Claims (10)
1.一种视频SoC芯片的***级测试方法,其特征在于,包括以下步骤:
S1.数字信号调制发生模块接收计算机传输的数据,存储到电可擦写非易失性存储器中,机台发送复位信号给现场可编程门阵列,使本发明测试装置和被测芯片一起复位清零;
S2.现场可编程门阵列从电可擦写非易失性存储器中读取数据,送到数字模拟转换模块,数字模拟转换模块根据时钟信号生成相应的模拟调试信号,传送给被测芯片,被测芯片执行解调解码;
S3.被测芯片解调解码后输出视频信号,传输到模拟数字转换模块,现场可编程门阵列产生时钟信号给模拟数字转换模块,控制模拟数字转换模块把视频信号转换成数字信号,然后传输给现场可编程门阵列,现场可编程门阵列做出斜率比较;
S4.在进行斜率比较时,如果发现对应的斜率发生突变,则认为有视频马赛克;如果在过去的N帧(N为可自由设置的任意自然数)中无马赛克,则认为比较通过;接收比较模块发出使能信号,通过接口模块输出到计算机,由计算机控制输出通过/失败的结果到机台,机台根据接收到的指令把被测试芯片归类。
2.如权利要求1所述的一种视频SoC芯片的***级测试方法,其采用的装置使用时与计算机和机台相连接,其特征在于:包含数字信号调制发生模块、数字模拟转换模块、模拟数字转换模块和接收比较模块。
3.如权利要求2所述的一种视频SoC芯片的***级测试装置,其特征在于:所述数字信号调制发生模块包含现场可编程门阵列和电可擦写非易失性存储器,所述现场可编程门阵列包含接口模块、控制模块和存储器接口模块。
4.如权利要求3所述的一种视频SoC芯片的***级测试装置,其特征在于:所述现场可编程门阵列通过所述接口模块、控制模块,以数据传输协议和计算机通讯传输数据,再通过存储器接口模块和电可擦写非易失性存储器通讯,把计算机上的数据下载到电可擦写非易失性存储器中。
5.如权利要求2所述的一种视频SoC芯片的***级测试装置,所述数字模拟转换模块,通过存储器接口模块把存储在现场可编程门阵列的电可擦写非易失性存储器中的数据读取出来,通过数字模拟转换器进行数模转换,产生模拟输出,生成需要的模拟调制信号。
6.如权利要求2所述的一种视频SoC芯片的***级测试装置,其特征在于:所述模拟数字转换模块,包含滤波电路和模拟数字转换器,从被测芯片输出的视频信号,通过模拟数字转换模块转换为数字信号,发送给接收比较模块。
7.如权利要求2所述的一种视频SoC芯片的***级测试装置,其特征在于:所述接收比较模块,也具有现场可编程门阵列,将模拟数字转换模块输出的各路视频的RGB信号,分别进行斜率比较。
8.如权利要求7所述的一种视频SoC芯片的***级测试装置,其特征在于:所述接收比较模块在进行斜率比较时,如果发现对应的斜率发生突变,则认为有视频马赛克;如果在过去的N帧(N为可自由设置的任意自然数)中无马赛克,则认为比较通过;接收比较模块发出使能信号,通过接口模块输出到电脑,由电脑控制输出通过/失败的结果到机台,机台根据接收到的指令把测试芯片归类。
9.如权利要求7所述的一种视频SoC芯片的***级测试装置,其特征在于:所述接收比较模块为了避免在黑电平期间,斜率为0的情况误认为正常情况,在叠加了亮度信号的G路上,加入黑电平检测,如果采样值不高于设定值,则认为处在黑电平期间。
10.如权利要求1所述的一种视频SoC芯片的***级测试方法,其特征在于:现场可编程门阵列满足同时处理三个以上模数转换输出的能力,可以同时测试三路以上芯片。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910155128 CN101710168B (zh) | 2009-12-02 | 2009-12-02 | 一种视频SoC芯片的***级测试方法及其装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910155128 CN101710168B (zh) | 2009-12-02 | 2009-12-02 | 一种视频SoC芯片的***级测试方法及其装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101710168A true CN101710168A (zh) | 2010-05-19 |
CN101710168B CN101710168B (zh) | 2013-07-31 |
Family
ID=42402964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910155128 Active CN101710168B (zh) | 2009-12-02 | 2009-12-02 | 一种视频SoC芯片的***级测试方法及其装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101710168B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102103534A (zh) * | 2010-12-06 | 2011-06-22 | 福州瑞芯微电子有限公司 | 一种soc的功能测试*** |
CN102184132A (zh) * | 2011-04-28 | 2011-09-14 | 谭洪舟 | 一种视频处理芯片测试方法与*** |
CN103176120A (zh) * | 2011-12-22 | 2013-06-26 | 英业达股份有限公司 | 信号模拟装置、信号录制与模拟测试方法 |
CN104347120A (zh) * | 2013-08-07 | 2015-02-11 | 上海华虹宏力半导体制造有限公司 | 实现存储器测试仪提高同测数的方法 |
CN113009318A (zh) * | 2021-02-25 | 2021-06-22 | 合肥宏晶微电子科技股份有限公司 | 视频处理芯片的测试设备及测试方法 |
-
2009
- 2009-12-02 CN CN 200910155128 patent/CN101710168B/zh active Active
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102103534A (zh) * | 2010-12-06 | 2011-06-22 | 福州瑞芯微电子有限公司 | 一种soc的功能测试*** |
CN102103534B (zh) * | 2010-12-06 | 2012-08-29 | 福州瑞芯微电子有限公司 | 一种soc的功能测试*** |
CN102184132A (zh) * | 2011-04-28 | 2011-09-14 | 谭洪舟 | 一种视频处理芯片测试方法与*** |
CN103176120A (zh) * | 2011-12-22 | 2013-06-26 | 英业达股份有限公司 | 信号模拟装置、信号录制与模拟测试方法 |
CN104347120A (zh) * | 2013-08-07 | 2015-02-11 | 上海华虹宏力半导体制造有限公司 | 实现存储器测试仪提高同测数的方法 |
CN104347120B (zh) * | 2013-08-07 | 2017-06-06 | 上海华虹宏力半导体制造有限公司 | 实现存储器测试仪提高同测数的方法 |
CN113009318A (zh) * | 2021-02-25 | 2021-06-22 | 合肥宏晶微电子科技股份有限公司 | 视频处理芯片的测试设备及测试方法 |
CN113009318B (zh) * | 2021-02-25 | 2023-07-18 | 宏晶微电子科技股份有限公司 | 视频处理芯片的测试设备及测试方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101710168B (zh) | 2013-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN201611379U (zh) | 一种集成电路***测试装置 | |
CN101710168B (zh) | 一种视频SoC芯片的***级测试方法及其装置 | |
CN102256158B (zh) | 电视电路板功能的自动测试方法及*** | |
CN101877207B (zh) | 一种led显示屏***和控制方法 | |
CN102176213B (zh) | 基于fpga的avs解码芯片验证平台装置及方法 | |
CN201577167U (zh) | 电路板选切测试电路以及电视机测试电路 | |
CN103680372B (zh) | 匹配可见光波段高速探测器的dmd显示调制方法 | |
CN109448614B (zh) | 一种基于FPGA的Displayport信号产生装置及方法 | |
CN105472288A (zh) | 一种v-by-one视频信号单路转多路的装置及方法 | |
CN103581747A (zh) | 显示设备和用于从显示设备的电压检测错误的方法 | |
CN105491318A (zh) | 一种dp视频信号单路转多路的装置及方法 | |
CN101592706A (zh) | 数字模拟混合信号芯片测试卡 | |
CN105405375A (zh) | 一种mipi视频信号单路转多路的装置及方法 | |
CN101009074B (zh) | 一种自带测试功能的led扫描板及测试方法 | |
CN201434901Y (zh) | 用于芯片测试机上的数字模拟混合信号芯片测试卡 | |
CN202309992U (zh) | 电视板卡自动测试*** | |
CN113656232B (zh) | Soc芯片高速串行差分总线的***级测试装置 | |
CN102184132A (zh) | 一种视频处理芯片测试方法与*** | |
CN103762721B (zh) | 一种保证电子式互感器数字输出一致性的方法 | |
CN103002313A (zh) | 一种便携式视频信号测试设备 | |
CN113225509B (zh) | 一种将ceds视频格式信号转换成hdmi接口信号的装置及方法 | |
CN202102420U (zh) | 一种针对射频信号的soc调试工具 | |
CN213876359U (zh) | 一种硬件仿真加速器i/o扩展装置 | |
CN106953616A (zh) | 一种数字信号发生器 | |
CN103686146A (zh) | 一种在线故障诊断装置及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |