本發(fā)明屬于半導(dǎo)體顯示驅(qū)動(dòng)與圖像處理領(lǐng)域,尤其涉及一種適用于細(xì)窄型floorplan的ip級(jí)聯(lián)的幀級(jí)通信方法和通信裝置。
背景技術(shù):
1、隨著智能終端(如智能手機(jī))以及可穿戴設(shè)備(如vr眼鏡)的大規(guī)模普及,為了滿足電子產(chǎn)品輕薄性、便攜性的使用特點(diǎn),對(duì)電子產(chǎn)品內(nèi)部所使用的芯片也提出了越來越嚴(yán)苛的物理尺寸要求。比如現(xiàn)在的電子產(chǎn)品多數(shù)帶有l(wèi)ed屏幕或oled屏幕,而驅(qū)動(dòng)屏幕顯示的顯示驅(qū)動(dòng)芯片(ddic,display?drive?ic)由于位置要求以及需要驅(qū)動(dòng)整個(gè)顯示面板的像素顯示電路,往往設(shè)計(jì)成呈現(xiàn)細(xì)窄型物理尺寸的芯片結(jié)構(gòu)。
2、在這種特定尺寸布局的芯片中往往需要多個(gè)ispip級(jí)聯(lián)進(jìn)行視頻圖像處理,多個(gè)ip(intellectual?property)之間也需要經(jīng)常傳輸大量幀級(jí)數(shù)據(jù),在這種特定floorplan的約束下,ip之間傳輸數(shù)據(jù)采用點(diǎn)對(duì)點(diǎn)直接傳輸或者按照普通總線協(xié)議進(jìn)行傳輸,都存在著通信速率低、ip之間走線過多、布局布線難度高等缺點(diǎn),最后導(dǎo)致芯片產(chǎn)品難以釋放全部性能,或因面積原因增大芯片設(shè)計(jì)尺寸,或因功耗原因而影響產(chǎn)品的續(xù)航能力,從而降低芯片的性能和性價(jià)比,并最終嚴(yán)重影響用戶使用體驗(yàn)。
3、因此,如何在細(xì)窄型floorplan布局的物理約束下和ip級(jí)聯(lián)的邏輯約束下,設(shè)計(jì)出一種能夠滿足按幀傳遞數(shù)據(jù)的總線協(xié)議,并兼顧面積、功耗和通信速率的要求,是一個(gè)亟待解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本發(fā)明提供一種適用于細(xì)窄型floorplan的ip級(jí)聯(lián)的幀級(jí)通信方法和通信裝置,以此解決在芯片細(xì)窄型floorplan物理布局以及ip級(jí)聯(lián)場(chǎng)景下的總線通信難以兼顧面積、功耗、通信速率和后端物理設(shè)計(jì)的問題。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種適用于細(xì)窄型floorplan的ip級(jí)聯(lián)的幀級(jí)通信方法,所述細(xì)窄型floorplan由ip_1、ip_2、……、ip_i級(jí)聯(lián)而成,其中,1≤i≤m,m為正整數(shù),包括以下步驟:
3、步驟(1),通信編碼:對(duì)所述細(xì)窄型floorplan中數(shù)據(jù)鏈路的各級(jí)ip及各級(jí)ip需要通信的數(shù)據(jù)包進(jìn)行編碼,以形成i個(gè)數(shù)據(jù)包集,記為n_1、n_2、……、n_i;
4、步驟(2),總線通信:根據(jù)幀級(jí)信號(hào)和通信開始信號(hào)啟動(dòng)總線通信,總線在通信過程中呈現(xiàn)分布式控制;
5、其中,在通信過程中,所述ip_i按照總線協(xié)議將數(shù)據(jù)包集n_i傳輸給后級(jí)ip_i+1,所述ip_i+1按照總線協(xié)議將數(shù)據(jù)包集n_i+1傳輸至再后一級(jí)ip_i+2。
6、進(jìn)一步的,在所述步驟(2)中,所述ip_i+1對(duì)所述數(shù)據(jù)包集n_i中本級(jí)ip接收的數(shù)據(jù)包進(jìn)行校驗(yàn)并截留。
7、進(jìn)一步的,在所述步驟(2)中,所述ip_i+1在所述數(shù)據(jù)包集n_i的基礎(chǔ)上截留和/或插入所述ip_i+1需要發(fā)送的數(shù)據(jù)包以形成所述新的數(shù)據(jù)包集n_i+1。
8、進(jìn)一步的,所述ip_i為asic、fpga或eda任一種工具中的ip。
9、進(jìn)一步的,所述ip_i為自行設(shè)計(jì)的ip。
10、進(jìn)一步的,所述ip_1、ip_2、……、ip_i為菊花鏈串行連接形式,或,環(huán)形連接形式。
11、進(jìn)一步的,所述幀級(jí)信號(hào)為視頻圖像處理(isp)中的場(chǎng)同步信號(hào),或,需要進(jìn)行周期性數(shù)據(jù)處理的周期性同步信號(hào)。
12、進(jìn)一步的,所述幀級(jí)信號(hào)為僅上電時(shí)需要處理的同步信號(hào)。
13、進(jìn)一步的,所述總線通信為asic/fpga芯片內(nèi)部數(shù)字設(shè)計(jì)中ip之間的總線通信。
14、進(jìn)一步的,所述總線通信為半雙工通信。
15、進(jìn)一步的,所述總線協(xié)議包含總線控制信號(hào)和總線數(shù)據(jù)信號(hào)。
16、進(jìn)一步的,所述校驗(yàn)的算法為錯(cuò)誤糾正碼ecc或循環(huán)冗余校驗(yàn)碼crc。
17、同時(shí),本發(fā)明還提供一種采用上述通信方法的通信裝置,所述細(xì)窄型floorplan由ip_1、ip_2、……、ip_i級(jí)聯(lián)而成,其中,1≤i≤m,m為正整數(shù)。
18、進(jìn)一步的,所述ip_1、ip_2、……、ip_i為菊花鏈串行連接形式,或,環(huán)形連接形式。
19、與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果:
20、本發(fā)明在細(xì)窄型floorplan布局的芯片中,ip之間需要按幀或定時(shí)進(jìn)行大量數(shù)據(jù)通信的場(chǎng)景下,可以顯著降低不同ip之間的連線數(shù)量,減少placeand?route繞線時(shí)的數(shù)量,降低繞線的難度,從而降低芯片后端physical?design工作的難度;同時(shí)該通信方法在硬件上可對(duì)主從數(shù)量,數(shù)據(jù)傳輸?shù)拈L(zhǎng)度和類別進(jìn)行配置,具有總線數(shù)量少、協(xié)議簡(jiǎn)潔等優(yōu)點(diǎn)。
1.一種適用于細(xì)窄型floorplan的ip級(jí)聯(lián)的幀級(jí)通信方法,所述細(xì)窄型floorplan由ip_1、ip_2、……、ip_i級(jí)聯(lián)而成,其中,1≤i≤m,m為正整數(shù),其特征在于,包括以下步驟:
2.如權(quán)利要求1所述的方法,其特征在于,在所述步驟(2)中,所述ip_i+1對(duì)所述數(shù)據(jù)包集n_i中本級(jí)ip接收的數(shù)據(jù)包進(jìn)行校驗(yàn)并截留。
3.如權(quán)利要求2所述的方法,其特征在于中,在所述步驟(2)中,所述ip_i+1在所述數(shù)據(jù)包集n_i的基礎(chǔ)上截留和/或插入所述ip_i+1需要發(fā)送的數(shù)據(jù)包以形成所述新的數(shù)據(jù)包集n_i+1。
4.如權(quán)利要求1所述的方法,其特征在于,所述ip_i為asic、fpga或eda任一種工具中的ip。
5.如權(quán)利要求1所述的方法,其特征在于,所述ip_i為自行設(shè)計(jì)的ip。
6.如權(quán)利要求1所述的方法,其特征在于,所述ip_1、ip_2、……、ip_i為菊花鏈串行連接形式,或,環(huán)形連接形式。
7.如權(quán)利要求1所述的方法,其特征在于,所述幀級(jí)信號(hào)為視頻圖像處理(isp)中的場(chǎng)同步信號(hào),或,需要進(jìn)行周期性數(shù)據(jù)處理的周期性同步信號(hào)。
8.如權(quán)利要求1所述的方法,其特征在于,所述幀級(jí)信號(hào)為僅上電時(shí)需要處理的同步信號(hào)。
9.如權(quán)利要求1所述的方法,其特征在于,所述總線通信為asic/fpga芯片內(nèi)部數(shù)字設(shè)計(jì)中ip之間的總線通信。
10.如權(quán)利要求1所述的方法,其特征在于,所述總線通信為半雙工通信。
11.如權(quán)利要求1所述的方法,其特征在于,所述總線協(xié)議包含總線控制信號(hào)和總線數(shù)據(jù)信號(hào)。
12.如權(quán)利要求2所述的方法,其特征在于,所述校驗(yàn)的算法為錯(cuò)誤糾正碼ecc或循環(huán)冗余校驗(yàn)碼crc。
13.一種采用如權(quán)利要求1-12任一項(xiàng)所述的一種適用于細(xì)窄型floorplan的ip級(jí)聯(lián)的幀級(jí)通信方法的通信裝置,其特征在于,所述細(xì)窄型floorplan由ip_1、ip_2、……、ip_i級(jí)聯(lián)而成,其中,1≤i≤m,m為正整數(shù)。
14.如權(quán)利要求13所述的通信裝置,其特征在于,所述ip_1、ip_2、……、ip_i為菊花鏈串行連接形式,或,環(huán)形連接形式。