最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

基于硬件的以太網(wǎng)音頻和視頻橋接(EAVB)分組調(diào)度的制作方法

文檔序號:41952425發(fā)布日期:2025-05-16 14:14閱讀:13來源:國知局
基于硬件的以太網(wǎng)音頻和視頻橋接(EAVB)分組調(diào)度的制作方法


背景技術(shù):

1、在過去的幾年中,現(xiàn)代汽車已經(jīng)從自推進(jìn)的機(jī)械交通工具轉(zhuǎn)變?yōu)榘ù罅侩娮咏M件的強(qiáng)大且復(fù)雜的機(jī)電系統(tǒng),這些電子組件包括多個(gè)電子顯示器、麥克風(fēng)、揚(yáng)聲器、傳感器、控制單元、處理器和片上系統(tǒng)(soc),它們實(shí)現(xiàn)或控制交通工具的許多功能、特征和操作。

2、當(dāng)前,汽車制造商使用多種不同類型的電纜和連接(例如,同軸電纜、屏蔽電纜、簡單音頻線、高清晰度多媒體接口電纜、以太網(wǎng)電纜等)來將他們的電子組件彼此連接。近年來,汽車制造商已經(jīng)開始在他們的交通工具中包括以太網(wǎng)交換機(jī),并且現(xiàn)在正朝著用以太網(wǎng)替換所有不同的電纜和連接類型的方向移動(dòng)。


技術(shù)實(shí)現(xiàn)思路

1、各個(gè)方面包括基于硬件的以太網(wǎng)音頻和視頻橋接(eavb)分組/描述符排序組件,其被配置為:按照嵌入在eavb分組中的一般化精度時(shí)間協(xié)議(gptp)時(shí)間來流線型流式傳輸和傳遞分組。各個(gè)方面可包括汽車網(wǎng)絡(luò)設(shè)備,該汽車網(wǎng)絡(luò)設(shè)備包括描述符排序引擎(dse)。dse引擎可包括:由信道簇組織的存儲(chǔ)器,每個(gè)信道簇包括先進(jìn)先出(fifo)存儲(chǔ)器;時(shí)間戳(ts)排序邏輯組件;以及耦合到存儲(chǔ)器、ts排序邏輯組件的直接存儲(chǔ)器訪問(dma)控制器。dma控制器可被配置為:從存儲(chǔ)在未排序的描述符環(huán)形存儲(chǔ)器中的分組描述符中拉取時(shí)間戳-指針對;觸發(fā)ts排序邏輯組件對fifo存儲(chǔ)器中的時(shí)間戳-指針對重排序,使得時(shí)間戳-指針對按升序排序;以及將分組描述符存儲(chǔ)在排序的描述符環(huán)形存儲(chǔ)器中。

2、一些方面還可包括耦合到dma控制器的以太網(wǎng)媒體訪問控制器(emac),其中dma控制器還可被配置為:將時(shí)間戳-指針對存儲(chǔ)在fifo存儲(chǔ)器中;使用fifo存儲(chǔ)器中的所排序的時(shí)間戳-指針對來讀取存儲(chǔ)在未排序的描述符環(huán)形存儲(chǔ)器中的分組描述符;以及觸發(fā)emac從排序的描述符環(huán)形存儲(chǔ)器中流式傳輸數(shù)據(jù)。一些方面還可包括處理器,該處理器被配置為:響應(yīng)于確定不存在修改emac互聯(lián)網(wǎng)協(xié)議(emac?ip)的機(jī)會(huì),調(diào)用dse來對數(shù)據(jù)分組排序。

3、在一些方面,emac包括專用描述符環(huán)形掃描器(drs)硬件,并且網(wǎng)絡(luò)設(shè)備還包括處理器,該處理器被配置為:響應(yīng)于確定存在修改emac互聯(lián)網(wǎng)協(xié)議(emac?ip)的機(jī)會(huì),調(diào)用drs硬件。在一些方面,調(diào)用drs硬件可使drs硬件:提取由描述符環(huán)形緩沖區(qū)讀取索引指向的描述符報(bào)頭;將嵌入在描述符報(bào)頭中的時(shí)間戳與當(dāng)前時(shí)間進(jìn)行比較,以確定時(shí)間戳是否已經(jīng)過去;響應(yīng)于確定時(shí)間戳是過去的,觸發(fā)當(dāng)前描述符的dma控制器在網(wǎng)絡(luò)上傳遞分組;以及遞增描述符環(huán)形緩沖區(qū)讀取索引。

4、在一些方面,存儲(chǔ)在該排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)可以是音頻數(shù)據(jù)。在一些方面,存儲(chǔ)在該排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)可包括視頻數(shù)據(jù)。在一些方面,存儲(chǔ)在該排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)是時(shí)間要求嚴(yán)格的網(wǎng)絡(luò)數(shù)據(jù)。

5、進(jìn)一步的方面可包括由汽車網(wǎng)絡(luò)設(shè)備的一個(gè)或多個(gè)處理器執(zhí)行的方法,該方法包括:從存儲(chǔ)在未排序的描述符環(huán)形存儲(chǔ)器中的分組描述符中拉取時(shí)間戳-指針對;將時(shí)間戳-指針對存儲(chǔ)在fifo存儲(chǔ)器中;觸發(fā)ts排序邏輯組件對fifo存儲(chǔ)器中的時(shí)間戳-指針對重排序,使得時(shí)間戳-指針對按升序排序;使用fifo存儲(chǔ)器中的所排序的時(shí)間戳-指針對來讀取存儲(chǔ)在未排序的描述符環(huán)形存儲(chǔ)器中的分組描述符;以及將分組描述符存儲(chǔ)在排序的描述符環(huán)形存儲(chǔ)器中。

6、一些方面還可包括:觸發(fā)以太網(wǎng)媒體訪問控制器(emac)從該排序的描述符環(huán)形存儲(chǔ)器中流式傳輸數(shù)據(jù)。一些方面還可包括:響應(yīng)于確定不存在修改emac互聯(lián)網(wǎng)協(xié)議(emacip)的機(jī)會(huì),調(diào)用數(shù)據(jù)分組的排序。

7、一些方面還可包括:響應(yīng)于確定存在修改emac互聯(lián)網(wǎng)協(xié)議(emac?ip)的機(jī)會(huì),調(diào)用專用描述符環(huán)形掃描器(drs)硬件。一些方面還可包括drs硬件,該drs硬件包括:提取由描述符環(huán)形緩沖區(qū)讀取索引指向的描述符報(bào)頭;將嵌入在描述符報(bào)頭中的時(shí)間戳與當(dāng)前時(shí)間進(jìn)行比較,以確定時(shí)間戳是否已經(jīng)過去;響應(yīng)于確定時(shí)間戳是過去的,觸發(fā)當(dāng)前描述符的直接存儲(chǔ)器訪問(dma)控制器在網(wǎng)絡(luò)上傳遞分組;以及遞增描述符環(huán)形緩沖區(qū)讀取索引。

8、在一些方面,存儲(chǔ)在該排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)可以是音頻數(shù)據(jù)。在一些方面,存儲(chǔ)在該排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)可包括視頻數(shù)據(jù)。在一些方面,存儲(chǔ)在該排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)可以是時(shí)間要求嚴(yán)格的網(wǎng)絡(luò)數(shù)據(jù)。

9、進(jìn)一步的方面可包括一種具有用于執(zhí)行上文概述的方法中的任一者的功能的部件的汽車網(wǎng)絡(luò)設(shè)備。



技術(shù)特征:

1.一種汽車網(wǎng)絡(luò)設(shè)備,所述汽車網(wǎng)絡(luò)設(shè)備包括:

2.根據(jù)權(quán)利要求1所述的汽車網(wǎng)絡(luò)設(shè)備,所述汽車網(wǎng)絡(luò)設(shè)備還包括耦合到所述dma控制器的以太網(wǎng)媒體訪問控制器(emac),其中所述dma控制器還被配置為:

3.根據(jù)權(quán)利要求2所述的汽車網(wǎng)絡(luò)設(shè)備,所述汽車網(wǎng)絡(luò)設(shè)備還包括處理器,所述處理器被配置為:響應(yīng)于確定不存在修改emac互聯(lián)網(wǎng)協(xié)議(emac?ip)的機(jī)會(huì),調(diào)用所述dse來對數(shù)據(jù)分組排序。

4.根據(jù)權(quán)利要求2所述的汽車網(wǎng)絡(luò)設(shè)備,其中:

5.根據(jù)權(quán)利要求4所述的汽車網(wǎng)絡(luò)設(shè)備,其中調(diào)用所述drs硬件使所述drs硬件:

6.根據(jù)權(quán)利要求1所述的汽車網(wǎng)絡(luò)設(shè)備,其中存儲(chǔ)在所述排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)是音頻數(shù)據(jù)。

7.根據(jù)權(quán)利要求1所述的汽車網(wǎng)絡(luò)設(shè)備,其中存儲(chǔ)在所述排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)包括視頻數(shù)據(jù)。

8.根據(jù)權(quán)利要求1所述的汽車網(wǎng)絡(luò)設(shè)備,其中存儲(chǔ)在所述排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)是時(shí)間要求嚴(yán)格的網(wǎng)絡(luò)數(shù)據(jù)。

9.一種由汽車網(wǎng)絡(luò)設(shè)備的一個(gè)或多個(gè)處理器執(zhí)行的方法,所述方法包括:

10.根據(jù)權(quán)利要求9所述的方法,所述方法還包括:

11.根據(jù)權(quán)利要求10所述的方法,所述方法還包括:響應(yīng)于確定不存在修改emac互聯(lián)網(wǎng)協(xié)議(emac?ip)的機(jī)會(huì),調(diào)用數(shù)據(jù)分組的排序。

12.根據(jù)權(quán)利要求10所述的方法,所述方法還包括:響應(yīng)于確定存在修改emac互聯(lián)網(wǎng)協(xié)議(emac?ip)的機(jī)會(huì),調(diào)用專用描述符環(huán)形掃描器(drs)硬件。

13.根據(jù)權(quán)利要求12所述的方法,其中調(diào)用所述drs硬件包括:

14.根據(jù)權(quán)利要求9所述的方法,其中存儲(chǔ)在所述排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)是音頻數(shù)據(jù)。

15.根據(jù)權(quán)利要求9所述的方法,其中存儲(chǔ)在所述排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)包括視頻數(shù)據(jù)。

16.根據(jù)權(quán)利要求9所述的方法,其中存儲(chǔ)在所述排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)是時(shí)間要求嚴(yán)格的網(wǎng)絡(luò)數(shù)據(jù)。

17.一種汽車網(wǎng)絡(luò)設(shè)備,所述汽車網(wǎng)絡(luò)設(shè)備包括:

18.根據(jù)權(quán)利要求17所述的汽車網(wǎng)絡(luò)設(shè)備,所述汽車網(wǎng)絡(luò)設(shè)備還包括:

19.根據(jù)權(quán)利要求18所述的汽車網(wǎng)絡(luò)設(shè)備,所述汽車網(wǎng)絡(luò)設(shè)備還包括:用于響應(yīng)于確定不存在修改emac互聯(lián)網(wǎng)協(xié)議(emac?ip)的機(jī)會(huì),調(diào)用數(shù)據(jù)分組的排序的部件。

20.根據(jù)權(quán)利要求18所述的汽車網(wǎng)絡(luò)設(shè)備,所述汽車網(wǎng)絡(luò)設(shè)備還包括:用于響應(yīng)于確定存在修改emac互聯(lián)網(wǎng)協(xié)議(emac?ip)的機(jī)會(huì),調(diào)用專用描述符環(huán)形掃描器(drs)硬件的部件。

21.根據(jù)權(quán)利要求20所述的汽車網(wǎng)絡(luò)設(shè)備,其中用于調(diào)用所述drs硬件的部件包括:

22.根據(jù)權(quán)利要求17所述的汽車網(wǎng)絡(luò)設(shè)備,其中存儲(chǔ)在所述排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)是音頻數(shù)據(jù)。

23.根據(jù)權(quán)利要求17所述的汽車網(wǎng)絡(luò)設(shè)備,其中存儲(chǔ)在所述排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)包括視頻數(shù)據(jù)。

24.根據(jù)權(quán)利要求17所述的汽車網(wǎng)絡(luò)設(shè)備,其中存儲(chǔ)在所述排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)是時(shí)間要求嚴(yán)格的網(wǎng)絡(luò)數(shù)據(jù)。

25.一種其上存儲(chǔ)有處理器可執(zhí)行指令的非暫態(tài)處理器可讀介質(zhì),所述處理器可執(zhí)行指令被配置為使汽車網(wǎng)絡(luò)設(shè)備的處理器執(zhí)行包括以下的操作:

26.根據(jù)權(quán)利要求25所述的非暫態(tài)處理器可讀介質(zhì),其中所存儲(chǔ)的處理器可執(zhí)行指令被配置為使所述汽車網(wǎng)絡(luò)設(shè)備的所述處理器執(zhí)行還包括以下的操作:

27.根據(jù)權(quán)利要求26所述的非暫態(tài)處理器可讀介質(zhì),其中所存儲(chǔ)的處理器可執(zhí)行指令被配置為使所述汽車網(wǎng)絡(luò)設(shè)備的所述處理器執(zhí)行還包括以下的操作:響應(yīng)于確定不存在修改emac互聯(lián)網(wǎng)協(xié)議(emac?ip)的機(jī)會(huì),調(diào)用數(shù)據(jù)分組的排序。

28.根據(jù)權(quán)利要求26所述的非暫態(tài)處理器可讀介質(zhì),其中所存儲(chǔ)的處理器可執(zhí)行指令被配置為使所述汽車網(wǎng)絡(luò)設(shè)備的所述處理器執(zhí)行還包括以下的操作:響應(yīng)于確定存在修改emac互聯(lián)網(wǎng)協(xié)議(emac?ip)的機(jī)會(huì),調(diào)用專用描述符環(huán)形掃描器(drs)硬件。

29.根據(jù)權(quán)利要求28所述的非暫態(tài)處理器可讀介質(zhì),其中所存儲(chǔ)的處理器可執(zhí)行指令被配置為使所述汽車網(wǎng)絡(luò)設(shè)備的所述處理器執(zhí)行操作,使得調(diào)用所述drs硬件包括:

30.根據(jù)權(quán)利要求25所述的非暫態(tài)處理器可讀介質(zhì),其中存儲(chǔ)在所述排序的描述符環(huán)形存儲(chǔ)器中的數(shù)據(jù)包括音頻數(shù)據(jù)、視頻數(shù)據(jù)或時(shí)間要求嚴(yán)格的網(wǎng)絡(luò)數(shù)據(jù)中的一者或多者。


技術(shù)總結(jié)
各種實(shí)施方案包括汽車網(wǎng)絡(luò)設(shè)備,該汽車網(wǎng)絡(luò)設(shè)備包括描述符排序引擎(DSE)。該DSE可包括:直接存儲(chǔ)器訪問(DMA)控制器;由信道簇組織的存儲(chǔ)器,每個(gè)信道簇包括多個(gè)先進(jìn)先出(FIFO)存儲(chǔ)器;定時(shí)器;和時(shí)間戳(TS)排序邏輯組件。該DMA控制器可被配置為:從存儲(chǔ)在未排序的描述符環(huán)形存儲(chǔ)器中的分組描述符中拉取時(shí)間戳?指針對;將該時(shí)間戳?指針對存儲(chǔ)在該FIFO存儲(chǔ)器中;觸發(fā)該TS排序邏輯組件對該FIFO存儲(chǔ)器中的該時(shí)間戳?指針對重排序,使得時(shí)間戳?指針對按升序排序;使用該FIFO存儲(chǔ)器中的所排序的時(shí)間戳?指針對來讀取存儲(chǔ)在未排序的描述符環(huán)形存儲(chǔ)器中的該分組描述符;以及將該分組描述符存儲(chǔ)在排序的描述符環(huán)形存儲(chǔ)器中。

技術(shù)研發(fā)人員:N·R·科拉姆特拉,A·格特卡爾,S·K·Y·雅達(dá)吉里,A·古普塔,S·馬拉卡拉,N·K·納拉拉,R·穆尼比來亞
受保護(hù)的技術(shù)使用者:高通股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/5/15
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1