女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

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

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

3天內不再提示

基于QAM數(shù)字解調芯片和MPEG-2實現(xiàn)機頂盒的設計

電子設計 ? 來源:華中理工大學 ? 作者:溫新華 ? 2021-03-16 14:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

機頂盒是視頻點播(VOD)系統(tǒng)的終端設備,是用戶與VOD服務器之間的智能接口。它用于視頻業(yè)務的接收和用戶請求的發(fā)送。因此,VOD系統(tǒng)中的數(shù)據(jù)傳輸被分成兩個通路:下行通路用于把視頻信息傳送到用戶;上行通路用于把用戶的點播需求傳送到發(fā)送端。基于PC機的機頂盒是將機頂盒的功能做成普通的PC插卡形式,利用計算機實現(xiàn)視頻點播的所有功能。這樣做有幾點好處:

1 充分利用微機的軟、硬件資源,從而降低了用戶終端設備的成本;

2 兼容性好,可適應不同的接入網(wǎng)和不同類型的業(yè)務;

3 軟件維護和升級方便,適應未來發(fā)展;

4 可設計易操作、美觀和基于Windows95/98的用戶界面。

該機頂盒由兩塊普通PC機插卡構成,它們分別完成下行數(shù)據(jù)的接收和上行數(shù)據(jù)的發(fā)送。上行數(shù)據(jù)的發(fā)送由一塊內置MODEM卡通過電話線完成,下行數(shù)據(jù)的接收則由另一塊插卡通過CATV網(wǎng)實現(xiàn)。

本文研究的主要內容是在微機上如何實現(xiàn)下行數(shù)據(jù)的正常接收。為此,提出了一種以數(shù)字調諧器、最新QAM數(shù)字解調芯片和高性能MPEG-2解復用芯片為核心的機頂盒設計方案。在機頂盒的硬件設計中,采用了先進的I2C總線技術、QAM數(shù)字解調技術、MPEG-2解復用技術、FIFO存儲器技術以及通用的ISA總線接口技術;在軟件設計中,采用了VC++編程技術和Windows95/98環(huán)境下利用VToolsD開發(fā)虛擬設備驅動程序即VxD的技術。

1 機頂盒的硬件設計

機頂盒的主要功能是為人們提供一個訪問VOD業(yè)務的途徑,為合法用戶提供一個友好的界面,其接收部分的總體硬件框圖如圖1所示。

基于QAM數(shù)字解調芯片和MPEG-2實現(xiàn)機頂盒的設計

在圖1中,來自CATV網(wǎng)的下行數(shù)據(jù)經(jīng)數(shù)字調諧電路實現(xiàn)頻點選擇,某一頻點上的數(shù)據(jù)流中包含了十幾路節(jié)目的數(shù)據(jù),這些數(shù)據(jù)在發(fā)送端經(jīng)過了MPEG-2標準的系統(tǒng)復用。該電路輸出中頻信號,然后由模/數(shù)轉換電路輸出數(shù)字信號,作為QAM解調電路的輸入。上述過程中的頻點選擇和QAM解調均由微處理器經(jīng)I2C總線控制。

QAM解調后的數(shù)字信號送到MPEG-2解復用電路,實現(xiàn)通道選擇,即選出用戶點播的一路節(jié)目。該節(jié)目的數(shù)據(jù)為MPEG-1標準的壓縮形式。為了節(jié)約成本和簡化電路,并考慮到目前微機的速度很高、且為Windows95操作系統(tǒng),本設計中不采用硬件解壓縮方式,而是將數(shù)據(jù)經(jīng)主機接口電路以DMA傳輸方式傳送到計算機的內存中,用軟件方法對該路節(jié)目進行實時解壓縮處理并播放出來。

上述整個電路可分為幾個相對獨立的模塊,下面分別對它們進行介紹。

1.1 數(shù)字調諧電路

數(shù)字調諧電路實際上就是一個高頻頭,它的作用是接收來自CATV網(wǎng)的下行數(shù)據(jù),根據(jù)微處理器的指令,實現(xiàn)頻點選擇(與模擬電視相似)。某一選定頻點的數(shù)據(jù)流中仍含有多路節(jié)目的數(shù)字信號,每個用戶只收看某一頻點中的一路節(jié)目。頻點選擇由微處理器通過I2C總線控制。數(shù)字調諧電路與后級電路的連接如圖2所示。

1.2 A/D視頻轉換電路

高頻頭輸出的模擬中頻信號的幅值已滿足A/D轉換器的輸入要求,因此將它直接送給A/D轉換器數(shù)字化,以供后續(xù)的數(shù)字電路進一步處理。該模/數(shù)轉換器采用Philips公司的芯片,它將模擬視頻信號轉換成二進制編碼的數(shù)字視頻信號。A/D轉換電路的連接如圖2所示。

1.3 QAM解調電路1~2?

QAM解調電路是機頂盒接收部分的重點和難點之一,芯片的選型十分重要。它的作用是將A/D視頻轉換電路輸出的數(shù)字信號進行QAM解調和其它處理后輸出基帶數(shù)字信號。

QAM解調電路采用最新QAM數(shù)字解調芯片。該芯片的功能強大,全數(shù)字化處理,芯片外部不需要反饋環(huán)路,支持16、32、64、128和256QAM的解調。為了實現(xiàn)芯片的強大功能,其內部有大批的控制/配置寄存器供用戶編程使用,這些寄存器可通過I2C總線或并行總線進行讀或寫操作。芯片輸出糾錯后的MPEG-2傳輸流。

上述介紹的調諧電路、A/D視頻轉換電路和QAM解調電路組成了一個相對獨立的整體,它們的應用電路框圖如圖2所示。

1.4 I2C總線控制電路3~4?

在上述電路中,調諧電路的頻點選擇、QAM解調芯片內部一系列寄存器的讀寫操作均由微處理器通過I2C總線控制。而微處理器芯片內沒有I2C總線接口? 因此需要設計I2C總線控制電路。該電路由I2C 總線控制器芯片PCF8584構成,它可用作大多數(shù)并行總線與串行的I2C總線之間進行雙向通信的接口。 利用它可以很方便地將微處理器接入I2C總線?實現(xiàn)芯片間的數(shù)據(jù)傳輸和控制。

I2C總線控制電路與其它電路的連接方法如圖3所示。

1.5 MPEG-2 系統(tǒng)解復用電路1~2?

在視頻點播系統(tǒng)中,發(fā)送端的節(jié)目源是基于MPEG-1標準的數(shù)據(jù)流,它只適合相對無誤差的環(huán)境,如CD-ROM、VCD的傳輸。為了適應有噪聲或損耗介質信道的傳輸,需將多路不同節(jié)目的MPEG-1格式的碼流按照MPEG-2標準進行傳輸復用。因此,在接收端需要相應的MPEG-2解復用電路的支持。

MPEG-2解復用電路從微處理器接收指令實現(xiàn)通道選擇,即從調諧電路已選定的頻點中選擇用戶點播的一路節(jié)目,滿足用戶的點播要求。

MPEG-2解復用電路采用高性能的MPEG-2系統(tǒng)解復用芯片。該芯片在接收到MPEG-2系統(tǒng)傳輸碼流后,對傳輸層和PES(Packetized Elementary Stream)層作解復用處理,提供某一路的碼流緩沖,其輸出送到主機接口電路,其應用電路框圖如圖3所示。

1.6 計算機的接口電路設計6~8?

本設計中,計算機的接口電路有兩大任務:一是微處理器通過該接口電路實現(xiàn)對調諧電路、QAM解調電路、MPEG-2解復用電路的控制與訪問,以便完成多路節(jié)目數(shù)據(jù)流的分接;二是接口電路將解復用電路輸出的一路節(jié)目數(shù)據(jù)傳送到計算機的內存中,供微機對其進行軟件解壓縮并播放出來。

由圖3可知,微處理器對調諧電路和QAM解調電路的訪問與控制是通過I2C總線控制器芯片PCF8584實現(xiàn)的,而微處理器對解復用電路的訪問與控制則直接通過解復用芯片的微處理器接口實現(xiàn)。此外,解復用芯片輸出的一路節(jié)目數(shù)據(jù)還需通過接口電路傳送到微機的內存中。為了適合實時、高速或突發(fā)數(shù)據(jù)的傳輸,接口電路采用DMA傳輸技術,并利用FIFO(First In First Out)存儲器作為數(shù)據(jù)緩沖電路。由于FIFO具有一定的存儲容量,能起到緩沖作用,故能很好地解決外設與計算機之間的速率匹配問題。此外,當外設進行連續(xù)的數(shù)據(jù)傳輸時,主機的DMA傳輸可以間歇地進行,從而能夠讓主機有時間執(zhí)行數(shù)據(jù)處理和顯示等后臺任務。

2 機頂盒的軟件設計

在機頂盒中,軟件設計主要包括三個部分:各芯片的讀寫操作。接口軟件編程和用戶界面的設計。數(shù)字調諧電路、QAM解調電路、I2C總線控制器和MPEG-2解復用電路的芯片中都含有大量的控制和配置寄存器供用戶進行讀寫操作,以便預置有關的參數(shù)或對某些參數(shù)進行控制。這需要通過編程來實現(xiàn)。機頂盒的用戶界面是一個典型的WINDOWS界面,機頂盒的所有功能(包括解壓縮)都通過它來完成,因此可采用VC++進行編程。接口軟件的功能是把插卡接收到的數(shù)據(jù)以DMA方式傳送到計算機的內存中,要實現(xiàn)Windows95/98下DMA方式的數(shù)據(jù)傳輸,需要編寫虛擬設備驅動程序。這是整個軟件設計中的重點和難點。限于篇幅下面簡單說明虛擬設備驅動程序的設計思想。

DMA虛擬設備驅動程序采用VtoolsD編寫,可由Win32應用程序動態(tài)裝載。驅動程序負責將外設中的數(shù)據(jù)以DMA方式傳送到內存中的兩塊緩沖區(qū)里,應用程序分別從這兩塊緩沖區(qū)輪流讀取數(shù)據(jù)。實現(xiàn)方法如下:

驅動程序的入口是一個被稱作Control Dispatcher的函數(shù),它負責處理與該VxD相關的系統(tǒng)控制信息,并調用相應的處理例程。一個可被動態(tài)裝載的VxD應能處理以下消息:SYS_DYNAMIC_Device_INIT(用于VxD的初始化階段);SYS_DYNAMIC_DEVICE_EXIT(用于VxD的退出階段);W32_DEVICEIOCONTROL(用于應用程序和VxD的通信)。當Win32應用程序利用函數(shù)CreateFile來動態(tài)裝載VxD時,系統(tǒng)發(fā)送SYS_DYNAMIC_DEVICE_INIT消息,Control Dispatcher調用該消息的處理例程OnSysDynamicDeviceInit進行VxD的初始化設置,例如DMA控制器的初始化、分配內存空間、中斷控制器的初始化等。當Win32應用程序調用DeviceIoControl 函數(shù)向VxD發(fā)送數(shù)據(jù)時,Control Dispatcher調用該消息的處理例程OnW32DeviceIoControl此時可以接收從應用程序發(fā)來的消息如主窗口句柄等。當Win32應用程序關閉該VxD或Win32應用程序本身被關閉時,Control Dispatcher調用該消息的處理例程OnSysDynamicDeviceExit,此時可以做一些清理性工作,如釋放DMA緩沖區(qū)等。

每當一次DMA傳輸結束便產(chǎn)生一個硬件中斷。在VxD的中斷處理例程中,對DMA控制器重新進行初始化(即改變DMA緩沖區(qū)的首地址使之指向另一個緩沖區(qū),以便開始下一次DMA傳輸),同時向Win32應用程序發(fā)送消息通知它讀取內存中的數(shù)據(jù)。

3 實驗結果

將上述機頂盒電路做成一塊PC插卡用于接收下行數(shù)據(jù)。首先對電路中的各個模塊分別進行了多次調試和試驗。然后在此基礎上,利用試驗用的節(jié)目源(即按照MPEG-2標準進行傳輸復用后的多個不同節(jié)目的碼流)對整個電路進行了聯(lián)調。它可以實現(xiàn)頻點選擇、QAM解調和通道選擇,從而得到用戶所要點播的某一路節(jié)目。該路節(jié)目的數(shù)據(jù)流格式遵從MEPG-1標準,速率約為1.4Mb/s。最后利用編寫好的虛擬設備驅動程序通過接口電路成功地將該路節(jié)目傳送到計算機的內存中。編寫一個用于調試的Win32應用程序,讀取內存中的節(jié)目數(shù)據(jù)并形成一個數(shù)據(jù)文件后由金山影霸播放,效果良好。

在本文已有工作的基礎上,下一步工作將從以下幾個方面著手:

(1)軟件解壓縮播放程序的編程。

(2)軟件解壓縮播放程序與虛擬設備驅動程序的通信調試。

(3)用戶界面的設計和編程。

責任編輯:gt

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

    關注

    4

    文章

    393

    瀏覽量

    54996
  • 芯片
    +關注

    關注

    459

    文章

    52343

    瀏覽量

    438468
  • 接口
    +關注

    關注

    33

    文章

    8970

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    TPS563249 17V、3A、恒定 1.4MHz 同步降壓穩(wěn)壓器數(shù)據(jù)手冊

    TPS563249是一款高性能、同步降壓DC/DC轉換器,采用SOT-23封裝,適用于需要提供高效率和快速瞬態(tài)響應的應用場景,如寬帶調制解調器、接入點網(wǎng)絡、無線路由器、監(jiān)控設備以及電視和機頂盒等。
    的頭像 發(fā)表于 06-13 18:26 ?401次閱讀
    TPS563249 17V、3A、恒定 1.4MHz 同步降壓穩(wěn)壓器數(shù)據(jù)手冊

    有人接rk3576的安卓視頻硬件解碼的實現(xiàn)么?

    機頂盒是Android 14,CPU是RK3576,商家說是支持視頻硬解,但是沒有提供更具體的資料了。 我們是想在這個硬件基礎上實現(xiàn)安卓視頻硬解,看是否有相關經(jīng)驗的人來接 關于需求可看下面:*附件:6 需求介紹.pdf
    發(fā)表于 05-19 09:52

    藍牙語音遙控國產(chǎn)適用芯片HS6621

    ,使用非常方便,徹底擺脫傳統(tǒng)紅外遙控器在節(jié)目搜索時的繁瑣操作和低效。 藍牙語音遙控器一般是通過按下語音鍵,遙控器會發(fā)送一個 HID 編碼通知智能電視或者機頂盒打開識音功能,此時,遙控器LED燈保持閃爍或者
    發(fā)表于 04-30 16:21

    AD9877單電源電纜調制解調器/機頂盒混合信號前端技術手冊

    AD9877是一款單電源電纜調制解調器/機頂盒混合信號前端,內置發(fā)射路徑插值濾波器、完整正交數(shù)字上變頻器和發(fā)射DAC。接收路徑內置12位ADC和雙通道8位ADC。內部需要的所有時鐘和輸出系統(tǒng)時鐘均由PLL從單晶體或時鐘輸入產(chǎn)生。
    的頭像 發(fā)表于 04-28 17:22 ?229次閱讀
    AD9877單電源電纜調制<b class='flag-5'>解調</b>器/<b class='flag-5'>機頂盒</b>混合信號前端技術手冊

    博通涉嫌壟斷韓國機頂盒SoC市場,達成和解

    近日,韓國公平貿易委員會披露,博通就其涉嫌在韓國有線電視機頂盒SoC市場實施壟斷行為,已提交了一份和解方案。 據(jù)悉,韓國反壟斷機構指控博通要求機頂盒制造商在競標時僅提供基于其SoC的方案,或更改已決
    的頭像 發(fā)表于 02-11 10:24 ?629次閱讀

    九聯(lián)科技與海思移動機頂盒集采落地開工宴

    凱歌而行,乘勢而上。近日,九聯(lián)&海思移動機頂盒集采項目落地開工宴火熱舉行,吹響奮斗的號角,啟航?jīng)_鋒的征途!
    的頭像 發(fā)表于 12-17 11:15 ?856次閱讀

    電視機頂盒互聯(lián)互通的能力

    隨著科技的飛速發(fā)展,家庭娛樂方式也在不斷演變。電視機頂盒作為家庭娛樂的核心設備之一,其互聯(lián)互通的能力正在成為衡量其性能的重要標準。 一、互聯(lián)互通的定義與重要性 互聯(lián)互通是指設備之間能夠相互識別、通信
    的頭像 發(fā)表于 12-16 15:42 ?879次閱讀

    電視機頂盒與流媒體設備的區(qū)別

    數(shù)字電視的信號,并將其解碼成可以在電視上播放的格式。 頻道選擇 :用戶可以通過電視機頂盒選擇不同的電視頻道,享受直播電視節(jié)目。 節(jié)目指南 :大多數(shù)電視機頂盒提供電子節(jié)目指南(EPG),方便用戶查看電視節(jié)目的時間表和信息。 錄
    的頭像 發(fā)表于 12-16 15:40 ?754次閱讀

    電視機頂盒信號不好怎么辦 電視機頂盒更新固件的方法

    當電視機頂盒信號不好時,可以嘗試以下方法來改善信號質量: 檢查連接線的穩(wěn)固性 : 確認電視與機頂盒之間的連接線是否插緊,避免松動導致的信號丟失。 檢查連接線是否損壞,如有損壞,請更換新的連接線
    的頭像 發(fā)表于 12-16 15:38 ?3183次閱讀

    電視機頂盒連接電視的方法 電視機頂盒常見問題及解決辦法

    ) 遙控器(電視機頂盒附帶) 2. 連接電源 將電視機頂盒的電源適配器插入電源插座,并確保電視機頂盒已經(jīng)接通電源。 3. 連接線纜 HDMI連接 :找到電視機和電視
    的頭像 發(fā)表于 12-16 15:33 ?7319次閱讀

    電視機頂盒與智能電視的比較 電視機頂盒有哪些功能

    一、電視機頂盒與智能電視的基本定義 電視機頂盒(Set-Top Box,STB)是一種連接電視機與外部信號源的設備,它可以接收和解碼數(shù)字電視信號,將信號轉換為電視機可以顯示的格式。電視機頂盒
    的頭像 發(fā)表于 12-16 15:31 ?2295次閱讀

    九聯(lián)科技中標中國移動智能機頂盒產(chǎn)品集中采購項目

    日前,中國移動2024年至2026年智能機頂盒產(chǎn)品集中采購(公開采購部分)項目公布了中標候選人。九聯(lián)科技憑借深厚的技術實力、優(yōu)質的產(chǎn)品性能和卓越的服務能力,成功中標2個產(chǎn)品標包(包1:4K機頂盒約為
    的頭像 發(fā)表于 12-11 11:46 ?1062次閱讀

    請問PCM1794如何實現(xiàn)音量控制?

    目前,我們用 PCM1794 + OPA1612 做了一款機頂盒,PCM1794 通過 I2S 和 CPU 連接,通過硬件對 PCM1794 進行配置,板子回來在測試的時候發(fā)現(xiàn)無法通過軟件實現(xiàn)音量控制,請問如何
    發(fā)表于 10-30 08:33

    調制解調芯片與基帶芯片的區(qū)別

    調制解調芯片和基帶芯片是通信系統(tǒng)中的兩個關鍵組件,它們在功能和應用上有著明顯的區(qū)別。 調制解調芯片(Modem Chip) 調制
    的頭像 發(fā)表于 09-20 11:21 ?2560次閱讀

    用于液晶電視、機頂盒的18V/2A同步降壓轉換器CN2202

    用于液晶電視、機頂盒的18V/2A同步降壓轉換器CN2202
    的頭像 發(fā)表于 07-29 17:31 ?758次閱讀
    用于液晶電視、<b class='flag-5'>機頂盒</b>的18V/<b class='flag-5'>2</b>A同步降壓轉換器CN2202
    主站蜘蛛池模板: 盐亭县| 中卫市| 翁源县| 孝昌县| 江城| 凌云县| 正定县| 琼海市| 延安市| 鹿泉市| 大田县| 安泽县| 于都县| 筠连县| 云龙县| 台北市| 文安县| 长兴县| 大悟县| 宜都市| 旺苍县| 蒙阴县| 安仁县| 治多县| 六安市| 晋江市| 巨鹿县| 大英县| 扬中市| 即墨市| 抚宁县| 留坝县| 武隆县| 阿勒泰市| 乌海市| 东至县| 报价| 留坝县| 湖州市| 达日县| 饶平县|