視頻解碼晶片測試裝置及方法
2023-05-21 02:30:21 1
視頻解碼晶片測試裝置及方法
【專利摘要】本發明提供了一種視頻解碼晶片測試裝置及測試方法。所述視頻解碼晶片輸出多路複合視頻信號。所述測試裝置包括:視頻信號處理裝置,用於對多路複合視頻信號進行處理以獲得單路標準視頻信號;以及視頻信號分析裝置,用於對單路標準視頻信號進行測量以獲得視頻信號的參數指標。所述測試裝置有效降低了測試複雜度,提高了測試效率。
【專利說明】視頻解碼晶片測試裝置及方法
【技術領域】
[0001]本發明涉及集成電路測試領域,更具體地涉及視頻解碼晶片測試裝置及方法。
【背景技術】
[0002]隨著半導體技術及生產工藝的進步,視頻編解碼晶片的處理性能在逐漸提高,圖像清晰度也越來越高。視頻類晶片的性能正在逐步由標清向高清發展。
[0003]視頻編解碼類集成電路的測試,無論從信號處理複雜度,還是信號處理速度、處理數據量方面來講,都比其它類型集成電路的測試有著更大的複雜度。在不斷追求傳輸速度及通道利用率的背景下,絕大多數視頻解碼晶片具有一個通道可同時傳輸多路複合視頻流的特點。
[0004]針對視頻解碼類晶片的測試,目前通常的測試方法是利用專用視頻測試儀器來測試相關參數指標。主要的測試儀器有用來直接測試分量視頻信號的邏輯分析儀,以及將解碼後的數位訊號重新通過視頻編碼晶片編碼為模擬分量,利用視頻分析儀來測量視頻信號的各個模擬分量。主要的測試參數包括視頻輸出幅度、視頻同步幅度、視頻信雜比、微分增益、亮度非線性等。
[0005]然而,在將上述的邏輯分析儀或視頻分析儀應用於包含多路複合視頻流的通道的視頻解碼晶片時卻存在著困難。多路複合視頻流的信號複雜度高,數據量大。如果直接將多路複合視頻流提供給邏輯分析儀或視頻分析儀,則不僅導致邏輯分析儀或視頻分析儀的高帶寬需求,而且導致信號處理複雜度增加。例如,如果邏輯分析儀為PCI總線,那麼可能由於帶寬限制而不能成功接收測試數據。因此,在多路複合視頻流的測試中必須使用價格昂貴的專用邏輯分析儀或視頻分析儀。
[0006]如何有效降低單通道的高速時分復用視頻流的測試複雜度,提高測試效率在視頻解碼類晶片的測試領域,顯得尤為關鍵。
【發明內容】
[0007]有鑑於此,本發明提出了一種視頻解碼晶片測試裝置及方法。所述的視頻解碼晶片測試裝置及方法能夠實現對高速時分復用複合視頻流的降頻、拆分、格式轉換和測試。
[0008]根據本發明的一方面,提供一種視頻解碼晶片測試裝置,所述視頻解碼晶片輸出多路複合視頻信號,所述測試裝置包括:視頻信號處理裝置,用於對多路複合視頻信號進行處理以獲得單路標準視頻信號;以及視頻信號分析裝置,用於對單路標準視頻信號進行測量以獲得視頻信號的參數指標。
[0009]優選地,所述視頻信號處理裝置包括:控制模塊,用於從視頻解碼晶片獲取複合模式編號和視頻通道接口編號,以及執行視頻信號處理的系統控制;降頻模塊,用於根據識別到的多路視頻信號複合模式生成系統時鐘;以及通道拆分模塊,採用系統時鐘工作以及將多路複合視頻信號拆分成單路標準視頻信號;其中,控制模塊將複合模式編號提供至降頻模塊,將視頻通道接口編號提供至通道拆分模塊。
[0010]優選地,所述視頻信號處理裝置還包括數據格式轉換模塊,用於將單路標準視頻信號轉化為分量視頻信號,所述控制模塊向所述數據格式轉換模塊提供配置控制信息。
[0011]優選地,視頻信號分析裝置包括選自邏輯分析儀和視頻分析儀的一種。
[0012]優選地,邏輯分析儀包括執行視頻數據分析功能的計算機。
[0013]優選地,視頻分析儀包括:數模轉換模塊,用於將分量視頻信號轉換成模擬視頻信號;以及顯示終端,用於接收所述的模擬視頻信號並輸出圖像顯示。
[0014]優選地,控制模塊包括:主處理器,執行測試裝置的系統控制:動態存儲器,作為主處理器工作的內存單元;非易失性存儲器,保存系統啟動代碼及配置信息;以及接口電路,執行與待測晶片控制接口、降頻模塊、通道拆分模塊的通信控制和相關配置功能。
[0015]優選地,降頻模塊接收控制模塊發送的時分復用複合視頻流的複合模式類別,並根據複合模式類別,確定裝置的內部時鐘的分頻倍數,生成系統時鐘。
[0016]根據本發明的另一方面,提供一種視頻解碼晶片的測試方法,所述視頻解碼晶片輸出多路複合視頻信號,所述測試方法包括:對多路複合視頻信號進行處理以獲得單路標準視頻信號;以及對單路標準視頻信號進行測量以獲得視頻信號的參數指標。
[0017]優選地,對多路複合視頻信號進行處理以獲得單路標準視頻信號的步驟包括:從視頻解碼晶片獲取複合模式編號和視頻通道接口編號;根據複合模式編號生成系統時鐘;根據系統時鐘和視頻通道接口編號將多路複合視頻信號拆分成單路標準視頻信號。
[0018]優選地,在將多路複合視頻信號拆分成單路標準視頻信號的步驟之後,還包括將單路標準視頻信號轉化為分量視頻信號。
[0019]優選地,對單路標準視頻信號進行測量的步驟包括採用選自邏輯分析儀和視頻分析儀的一種視頻信號分析裝置進行測量。
[0020]優選地,採用視頻分析議進行測量包括:將分量視頻信號轉換成模擬視頻信號;以及接收所述的模擬視頻信號並輸出圖像顯示。
[0021]優選地,根據複合模式編號生成系統時鐘的步驟包括:根據複合模式類別,確定裝置的內部時鐘的分頻倍數;以及根據分頻倍數,從多路複合視頻信號生成系統時鐘。
[0022]優選地,複合模式類別為選自以下模式的一種:27Mhz單路模式,54Mhz兩路複合模式,54Mhz四路Half Dl複合模式,108Mhz四路複合模式。
[0023]優選地,系統時鐘為27MHz。
[0024]本發明提出的視頻解碼晶片測試裝置及方法將待測視頻解碼晶片輸出的標準格式的時分復用複合視頻流進行降頻、拆分產生單路標準格式視頻流,經過格式轉換在視頻信號分析裝置進行測試,有效降低了測試複雜度,提高了測試效率。
【專利附圖】
【附圖說明】
[0025]通過以下參照附圖對本發明實施例的描述,本發明的上述以及其它目的、特徵和優點將更為清楚,在附圖中:
[0026]圖1為根據本發明的實施例的視頻解碼晶片測試裝置的示意性框圖;
[0027]圖2為在視頻解碼晶片測試裝置中使用的視頻信號處理裝置的示意性框圖;
[0028]圖3為在視頻解碼晶片測試裝置中使用的視頻分析裝置的示意性框圖;以及
[0029]圖4為根據本發明的實施例視頻解碼晶片測試方法的流程圖。
【具體實施方式】
[0030]以下基於實施例對本發明進行描述,但是本發明並不僅僅限於這些實施例。在下文對本發明的細節描述中,詳盡描述了一些特定的細節部分。對本領域技術人員來說沒有這些細節部分的描述也可以完全理解本發明。為了避免混淆本發明的實質,公知的方法、過程、流程、元件和電路並沒有詳細敘述。
[0031]此外,本領域普通技術人員應當理解,在此提供的附圖都是為了說明的目的,並且附圖不一定是按比例繪製的。
[0032]除非上下文明確要求,否則整個說明書和權利要求書中的「包括」、「包含」等類似詞語應當解釋為包含的含義而不是排他或窮舉的含義;也就是說,是「包括但不限於」的含義。
[0033]圖1為根據本發明的實施例的視頻解碼晶片測試裝置的示意性框圖。視頻解碼晶片測試裝置包括視頻信號處理裝置100和視頻信號分析裝置300。
[0034]視頻信號處理裝置100從待測視頻解碼晶片200接收複合視頻流(例如4路時分復用複合視頻流),以及將複合視頻流解析和轉換成分量視頻信號。
[0035]視頻信號分析裝置300從視頻信號處理裝置100接收分量視頻信號。視頻信號分析裝置300可以是PCI總線的邏輯分析儀,例如可執行測試分析軟體的計算機。
[0036]替代地,如圖3所示,視頻信號分析裝置300可以包括數模轉換模塊301和顯示終端302。數模轉換模塊301將分量視頻信號轉換成模擬信號,然後在顯示終端302上顯示圖像,從而可以測試視頻信號的解析度和清晰度等。
[0037]圖2為在視頻解碼晶片測試裝置中使用的視頻信號處理裝置的示意性框圖。如圖2所示,視頻信號處理裝置100包括:控制模塊101、降頻模塊103、通道拆分模塊104、數據格式轉換模塊105。
[0038]控制模塊101與降頻模塊103、通道拆分模塊104、數據格式轉換模塊105相連接,執行視頻信號處理裝置100的系統控制。控制模塊101包括主處理器、非易失性存儲器、接口電路和動態存儲器四部分。主處理器完成整個裝置的系統控制:包括識別待測晶片複合視頻流複合模式以及輸入通道號,控制降頻拆分處理器模塊按照一定算法對數據進行降頻拆分等任務。非易失性存儲器保存系統啟動代碼及配置信息,動態存儲器作為主處理器工作的內存單元。接口電路完成主控制器模塊分別與待測晶片控制接口、降頻模塊、通道拆分模塊的通信控制和相關配置功能。
[0039]控制模塊101監測待測視頻解碼晶片200的信號控制接口輸出的標準格式時分復用複合視頻流的複合模式編號和視頻通道接口編號。在本實施例中,複合模式編號有四種:00代表27Mhz單路模式;01代表54Mhz兩路複合模式;10代表54Mhz四路Half Dl複合模式;11代表1SMhz四路複合模式。控制模塊101通過內部硬體電路及邏輯算法判斷識別出所述的標準格式時分復用複合視頻流的複合模式類別以及輸入通道編號。控制模塊101根據複合模式類別控制降頻模塊103、數據格式轉換模塊105對時分復用複合視頻流進行降頻、拆分、格式轉換等操作。
[0040]降頻模塊103從待測視頻解碼晶片200接收標準格式時分復用複合視頻流。降頻模塊103接收控制模塊101發送的時分復用複合視頻流的複合模式類別,並根據複合模式類別,確定裝置的內部時鐘的分頻倍數,生成系統時鐘。降頻模塊103將拆分系統時鐘和標準格式時分復用複合視頻流提供至通道拆分模塊104。在本實施例中,所述系統時鐘為27MHz ο
[0041]通道拆分模塊104從控制模塊101接收視頻通道接口編號,從降頻模塊103接收拆分系統時鐘和標準格式時分復用複合視頻流。根據相應視頻通道接口編號將屬於不同通道的視頻流進行拆分成單路標準格式視頻流,並將所述單路標準格式視頻流輸出到數據格式轉換模塊105。
[0042]數據格式轉換模塊105根據控制模塊101發送的配置控制信息,將拆分好的各個通道單路標準格式視頻流轉化為分量視頻信號。在本實施例中,所述的分量視頻信號為YUV或RGB等格式分量數據。
[0043]圖4為根據本發明的實施例視頻解碼晶片測試方法的流程圖。如圖4所示視頻解碼晶片的測試方法包括:
[0044]在步驟SI,視頻信號處理裝置100啟動,控制模塊101通過接口電路監測由待測視頻解碼晶片200的信號控制接口發送的標準格式時分復用複合視頻流的複合模式編號以及視頻通道接口編號;
[0045]在步驟S2,控制模塊101根據標準格式時分復用複合視頻流的複合模式編號以及視頻通道接口編號識別複合模式類別以及輸入通道編碼;
[0046]在步驟S3,控制模塊101向降頻模塊103發送複合模式類別以及輸入通道編碼;
[0047]在步驟S4,降頻模塊103接收待測視頻解碼晶片200輸出的標準格式時分復用複合視頻流並對時分復用複合視頻流進行降頻;
[0048]在步驟S5,降頻模塊103根據時分復用複合視頻流的複合模式類別,確定裝置的內部時鐘的分頻倍數,生成系統時鐘,供通道拆分模塊104使用;
[0049]在步驟S6,通道拆分模塊104解析時分復用複合視頻流的視頻通道接口編號,並根據視頻通道接口編號對通道信息解析,生成單路標準格式視頻流並將其發送給數據格式轉換模塊105 ;
[0050]在步驟S7,數據格式轉換模塊105對單路標準格式視頻流進行數據格式轉換,將單路標準格式視頻流轉化為分量視頻信號,並將分量視頻信號發送給視頻信號分析裝置,所述視頻信號分析裝置是選自邏輯分析儀和視頻分析儀中的至少一種;
[0051 ] 在步驟S8,邏輯分析儀對分量視頻信號進行分析;
[0052]在步驟S9,在視頻分析儀中,數模轉換模塊301將分量視頻信號轉換成模擬視頻信號,並發送到顯示終端302;
[0053]在步驟S10,在視頻分析儀中,視頻模擬信號在顯示終端302進行圖像輸出。
[0054]本發明提出的視頻解碼晶片測試裝置及方法將待測視頻解碼晶片輸出的標準格式的時分復用複合視頻流進行降頻、拆分產生單路標準格式視頻流,經過格式轉換在視頻信號分析裝置進行測試,有效降低了測試複雜度,提高了測試效率。
[0055]以上所述僅為本發明的優選實施例,並不用於限制本發明,對於本領域技術人員而言,本發明可以有各種改動和變化。凡在本發明的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種視頻解碼晶片測試裝置,所述視頻解碼晶片輸出多路複合視頻信號,所述測試裝置包括: 視頻信號處理裝置,用於對多路複合視頻信號進行處理以獲得單路標準視頻信號;以及 視頻信號分析裝置,用於對單路標準視頻信號進行測量以獲得視頻信號的參數指標。
2.根據權利要求1所述的測試裝置,其中所述視頻信號處理裝置包括: 控制模塊,用於從視頻解碼晶片獲取複合模式編號和視頻通道接口編號,以及執行視頻信號處理的系統控制; 降頻模塊,用於根據識別到的多路視頻信號複合模式生成系統時鐘;以及 通道拆分模塊,採用系統時鐘工作以及將多路複合視頻信號拆分成單路標準視頻信號; 其中,控制模塊將複合模式編號提供至降頻模塊,將視頻通道接口編號提供至通道拆分模塊。
3.根據權利要求2所述的測試裝置,其中所述視頻信號處理裝置還包括數據格式轉換模塊,用於將單路標準視頻信號轉化為分量視頻信號, 所述控制模塊向所述數據格式轉換模塊提供配置控制信息。
4.根據權利要求2所述的測試裝置,其中視頻信號分析裝置包括選自邏輯分析儀和視頻分析儀的一種。
5.根據權利要求4所述的測試裝置,其中邏輯分析儀包括執行視頻數據分析功能的計算機。
6.根據權利要求4所述的測試裝置,其中視頻分析儀包括: 數模轉換模塊,用於將分量視頻信號轉換成模擬視頻信號;以及 顯示終端,用於接收所述的模擬視頻信號並輸出圖像顯示。
7.根據權利要求2所述的測試裝置,其中控制模塊包括: 主處理器,執行測試裝置的系統控制: 動態存儲器,作為主處理器工作的內存單元; 非易失性存儲器,保存系統啟動代碼及配置信息;以及 接口電路,執行與待測晶片控制接口、降頻模塊、通道拆分模塊的通信控制和相關配置功能。
8.根據權利要求2所述的測試方法,其中降頻模塊接收控制模塊發送的時分復用複合視頻流的複合模式類別,並根據複合模式類別,確定裝置的內部時鐘的分頻倍數,生成系統時鐘。
9.一種視頻解碼晶片的測試方法,所述視頻解碼晶片輸出多路複合視頻信號,所述測試方法包括: 對多路複合視頻信號進行處理以獲得單路標準視頻信號;以及 對單路標準視頻信號進行測量以獲得視頻信號的參數指標。
10.根據權利要求9所述的測試方法,其中,對多路複合視頻信號進行處理以獲得單路標準視頻信號的步驟包括: 從視頻解碼晶片獲取複合模式編號和視頻通道接口編號; 根據複合模式編號生成系統時鐘; 根據系統時鐘和視頻通道接口編號將多路複合視頻信號拆分成單路標準視頻信號。
11.根據權利要求10所述的測試方法,在將多路複合視頻信號拆分成單路標準視頻信號的步驟之後,還包括將單路標準視頻信號轉化為分量視頻信號。
12.根據權利要求9所述的測試方法,其中對單路標準視頻信號進行測量的步驟包括採用選自邏輯分析儀和視頻分析儀的一種視頻信號分析裝置進行測量。
13.根據權利要求12所述的測試方法,其中採用視頻分析議進行測量包括: 將分量視頻信號轉換成模擬視頻信號;以及 接收所述的模擬視頻信號並輸出圖像顯示。
14.根據權利要求10所述的測試方法,其中根據複合模式編號生成系統時鐘的步驟包括: 根據複合模式類別,確定裝置的內部時鐘的分頻倍數;以及 根據分頻倍數,從多路複合視頻信號生成系統時鐘。
15.根據權利要求14所述的測試方法,其中複合模式類別為選自以下模式的一種:27Mhz單路模式,54Mhz兩路複合模式,54Mhz四路HalfDl複合模式,108Mhz四路複合模式。
16.根據權利要求15所述的測試方法,其中系統時鐘為27MHz。
【文檔編號】H04N17/00GK104320655SQ201410630839
【公開日】2015年1月28日 申請日期:2014年11月11日 優先權日:2014年11月11日
【發明者】潘子升, 宋斌俊, 魏建中 申請人:杭州士蘭微電子股份有限公司