新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 用低速A/D變換器取樣高速圖像的技術

        用低速A/D變換器取樣高速圖像的技術

        作者: 時間:2006-05-07 來源:網絡 收藏

        需要高速A/D變換器的一個明顯領域是PC圖像數字代。雖然一般TV圖像具有相當低帶寬,并且可以在13.5MHz取樣合成YUV信號或在子載波頻紡的倍數(4×)取樣PAL或NTSC復合視頻,但PC圖像數字化需要更高速率。慣用的CRT監視器接收模擬信號,但LCD監視器提供像素顯示并且為了產生滿屏圖像需要由與平板顯示相同分辨率的數字信號驅動,雖然直載了當的方案是采用相同或比最大像素率高的時鐘率的A/D變換器,但本文給出采用較低速度變換器的兩種方法。

        取樣率

        表1列出VESA所規定的一些顯示格式的速率。例如,雖然XGA標準高達94.5MHz,但大多數顯示板可處理屏刷新率只有75Hz,所以在XGA分辨率限制到78.5MHz像素率。

        表1 流行的PC圖像格式

         刷新率(Hz)像素率(MHz)
        SVGA(800×600)7250.000
        7549.500
        8556.250
        XGA(1024×768)7075.000
        7578.750
        8594.500
        SXGA(1280×1024)60108.000
        75135.000
        85157.500

        在這種情況下,配置PC圖像適配器產生85Hz輸出時感覺必須用LCD監視器模擬輸入接口上的幀率變換電路來降低速率。系統設計為員不用花費額外線財在模擬前端上使能85Hz輸入,因為它不是推薦的工作模式。

        假定用80MHz變換器處理95MHz輸入信號。其性/價比比采用更昂貴的95MHz ADC合算。為了幫助理解如何設計一個系統能接受高速輸入,本文將以典型的LCD監視器模擬前端的結構加以說明。

        模擬前端結構

        模擬前端包括:PGA(可編程增益),用于三彩色組分(R,G,B)的A/D變換器,從線速率產生像素時鐘的PLL、產生LCD板定時控制信號(稱之為"顯示定時產生器")的功能單元,框圖示于圖1。為保證低分辨率圖像(即在XGA板上的VGA)的全屏顯示,圖像需要放大。通常用圖像處理器ASIC執行所需的實時圖像定標。二維定標至少要有一個行存儲器和完全外部幀緩沖器用于存儲數據。假若在系統中有幀速率變換(例如85Hz~75Hz刷新率),則也需要一個完全幀緩沖器。這種幀緩沖器為數據采集功能提供很好的靈活性。存儲器消除顯示像素頻率與模擬前(數據變換器)像素頻率間的相互影響。

        當像素頻率高于A/D變換器的最高速度時用數字化選擇像素的方法可設計系統能在低于像素頻率的速度捕獲數據。此方法的簡單算法是在幀的奇數的偶像素中只數字化每行的奇數像素(在1/2輸入像素率)。在94.5MHzXGA實例中,變換器只要求工作在48MHz。對于每兩個輸入幀捕獲一個完整幀。為進一步處理幀緩沖器將保持前一個幀直到完全獲得下一個幀為止。

        在系統中要求產生較低的取樣時鐘,這對其他功能塊也是有利的,例如,PLL的VCO工作區域可降低,這是因為它只需要工作在80MHz,而不是原來的94.5MHz。

        優缺點

        這種方法是優據點是:每兩個輸入幀獲得一個全屏圖像,本質上是時間二等分水平頻率分辨率。這將導致圖像水平移動目標中的贗像;然而,事實上對于大多數靜態圖像顯示將用LCD監視器替代傳統的模擬PC監視器,在前面的例子中,可用80MHz變換器數字化SXGA分辨率(85Hz刷新率,157.5MHz像素率)的輸入圖像,只有當LCD板可以處理這樣的分辨率或用某種另外方法使分辨率降低時才有意義。只有當幀緩沖器可用于這種功能時此原理才真實可行。根據工作模式,單一存儲器可存儲來自圖像定標器(像素低于或等于A/D變換器最大速度時)的暫時結果或做為一個輸入緩沖器擴展LCD監視器的像素輸入范圍,這可放棄采用定標引擎。較高的像素率通常適用于板最大分辨率,所以不需要任何放大。假若沒有幀存儲器,則采用低速A/D仍然是有意義的。

        并聯ADC

        可用兩個變換器并聯以全速獲取輸入圖像,每一個變換器只工作在1/2輸入像素率。假若變換器具有輸出使能功能(如TI公司TL V5580 8位80Msps ADC),則輸出總線可用做組合A/D輸出,不需要外部多路轉換器。

        為使并聯工作的ADC能正確地匹配,它們數字化范圍(由底/頂基準電壓設置)應該相同。為保證做到這樣,兩個ADC上的相應外部基準引腳可連接在一起。兩個ADC之間小的容限偏移可能會妨礙它們一致工作,而同一模擬輸入電平可能在兩個變換器中被數字化為不同輸出碼。注意,對于1Vpp信號,8位ADC的1LSB相當于4mV,所以板上噪聲是個問題。建議采用分離的模擬和數字地線連接在單一點上。

        自動定標

        為了保證精度,高檔監視器可包含自動定標特性,這很像現在高檔CRT監視器那樣能提供彩色-溫度定標。在LCD中,圖像的非有效視頻(水平和/或垂直消隱期間)期間已知穩定的輸入電平轉換至ADC。在此期間,微控制器監控ADC輸出碼并與所希望的值進行比較。控制環路可以調節模擬輸入電平或由外部DAC產生的ADC基準電平。注意,已有用于顯示對比度和亮度電平控制的模擬輸入電平增益和補償控制功能。兩者都是來自LCD監視器前端可用的用戶控制。

        設計實例

        圖2所示的設計是本文所述原理的應用實例。3個TLV5580用于XGA@75Hz板型、另外3個TLV5580用于全速取樣的高檔SXGA。兩個奇偶取樣A/D的相應基準連接在一起以防通道內偏移。用帶微處理器接口的8輸出DAC實現自動實標特性。在水平同步(HS)期間讀取A/D值并與所希望的消隱碼比較。其差值將調節DAC的頂/底DAC輸出。沒有用A/D上的內部帶隙產生基準,所以通過它們分離的節電引腳(PWDN-REF高態)實現節電。注意,在此設計中板上最高時鐘速度限制在1/2像素時鐘。板接口是"雙像素寬",對于每個彩色組分由兩個總線構成。這顯著地降低了EMI并使PLL設計容易。同一PLL電路可用于XGA和SXGA兩種型式。在SXGA中PLL反饋回路中的分頻器編程為像素/行數的一半以產生1/2像素時鐘頻率。偶和奇時鐘信號運行在相同頻率,但相位相反。

        結語

        盡管只是簡單地論及模擬LCD接口模塊設計問題,但清楚地表明有很多的折衷方案可用,而為產品變異留有很大余地。本文的重點是數據變換器部分的某些選擇方案以及對整個系統設計的影響。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 保定市| 遵义市| 余庆县| 江西省| 绩溪县| 繁峙县| 永春县| 兴化市| 泸西县| 广丰县| 衡阳县| 和政县| 祁门县| 漳浦县| 保康县| 盐源县| 子长县| 宁蒗| 康保县| 无极县| 阜城县| 大名县| 阳高县| 香港| 辽中县| 集安市| 融水| 桑日县| 莒南县| 四平市| 维西| 新丰县| 顺平县| 瓮安县| 电白县| 合作市| 方城县| 华蓥市| 台南县| 辽宁省| 彝良县|