国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Arinc818發(fā)送節(jié)點數(shù)據(jù)采集及控制方法

      文檔序號:8415987閱讀:1777來源:國知局
      Arinc818發(fā)送節(jié)點數(shù)據(jù)采集及控制方法
      【技術領域】
      [0001]本發(fā)明屬于計算機通信技術,涉及一種ARINC818發(fā)送節(jié)點數(shù)據(jù)采集電路及數(shù)據(jù)采集控制方法。
      【背景技術】
      [0002]ARINC818協(xié)議定義了航空電子環(huán)境下基于FC進行高速數(shù)字視頻傳輸?shù)膶崿F(xiàn)標準。由于ARINC818規(guī)定通信節(jié)點間采用點對點單向數(shù)據(jù)傳輸方式,鏈路間沒有錯誤檢測與重傳等處理機制,因此,若發(fā)送端數(shù)據(jù)采集過程中出現(xiàn)RGB數(shù)據(jù)不連續(xù)、時序錯誤等情況,勢必導致視頻圖像數(shù)據(jù)無法正確恢復、行圖像數(shù)據(jù)不連續(xù)等現(xiàn)象,最終致使發(fā)送節(jié)點在容器組織過程中出現(xiàn)錯亂。
      [0003]因此需要一種ARINC818發(fā)送節(jié)點數(shù)據(jù)采集電路及控制方法,以滿足ARINC818發(fā)送端數(shù)據(jù)采集和容錯處理要求,實現(xiàn)RGB視頻圖像數(shù)據(jù)的正確采集與接收并保證恢復后的行圖像數(shù)據(jù)的連續(xù)性與完整性。

      【發(fā)明內容】

      [0004]本發(fā)明的目的是提供一種ARINC818發(fā)送節(jié)點數(shù)據(jù)采集及控制方法,該方法可實現(xiàn)視頻圖像數(shù)據(jù)的正確采集與接收,保證恢復后的行圖像數(shù)據(jù)的連續(xù)性與完整性。
      [0005]本發(fā)明的技術解決方案是:
      [0006]一種ARINC818發(fā)送節(jié)點數(shù)據(jù)采集電路,其特殊之處是:包括接收控制單元、接收行緩沖區(qū)、視頻圖像配置單元、接收行緩沖管理寄存器、當前行數(shù)寄存器、圖像數(shù)據(jù)標志寄存器、同步控制單元;所述接收控制單元用于:a)采集RGB數(shù)據(jù);b)將恢復的視頻行圖像數(shù)據(jù)信息寫入接收行緩沖區(qū),同時對接收行緩沖管理寄存器進行維護;c)將當前寫入接收行緩沖區(qū)的行圖像數(shù)據(jù)所對應的行數(shù)信息寫入當前行數(shù)寄存器;所述接收行緩沖區(qū)由多個行緩沖組成,每個行緩沖大小為當前發(fā)送視頻圖像對應的整行數(shù)據(jù)長度,用以存放待發(fā)送的整行視頻圖像數(shù)據(jù)信息;所述視頻圖像配置單元存放當前ADVB發(fā)送端處理的視頻圖像的屬性信息;所述屬性信息包括圖像行數(shù)、列數(shù)、刷新頻率、掃描方式、圖像格式和像素點;所述接收行緩沖管理寄存器包括接收行緩沖區(qū)頭指針寄存器和尾指針寄存器,用于判斷和讀取當前待發(fā)送的行圖像數(shù)據(jù),并對存放行圖像數(shù)據(jù)的接收行緩沖區(qū)進行維護;所述當前行數(shù)寄存器用于表示當前存放的行圖像數(shù)據(jù)信息對應于整幅圖像的第幾行;所述圖像數(shù)據(jù)標志寄存器向接收控制單元提供數(shù)據(jù),以判斷前后發(fā)送的行圖像數(shù)據(jù)是否為同一幅圖像中的行數(shù)據(jù);所述同步控制單元根據(jù)RGB數(shù)據(jù)中的同步信號和標準時序設置圖像數(shù)據(jù)標志寄存器,以標志當前時序內采集的圖像數(shù)據(jù)是否為同一幅圖像數(shù)據(jù)。
      [0007]一種ARINC818發(fā)送節(jié)點數(shù)據(jù)采集控制方法,包括以下步驟:
      [0008]I】接收控制單元檢測同步信號,判斷是否有新的一幅視頻圖像信號;
      [0009]2】同步控制單元檢測同步信號,維護圖像數(shù)據(jù)標志寄存器;
      [0010]3】接收控制單元根據(jù)視頻圖像配置單元中的配置信息對應的標準時序,通過硬件方式采集RGB數(shù)據(jù)并恢復行圖像數(shù)據(jù)信息;
      [0011]3】如果按照標準時序能夠采集RGB數(shù)據(jù)并正確恢復第一行圖像數(shù)據(jù),則進入步驟5 ;如果按照標準時序不能正確恢復第一行圖像數(shù)據(jù),則返回步驟I ;
      [0012]5】接收控制單元將第一行圖像數(shù)據(jù)并寫入接收行緩沖區(qū),更新接收行緩沖管理寄存器,將當前行數(shù)寄存器中的當前行數(shù)值置為I,并監(jiān)控圖像數(shù)據(jù)標志寄存器;
      [0013]6】接收控制單元持續(xù)采集RGB數(shù)據(jù),持續(xù)計算圖像行數(shù)據(jù)信息,并維護接收行緩沖管理寄存器,監(jiān)控圖像數(shù)據(jù)標志寄存器,并將當前行數(shù)寄存器中的當前行數(shù)值置為對應的行數(shù)值;
      [0014]7】若完整接收并恢復整幅圖像數(shù)據(jù),則返回步驟I ;
      [0015]若采集到的RGB數(shù)據(jù)時序不連續(xù),則返回步驟I ;
      [0016]若在RGB數(shù)據(jù)采集過程中出現(xiàn)前后行數(shù)據(jù)不是同一幅圖像數(shù)據(jù),則返回步驟I ;
      [0017]若在一幅圖像時序內連續(xù)采集到同步信號,則返回步驟I。
      [0018]本發(fā)明的優(yōu)點是:
      [0019]1、本發(fā)明提供一種ARINC818發(fā)送節(jié)點數(shù)據(jù)采集的核心單元,適用于各種具有視頻圖像發(fā)送功能的節(jié)點使用,移植性、通用性強;
      [0020]2、本發(fā)明用硬件實現(xiàn)RGB數(shù)據(jù)的采集、判斷與處理,保證視頻傳輸延遲最小化;
      [0021]3、本發(fā)明提供錯誤處理機制,保證寫入接收行緩沖區(qū)的視頻行圖像數(shù)據(jù)的連續(xù)性;
      [0022]4、本發(fā)明提供視頻圖像配置單元,實現(xiàn)不同格式視頻圖像的自動采集與處理。
      【附圖說明】
      [0023]圖1是ARINC818發(fā)送節(jié)點數(shù)據(jù)采集電路原理圖;
      [0024]圖2是ARINC818發(fā)送節(jié)點接收控制狀態(tài)機。
      【具體實施方式】
      [0025]本發(fā)明的電路結構如下:
      [0026]本發(fā)明主要包括接收控制單元、接收行緩沖區(qū)、視頻圖像配置單元、接收行緩沖管理寄存器、當前行數(shù)寄存器、圖像數(shù)據(jù)標志寄存器、同步控制單元。
      [0027]本發(fā)明的具體步驟如下:
      [0028]建立接收行緩沖區(qū),實現(xiàn)對待發(fā)送的行圖像數(shù)據(jù)的管理;設置接收行緩沖管理寄存器、當前行數(shù)寄存器、圖像數(shù)據(jù)標志寄存器,實現(xiàn)對當前采集的行圖像數(shù)據(jù)在緩沖區(qū)中的位置、對應行數(shù)、對應圖像等信息的標識;接收控制單元根據(jù)視頻圖像配置單元中的配置信息按照標準VESA時序,通過硬件方式實現(xiàn)RGB數(shù)據(jù)的采集與恢復,將處理后的行圖像數(shù)據(jù)寫入接收行緩沖區(qū),并完成對收行緩沖管理寄存器和當前行數(shù)寄存器的維護;通過同步控制單元對同步信號進行監(jiān)控,對圖像數(shù)據(jù)標志寄存器進行設置;建立數(shù)據(jù)采集錯誤處理機制,設計ARINC818發(fā)送節(jié)點接收控制狀態(tài)機,接收控制邏輯在狀態(tài)機的控制下對發(fā)送節(jié)點的RGB數(shù)據(jù)進行采集與處理,保證恢復后的行圖像數(shù)據(jù)的連續(xù)性與完整性。
      [0029]首先對ADVB發(fā)送控制電路進行介紹,如圖1所示:
      [0030]接收控制單元提供符合VESA標準的RGB數(shù)據(jù)接口,根據(jù)視頻圖像配置單元中的視頻圖像屬性配置,根據(jù)標準時序關系,實現(xiàn)對不同格式視頻圖像RGB數(shù)據(jù)的自動采集,將恢復的視頻行圖像數(shù)據(jù)信息寫入接收行緩沖區(qū),同時對接收行緩沖管理寄存器進行維護,根據(jù)RGB數(shù)據(jù)時序及采樣的行圖像數(shù)據(jù)將當前寫入接收行緩沖區(qū)的行圖像數(shù)據(jù)所對應的行數(shù)信息寫入當前行數(shù)寄存器;同時,在RGB數(shù)據(jù)采集過程中對圖像數(shù)據(jù)標志寄存器進行監(jiān)控,判斷一幅圖像時序內前后采集的行圖像數(shù)據(jù)是否有不為同一幅圖像內數(shù)據(jù)的情況。
      [0031]視頻圖像配置單元存放當前ADVB發(fā)送端處理的視頻圖像的相關屬性信息,包括圖像行數(shù)、列數(shù)、刷新頻率、掃描方式、圖像格式、像素點等基本信息。
      [0032]同步控制單元采集RGB數(shù)據(jù)的VSync、HSync等同步信號,結合標準時序設置圖像數(shù)據(jù)標志寄存器,以標志當前時序內采集的圖像數(shù)據(jù)為同一幅圖像數(shù)據(jù)。
      [0033]接收行緩沖區(qū)由多個行緩沖組成,每個行緩沖大小為當前發(fā)送視頻圖像對應的整行數(shù)據(jù)長度,用以存放待發(fā)送的整行視頻圖像數(shù)據(jù)信息,通過接收行緩沖管理寄存器進行維護和管理。
      [0034]接收行緩沖管理寄存器包括接收行緩沖區(qū)頭指針寄存器和尾指
      當前第1頁1 2 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1