摘要:量化復(fù)雜視頻信號(hào)鏈中微小工程變更的影響,常常是件吃力不討好的工作。諸如循環(huán)冗余校驗(yàn)(CRC)之類(lèi)的簡(jiǎn)單錯(cuò)誤檢測(cè)算法,盡管有多方面的局限性,但不失為一種有效的工具。本文以ADI公司功能全面的單芯片影音前端ADV7850為基礎(chǔ),詳細(xì)介紹了一種有效視頻應(yīng)用的CRC測(cè)試方法。本文網(wǎng)絡(luò)版地址:http://www.eepw.com.cn/article/245923.htm
關(guān)鍵詞:CRC;HIDMI;ADV7850;ADI
DOI: 10.3969/j.issn.1005-5517.2014.4.001
1 數(shù)字視頻系統(tǒng)
近年來(lái),消費(fèi)、專(zhuān)業(yè)和汽車(chē)應(yīng)用中數(shù)字視頻傳輸媒體大行其道,促使許多視頻產(chǎn)品設(shè)計(jì)和制造商轉(zhuǎn)移焦點(diǎn)。實(shí)現(xiàn)出色模擬性能的要求已經(jīng)走到盡頭,取而代之的是實(shí)現(xiàn)盡可能高的數(shù)字?jǐn)?shù)據(jù)速率的要求。傳輸媒體包括DVI、HDMI、LVDS、MHL和APIX。
在這場(chǎng)追逐更高數(shù)據(jù)速率的競(jìng)賽中,HDMI的增長(zhǎng)是主要驅(qū)動(dòng)因素之一。近年來(lái),HDMI規(guī)范進(jìn)一步發(fā)展,最大支持視頻分辨率的數(shù)據(jù)速率已達(dá)到2.25GHz到3GHz,在將來(lái)的規(guī)范升級(jí)中極有可能會(huì)進(jìn)一步提高。
開(kāi)發(fā)一個(gè)集成所有這些器件的可靠視頻信號(hào)鏈以支持如此高數(shù)據(jù)速率的視頻格式,正在成為視頻產(chǎn)品設(shè)計(jì)和制造商的重大挑戰(zhàn)。 為了成功支持此類(lèi)視頻格式,電纜質(zhì)量、電源設(shè)計(jì)、信號(hào)完整性、PCB質(zhì)量和芯片設(shè)置都必須處于絕對(duì)最佳水平。 但是,視頻產(chǎn)品設(shè)計(jì)和制造商如何才能輕松評(píng)估各種調(diào)整對(duì)上述系統(tǒng)要素的影響呢?
2 循環(huán)冗余校驗(yàn)
循環(huán)冗余校驗(yàn)(CRC)是W. Wesley Patterson于1961年發(fā)明的一種冗余校驗(yàn)方法。它可以檢測(cè)數(shù)字?jǐn)?shù)據(jù)中的錯(cuò)誤,主要用于數(shù)據(jù)傳輸中,例如32位CRC被用于以太網(wǎng)數(shù)據(jù)傳輸。 CRC的局限性包括:CRC只能檢測(cè)數(shù)字?jǐn)?shù)據(jù)中的錯(cuò)誤,無(wú)法在檢測(cè)到錯(cuò)誤后予以糾正,只有更復(fù)雜的算法(如糾錯(cuò)碼(ECC)或前向糾錯(cuò)(FEC)等)才具有糾錯(cuò)功能;……