一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

LCD TV視頻解碼器的主要功能及應用技術分析

電子設計 ? 來源:電子產(chǎn)品世界 ? 作者:電子產(chǎn)品世界 ? 2021-03-17 10:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

就技術層面而言,LCD TV是屬于高整合電子產(chǎn)品。它涵蓋了算法、軟件、硬件、芯片、無線射頻等領域,而且有許多專利是屬于國外公司或機構所擁有。目前國內很缺乏熟悉這塊領域的系統(tǒng)整合人才。目前即使在先進國家,由于LCD TV或HDTV仍然屬于最新的產(chǎn)品,熟悉這塊領域的技術人才,其實也不多。與之相近的,應該是數(shù)位機頂盒(Digital STB),不過,前者的技術復雜度又遠遠超過后者,因為LCD TV或HDTV除了包含了網(wǎng)絡通信的功能以外,還包括OSD(On Screen Display)和“縮放控制器(Scalar)”、屏幕驅動等功能。所以,即使設計過STB的人,也不敢隨便說LCD TV或HDTV的技術很簡單。

LCD TV的硬件架構

圖1 LCD TV的硬件架構

圖1是LCD TV的硬件架構示意圖。其中,比較重要的音視頻部件有:中央處理器、視頻解碼器(Video Decoder)、射頻調諧器(RF tuner)、信道解調器(Channel Demodulator/Decoder)、音頻編解碼器(Audio Codec)。此外,還可能包含一般常見的I/O接口與裝置,例如:USB、1394、藍牙、WLAN、IrDA、MMC/SD/CF、以太網(wǎng)絡、數(shù)字相機、DSL或纜線調制解調器(Cable Modem)、PDA等。

視頻解碼器

圖2 混頻解碼器的位置

圖2是一個LCD TV/HDTV視頻解碼器與相鄰芯片之間的關系。它具有下列的主要功能:

1. 可編程化的像素(Pixel)輸出端口:由8到30位來決定像素的YCbCr/RGB的比例,例如:4:2:2或4:4:4。

2. 支持外部的射頻調諧器,具有10-bit的數(shù)字基頻合成(Composite)視頻輸入單元。

3. 自動辨識和處理VCR或數(shù)字電視信號。

4. 通過像素輸出端口支持“垂直空白間隔(Vertical Blank Interval;VBI)”數(shù)據(jù)的輸出,可以用來傳送“字幕(Closed Caption;CC)”數(shù)據(jù),例如:傳輸實時的股市行情。其它VBI數(shù)據(jù)可以通過I2C接口傳輸,例如:版權產(chǎn)生管理系統(tǒng)(Copy Generation Management System;CGMS)、寬屏幕信號(Wide Screen Signalling)、強清晰度電視(Enhanced Definition Television;EDTV)、CC字幕、延伸數(shù)據(jù)服務(Extended Data Service;XDS)。

5. 支持全球現(xiàn)有的多種色彩格式:

*PAL B/D/I/G/H、PAL60、PAL M、PAL N、PAL Nc

*NTSC M/J、NTSC 4.43

*SECAM B/D/G/K/L

*NTSC方形像素(square pixel)

6. 支持HDTV的所有輸入信號,例如:525p、625p、720p和1080i,以及其它高分辨率(HD)和SMPTE(Society of Motion Picture Engineers)標準。也支持標準分辨率(SD)。

7. 除支持CVBS、S-Video、YPbPr、RGB以外,還支持5線的YPbPrHV/RGBHV和CSync,如圖3。

圖3 支持多種視頻輸入格式

視頻串流的路徑

附圖四是一個簡易的LCD TV或數(shù)字電視接收系統(tǒng)之架構。它包含了上述的硬件架構,也包括了必需的軟件。

圖4 簡易的LCD TV系統(tǒng)架構

從解碼器、解調器傳來的MPEG-2傳輸串流(transport stream;TS),經(jīng)過”解多復用器(Demultiplexer)”之后,可以得到視頻、音頻、數(shù)據(jù)、對白(subtitle)或字幕…。.等不同的信號,再經(jīng)過視頻解碼器(例如:MPEG-2/4或H.264)、音頻解碼器,得到的數(shù)據(jù)是最原始的(raw)數(shù)據(jù)。這些數(shù)據(jù)會被中央處理器送到適當?shù)?a target="_blank">通信協(xié)議層,例如:V4L2、RTP/RTCP/RTSP、HTTP、Java應用程序……等,之后通過“回傳信道(return channel)”,例如:以太網(wǎng)絡,將這些數(shù)據(jù)送到因特網(wǎng)上;或送至OSD、音頻DAC,交給LCD和揚聲器播放。

沒錯,數(shù)字機頂盒也具有上述的類似功能。它和LCD TV一樣也都具有“條件訪問(CA)”的功能。只不過,LCD TV的屏幕都是內建的,而且,一般的數(shù)字機頂盒只能通過單一的路徑來獲取視頻,但是,LCD TV可以通過4種不同的路徑來取得視頻,這包含:衛(wèi)星數(shù)字、數(shù)字地面、因特網(wǎng)、有線數(shù)據(jù)網(wǎng)絡。不過,就交互式電視的軟件而言,數(shù)字機頂盒和LCD TV的軟件是非常類似的,甚至是一樣的。

在“設備驅動程序(device driver)”層,為了能播放數(shù)字電視信號,LCD TV的I/O端口必須要有LCD驅動程序(能夠設定OSD和Scalar)和音頻驅動程序。為了能將互動信息傳送至因特網(wǎng)上,它也需要以太驅動程序和DSL(或纜線)調制解調器驅動程序。外部裝置也可以通過IrDA或I2C、SPI、UART……等接口,將數(shù)據(jù)送給LCD TV處理。此外,接收端的視頻/音頻解碼器的驅動程序也位于這一層。

有許多工程師不了解LCD TV或數(shù)字機頂盒的視頻數(shù)據(jù)流(data flow)的行動路徑,因此經(jīng)常造成消錯上的困擾,尤其是在經(jīng)過視頻解碼器之后,信號應交給中央處理器處理,而不是其它組件。同理,如果在附圖四中的信號來源換成是以太網(wǎng)絡,而不是射頻天線,在經(jīng)過視頻解碼器解碼之后的信號仍應交給中央處理器。此外,在圖四中,不管是MPEG-2 TS或PS/PES,都可以將它們視為最底層的數(shù)字數(shù)據(jù)封包,其地位和角色皆如同以太封包一樣,有別于模擬信號。

解碼引擎

由于視頻、音頻格式的多樣化,使用單一的解碼器已經(jīng)無法滿足這么多的需求。于是有所謂的“解碼引擎(decode engine)”,它可能是一顆RISCDSP,負責重置、停止、加載和啟動固件或“微碼(microcode)”,并處理所有與串流解碼無關的工作,例如:輸出聲音。

每個解碼引擎內部具有數(shù)個解碼器,負責下列的工作:1. 開啟或關閉單一串流。2. 傳送命令。例如:初始化、解除初始化、播放、暫停、停止等。3. 取得目前的狀態(tài)信息。例如:播放中、已暫停等。4. 各種串流獨有的特性。例如:數(shù)據(jù)格式等。

在這些RISC或DSP內部都具有許多個硬件模塊,而每一個模塊都具有特定的實體功能;這些功能通??梢岳镁彺嫫鳎≧egister)來設定。一般而言,這些RISC或DSP會包含下列的硬件模塊:1. 解多任務(Demux)引擎:同時對視頻和音頻分工。2. MPEG引擎:是一個視頻DSP,內含一個視頻解碼器和一個“子圖像(Subpicture)解碼器”。3. 音頻引擎:是一個音頻DSP,內含兩個音頻解碼器和一個混頻器(mixer)。4. 中央處理器:CPU核心、DMA、中斷處理單元。

這些RISC或DSP的軟件模塊是利用硬件模塊來產(chǎn)生“執(zhí)行緒(task)”。例如下列的軟件模塊:1. 系統(tǒng)區(qū)塊:PLL初始化、DRAM設定……等。2. 圖形加速引擎:使用圖形加速命令所控制的FIFO,來加快處理速度。3. 字幕解碼模塊:軟件的字幕解碼單元。4. I2C:軟件的I2C接口,為可程序化的輸出入端口(PIO)。5. 內存管理模塊:DRAM的配置。

解碼引擎的驅動程序

圖5 視頻解碼引擎的驅動程序架構

通常,視頻解碼引擎的驅動程序會包含下列幾個單元(如附圖五):1. 與操作系統(tǒng)和芯片無關的應用程序接口(API):控制緩存器和DRAM的存取。2. 硬件抽象層鏈接庫:與硬件相關,可通過XML語言來設定它,以適應特定的芯片。它不包含與操作系統(tǒng)相關的API,只會呼叫與操作系統(tǒng)和芯片無關的API。3. 最少的核心模塊:它在上述1.的上方,負責存取緩存器和處理DMA,并且處理OS核心的全部作業(yè),例如:IRQ處理、DMA配置…等。4. 核心模塊:它呼叫“最少的核心模塊”,以存取硬件。

內存的配置

圖6 視頻解碼器的內存配置

內存配置是在開發(fā)視頻解碼裝置時,必須特別考慮的。圖6是典型的視頻解碼器之內存配置;附表一是各種視頻格式在解碼時所需要的內存大小。

表1 各種視頻格式的內存需求

配置內存時,必須避免分割太小和太多。務必先配置大的、長時間使用的緩沖空間(buffer);在進行多信道播放時,應避免不必要的配置或釋放緩沖空間。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 解碼器
    +關注

    關注

    9

    文章

    1176

    瀏覽量

    41990
  • 射頻
    +關注

    關注

    106

    文章

    5758

    瀏覽量

    170438
  • lcd
    lcd
    +關注

    關注

    34

    文章

    4520

    瀏覽量

    171581
  • 無線
    +關注

    關注

    31

    文章

    5555

    瀏覽量

    176045
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MusrLicManage的主要功能

    MusrLicManage簡介MusrLicManage主要功能
    發(fā)表于 12-16 07:22

    LM1893的主要功能及特點是什么?其應用有哪些?

    LM1893的主要功能及特點是什么?LM1893的內部結構及主要技術參數(shù)是什么?LM1893的應用有哪些?
    發(fā)表于 05-25 06:26

    LCD TV/HDTV視頻解碼器具有哪些功能?

    LCD TV的硬件架構是如何構成的?LCD TV/HDTV視頻解碼器具有哪些
    發(fā)表于 06-08 07:20

    ECC是什么?有什么主要功能

    ECC是什么?有什么主要功能?
    發(fā)表于 06-21 07:00

    模擬列車DCC解碼器的資料分享

    描述模擬列車 DCC 解碼器解碼器包括所有主要功能,前進,后退和運動方向的燈光。所有這些參數(shù)都可以在程序中更改,在線編程是一個懸而未決的任務。將在其中添加一個電容器,以保持電力免受軌道中小電流損失的影響。PCB
    發(fā)表于 08-29 06:19

    液晶電視視頻解碼器基礎講解

    液晶電視視頻解碼器基礎講解[1] LCD TV的硬件結構 視頻解碼器
    發(fā)表于 08-27 17:35 ?181次下載

    LCD TV視頻解碼器技術簡介

    關鍵詞:LCD , 視頻解碼器技術層面而言,LCD TV是屬于高整合電子產(chǎn)品。它涵蓋了算法、
    發(fā)表于 01-13 14:28 ?826次閱讀

    bios的主要功能

    視頻主要詳細介紹了bios的主要功能,分別是BIOS系統(tǒng)設置程序、POST上電自檢、BIOS系統(tǒng)啟動自舉程序、硬件IO和中斷服務。
    的頭像 發(fā)表于 03-28 15:10 ?8110次閱讀

    環(huán)路分析儀的主要功能是什么

    環(huán)路分析儀的主要功能是量測待測物電源產(chǎn)品在頻域上的特性,了解其性能及穩(wěn)定性,并可輔助控制線路的設計。
    發(fā)表于 09-18 15:35 ?7373次閱讀

    歐姆龍接近開關的主要功能及選型

    歐姆龍接近開關的主要功能及選型
    發(fā)表于 01-04 14:38 ?2次下載

    直線導軌的主要功能

    直線導軌的主要功能
    的頭像 發(fā)表于 07-26 17:42 ?1497次閱讀
    直線導軌的<b class='flag-5'>主要功能</b>

    濾波主要功能和作用

    濾波主要功能和作用是處理信號,根據(jù)特定的頻率響應特性對信號進行頻率選擇、增強或抑制。以下是濾波主要功能和作用。
    的頭像 發(fā)表于 10-27 11:16 ?4079次閱讀

    傳感主要功能是什么

    傳感是一種能夠感知外界環(huán)境并將這些信息轉化為可用信號的裝置。它們在各行各業(yè)和領域中起到關鍵作用,被廣泛應用于科學研究、醫(yī)療診斷、工業(yè)控制、農(nóng)業(yè)生產(chǎn)等眾多領域。傳感主要功能包括測量和監(jiān)測、控制和反饋、安全和監(jiān)控、診斷和檢測以
    的頭像 發(fā)表于 01-27 17:10 ?4521次閱讀
    傳感<b class='flag-5'>器</b>的<b class='flag-5'>主要功能</b>是什么

    防爆氣象站的主要功能及應用分析

    BK-FBCQ,防爆氣象站是一種專門設計用于潛在爆炸性環(huán)境中的氣象監(jiān)測系統(tǒng)。它集成多種氣象傳感和防爆技術,確保在危險環(huán)境中進行準確、可靠和安全的氣象數(shù)據(jù)采集。以下是防爆氣象站的主要功能及
    的頭像 發(fā)表于 05-17 16:58 ?701次閱讀

    解碼器和控制區(qū)別是什么

    解碼器和控制在數(shù)字電子電路中扮演著不同的角色,它們之間的主要區(qū)別體現(xiàn)在功能和應用場景上。 一、功能區(qū)別
    的頭像 發(fā)表于 09-30 14:27 ?1555次閱讀