国产精品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>

      一種基于芯片的數(shù)據(jù)傳輸方法、裝置及系統(tǒng)的制作方法_3

      文檔序號:9306653閱讀:來源:國知局
      之后,由于將物理通道I傳輸?shù)臄?shù)據(jù)調(diào)整到冗余物理通道4上進行傳輸,因此,冗余物理通道4的標簽為24’ hi,而物理通道I的標簽為24’ hffffff。
      [0143]可選地,為物理通道6-11所配置的標簽分別為:24,h6、24,h7、24,h8、24,h9、24’ hlO、以及24’ hll ;需要說明的是,由于所述標簽可以由用戶自定義,因此,所述標簽并不局限于以上描述中所列舉的內(nèi)容。
      [0144]可選的,數(shù)據(jù)發(fā)送側(cè)向數(shù)據(jù)接收側(cè)發(fā)送所述元幀層處理后的數(shù)據(jù)。
      [0145]本發(fā)明實施例提供一種基于芯片的數(shù)據(jù)傳輸?shù)姆椒ǎ龇椒ㄓ糜跀?shù)據(jù)接收側(cè),如圖7、圖8所示,圖7為本發(fā)明實施例基于芯片的數(shù)據(jù)傳輸方法實施例二的實現(xiàn)流程示意圖,圖8為本發(fā)明實施例基于芯片的數(shù)據(jù)傳輸方法實施例二的數(shù)據(jù)流向示意圖,所述方法包括:
      [0146]步驟701:對各物理通道接收的數(shù)據(jù)進行元幀層處理;
      [0147]本步驟中,所述數(shù)據(jù)接收側(cè)首先接收數(shù)據(jù)發(fā)送側(cè)發(fā)送的數(shù)據(jù),之后,通過對各物理通道接收的所述數(shù)據(jù)進行字同步、解擾、以及CRC計算之后,從所述CRC計算后的各物理通道傳輸?shù)臄?shù)據(jù)中提取標簽,并根據(jù)所述提取的標簽和各物理通道中傳輸?shù)臄?shù)據(jù)進行通道對齊處理,以此實現(xiàn)對所述接收的數(shù)據(jù)的元幀層處理;可選的,所述CRC計算可以為CRC32計算,所述CRC32表示32位的CRC計算。
      [0148]步驟702:將所述元幀層處理后的數(shù)據(jù)映射到協(xié)議層進行傳輸;
      [0149]可選的,數(shù)據(jù)接收側(cè)首先對所述元幀層處理后的各物理通道傳輸?shù)臄?shù)據(jù)進行線序恢復,之后,將所述線序恢復后的數(shù)據(jù)映射到協(xié)議層進行傳輸。
      [0150]可選的,用戶首先分別為所述數(shù)據(jù)接收側(cè)的各本地通道配置標簽,之后,所述數(shù)據(jù)接收側(cè)分別將從各物理通道傳輸?shù)臄?shù)據(jù)中提取的標簽與所述數(shù)據(jù)接收側(cè)本地通道的標簽進行匹配;
      [0151]可選的,當匹配不成功時,按照數(shù)據(jù)接收側(cè)本地通道的標簽,自動對所述各物理通道傳輸?shù)臄?shù)據(jù)進行線序恢復,并將所述各物理通道傳輸?shù)臄?shù)據(jù)分別調(diào)整到對應的本地通道上進行傳輸;
      [0152]當匹配成功時,直接將所述各物理通道傳輸?shù)臄?shù)據(jù)分別調(diào)整到對應的本地通道上進行傳輸。
      [0153]可選的,圖9為本發(fā)明實施例數(shù)據(jù)接收側(cè)線序恢復的示意圖,如圖9所示,以圖4所述的線序調(diào)整、圖6所述的標簽插入為前提,由于PCB板接插件處電路連接順序相反,導致數(shù)據(jù)發(fā)送側(cè)發(fā)送的數(shù)據(jù)到數(shù)據(jù)接收側(cè)時,鏈路順序發(fā)生了反轉(zhuǎn);圖9中的數(shù)據(jù)接收側(cè)從各物理通道中提取標簽,并將所述提取的標簽與用戶配置的數(shù)據(jù)接收側(cè)每一條本地通道的標簽進行匹配,如果匹配成功,則直接將各物理通道傳輸?shù)臄?shù)據(jù)分別調(diào)整到對應的本地通道上;如果匹配不成功,則按照用戶配置的數(shù)據(jù)接收側(cè)本地通道的標簽,自動對所述各物理通道傳輸?shù)臄?shù)據(jù)的線序進行恢復,并將所述各物理通道傳輸?shù)臄?shù)據(jù)分別調(diào)整到對應的本地通道上;這樣,能夠使得數(shù)據(jù)接收側(cè)的鏈路順序不受PCB板布局的影響;另外,如果數(shù)據(jù)發(fā)送側(cè)為了規(guī)避不穩(wěn)定的物理通道,而對線序進行調(diào)整,那么數(shù)據(jù)接收側(cè)也可以根據(jù)上述方法,將各物理通道傳輸數(shù)據(jù)的線序進行恢復。
      [0154]在實際應用中,由于PCB板布線以及兼容性的問題經(jīng)常會出現(xiàn)數(shù)據(jù)發(fā)送側(cè)和數(shù)據(jù)接收側(cè)端口之間線序錯亂的問題,目前只能通過改變PCB板布局來解決,浪費人力物力,本發(fā)明提出的自動進行線序調(diào)整的方法可以完全解決上述問題。
      [0155]可選的,用戶可以根據(jù)數(shù)據(jù)接收側(cè)芯片接口的類型和/或帶寬的需求配置映射關(guān)系,根據(jù)所述映射關(guān)系將所述元幀層處理后的各本地通道傳輸?shù)臄?shù)據(jù)映射到協(xié)議層進行傳輸,與圖3所示的數(shù)據(jù)發(fā)送側(cè)鏈路映射的示意圖類似,圖10為本發(fā)明實施例數(shù)據(jù)接收側(cè)鏈路映射的示意圖,如圖10所示,在三種不同的鏈路映射模式下,數(shù)據(jù)接收側(cè)的協(xié)議層處理包含并列且相互獨立的A、B、C三個協(xié)議層處理過程,其中,通過鏈路映射的數(shù)據(jù)分別進入所述A、B、C三個協(xié)議層,在所述A、B、C三個協(xié)議層處理過程中,對數(shù)據(jù)進行的協(xié)議層處理是完全相同的;需要說明的是,此處的A、B、C只用于區(qū)分,并不構(gòu)成對本發(fā)明的限制;如圖10所示,經(jīng)過12條物理通道的數(shù)據(jù),在通過鏈路映射之后,分別進入到協(xié)議層處理A、B、C,需要說明的是,此處的12只用于舉例,并不構(gòu)成對本發(fā)明的限制。
      [0156]可選的,在模式一中,根據(jù)用戶配置的映射關(guān)系,將所述12條物理通道全部用來傳輸協(xié)議層處理A的數(shù)據(jù);
      [0157]在模式二中,根據(jù)用戶配置的映射關(guān)系,將物理通道0-5用來傳輸協(xié)議層處理A的數(shù)據(jù),將物理通道6-11用來傳輸協(xié)議層處理B的數(shù)據(jù);
      [0158]在模式三中,根據(jù)用戶配置的映射關(guān)系,將物理通道0-3用來傳輸協(xié)議層處理A的數(shù)據(jù),將物理通道4-7用來傳輸協(xié)議層處理B的數(shù)據(jù),物理通道8-11用來傳輸協(xié)議層處理C的數(shù)據(jù);可以看出,只需要12條物理通道就可以滿足不同類型的接口對于傳輸數(shù)據(jù)的需求。
      [0159]步驟703:對所述協(xié)議層傳輸?shù)臄?shù)據(jù)進行協(xié)議層處理,并將所述協(xié)議層處理后的數(shù)據(jù)輸出。
      [0160]本步驟中,通過將各本地通道傳輸?shù)臄?shù)據(jù)進行條帶化處理,并對所述條帶化處理后的數(shù)據(jù)進行CRC計算,將所述CRC計算后的數(shù)據(jù)進行解封裝處理,以此實現(xiàn)對所述協(xié)議層上傳輸數(shù)據(jù)的協(xié)議層處理;之后,將所述協(xié)議層出來后的數(shù)據(jù)進行輸出;可選的,所述CRC計算可以為CRC24計算,所述CRC24表示24位的CRC計算。
      [0161]本發(fā)明實施例提供一種基于芯片的數(shù)據(jù)傳輸方法,如圖11、圖12所示,圖11為本發(fā)明實施例基于芯片的數(shù)據(jù)傳輸方法實施例三的實現(xiàn)流程示意圖,圖12為本發(fā)明實施例基于芯片的數(shù)據(jù)傳輸方法實施例三的數(shù)據(jù)流向示意圖,所述方法包括以下步驟:
      [0162]步驟111:數(shù)據(jù)發(fā)送側(cè)對輸入的數(shù)據(jù)進行協(xié)議層處理,將所述協(xié)議層處理后的數(shù)據(jù)映射到各物理通道進行傳輸;
      [0163]本步驟中,數(shù)據(jù)發(fā)送側(cè)將輸入的所述數(shù)據(jù)進行封裝,并對所述封裝后的數(shù)據(jù)進行CRC計算,將所述CRC計算后的數(shù)據(jù)進行條帶化處理,以此實現(xiàn)對輸入數(shù)據(jù)的協(xié)議層處理;可選的,所述CRC計算可以為CRC24計算,所述CRC24表示24位的CRC計算。
      [0164]可選的,在完成對輸入數(shù)據(jù)的協(xié)議層處理之后,用戶可以根據(jù)數(shù)據(jù)發(fā)送側(cè)芯片接口的類型和/或帶寬的需求,配置映射關(guān)系;所述數(shù)據(jù)發(fā)送側(cè)根據(jù)所述映射關(guān)系,將所述協(xié)議層處理后的數(shù)據(jù)映射到各物理通道進行傳輸;其中,通過將協(xié)議層處理后的數(shù)據(jù)映射到不同的物理通道進行傳輸,能夠?qū)崿F(xiàn)各物理通道的復用,這樣,通過復用各物理通道,能夠減小芯片的資源、面積以及功耗。
      [0165]步驟112:數(shù)據(jù)發(fā)送側(cè)對所述各物理通道進行傳輸?shù)臄?shù)據(jù)進行元幀層處理,并向數(shù)據(jù)接收側(cè)發(fā)送所述元幀層處理后的數(shù)據(jù);
      [0166]本步驟中,數(shù)據(jù)發(fā)送側(cè)首先對所述各物理通道傳輸?shù)臄?shù)據(jù)進行線序調(diào)整,之后,對所述線序調(diào)整后的各物理通道傳輸?shù)臄?shù)據(jù)進行元幀層處理。
      [0167]可選的,當芯片某一條或者某幾條物理通道對應的鏈路出現(xiàn)故障或者不穩(wěn)定時,所述物理通道就無法正常傳輸數(shù)據(jù),在剩余鏈路能夠滿足數(shù)據(jù)傳輸帶寬的情況下,用戶可以根據(jù)帶寬的需求和/或鏈路的穩(wěn)定狀況配置線序調(diào)整關(guān)系;根據(jù)所述線序調(diào)整關(guān)系,將所述物理通道傳輸?shù)臄?shù)據(jù)調(diào)整到冗余物理通道的鏈路上進行傳輸,從而實現(xiàn)靈活的調(diào)整物理通道的映射關(guān)系,使得數(shù)據(jù)在傳輸中規(guī)避工作不正常的鏈路。
      [0168]可選的,通過對所述線序調(diào)整后的各物理通道傳輸?shù)臄?shù)據(jù)進行編碼及組幀,在所述組幀后的各物理通道傳輸?shù)臄?shù)據(jù)中分別插入標簽,并對所述插入標簽后的各物理通道傳輸?shù)臄?shù)據(jù)進行CRC計算及擾碼處理,以此實現(xiàn)對所述線序調(diào)整后的各物理通道傳輸?shù)臄?shù)據(jù)的元幀層處理;其中,所述編碼的方式可以為64B或67B,所述標簽可以表示各物理通道中傳輸數(shù)據(jù)的鏈路順序,可選的,所述CRC計算可以為CRC32計算,所述CRC32表示32位的CRC計算。
      [0169]步驟113:數(shù)據(jù)接收側(cè)對各物理通道接收的數(shù)據(jù)進行元幀層處理;
      [0170]本步驟中,所述數(shù)據(jù)接收側(cè)首先接收數(shù)據(jù)發(fā)送側(cè)發(fā)送的數(shù)據(jù),之后,通過對各物理通道接收的所述數(shù)據(jù)進行字同步、解擾、以及CRC計算之后,從所述CRC計算后的各物理通道傳輸?shù)臄?shù)據(jù)中提取標簽,并根據(jù)所述提取的標簽和各物理通道中傳輸?shù)臄?shù)據(jù)進行通道對齊處理,以此實現(xiàn)對所述接收的數(shù)據(jù)的元幀層處理;可選的,所述CRC計算可以為CRC32計算,所述CRC32表示32位的CRC計算。
      [0171]步驟114:數(shù)據(jù)接收側(cè)將所述元幀層處理后的數(shù)據(jù)映射到協(xié)議層進行傳輸;
      [0172]本步驟中,數(shù)據(jù)接收側(cè)首先對所述元幀層處理后的各物理通道傳輸?shù)臄?shù)據(jù)進行線序恢復,之后,將所述線序恢復后的數(shù)據(jù)映射到協(xié)議層進行傳輸。
      [0173]可選的,用戶首先分別為所述數(shù)據(jù)接收側(cè)的各本地通道配置標簽,之后,所述數(shù)據(jù)接收側(cè)分別將從各物理通道傳輸?shù)臄?shù)據(jù)中提取的標簽與所述數(shù)據(jù)接收側(cè)本地通道的標簽進行匹配;
      [0174]可選的,當匹配不成功時,按照數(shù)據(jù)接收側(cè)本地通道的標簽,自動對所述各物理通道傳輸?shù)臄?shù)據(jù)進行線序恢復,并將所述各物理通道傳輸?shù)臄?shù)據(jù)分別調(diào)整到對應的本地通道上進行傳輸;
      [0175]當匹配成功時,直接將所述各物理通道傳輸?shù)臄?shù)據(jù)分別調(diào)整到對應的本地通道上進行傳輸。
      [0176]可選的,用戶可以根據(jù)數(shù)據(jù)接收側(cè)芯片接口的類型和/或帶寬的需求配置映射關(guān)系,根據(jù)所述映射關(guān)系將所述元幀層處理后的各本地通道傳輸?shù)臄?shù)據(jù)映射到協(xié)議層進行傳輸。
      [0177]步驟115:數(shù)據(jù)接收側(cè)對所述協(xié)議層傳輸?shù)臄?shù)據(jù)進行協(xié)議層處理,并將所述協(xié)議層處理后的數(shù)據(jù)輸出;
      [0178]本步驟中,通過將各本地通道傳輸?shù)臄?shù)據(jù)進行條帶化處理,并對所述條帶化處理后的數(shù)據(jù)進行CRC計算,將所述CRC計算后的數(shù)據(jù)進行解封裝處理,以此實現(xiàn)對所述協(xié)議層上傳輸數(shù)據(jù)的協(xié)議層處理;之后,將所述協(xié)議層出來后的數(shù)據(jù)進行輸出;可選的,所述CRC計算可以為CRC24計算,所述CRC24表示24位的CRC計算。
      [0179]本發(fā)明實施例還提供一種基于芯片的數(shù)據(jù)傳輸?shù)难b置,該裝置設(shè)置于數(shù)據(jù)發(fā)送偵牝如圖13所示,圖13為本發(fā)明實施例基于芯片的數(shù)據(jù)傳輸裝置實施例一的組成結(jié)構(gòu)示意圖,所述裝置包括:第一協(xié)議層處理單元131、第一鏈路映射單元132、第一元幀層處理單元134、以及發(fā)送單元135 ;其中,
      [0180]所述第一協(xié)議層處理單元131,用于對輸入的數(shù)據(jù)進行協(xié)議層處理;
      [0181]所述第一鏈路映射單元132,用于將所述協(xié)議層處理后的數(shù)據(jù)映射到各物理通道進行傳輸;
      [0182]所述第一元幀層處理單元134,用于對所述各物理通道傳輸?shù)臄?shù)據(jù)進行元幀層處理;
      [0183]所述發(fā)送單元135,用于發(fā)送所述元幀層處理后的數(shù)據(jù)。
      [0184]可選的,如圖13所示,所述裝置還包括:線序調(diào)整單元133 ;其中,
      [0185]所述線序調(diào)整單元133,用于對所述各物理通道傳輸?shù)臄?shù)據(jù)進行線序調(diào)整;
      [0186]所述第一元幀層處理單元134,具體用于對所述線序調(diào)整后的各物理通道傳輸?shù)臄?shù)據(jù)
      當前第3頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1