欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于FC與Camlink總線的數(shù)據(jù)轉(zhuǎn)換與傳輸方法

文檔序號:6386383閱讀:710來源:國知局
專利名稱:基于FC與Camlink總線的數(shù)據(jù)轉(zhuǎn)換與傳輸方法
技術(shù)領(lǐng)域
本發(fā)明屬于計(jì)算機(jī)通信技術(shù),涉及通信網(wǎng)絡(luò)中一種在FC (光纖通信總線)與 Camlink兩種總線之間基于FC-AE-ASM協(xié)議實(shí)現(xiàn)LVDS圖像數(shù)據(jù)實(shí)時(shí)傳輸?shù)募夹g(shù)。
背景技術(shù)
隨著航空技術(shù)的不斷發(fā)展,新一代飛機(jī)的航電系統(tǒng)正朝著高度綜合化的方向發(fā) 展。主干通信網(wǎng)絡(luò)不但要傳輸命令、控制、狀態(tài)等小數(shù)據(jù)量信息,還需要實(shí)時(shí)傳輸LVDS視頻 圖像等大數(shù)據(jù)量的信息。由于FC總線具有高帶寬、低延遲、高可靠和支持交換網(wǎng)絡(luò)等特點(diǎn), 因此作為新一代飛機(jī)的主干網(wǎng)絡(luò),基于FC-AE-ASM協(xié)議,在構(gòu)建大規(guī)模分布式實(shí)時(shí)系統(tǒng)的 同時(shí)能夠滿足LVDS圖像等大數(shù)據(jù)量信息對于網(wǎng)絡(luò)帶寬、管理、應(yīng)用等的較高要求。
LVDS圖像數(shù)據(jù)由機(jī)上的圖像采集子系統(tǒng)生成并需要通過FC主干網(wǎng)絡(luò)傳輸給圖像 處理和顯示子系統(tǒng)。在子系統(tǒng)內(nèi)部,采用專用于圖像傳輸和顯示的Camlink總線,通過將19 對LVDS差分信號轉(zhuǎn)換為5對Camlink差分信號,以實(shí)現(xiàn)LVDS圖像數(shù)據(jù)的高質(zhì)量傳輸。
因此,要實(shí)現(xiàn)圖像采集子系統(tǒng)與圖像處理及顯示子系統(tǒng)間的LVDS圖像數(shù)據(jù)傳 輸,需要提供一種FC總線接口與Camlink總線接口之間的數(shù)據(jù)轉(zhuǎn)換技術(shù),基于FC網(wǎng)絡(luò) FC-AE-ASM協(xié)議,實(shí)現(xiàn)LVDS圖像數(shù)據(jù)在FC與Camlink這兩種總線之間的實(shí)時(shí)轉(zhuǎn)換和傳輸。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于FC與Camlink總線的數(shù)據(jù)轉(zhuǎn)換與傳輸方法,解決利 用Camlink總線傳輸LVDS圖像數(shù)據(jù)的子系統(tǒng)之間通過FC主干網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)通信的問題。
本發(fā)明的技術(shù)解決方如下
基于FC與Camlink總線的數(shù)據(jù)轉(zhuǎn)換與傳輸方法,
其中,LVDS圖像數(shù)據(jù)由Camlink至FC總線數(shù)據(jù)轉(zhuǎn)換與傳輸包括以下步驟
I)通過串口設(shè)置需要采集的LVDS圖像所對應(yīng)的行數(shù)、列數(shù)、行間隔、像素時(shí)鐘等 采樣參數(shù)以及FC發(fā)送消息的D_ID和MsgID值,配置管理邏輯將參數(shù)信息寫入FLASH存儲, 更新參數(shù)設(shè)置標(biāo)志;若無參數(shù)設(shè)置,則邏輯內(nèi)部按照默認(rèn)參數(shù)運(yùn)行;
2)通過Camlink解碼芯片將Camlink差分信號轉(zhuǎn)換為LVDS差分信號,LVDS采樣 接口接收LVDS差分信號,獲取LVDS圖像數(shù)據(jù)信息;
3)FC發(fā)送管理邏輯判斷是否有新的LVDS采樣參數(shù),如果有新參數(shù),則讀取新的采 用參數(shù)并按照該參數(shù)對應(yīng)的時(shí)序進(jìn)行LVDS數(shù)據(jù)采樣,若無新參數(shù),則按照默認(rèn)的LVDS采樣 時(shí)序進(jìn)行采樣;
4) FC發(fā)送管理邏輯按行進(jìn)行LVDS圖像數(shù)據(jù)采樣,根據(jù)FC參數(shù)完成FC消息的硬 件組幀并將數(shù)據(jù)幀寫入FC發(fā)送緩沖區(qū),將當(dāng)前緩沖區(qū)狀態(tài)通知FC發(fā)送狀態(tài)模塊;
5) FC發(fā)送控制邏輯查詢發(fā)送緩沖區(qū)狀態(tài);
6)若FC發(fā)送緩沖區(qū)若有待發(fā)送的FC消息則轉(zhuǎn)步驟7);若無待發(fā)送FC消息則重 復(fù)步驟5 );
7) FC發(fā)送控制邏輯將當(dāng)前發(fā)送緩沖區(qū)中的數(shù)據(jù)幀送入FC MAC,更新發(fā)送狀態(tài);
8) FC數(shù)據(jù)幀發(fā)送至FC網(wǎng)絡(luò);
LVDS圖像數(shù)據(jù)由FC至Camlink總線數(shù)據(jù)轉(zhuǎn)換與傳輸包括以下步驟
9)通過串口設(shè)置需要發(fā)送的LVDS圖像所對應(yīng)的行數(shù)、列數(shù)、行間隔、像素時(shí)鐘等 參數(shù),配置管理邏輯將參數(shù)信息寫入FLASH存儲,更新參數(shù)設(shè)置標(biāo)志;若無設(shè)置,則邏輯按 照默認(rèn)參數(shù)進(jìn)行LVDS數(shù)據(jù)發(fā)送;
10) FC接收狀態(tài)機(jī)響應(yīng)MAC層FC數(shù)據(jù)接收;
11)若接收到FC消息,則轉(zhuǎn)步驟4);若未接收到FC消息,則重復(fù)步驟2);
12) FC接收控制邏輯接收FC數(shù)據(jù)幀,讀取payload中所包含的LVDS圖像行數(shù)據(jù) 信息并寫入FC接收緩沖區(qū),完成FC消息的硬件重組,待整幀LVDS圖像信息接收完成后通 知FC接收狀態(tài)模塊;
13) LVDS發(fā)送管理邏輯查詢FC接收緩沖區(qū)狀態(tài);
14)若FC接收緩沖區(qū)有整幀LVDS圖像數(shù)據(jù),則轉(zhuǎn)步驟7);若FC接收緩沖區(qū)沒有 數(shù)據(jù),則重復(fù)步驟5);
15)LVDS發(fā)送管理邏輯判斷是否有新的LVDS圖像發(fā)送參數(shù),若有,則讀取LVDS圖 像發(fā)送參數(shù)并按照該參數(shù)所對應(yīng)的時(shí)序?qū)VDS信號經(jīng)LVDS發(fā)送接口發(fā)出;若沒有新參數(shù), 則按照默認(rèn)時(shí)序?qū)VDS信號經(jīng)LVDS發(fā)送接口發(fā)出;
16)Camli nk解碼芯片將LVDS差分信號轉(zhuǎn)換為Camlink差分信號,發(fā)送至Camlink 總線。
本發(fā)明的優(yōu)點(diǎn)是
專用接口轉(zhuǎn)換功能本設(shè)計(jì)為一種全新的接口轉(zhuǎn)換技術(shù),提供了一種專用的在FC 總線接口與Camlink總線接口之間基于FC-AE-ASM協(xié)議完成LVDS圖像數(shù)據(jù)轉(zhuǎn)換和實(shí)時(shí)傳 輸?shù)膶?shí)現(xiàn)方法;
配置靈活,適用性強(qiáng)提供串行接口,可根據(jù)不同的應(yīng)用配置采集和發(fā)送的LVDS 圖像的行數(shù)、列數(shù)、行間隔、像素時(shí)鐘以及FC幀消息D_ID等參數(shù),可應(yīng)用于各種處理LVDS 圖像數(shù)據(jù)的圖形圖像系統(tǒng);FC接口基于標(biāo)準(zhǔn)協(xié)議進(jìn)行開發(fā),可滿足與各種符合FC-AE-ASM 協(xié)議的FC節(jié)點(diǎn)機(jī)和FC交換機(jī)進(jìn)行通信;
使用方便將FC光接口與系統(tǒng)FC網(wǎng)絡(luò)相連,將Camlink總線接口與子系統(tǒng) Camlink總線相連,模塊上電即可由硬件實(shí)時(shí)完成FC與Camlink總線間LVDS圖像數(shù)據(jù)的采 集、緩存、硬件組幀、重組與數(shù)據(jù)發(fā)送工作;
功耗低、體積小本設(shè)計(jì)基于FPGA進(jìn)行開發(fā),因此轉(zhuǎn)換接口模塊具有功耗低、體積 小等特點(diǎn)。


圖1
圖2
圖3
圖4是FC與Camlink總線間LVDS數(shù)據(jù)轉(zhuǎn)發(fā)邏輯結(jié)構(gòu)圖;是LVDS信號時(shí)序圖;是LVDS圖像數(shù)據(jù)由Camlink至FC總線數(shù)據(jù)傳輸流程圖; 是LVDS圖像數(shù)據(jù)由FC至Camlink總線數(shù)據(jù)傳輸流程圖。
具體實(shí)施例方式
本發(fā)明的方案中,接口轉(zhuǎn)換基于FPGA設(shè)計(jì)實(shí)現(xiàn),F(xiàn)PGA周邊配置Camlink總線接口電路、光電收發(fā)器及其他相應(yīng)外設(shè)電路。提供串行接口配置需要接收和發(fā)送的LVDS圖像參數(shù)信息以及FC參數(shù)信息。Camink總線接口電路實(shí)現(xiàn)Camlink總線與LVDS總線之間差分電信號的轉(zhuǎn)換。FPGA邏輯設(shè)計(jì)實(shí)現(xiàn)LVDS接口采樣及發(fā)送功能、FC MAC層接口功能、FC數(shù)據(jù)收/發(fā)控制功能,并通過接口轉(zhuǎn)換邏輯實(shí)現(xiàn)LVDS數(shù)據(jù)緩存、FC-AE-ASM協(xié)議下的格式轉(zhuǎn)換及FC消息硬件組幀和重組功能。
下面結(jié)合附圖對實(shí)施方式進(jìn)行具體說明。
首先對FC與Camlink總線間LVDS圖像數(shù)據(jù)轉(zhuǎn)發(fā)的邏輯架構(gòu)及設(shè)計(jì)實(shí)現(xiàn)進(jìn)行介紹,如圖1所示轉(zhuǎn)換接口基于FPGA進(jìn)行設(shè)計(jì),配合相應(yīng)外設(shè)實(shí)現(xiàn)參數(shù)設(shè)置和數(shù)據(jù)轉(zhuǎn)發(fā)等功倉泛。
FPGA外部配置MAX3232串口驅(qū)動器和FLASH存儲器,通過相應(yīng)的接口控制器和存儲器管理器IP核由配置管理邏輯實(shí)現(xiàn)參數(shù)設(shè)置和數(shù)據(jù)管理功能,通過參數(shù)設(shè)置標(biāo)志表明是否進(jìn)行參數(shù)設(shè)置。通過串行接口,能夠?qū)⑿枰杉腖VDS圖像參數(shù)、需要發(fā)送的LVDS 圖像參數(shù)及FC_MsgID、FC_D_ID等參數(shù)進(jìn)行設(shè)置并存儲。如圖2所示,LVDS圖像參數(shù)包括LVDS圖像行數(shù)R、圖像列數(shù)C、行間隔N、像素時(shí)鐘T等。
FC總線接口由光電收發(fā)器、MGT及FC IP核等實(shí)現(xiàn)。通過光電收發(fā)器實(shí)現(xiàn)FC電信號至光信號的轉(zhuǎn)換;SerdeS基于FPGA的MGT,實(shí)現(xiàn)FC信號的串/并轉(zhuǎn)換、8B/10B編碼、時(shí)鐘恢復(fù)以及CRC校驗(yàn)等功能;采用FC MAC協(xié)議IP核處理FC鏈路原語信號及原語序列,實(shí)現(xiàn)對FC數(shù)據(jù)幀的解析和封裝。
Camlink解碼芯片將5對Camlink差分信號轉(zhuǎn)換為19對LVDS差分信號,輸入FPGA 的LVDS采樣接口,包括16對數(shù)據(jù)信號、I對時(shí)鐘信號、I對數(shù)據(jù)有效信號和I對幀同步信號。 Camlink編碼芯片將LVDS發(fā)送接口輸出的19對LVDS差分信號轉(zhuǎn)換為5對Camlink差分信號,輸出至Camlink總線。
LVDS采樣接口負(fù)責(zé)接收 LVDS差分信號并將采樣數(shù)據(jù)提交給FC發(fā)送管理邏輯。發(fā)給管理邏輯通過參數(shù)設(shè)置標(biāo)志判斷是否有新設(shè)置參數(shù),若有則讀取當(dāng)前接收LVDS圖像的相關(guān)參數(shù),若沒有則采用默認(rèn)參數(shù),按照圖像參數(shù)對應(yīng)的時(shí)序要求對LVDS信號進(jìn)行采樣。 基于FC總線FC協(xié)議的分段與重組機(jī)制,通過硬件邏輯,結(jié)合FC消息參數(shù)值,對采集到的每一行LVDS圖像數(shù)據(jù)進(jìn)行組幀(第I行圖像數(shù)據(jù)對應(yīng)當(dāng)前序列的第I個(gè)FC數(shù)據(jù)幀…第η行圖像數(shù)據(jù)對應(yīng)第η個(gè)FC數(shù)據(jù)幀),并將組織好的FC幀信息寫入FC發(fā)送緩沖區(qū),發(fā)送緩沖區(qū)采用雙緩機(jī)制,緩沖區(qū)大小為一個(gè)數(shù)據(jù)幀的長度。組幀規(guī)則如下,SOF字段若為第一幀,則填充S0Fi3 ;若為后續(xù)幀,則填充S0Fn3。EOF字段若為最后一幀,則填充EOFtN ;若為其他幀,則填充EOFnN。Header_2字段若為最后一幀,則填充0x493A0018,若為其他幀,則填充 0x49320018。Seq_CNT字段按照發(fā)送對應(yīng)每一行圖像數(shù)據(jù)的順序進(jìn)行填充。Header_5字段根據(jù)發(fā)送行數(shù)所對應(yīng)的偏移量X行數(shù)據(jù)長度的結(jié)果進(jìn)行填充。D_ID字段填充設(shè)置的 D_ID參數(shù)值。可選幀頭前4Byte :填寫配置的消息ID值FC_MsgID。可選幀頭最后24bit : 根據(jù)圖像數(shù)據(jù)大小填寫消息長度Msg_Length。行數(shù)據(jù)組幀完成后寫入FC發(fā)送緩沖區(qū),F(xiàn)C 發(fā)送管理邏輯將當(dāng)前緩沖區(qū)狀態(tài)通知FC發(fā)給狀態(tài)模塊,F(xiàn)C發(fā)送控制邏輯響應(yīng)發(fā)送緩沖區(qū)狀態(tài)變化,將當(dāng)前發(fā)送緩沖區(qū)中的數(shù)據(jù)幀取出提交給FC MAC并更新發(fā)送緩沖區(qū)狀態(tài)。
FC接收控制邏輯負(fù)責(zé)響應(yīng)接口狀態(tài)機(jī)并接收FC數(shù)據(jù)巾貞,完成接收序列中FC消息 的硬件重組工作,將接收到的FC幀所包含的LVDS圖像行數(shù)據(jù)信息依次寫入FC接收緩沖 區(qū),最終完成整幀LVDS圖像的拼接。接收緩沖區(qū)采用雙緩機(jī)制,深度為整幅LVDS圖像的大 小。硬件重組規(guī)則為根據(jù)FC消息幀頭中的Seq_CNT字段判斷數(shù)據(jù)幀在序列中的位置,并 將數(shù)據(jù)幀payload所包含的LVDS圖像行數(shù)據(jù)信息寫入接收緩沖區(qū);讀取Header_5字段獲 取偏移量信息,按照此偏移將有效數(shù)據(jù)依次寫入接收緩沖區(qū);根據(jù)可選幀頭最后24bit的 長度信息判斷整幀LVDS圖像是否接收完成。待整幀LVDS圖像接收完成,F(xiàn)C接收控制邏輯 通知FC接收狀態(tài)模塊,LVDS發(fā)送管理邏輯響應(yīng)FC接收緩沖區(qū)狀態(tài)變化,讀取LVDS發(fā)送圖 像參數(shù)(若沒有則采用默認(rèn)參數(shù)),從當(dāng)前FC接收緩沖區(qū)中將數(shù)據(jù)取出并按照相應(yīng)的發(fā)送時(shí) 序要求將LVDS信號經(jīng)LVDS發(fā)送接口發(fā)出。
下面對LVDS圖像數(shù)據(jù)由Camlink至FC總線數(shù)據(jù)傳輸流程進(jìn)行介紹,如圖3所示
I)通過串口設(shè)置需要采集的LVDS圖像所對應(yīng)的行數(shù)、列數(shù)、行間隔、像素時(shí)鐘等 采樣參數(shù)以及FC發(fā)送消息的D_ID和MsgID值,配置管理邏輯將參數(shù)信息寫入FLASH存儲, 更新參數(shù)設(shè)置標(biāo)志;若無參數(shù)設(shè)置,則邏輯內(nèi)部按照默認(rèn)參數(shù)運(yùn)行;
2)通過Camlink解碼芯片將Camlink差分信號轉(zhuǎn)換為LVDS差分信號,LVDS采樣 接口接收LVDS差分信號,獲取LVDS圖像數(shù)據(jù)信息;
3)FC發(fā)送管理邏輯判斷是否有新的LVDS采樣參數(shù),如果有新參數(shù),則讀取新的采 用參數(shù)并按照該參數(shù)對應(yīng)的時(shí)序進(jìn)行LVDS數(shù)據(jù)采樣,若無新參數(shù),則按照默認(rèn)的LVDS采樣 時(shí)序進(jìn)行采樣;
4) FC發(fā)送管理邏輯按行進(jìn)行LVDS圖像數(shù)據(jù)采樣,根據(jù)FC參數(shù)完成FC消息的硬 件組幀并將數(shù)據(jù)幀寫入FC發(fā)送緩沖區(qū),將當(dāng)前緩沖區(qū)狀態(tài)通知FC發(fā)送狀態(tài)模塊;
5) FC發(fā)送控制邏輯查詢發(fā)送緩沖區(qū)狀態(tài);
6)若FC發(fā)送緩沖區(qū)若有待發(fā)送的FC消息則轉(zhuǎn)步驟7);若無待發(fā)送FC消息則重 復(fù)步驟5 );
7) FC發(fā)送控制邏輯將當(dāng)前發(fā)送緩沖區(qū)中的數(shù)據(jù)幀送入FC MAC,更新發(fā)送狀態(tài);
8) FC數(shù)據(jù)幀發(fā)送至FC網(wǎng)絡(luò)。
下面對LVDS圖像數(shù)據(jù)由FC至Camlink總線數(shù)據(jù)傳輸流程進(jìn)行介紹,如圖4所示
I)通過串口設(shè)置需要發(fā)送的LVDS圖像所對應(yīng)的行數(shù)、列數(shù)、行間隔、像素時(shí)鐘等 參數(shù),配置管理邏輯將參數(shù)信息寫入FLASH存儲,更新參數(shù)設(shè)置標(biāo)志;若無設(shè)置,則邏輯按 照默認(rèn)參數(shù)進(jìn)行LVDS數(shù)據(jù)發(fā)送;
2) FC接收狀態(tài)機(jī)響應(yīng)MAC層FC數(shù)據(jù)接收;
3)若接收到FC消息,則轉(zhuǎn)步驟4);若未接收到FC消息,則重復(fù)步驟2);
4) FC接收控制邏輯接收FC數(shù)據(jù)幀,讀取payload中所包含的LVDS圖像行數(shù)據(jù)信 息并寫入FC接收緩沖區(qū),完成FC消息的硬件重組,待整幀LVDS圖像信息接收完成后通知 FC接收狀態(tài)模塊;
5) LVDS發(fā)送管理邏輯查詢FC接收緩沖區(qū)狀態(tài);
6)若FC接收緩沖區(qū)有整幀LVDS圖像數(shù)據(jù),則轉(zhuǎn)步驟7);若FC接收緩沖區(qū)沒有數(shù) 據(jù),則重復(fù)步驟5);
7) LVDS發(fā)送管理邏輯判斷是否有新的LVDS圖像發(fā)送參數(shù),若有,則讀取LVDS圖像發(fā)送參數(shù)并按照該參數(shù)所對應(yīng)的時(shí)序?qū)VDS信號經(jīng)LVDS發(fā)送接口發(fā)出;若沒有新參數(shù),則按照默認(rèn)時(shí)序?qū)VDS信號經(jīng)LVDS發(fā)送接口發(fā)出;
8) Camlink解碼芯片將LVDS差分信號轉(zhuǎn)換為Camlink差分信號,發(fā)送至Camlink 總線。
權(quán)利要求
1.基于FC與Camlink總線的數(shù)據(jù)轉(zhuǎn)換與傳輸方法,其中,LVDS圖像數(shù)據(jù)由Camlink至FC總線數(shù)據(jù)轉(zhuǎn)換與傳輸包括以下步驟1)通過串口設(shè)置需要采集的LVDS圖像所對應(yīng)的行數(shù)、列數(shù)、行間隔、像素時(shí)鐘等采樣參數(shù)以及FC發(fā)送消息的D_ID和MsgID值,配置管理邏輯將參數(shù)信息寫入FLASH存儲,更新參數(shù)設(shè)置標(biāo)志;若無參數(shù)設(shè)置,則邏輯內(nèi)部按照默認(rèn)參數(shù)運(yùn)行;2)通過Camlink解碼芯片將Camlink差分信號轉(zhuǎn)換為LVDS差分信號,LVDS采樣接口接收LVDS差分信號,獲取LVDS圖像數(shù)據(jù)信息;3)FC發(fā)送管理邏輯判斷是否有新的LVDS采樣參數(shù),如果有新參數(shù),則讀取新的采用參數(shù)并按照該參數(shù)對應(yīng)的時(shí)序進(jìn)行LVDS數(shù)據(jù)采樣,若無新參數(shù),則按照默認(rèn)的LVDS采樣時(shí)序進(jìn)行采樣;4)FC發(fā)送管理邏輯按行進(jìn)行LVDS圖像數(shù)據(jù)采樣,根據(jù)FC參數(shù)完成FC消息的硬件組幀并將數(shù)據(jù)幀寫入FC發(fā)送緩沖區(qū),將當(dāng)前緩沖區(qū)狀態(tài)通知FC發(fā)送狀態(tài)模塊;5)FC發(fā)送控制邏輯查詢發(fā)送緩沖區(qū)狀態(tài);6)若FC發(fā)送緩沖區(qū)若有待發(fā)送的FC消息則轉(zhuǎn)步驟7);若無待發(fā)送FC消息則重復(fù)步驟5);7)FC發(fā)送控制邏輯將當(dāng)前發(fā)送緩沖區(qū)中的數(shù)據(jù)幀送入FC MAC,更新發(fā)送狀態(tài);8)FC數(shù)據(jù)幀發(fā)送至FC網(wǎng)絡(luò);LVDS圖像數(shù)據(jù)由FC至Camlink總線數(shù)據(jù)轉(zhuǎn)換與傳輸包括以下步驟9)通過串口設(shè)置需要發(fā)送的LVDS圖像所對應(yīng)的行數(shù)、列數(shù)、行間隔、像素時(shí)鐘等參數(shù), 配置管理邏輯將參數(shù)信息寫入FLASH存儲,更新參數(shù)設(shè)置標(biāo)志;若無設(shè)置,則邏輯按照默認(rèn)參數(shù)進(jìn)行LVDS數(shù)據(jù)發(fā)送;10)FC接收狀態(tài)機(jī)響應(yīng)MAC層FC數(shù)據(jù)接收;11)若接收到FC消息,則轉(zhuǎn)步驟4);若未接收到FC消息,則重復(fù)步驟2);12)FC接收控制邏輯接收FC數(shù)據(jù)幀,讀取payload中所包含的LVDS圖像行數(shù)據(jù)信息并寫入FC接收緩沖區(qū),完成FC消息的硬件重組,待整幀LVDS圖像信息接收完成后通知FC 接收狀態(tài)模塊;13)LVDS發(fā)送管理邏輯查詢FC接收緩沖區(qū)狀態(tài);14)若FC接收緩沖區(qū)有整幀LVDS圖像數(shù)據(jù),則轉(zhuǎn)步驟7);若FC接收緩沖區(qū)沒有數(shù)據(jù), 則重復(fù)步驟5);15)LVDS發(fā)送管理邏輯判斷是否有新的LVDS圖像發(fā)送參數(shù),若有,則讀取LVDS圖像發(fā)送參數(shù)并按照該參數(shù)所對應(yīng)的時(shí)序?qū)VDS信號經(jīng)LVDS發(fā)送接口發(fā)出;若沒有新參數(shù),則按照默認(rèn)時(shí)序?qū)VDS信號經(jīng)LVDS發(fā)送接口發(fā)出;16)Camlink解碼芯片將LVDS差分信號轉(zhuǎn)換為Camlink差分信號,發(fā)送至Camlink總線。
全文摘要
本發(fā)明提供一種基于FC與Camlink總線的數(shù)據(jù)轉(zhuǎn)換與傳輸方法,解決利用Camlink總線傳輸LVDS圖像數(shù)據(jù)的子系統(tǒng)之間通過FC主干網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)通信的問題。本發(fā)明的方案中,F(xiàn)PGA邏輯設(shè)計(jì)實(shí)現(xiàn)LVDS接口采樣及發(fā)送功能、FC MAC層接口功能、FC數(shù)據(jù)收/發(fā)控制功能,并通過接口轉(zhuǎn)換邏輯實(shí)現(xiàn)LVDS數(shù)據(jù)緩存、FC-AE-ASM協(xié)議下的格式轉(zhuǎn)換及FC消息硬件組幀和重組功能。本發(fā)明配置靈活,適用性強(qiáng),使用方便。
文檔編號G06F13/38GK103049413SQ20121059108
公開日2013年4月17日 申請日期2012年12月28日 優(yōu)先權(quán)日2012年12月28日
發(fā)明者朱志強(qiáng), 黃韜, 孫靖國, 李大鵬 申請人:中國航空工業(yè)集團(tuán)公司第六三一研究所
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
灯塔市| 斗六市| 和龙市| 信阳市| 南丹县| 宽甸| 喜德县| 长岭县| 廊坊市| 鹰潭市| 玉门市| 宕昌县| 宝鸡市| 韩城市| 霍城县| 和政县| 婺源县| 巨鹿县| 北海市| 滨州市| 蒙山县| 壤塘县| 丽水市| 陆丰市| 石泉县| 兴和县| 阿拉善盟| 淅川县| 弋阳县| 和政县| 上饶县| 盱眙县| 清徐县| 江城| 莲花县| 屯昌县| 航空| 尼勒克县| 南江县| 濮阳县| 巴林右旗|