本發(fā)明實(shí)施例涉及通信領(lǐng)域,具體而言,涉及一種數(shù)據(jù)的輸出方法、裝置、存儲介質(zhì)及電子裝置。
背景技術(shù):
1、在相關(guān)技術(shù)中,設(shè)備輸出數(shù)據(jù)時(shí)需要輸出芯片緩存整幀的數(shù)據(jù),使得輸出芯片的資源消耗高。
2、由此可知,相關(guān)技術(shù)中存在緩存數(shù)據(jù)消耗輸出芯片大量資源的問題。
3、針對相關(guān)技術(shù)中存在的上述問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例提供了一種數(shù)據(jù)的輸出方法、裝置、存儲介質(zhì)及電子裝置,以至少解決相關(guān)技術(shù)中存在的緩存數(shù)據(jù)消耗輸出芯片大量資源的問題。
2、根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種數(shù)據(jù)的輸出方法,包括:針對目標(biāo)芯片中包括的每個(gè)目標(biāo)芯片輸出口均執(zhí)行以下操作,以確定通過所述目標(biāo)芯片輸出口輸出的目標(biāo)數(shù)據(jù)的目標(biāo)內(nèi)存布局參數(shù):確定與所述目標(biāo)芯片輸出口連接的輸出芯片中包括的第一輸出口的第一數(shù)量;確定每個(gè)所述第一輸出口的輸出分辨率;基于所述第一數(shù)量以及所述輸出分辨率確定在所述目標(biāo)芯片的內(nèi)存中寫入目標(biāo)數(shù)據(jù)的目標(biāo)內(nèi)存布局參數(shù);將所述目標(biāo)內(nèi)存布局參數(shù)發(fā)送給所述輸出芯片,以指示所述輸出芯片按照所述目標(biāo)內(nèi)存布局參數(shù)對接收到的所述目標(biāo)芯片發(fā)送的所述目標(biāo)數(shù)據(jù)進(jìn)行拆分,得到所述第一數(shù)量的拆分?jǐn)?shù)據(jù),并控制每個(gè)所述第一輸出口輸出一個(gè)所述拆分?jǐn)?shù)據(jù),其中,每個(gè)所述第一輸出口輸出的數(shù)據(jù)不同。
3、根據(jù)本發(fā)明的一個(gè)實(shí)施例,還提供了一種數(shù)據(jù)的輸出方法,包括:接收目標(biāo)芯片發(fā)送的目標(biāo)內(nèi)存布局參數(shù)以及目標(biāo)數(shù)據(jù),其中,所述目標(biāo)內(nèi)存布局參數(shù)是所述目標(biāo)芯片通過如下方式得到的:針對目標(biāo)芯片中包括的每個(gè)目標(biāo)芯片輸出口均執(zhí)行以下操作,以確定通過所述目標(biāo)芯片輸出口輸出的目標(biāo)數(shù)據(jù)的目標(biāo)內(nèi)存布局參數(shù):確定與所述目標(biāo)芯片輸出口連接的輸出芯片中包括的第一輸出口的第一數(shù)量,確定每個(gè)所述第一輸出口的輸出分辨率,基于所述第一數(shù)量以及所述輸出分辨率確定在所述目標(biāo)芯片的內(nèi)存中寫入目標(biāo)數(shù)據(jù)的目標(biāo)內(nèi)存布局參數(shù);按照所述目標(biāo)內(nèi)存布局參數(shù)對所述目標(biāo)數(shù)據(jù)進(jìn)行拆分,得到所述第一數(shù)量的拆分?jǐn)?shù)據(jù);控制每個(gè)所述第一輸出口輸出一個(gè)所述拆分?jǐn)?shù)據(jù),其中,每個(gè)所述第一輸出口輸出的數(shù)據(jù)不同。
4、根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種數(shù)據(jù)的輸出裝置,包括:第一輸出模塊,用于針對目標(biāo)芯片中包括的每個(gè)目標(biāo)芯片輸出口均執(zhí)行以下操作,以確定通過所述目標(biāo)芯片輸出口輸出的目標(biāo)數(shù)據(jù)的目標(biāo)內(nèi)存布局參數(shù):確定與所述目標(biāo)芯片輸出口連接的輸出芯片中包括的第一輸出口的第一數(shù)量;確定每個(gè)所述第一輸出口的輸出分辨率;基于所述第一數(shù)量以及所述輸出分辨率確定在所述目標(biāo)芯片的內(nèi)存中寫入目標(biāo)數(shù)據(jù)的目標(biāo)內(nèi)存布局參數(shù);將所述目標(biāo)內(nèi)存布局參數(shù)發(fā)送給所述輸出芯片,以指示所述輸出芯片按照所述目標(biāo)內(nèi)存布局參數(shù)對接收到的所述目標(biāo)芯片發(fā)送的所述目標(biāo)數(shù)據(jù)進(jìn)行拆分,得到所述第一數(shù)量的拆分?jǐn)?shù)據(jù),并控制每個(gè)所述第一輸出口輸出一個(gè)所述拆分?jǐn)?shù)據(jù),其中,每個(gè)所述第一輸出口輸出的數(shù)據(jù)不同。
5、根據(jù)本發(fā)明的另一個(gè)實(shí)施例,還提供了一種數(shù)據(jù)的輸出裝置,包括:接收模塊,用于接收目標(biāo)芯片發(fā)送的目標(biāo)內(nèi)存布局參數(shù)以及目標(biāo)數(shù)據(jù),其中,所述目標(biāo)內(nèi)存布局參數(shù)是所述目標(biāo)芯片通過如下方式得到的:針對目標(biāo)芯片中包括的每個(gè)目標(biāo)芯片輸出口均執(zhí)行以下操作,以確定通過所述目標(biāo)芯片輸出口輸出的目標(biāo)數(shù)據(jù)的目標(biāo)內(nèi)存布局參數(shù):確定與所述目標(biāo)芯片輸出口連接的輸出芯片中包括的第一輸出口的第一數(shù)量,確定每個(gè)所述第一輸出口的輸出分辨率,基于所述第一數(shù)量以及所述輸出分辨率確定在所述目標(biāo)芯片的內(nèi)存中寫入目標(biāo)數(shù)據(jù)的目標(biāo)內(nèi)存布局參數(shù);拆分模塊,用于按照所述目標(biāo)內(nèi)存布局參數(shù)對所述目標(biāo)數(shù)據(jù)進(jìn)行拆分,得到所述第一數(shù)量的拆分?jǐn)?shù)據(jù);第二輸出模塊,用于控制每個(gè)所述第一輸出口輸出一個(gè)所述拆分?jǐn)?shù)據(jù),其中,每個(gè)所述第一輸出口輸出的數(shù)據(jù)不同。
6、根據(jù)本發(fā)明的又一個(gè)實(shí)施例,還提供了一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)中存儲有計(jì)算機(jī)程序,其中,所述計(jì)算機(jī)程序被設(shè)置為運(yùn)行時(shí)執(zhí)行上述任一項(xiàng)方法實(shí)施例中的步驟。
7、根據(jù)本發(fā)明的又一個(gè)實(shí)施例,還提供了一種電子裝置,包括存儲器和處理器,所述存儲器中存儲有計(jì)算機(jī)程序,所述處理器被設(shè)置為運(yùn)行所述計(jì)算機(jī)程序以執(zhí)行上述任一項(xiàng)方法實(shí)施例中的步驟。
8、根據(jù)本發(fā)明的又一個(gè)實(shí)施例,還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)本申請各個(gè)實(shí)施例中所述方法的步驟。
9、通過本發(fā)明,針對目標(biāo)芯片中包括的每個(gè)目標(biāo)芯片輸出口均執(zhí)行以下操作,以確定通過目標(biāo)芯片輸出口輸出的目標(biāo)數(shù)據(jù)的目標(biāo)內(nèi)存布局參數(shù):確定與目標(biāo)芯片連接的輸出芯片中包括的第一輸出口的第一數(shù)量;確定每個(gè)第一輸出口的輸出分辨率;基于第一數(shù)量以及輸出分辨率確定在目標(biāo)芯片的內(nèi)存中寫入目標(biāo)數(shù)據(jù)的目標(biāo)內(nèi)存布局參數(shù);將目標(biāo)內(nèi)存布局參數(shù)發(fā)送給輸出芯片,以指示輸出芯片按照目標(biāo)內(nèi)存布局參數(shù)對接收到的目標(biāo)芯片發(fā)送的目標(biāo)數(shù)據(jù)進(jìn)行拆分,得到第一數(shù)量的拆分?jǐn)?shù)據(jù),并控制每個(gè)第一輸出口輸出一個(gè)拆分?jǐn)?shù)據(jù),其中,每個(gè)第一輸出口輸出的數(shù)據(jù)不同。由于目標(biāo)芯片的每個(gè)目標(biāo)芯片輸出口均可以外接輸出芯片,由輸出芯片的第一輸出口輸出目標(biāo)數(shù)據(jù),且目標(biāo)芯片的內(nèi)存中寫入的目標(biāo)數(shù)據(jù)是按照第一輸出口的輸出分辨率確定的目標(biāo)內(nèi)存布局參數(shù)寫入的,輸出芯片在輸出數(shù)據(jù)時(shí)按照目標(biāo)內(nèi)存布局參數(shù)對目標(biāo)數(shù)據(jù)進(jìn)行拆分,使得填寫內(nèi)存的布局匹配輸出芯片的輸出速率,因此,可以解決相關(guān)技術(shù)中存在的緩存數(shù)據(jù)消耗輸出芯片大量資源的問題,達(dá)到降低輸出芯片的資源緩存消耗的效果。
1.一種數(shù)據(jù)的輸出方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于所述第一數(shù)量以及所述輸出分辨率確定在所述目標(biāo)芯片的內(nèi)存中寫入目標(biāo)數(shù)據(jù)的目標(biāo)內(nèi)存布局參數(shù)包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,基于所述第一行有效像素以及所述第二行有效像素確定所述目標(biāo)芯片輸出所述目標(biāo)子數(shù)據(jù)的一個(gè)有效像素與所述第二輸出口輸出所述拆分?jǐn)?shù)據(jù)的一個(gè)有效像素的速率比值包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,基于所述速率比值確定所述第二輸出口輸出的行有效像素占所述目標(biāo)子數(shù)據(jù)的總像素?cái)?shù)量包括:
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,基于所述總像素?cái)?shù)量確定用于存儲所述目標(biāo)子數(shù)據(jù)的最小存儲單元的第三數(shù)量包括:
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,基于所述第三數(shù)量確定所述子內(nèi)存布局參數(shù)包括:
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,確定所述目標(biāo)芯片輸出口輸出所述目標(biāo)子數(shù)據(jù)的第一像素時(shí)鐘包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,確定每個(gè)所述第一輸出口的輸出分辨率包括:
9.一種數(shù)據(jù)的輸出方法,其特征在于,包括:
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,控制每個(gè)所述第一輸出口輸出一個(gè)所述拆分?jǐn)?shù)據(jù)包括:
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,在控制每個(gè)所述第一輸出口輸出一個(gè)所述拆分?jǐn)?shù)據(jù)之后,所述方法還包括:
12.一種數(shù)據(jù)的輸出裝置,其特征在于,包括:
13.一種數(shù)據(jù)的輸出裝置,其特征在于,包括:
14.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)中存儲有計(jì)算機(jī)程序,其中,所述計(jì)算機(jī)程序被設(shè)置為運(yùn)行時(shí)執(zhí)行所述權(quán)利要求1至8任一項(xiàng)中所述的方法,或者執(zhí)行權(quán)利要求9至11任一項(xiàng)中所述的方法。
15.一種電子裝置,包括存儲器和處理器,其特征在于,所述存儲器中存儲有計(jì)算機(jī)程序,所述處理器被設(shè)置為運(yùn)行所述計(jì)算機(jī)程序以執(zhí)行所述權(quán)利要求1至8任一項(xiàng)中所述的方法,或者執(zhí)行權(quán)利要求9至11任一項(xiàng)中所述的方法。
16.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至8任一項(xiàng)中所述方法的步驟,或者執(zhí)行權(quán)利要求9至11任一項(xiàng)中所述的方法的步驟。