MAX9217/MAX9218在視頻鏈路中傳輸音頻數據

2021-01-08 電子產品世界

MAX9217/MAX9218組是一個收發器對,發送器(MAX9217)將並行數據轉換成串行數據,發送給接收器(MAX9218);接收器再將串行數據轉換成並行數據。該電路組設計用於通過一對低成本雙絞線電纜(如乙太網中常用的UTP-cAT5電纜)將視頻和控制信號從圖形控制器(處理器)傳輸到LCD或等離子平面顯示器。傳輸距離可超過lOm。該電路組鏈路結構簡單,使用的傳輸線為低成本電纜,是汽車、儀表、醫療設備等視頻顯示的理想方案。該電路組不僅可以在二點之間傳送視頻信號,有時,人們還希望能同時傳送音頻信號。本文將討論如何利用視頻信號的消隱期通過控制信號通道將音頻數據傳送到顯示器。

1 鏈路功能和視頻數據格式

MAX9217串行器具有27位並行輸入,總線速率高達35Mb/s。在這27位中,18位是視頻:RGB數據:3基色各佔用6位,其餘9位是控制信號。9位控制信號中的前3位指定為垂直、水平和RGB數據同步:VSYNC(c0)、HSYNC(c1)和ENAB(C2)。剩下的6個控制位(c3至C8)用於其他控制信號。本例中,我們使用6個控制位中的一部分傳輸音頻數據。MAX9217可以將18位RGB數據或9位控制數據轉換為串行數據,然後通過LVDS鏈路對其進行傳輸。在視頻顯示的消隱期內發送控制數據。由RGB數據使能信號(ENAB)指示。

MAX9218接收到串行數據後,將其轉換成與MAX9217輸入格式相同的並行數據。同樣,當MAX9218輸出並行數據時,根據串行LVDS鏈路的時序重新生成總線時鐘。圖l所示為MAX9217和MAX9218之間視頻、控制數據鏈路設置和連接的結構圖。

 

2 數字音頻數據類型和傳輸格式

數字音頻數據有多種不同格式。3種最常用的格式是採樣數字音頻(PCM)、MPEG層3音頻(MP3)和ATSC數字音頻壓縮標準(AC3)。PCM數字音頻是CD ROM或DVD採用的數據格式。對左右聲道的音頻信號採樣得到PCM數位訊號,採樣率為44.lkHz,精度為16位或32位。因此,精度為16位時,PCM音頻數據速率為1.41Mb/s;32位時為2.42Mb/s。一張700MB CD可保存大約60分鐘的16位PCM數據格式的音樂。

MP3是MP3播放器採用的音頻格式,對PCM音頻數據進行壓縮編碼。立體聲MP3數據速率為112kb/s至128kb/s。對於這種數據速率,解碼後的MP3聲音效果與CD數字音頻的質量相同。AC3是數字TV、HDTV和電影數字音頻編碼標準。立體聲AC3編碼後的數據速率為192kb/s。

為了恢復音頻信號,可將編碼後的音頻數據送入音頻解碼器,該解碼器生成PCM數字數據,傳送至音頻DAC,最終恢復成模擬音頻信號。相反,沒有編碼的數字音頻數據可以直接送入音頻DAC。編碼或解碼音頻數據的常用串行音頻數字接口是Inter—IC音頻總線(12S)。圖2所示為12S接口配置和時序圖。每個音頻字的邊界由信號WS標識。在我們的應用中採用配置模式l。在SCK信號的上升沿,數據被鎖存至接收器,但是當SCK保持低電平時不接收數據。

 

使用MAX9217和MAX9218之間的串行鏈路仿真12S接口,可以將音頻數據從圖形控制器一端傳送至遠端。我們將控制位C3和C4分別分配給SD和WS信號。對於SCK時鐘,如果要發送PCM數字音頻,可以直接使用MAX9218恢復的像素時鐘PCLK-0UT。對於傳送MP3或AC3音頻,可採用控制位C5為SCK時鐘生成一半或較低速率的像素時鐘。圖3顯示了這二種情況的時序波形。為防止接收器溢出,大部分IX3接口需要進行節流控制,連續發送數據時,可以將SCK置低電平,直接實現節流控制。圖3中的第1種情況,在工作期間SCK信號無法置低電平,可以使用片選引腳GS關閉接收器。在這種情況下,將C6分配給CS信號。

3 系統實現

要在面板端播放音頻信號,需要將PCM數據送至音頻DAC或解碼MP3和AC3數據,然後將其送至音頻DAC。由於沒有反向通道將握手信號回送給控制器,解碼器主機時鐘必須與像素時鐘同步,以防止數據上溢或下溢。圖4所示為編碼和未編碼數據音頻重放的系統結構圖。

 

圖中,採用了3次12S接口。從左邊開始,第一和第二個12S接口的數據速率相同,能夠達到35MHz。第三個接口——MAX9850 DirectDfive耳機放大器接口,速率固定為音頻採樣率的倍數。時鐘SCK2送入MAX9491多路時鐘發生器,它產生解碼器、FIFO和MAX9850的同步時鐘。MAX9491提供包含OTP的二個可編程PLL,是本應用的理想頻率合成器。第1種情況適用於提供解碼PCM音頻數據的圖形控制器,第2種情況用於面板端壓縮數據的解碼。第1種情況的節流控制由CS引腳實現,第2種情況中通過空閒SCK時鐘實現。對比這二種實現方式,我們看到PCM音頻數據的第1種情況不需要佔用太多的消隱時間(表1),不需要使用音頻解碼器電路,成本低於第2種情況。因此,如果圖形控制器能夠從MP3或AC3等編碼音頻數據流中生成PCM數據,建議直接在鏈路上傳送這些數據。


相關焦點

  • MAX504型數/模轉換器在無刷同步發電機勵磁控制裝置中的應用
    3 max504的工作模式 3.1 單極性配置 將bipoff和rfb連接到vout,max504可被配置成增益為1(0v到vrefin的單位極性輸出)的模式,此配置中,d/a轉換器可工作於單電源或雙電源供電方式,將bipoff連接到agnd和rfb,則可被配置成增益為2(0v至2vrefin的單極性輸出)的模式,在本模式中,max504既可以單電源工作
  • 多鏈路聚合路由器在應急指揮車雙向視頻語音實時通信中的應用方案
    應急指揮車通常都具備指揮控制、情報偵查、信息處理、輔助決策、系統攻防功能,這些功能通常能在現場應急場景下發揮以下作用:1.應急指揮車具有實現應急場所在應急狀態下的監測、通信、數據採集、傳輸、信息共享、現場辦公等應急保障;2.實現現場視頻採集、現場喊話、現場照明、現場辦公、現場錄像、現場指揮;
  • max7219驅動4個數碼管連接圖
    它的操作很簡單,MCU只需通過模擬SPI三線接口就可以將相關的指令寫入MAX7219的內部指令和數據寄存器,同時它還允許用戶選擇多種解碼方式和解碼位。此外它還支持多片7219串聯方式,這樣MCU就可以通過3根線(即串行數據線、串行時鐘線和晶片選通線)控制更多的數碼管顯示。
  • JavaScript用Math.max()獲取一組數中的最大值
    基本概念Math.max()方法用於獲取一組數中的最大值。它的語法形式如下所示Math.max( [x1 [, x2 [, ...] ] ] );上面語法形式中的方括號([ ])表示「可選的」意思,即它裡面的內容是可有可無的。對該語法的通俗解釋就是Math.max()方法可以接受任意個(0個或多於0個)參數。
  • 波音最失敗的機型之波音737MAX
    max首架飛機於2015年12月8日下線亮相,2016年1月29日完成首飛。單從技術層面來看,737max是非常優異和先進的一款飛機。最後是後機身的修型,修型後的737max機型使其飛行阻力得到降低,以及波音對737max相較於737NG系列飛機的一些改進和提升。單從這些看,737max怎麼也不會成為波音最失敗的機型,但問題來了。
  • 737MAX獲批覆飛,存貨堆積如山,乘客們還敢坐麼?
    當地時間11月18日,FAA正式宣布737max客機當前曾經獲得過FAA適航證的737max8和max9機型允許復飛,(max7還未交付,max10還未獲得適航證)儘管波音公司早已下調max機型生產數量,但目前依然囤積了數百架新「庫存機」無法交貨。這些飛機需要在進行相應的電腦升級和驗證飛行後,才能進入交付程序。
  • 為什麼 Math.min() 比 Math.max() 大?
    考慮如下代碼: var min = Math.min();  var max = Math.max();  console.log(min < max);  按照常規思路,這段代碼應該輸出
  • 視頻、音頻和定位信息的數據採集傳輸器的設計
    DM642 是TI公司推出的一款專門面向多媒體應用的TMS320C6000 家族中性能最高的定點DSP, 具有8路並行的運算器、3個視頻專用和2個音頻復用接口, 集成10 /100Mbit / s乙太網MAC。該晶片具有的這些優點非常適合視音頻信息的採集、壓縮和傳輸。 圖1為採集器的硬體框圖。
  • 大陽E客米蘭車展受熱捧,E2 max全球首發
    作為國內高端電摩代表,這次是E客再度受邀出席義大利米蘭展,和首次參展時最大的變化在於E客產品系列日趨豐富,本次展會,E1、E2以及最新的E2max系列係數亮相,全場展示了全系多款經典車型,這些車型中很多是消費者熟悉的
  • 輸出穩壓的電荷泵反轉器MAX889(圖)
    開關頻率有0.5mhz、1mhz及2mhz三種,分別用t、s、r後綴表示;泵電容僅需1μf(max889t);有關閉控制,在關閉狀態時耗電典型值為0.1μa;有過流限制、軟啟動、過熱保護及短路保護;工作溫度範圍-40℃~+85℃;8腳so封裝。max889適用於tft液晶顯示屏、硬碟驅動器、數位相機、測量儀器及電池供電的電子產品。
  • 蘋果xs max信號差,經常連不上網是怎麼回事
    當遇到「信號門」事件時,不僅LTE數據連接信號不良的問題,而且Wi-Fi信號也不是很令人滿意。總之,有兩個原因,基帶問題和天線設計問題。測試數據下圖顯示了當地下停車場中的手機信號微弱時,帶有小米Mix 3的iPhone XS Max的信號強度,下載速度和充電速度的比較。
  • 這家叫 Realmax 的中國公司要用 AR 技術入侵你的生活
    而 Realmax 為了讓 AR 能夠成為大眾都能玩得起的科技,它建立了一套平易近人的內容開發工具,讓不具備專業知識的人也能輕輕鬆鬆開發出想要的 AR 視頻、按鈕以及模型,這或許是 AR 領域的首創。AR+醫療隨著雲計算、大數據、物聯網等技術正在醫療領域得到應用, AR 對於醫療來說,也是一項不可忽視的技術。
  • 使用PyTorch實現鳥類音頻檢測卷積網絡模型
    大約在一年前,在我高二的時候,我第一次聽到這種音頻深度學習的用例。事實上,鳥音頻檢測是我做深度學習和計算機科學的第一個項目。我參與了一個研究項目,在北阿拉斯加的郊區用純粹的聲音來探測鳥類的存在。跳入其中,鳥的音頻檢測出現了這樣一個利基(有利可圖的形式),在本文中,我將向您展示如何在BirdVox-70k數據集上使用一個簡單的卷積神經網絡(CNN)來實現這一點。
  • 小米max4疑似發布?
    至於性價比市場也亮點頻出,中低端市場也有了新的標準。看起來我們的可選擇性很大。但是要選得好,選得值還真需要些學問,下些功夫去比較比較。除去那些高端旗艦而言。對於僅次於高端旗艦的一些存在,配置上還比較差別大。我最近比較亮眼的一些機型中其中有一款榮耀X10max,重啟了大屏手機的時代。自榮耀8xmax以來已經停了兩年左右了,小米為此也之前宣布停止max系列發布。
  • 視頻模擬光纖傳輸技術知識有哪些 視頻模擬光纖傳輸技術知識講解
    導讀 監控系統中的信號有三類:圖像、音頻、數據,如何將這三種信號置於有效的控制之下要考慮的因素之一是傳輸問題。
  • 業餘愛好者也需要測VO2max嗎?深度體驗LOCOMO呼吸代謝測試
    我們熟知的許多頂級運動員的V02max都異於常人,例如傳奇車手安杜蘭(Miguel Indurain)的VO2max值為88 ,現代車手弗魯姆的VO2max值為82-88.2(近年來隨體脂含量而有所變化)。
  • 兩年不到數百人死亡,波音737MAX仍想著復飛
    編輯:野原圓圓校對:酸菜魚據悉,在經歷過之前的兩次空難之後,波音737max有望重新進入天空。波音737max系列從停飛到現在已經有接近一年的時間,在這一年中,波音公司進行了無數次的試驗,力求再次推出波音737max系列的飛機,只是這次結果又如何呢?
  • 華為榮耀X10max「再續巨屏經典」,小米max4也要坐不住了
    華為榮耀8xmax,小米max3之後,大屏手機就開始銷聲匿跡了。時隔兩年左右,華為X10max「再出江湖」。按照慣例,小米恐怕也要再次重啟max系列,小米max4也不遠了。上半年的5G手機發布的雖然快,但是確實是又多又雜,而且相當的不保值。
  • 最大攝氧量VO2Max到底有什麼用?
    最大攝氧量(maximal oxygen consumption,Vo2max)是指在人體經行最大強度的運動,當機體出現無力繼續支撐接下來的運動時,所能攝入的氧氣含量。作為耐力運動員的重要選材依據之一,是反映人體有氧運動能力的重要指標,高水平最大攝氧量是高水平有氧運動能力的基礎。
  • 高性能數字音頻傳輸系統的設計與實現
    3. 4 傳輸介質  如前所述,傳輸數字音頻信號主要有以下4種方式:雙絞屏蔽線電纜傳輸、同軸電纜傳輸、光纖傳輸以及無線傳輸。前3種方式是AES/EBU建議的標準傳輸方式,無線傳輸可以使用調頻或專用的數字微波信道,如使用PDH數字微波E1接口。