一種Micro-LED驅(qū)動IC的原型驗證系統(tǒng)的制作方法
一種micro-led驅(qū)動ic的原型驗證系統(tǒng)
技術(shù)領(lǐng)域
1.本技術(shù)涉及ic仿真驗證技術(shù)領(lǐng)域,具體而言,涉及一種micro-led驅(qū)動ic的原型驗證系統(tǒng)。
背景技術(shù):
2.micro-led即微型發(fā)光二極管,是在基板上高密度集成的led陣列,像素間距已達(dá)到量級,具有更明亮、更高效、更寬的域以及更耐久的特性。micro-led驅(qū)動ic用于驅(qū)動micro-led顯示器。micro-led驅(qū)動ic主要是將傳統(tǒng)led驅(qū)動ic微型化,其典型特征尺寸在100微米以下,micro-led驅(qū)動ic具有高解析度、低功耗、高亮度、高對比度、反應(yīng)速度快、壽命長等優(yōu)點。
3.隨著micro-led驅(qū)動ic性能的多元化,令芯片設(shè)計要求也變得越來越復(fù)雜,因此,為驗證micro-led驅(qū)動ic設(shè)計是否符合需求,在對micro-led驅(qū)動ic進(jìn)行流片前,需要通過原型驗證系統(tǒng)對micro-led驅(qū)動ic功能和性能進(jìn)行原型驗證。通過對micro-led驅(qū)動ic進(jìn)行原型驗證,并根據(jù)驗證結(jié)果反復(fù)修改micro-led驅(qū)動ic的邏輯設(shè)計,直至達(dá)到滿意的結(jié)果,避免多次流片造成的高成本、高風(fēng)險。
4.因此,亟需設(shè)計一種能夠高效率和靈活地對micro-led驅(qū)動ic進(jìn)行驗證的原型驗證系統(tǒng)。
技術(shù)實現(xiàn)要素:
5.為了解決多次流片造成的高成本、高風(fēng)險問題,本技術(shù)提供了一種micro-led驅(qū)動ic的原型驗證系統(tǒng)。
6.本技術(shù)是這樣實現(xiàn)的:本技術(shù)提供一種micro-led驅(qū)動ic的原型驗證系統(tǒng),用于對micro-led驅(qū)動ic進(jìn)行原型驗證,包括:mcu、fpga芯片、hdmi模塊和hdmi顯示器;所述hdmi模塊包括hdmi顯示驅(qū)動和hdmi驅(qū)動芯片;所述fpga芯片上燒錄有待驗證的micro-led驅(qū)動ic的數(shù)字邏輯模塊和顯示緩存模塊;所述數(shù)字邏輯模塊和顯示緩存模塊是對所述待驗證的micro-led驅(qū)動ic的設(shè)計代碼按功能進(jìn)行劃分后再分別進(jìn)行燒錄而生成的硬件電路;所述fpga芯片包含有所述hdmi顯示驅(qū)動;所述mcu、所述數(shù)字邏輯模塊、所述顯示緩存模塊、所述hdmi顯示驅(qū)動、所述hdmi驅(qū)動芯片和所述hdmi顯示器依次連接;所述mcu用于向所述fpga芯片輸入驗證數(shù)據(jù)和驗證指令,所述數(shù)字邏輯模塊用于根據(jù)驗證指令將所述驗證數(shù)據(jù)顯示在所述顯示緩存模塊,所述顯示緩存模塊用于根據(jù)驗證指令對所述驗證數(shù)據(jù)進(jìn)行緩存;所述hdmi顯示器用于在所述hdmi模塊的驅(qū)動下,對所述顯示緩存模塊的驗證數(shù)據(jù)緩存情況進(jìn)行顯示。
7.在本技術(shù)中,所述數(shù)字邏輯模塊設(shè)置有數(shù)據(jù)讀寫端口和驗證指令讀寫端口;所述數(shù)據(jù)讀寫端口通過qspi總線與所述mcu連接,所述驗證指令讀寫端口通過iic總線與所述mcu連接;所述mcu用于通過所述iic總線將所述驗證指令發(fā)送至數(shù)字邏輯模塊、以及通過qspi總線將所述驗證數(shù)據(jù)發(fā)送至數(shù)字邏輯模塊;所述數(shù)字邏輯模塊用于接收所述驗證指令和所述驗證數(shù)據(jù),并將所述驗證指令通過地址總線傳輸至顯示緩存模塊中,所述驗證指令用于在所述顯示緩存模塊中確定與所述驗證指令對應(yīng)的一個或多個局部緩存單元,所述顯示緩存模塊中呈陣列排布有若干個所述局部緩存單元;所述數(shù)據(jù)邏輯模塊還用于將所述驗證數(shù)據(jù)通過數(shù)據(jù)總線發(fā)送至與所述驗證指令對應(yīng)的一個或多個所述局部緩存單元;所述顯示緩存模塊用于在與所述驗證指令對應(yīng)的一個或多個所述局部緩存單元中顯示所述驗證數(shù)據(jù)。
8.在本技術(shù)中,所述數(shù)字邏輯模塊包括多個數(shù)字電路部分;所述mcu用于根據(jù)所述驗證指令對所述數(shù)字電路部分的寄存器參數(shù)進(jìn)行配置,所述寄存器參數(shù)用于從顯示緩存模塊選取出一個或多個與所述驗證指令對應(yīng)的局部緩存單元,所述顯示緩存模塊還用于將選取出的一個或多個與所述驗證指令對應(yīng)的局部緩存單元中的緩存數(shù)據(jù)發(fā)送至所述hdmi模塊以供所述hdmi顯示器顯示。
9.在本技術(shù)中,還包括上位機,所述mcu通過串行接口線與所述上位機通信連接;所述上位機用于向所述mcu輸入驗證項目,所述驗證項目包括圖像翻轉(zhuǎn)驗證項目、圖像鏡像顯示驗證項目和圖像局部顯示驗證項目,所述mcu用于通過根據(jù)所述驗證項目生成對應(yīng)的所述驗證數(shù)據(jù)和所述驗證指令。
10.在本技術(shù)中,所述驗證數(shù)據(jù)包括圖片、動圖和視頻。
11.在本技術(shù)中,所述hdmi顯示器上設(shè)置有預(yù)設(shè)顯示區(qū)域,所述預(yù)設(shè)顯示區(qū)域用于對所述顯示緩存模塊進(jìn)行顯示;所述預(yù)設(shè)顯示區(qū)域中成陣列排布有若干個像素塊,所述像素塊與局部緩存單元的數(shù)量相同,且所述像素塊在預(yù)設(shè)顯示區(qū)域中的排布與局部緩存單元在顯示緩存模塊中的排布相同。
12.在本技術(shù)中,所述hdmi驅(qū)動芯片的分辨率為1920
×
1080,所述預(yù)設(shè)顯示區(qū)域的尺寸為640
×
480像素。
13.在本技術(shù)中,所述hdmi驅(qū)動芯片與所述hdmi顯示器之間通過hdmi線連接。
14.本技術(shù)的有益效果:本技術(shù)通過mcu向燒錄有micro-led驅(qū)動ic的數(shù)字邏輯模塊、顯示緩存模塊的fpga芯片輸入驗證數(shù)據(jù)和驗證指令,通過hdmi模塊和hdmi顯示器對經(jīng)過數(shù)字邏輯模塊和顯示緩存模塊處理過的數(shù)據(jù)進(jìn)行直觀顯示,通過觀察驗證數(shù)據(jù)和驗證指令的結(jié)合與顯示數(shù)據(jù)是否一致,對micro-led驅(qū)動ic的數(shù)字邏輯模塊、顯示緩存模塊的邏輯正確性進(jìn)行驗證;進(jìn)一步由于mcu、數(shù)字邏輯模塊、顯示緩存模塊都是通過端口依次連接的,因此還可以通過觀察驗證數(shù)據(jù)和驗證指令的結(jié)合與顯示數(shù)據(jù)是否一致,實現(xiàn)對端口的正確性進(jìn)行驗證;進(jìn)一步本技術(shù)覆蓋了數(shù)字邏輯模塊、顯示緩存模塊的代碼驗證,可以提高邏輯功能驗證的速率,縮短驗證時間。
附圖說明
15.為了更清楚地說明本技術(shù)實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本技術(shù)的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
16.圖1示出了micro-led驅(qū)動ic的原型驗證系統(tǒng)的示意圖;圖2示出了mcu與數(shù)字邏輯模塊的連接示意圖;圖3示出了hdmi顯示器中的預(yù)設(shè)顯示區(qū)域的示意圖;圖4示出了預(yù)設(shè)顯示區(qū)域中像素塊的排布示意圖。
具體實施方式
17.為使本技術(shù)的目的、實施方式和優(yōu)點更加清楚,下面將結(jié)合本技術(shù)示例性實施例中的附圖,對本技術(shù)示例性實施方式進(jìn)行清楚、完整地描述,顯然,所描述的示例性實施例僅是本技術(shù)一部分實施例,而不是全部的實施例。
18.需要說明的是,本技術(shù)中對于術(shù)語的簡要說明,僅是為了方便理解接下來描述的實施方式,而不是意圖限定本技術(shù)的實施方式。除非另有說明,這些術(shù)語應(yīng)當(dāng)按照其普通和通常的含義理解。
19.如在本技術(shù)的說明書和所附權(quán)利要求書中所使用的那樣,單數(shù)表達(dá)形式“一個”、“一種”、“所述”、“上述”、“該”和“這一”旨在也包括例如“一個或多個”這種表達(dá)形式,除非其上下文中明確地有相反指示。還應(yīng)當(dāng)理解,在本技術(shù)以下各實施例中,“至少一個”、“一個或多個”是指一個、兩個或兩個以上。術(shù)語“和/或”,用于描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系;例如,a和/或b,可以表示:單獨存在a,同時存在a和b,單獨存在b的情況,其中a、b可以是單數(shù)或者復(fù)數(shù)。字符“/”一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
20.術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋但不排他的包含,例如,包含了一系列組件的產(chǎn)品或設(shè)備不必限于清楚地列出的所有組件,而是可包括沒有清楚地列出的或?qū)τ谶@些產(chǎn)品或設(shè)備固有的其它組件。
21.術(shù)語“設(shè)置”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本技術(shù)中的具體含義。
22.現(xiàn)場可編程邏輯門陣列器件(field programmable gate array,fpga)屬于專用集成電路中的一種半定制電路,是可編程的邏輯列陣,能夠有效的解決原有的器件門電路數(shù)較少的問題。fpga的基本結(jié)構(gòu)包括可編程輸入輸出單元,可配置邏輯塊,數(shù)字時鐘管理模塊,嵌入式塊ram,布線資源,內(nèi)嵌專用硬核,底層內(nèi)嵌功能單元。由于fpga具有布線資源豐富,可重復(fù)編程和集成度高,投資較低的特點,在數(shù)字電路設(shè)計領(lǐng)域得到了廣泛的應(yīng)用。
23.隨著micro-led驅(qū)動ic性能的多元化,令芯片設(shè)計要求也變得越來越復(fù)雜,因此,為驗證micro-led驅(qū)動ic設(shè)計是否符合需求,在對micro-led驅(qū)動ic進(jìn)行流片前,需要通過原型驗證系統(tǒng)對micro-led驅(qū)動ic功能和性能進(jìn)行原型驗證。本技術(shù)提出一種micro-led驅(qū)動ic的原型驗證系統(tǒng)對micro-led驅(qū)動ic進(jìn)行原型驗證。
24.圖1示出了micro-led驅(qū)動ic的原型驗證系統(tǒng)的示意圖。如圖1所示,本技術(shù)的
micro-led驅(qū)動ic的原型驗證系統(tǒng)包括:mcu、fpga芯片、hdmi模塊和hdmi顯示器。所述hdmi模塊包括hdmi顯示驅(qū)動和hdmi驅(qū)動芯片;fpga芯片上燒錄有待驗證的micro-led驅(qū)動ic的數(shù)字邏輯模塊和顯示緩存模塊。
25.由于待驗證的micro-led驅(qū)動ic按照功能進(jìn)行劃分可劃分為多個模塊,且本技術(shù)的原型驗證系統(tǒng)能夠?qū)?shù)據(jù)邏輯模塊和顯示緩存模塊進(jìn)行驗證,因此將micro-led驅(qū)動ic中的數(shù)字邏輯模塊和顯示緩存模塊分別編譯并燒錄成硬件電路整合在epga芯片上。
26.fpga芯片包含有hdmi顯示驅(qū)動。在本技術(shù)中,hdmi顯示驅(qū)動、hdmi驅(qū)動芯片與hdmi顯示器之間通過hdmi線連接。
27.mcu、數(shù)字邏輯模塊、顯示緩存模塊、所述hdmi顯示驅(qū)動、hdmi驅(qū)動芯片和hdmi顯示器依次連接。
28.其中,微控制單元(micro controller unit,mcu)是把中央處理器(central process unit,cpu)的頻率與規(guī)格做適當(dāng)縮減,并將內(nèi)存(memory)、計數(shù)器(timer)、usb、a/d轉(zhuǎn)換、uart、plc、dma等周邊接口,甚至lcd驅(qū)動電路都整合在單一芯片上,形成芯片級的計算機,為不同的應(yīng)用場合做不同組合控制。在本技術(shù)中mcu作為外部主控。
29.在本技術(shù)中,mcu用于向fpga芯片輸入驗證數(shù)據(jù)和驗證指令,數(shù)字邏輯模塊用于根據(jù)驗證指令將驗證數(shù)據(jù)顯示在顯示緩存模塊,顯示緩存模塊用于根據(jù)驗證指令對驗證數(shù)據(jù)進(jìn)行緩存;hdmi顯示器用于在hdmi模塊的驅(qū)動下,對顯示緩存模塊的驗證數(shù)據(jù)緩存情況進(jìn)行顯示。
30.本技術(shù)通過mcu向燒錄有micro-led驅(qū)動ic的數(shù)字邏輯模塊、顯示緩存模塊的fpga芯片輸入驗證數(shù)據(jù)和驗證指令,通過hdmi模塊和hdmi顯示器對經(jīng)過數(shù)字邏輯模塊和顯示緩存模塊處理過的數(shù)據(jù)進(jìn)行直觀顯示,通過觀察驗證數(shù)據(jù)和驗證指令的結(jié)合與顯示數(shù)據(jù)是否一致,對micro-led驅(qū)動ic的數(shù)字邏輯模塊、顯示緩存模塊的邏輯正確性進(jìn)行驗證;進(jìn)一步由于mcu、數(shù)字邏輯模塊、顯示緩存模塊都是通過端口依次連接的,因此還可以通過觀察驗證數(shù)據(jù)和驗證指令的結(jié)合與顯示數(shù)據(jù)是否一致,實現(xiàn)對端口的正確性進(jìn)行驗證;進(jìn)一步本技術(shù)覆蓋了數(shù)字邏輯模塊、顯示緩存模塊的代碼驗證,可以提高邏輯功能驗證的速率,縮短驗證時間。
31.圖2示出了mcu與數(shù)字邏輯模塊的連接示意圖。如圖2所示,數(shù)字邏輯模塊設(shè)置有數(shù)據(jù)讀寫端口和驗證指令讀寫端口。
32.數(shù)據(jù)讀寫端口通過qspi總線與mcu連接,驗證指令讀寫端口通過iic總線與mcu連接。
33.其中,將隊列串行外圍接口(ueued serial peripheral interface,qspi)作為數(shù)據(jù)讀寫端與mcu之間的接口。由于qspi信號大多應(yīng)用于板內(nèi)通信的場景,傳輸距離近,傳輸速度快。qspi主控和qspi設(shè)備通常在同一塊板卡上互聯(lián),其走線距離短,可以實現(xiàn)信號的高速傳輸。因此本實施例中采用qspi總線從mcu傳輸數(shù)據(jù)至數(shù)字邏輯模塊。
34.集成電路總線(inter-integrated circuit,iic),是由一種簡單、雙向、二線制、同步串行總線,主要用來連接整體電路。iic是一種多向控制總線,即多個芯片可以連接到同一總線結(jié)構(gòu)下,利用該總線可實現(xiàn)多主機系統(tǒng)所需的裁決、高低速設(shè)備同步等功能。iic總線具有信號數(shù)量少、自動尋址、多主機時鐘同步、仲裁等特點。因此本實施例中采用iic總線從mcu傳輸驗證指令至驗證指令讀寫端口,iic接口作為驗證指令讀寫端口與mcu之間的
接口。
35.在本技術(shù)中,mcu用于通過iic總線將驗證指令發(fā)送至數(shù)字邏輯模塊、以及通過qspi總線將驗證數(shù)據(jù)發(fā)送至數(shù)字邏輯模塊。
36.數(shù)字邏輯模塊用于接收驗證指令和驗證數(shù)據(jù),并將驗證指令通過地址總線傳輸至顯示緩存模塊中,驗證指令用于在顯示緩存模塊中確定與驗證指令對應(yīng)的一個或多個局部緩存單元,顯示緩存模塊中呈陣列排布有若干個局部緩存單元;如1圖所示出的顯示緩存模塊中的若干個局部緩存單元排布成k行
×
n列的陣列。
37.通過驗證指令從顯示緩存模塊選取出一個或多個局部緩存單元,繼續(xù)將驗證數(shù)據(jù)在選取出的這一個或多個局部緩存單元中進(jìn)行緩存。也就是通過數(shù)據(jù)邏輯模塊將驗證數(shù)據(jù)通過數(shù)據(jù)總線發(fā)送至與驗證指令對應(yīng)的一個或多個局部緩存單元;顯示緩存模塊用于在與驗證指令對應(yīng)的一個或多個局部緩存單元中緩存驗證數(shù)據(jù)。
38.根據(jù)驗證指令,顯示緩存模塊中的部分局部緩存單元被用于緩存驗證數(shù)據(jù),通過hdmi顯示器對緩存有驗證數(shù)據(jù)的局部緩存單元進(jìn)行顯示。
39.在本技術(shù)中,數(shù)字邏輯模塊包括多個數(shù)字電路部分;mcu用于根據(jù)驗證指令對數(shù)字電路部分的寄存器參數(shù)進(jìn)行配置,寄存器參數(shù)用于從顯示緩存模塊選取出一個或多個與驗證指令對應(yīng)的局部緩存單元,顯示緩存模塊還用于將選取出的一個或多個與驗證指令對應(yīng)的局部緩存單元中的緩存數(shù)據(jù)發(fā)送至hdmi模塊以供hdmi顯示器顯示。
40.在本技術(shù)中,為了實現(xiàn)對自動化micro-led驅(qū)動ic進(jìn)行各中驗證項目,micro-led驅(qū)動ic的原型驗證系統(tǒng)還包括上位機,mcu通過串行接口線與上位機通信連接;通過上位機向mcu輸入驗證項目,驗證項目包括圖像翻轉(zhuǎn)驗證項目、圖像鏡像顯示驗證項目和圖像局部顯示驗證項目,mcu用于通過根據(jù)驗證項目生成對應(yīng)的驗證數(shù)據(jù)和驗證指令。
41.圖3示出了hdmi顯示器中的預(yù)設(shè)顯示區(qū)域的示意圖。如圖3所示,hdmi顯示器上設(shè)置有預(yù)設(shè)顯示區(qū)域,預(yù)設(shè)顯示區(qū)域用于對顯示緩存模塊進(jìn)行顯示。其中hdmi驅(qū)動芯片的分辨率優(yōu)選為1920
×
1080,預(yù)設(shè)顯示區(qū)域的尺寸優(yōu)選為640
×
480像素。
42.圖4示出了預(yù)設(shè)顯示區(qū)域中像素塊的排布示意圖,如圖4所示預(yù)設(shè)顯示區(qū)域中成陣列排布有若干個像素塊,每個像素塊由若干個像素點構(gòu)成,像素塊中的像素點與局部緩存單元中的led一一對應(yīng)。若干個每個像素點塊與局部緩存單元的數(shù)量相同,且若干個像素塊在預(yù)設(shè)顯示區(qū)域中的排布與局部緩存單元在顯示緩存模塊中的排布相同,因此,通過hdmi顯示器中的預(yù)設(shè)顯示區(qū)域可以直觀觀察到顯示緩存模塊根據(jù)驗證指令對驗證數(shù)據(jù)進(jìn)行緩存的情況。
43.當(dāng)顯示緩存模塊中的局部緩存單元增多,則可以進(jìn)一步增大hdmi顯示器上的預(yù)設(shè)顯示區(qū)域。
44.在申請中,當(dāng)對micro-led驅(qū)動ic進(jìn)行圖像翻轉(zhuǎn)驗證項目(通過上位機控制驗證項目)時,通過mcu生成圖像數(shù)據(jù)(藝術(shù)畫等)和翻轉(zhuǎn)指令,并通過數(shù)據(jù)讀寫端口和指令讀寫端口將兩者分別傳輸至數(shù)字邏輯模塊,數(shù)字邏輯模塊將翻轉(zhuǎn)指令傳輸至顯示緩存模塊,從顯示緩存模塊中選取出圖像翻轉(zhuǎn)后需要覆蓋的局部緩存單元,將圖像傳輸至局部緩存單元進(jìn)
行緩存,顯示器對緩存情況進(jìn)行顯示。通過觀察如果顯示器顯示的結(jié)果是翻轉(zhuǎn)后的圖像,則micro-led驅(qū)動ic邏輯設(shè)計正確且端口正確,如果不是,則說明邏輯設(shè)計不正確或端口不正確,則需要根據(jù)顯示結(jié)果更改邏輯設(shè)計或者端口,直至驗證數(shù)據(jù)和驗證指令的結(jié)合與顯示數(shù)據(jù)。
45.本技術(shù)通過mcu向燒錄有micro-led驅(qū)動ic的數(shù)字邏輯模塊、顯示緩存模塊的fpga芯片輸入驗證數(shù)據(jù)和驗證指令,通過hdmi模塊和hdmi顯示器對經(jīng)過數(shù)字邏輯模塊和顯示緩存模塊處理過的數(shù)據(jù)進(jìn)行直觀顯示,通過觀察驗證數(shù)據(jù)和驗證指令的結(jié)合與顯示數(shù)據(jù)是否一致,對micro-led驅(qū)動ic的數(shù)字邏輯模塊、顯示緩存模塊的邏輯正確性進(jìn)行驗證;進(jìn)一步由于mcu、數(shù)字邏輯模塊、顯示緩存模塊都是通過端口依次連接的,因此還可以通過觀察驗證數(shù)據(jù)和驗證指令的結(jié)合與顯示數(shù)據(jù)是否一致,實現(xiàn)對端口的正確性進(jìn)行驗證。
46.為了方便解釋,已經(jīng)結(jié)合具體的實施方式進(jìn)行了上述說明。但是,上述在一些實施例中討論不是意圖窮盡或者將實施方式限定到上述公開的具體形式。根據(jù)上述的教導(dǎo),可以得到多種修改和變形。上述實施方式的選擇和描述是為了更好的解釋原理以及實際的應(yīng)用,從而使得本領(lǐng)域技術(shù)人員更好的使用實施方式以及適于具體使用考慮的各種不同的變形的實施方式。
技術(shù)特征:
1.一種micro-led驅(qū)動ic的原型驗證系統(tǒng),用于對micro-led驅(qū)動ic進(jìn)行原型驗證,其特征在于,包括:mcu、fpga芯片、hdmi模塊和hdmi顯示器;所述hdmi模塊包括hdmi顯示驅(qū)動和hdmi驅(qū)動芯片;所述fpga芯片上燒錄有待驗證的micro-led驅(qū)動ic的數(shù)字邏輯模塊和顯示緩存模塊;所述數(shù)字邏輯模塊和顯示緩存模塊是對所述待驗證的micro-led驅(qū)動ic的設(shè)計代碼按功能進(jìn)行劃分后再分別進(jìn)行燒錄而生成的硬件電路;所述fpga芯片包含有所述hdmi顯示驅(qū)動;所述mcu、所述數(shù)字邏輯模塊、所述顯示緩存模塊、所述hdmi顯示驅(qū)動、所述hdmi驅(qū)動芯片和所述hdmi顯示器依次連接;所述mcu用于向所述fpga芯片輸入驗證數(shù)據(jù)和驗證指令,所述數(shù)字邏輯模塊用于根據(jù)驗證指令將所述驗證數(shù)據(jù)顯示在所述顯示緩存模塊,所述顯示緩存模塊用于根據(jù)驗證指令對所述驗證數(shù)據(jù)進(jìn)行緩存;所述hdmi顯示器用于在所述hdmi模塊的驅(qū)動下,對所述顯示緩存模塊的驗證數(shù)據(jù)緩存情況進(jìn)行顯示。2.如權(quán)利要求1所述的micro-led驅(qū)動ic的原型驗證系統(tǒng),其特征在于,所述數(shù)字邏輯模塊設(shè)置有數(shù)據(jù)讀寫端口和驗證指令讀寫端口;所述數(shù)據(jù)讀寫端口通過qspi總線與所述mcu連接,所述驗證指令讀寫端口通過iic總線與所述mcu連接;所述mcu用于通過所述iic總線將所述驗證指令發(fā)送至數(shù)字邏輯模塊、以及通過qspi總線將所述驗證數(shù)據(jù)發(fā)送至數(shù)字邏輯模塊;所述數(shù)字邏輯模塊用于接收所述驗證指令和所述驗證數(shù)據(jù),并將所述驗證指令通過地址總線傳輸至顯示緩存模塊中,所述驗證指令用于在所述顯示緩存模塊中確定與所述驗證指令對應(yīng)的一個或多個局部緩存單元,所述顯示緩存模塊中呈陣列排布有若干個所述局部緩存單元;所述數(shù)據(jù)邏輯模塊還用于將所述驗證數(shù)據(jù)通過數(shù)據(jù)總線發(fā)送至與所述驗證指令對應(yīng)的一個或多個所述局部緩存單元;所述顯示緩存模塊用于在與所述驗證指令對應(yīng)的一個或多個所述局部緩存單元中顯示所述驗證數(shù)據(jù)。3.如權(quán)利要求2所述的micro-led驅(qū)動ic的原型驗證系統(tǒng),其特征在于,所述數(shù)字邏輯模塊包括多個數(shù)字電路部分;所述mcu用于根據(jù)所述驗證指令對所述數(shù)字電路部分的寄存器參數(shù)進(jìn)行配置,所述寄存器參數(shù)用于從顯示緩存模塊選取出一個或多個與所述驗證指令對應(yīng)的局部緩存單元,所述顯示緩存模塊還用于將選取出的一個或多個與所述驗證指令對應(yīng)的局部緩存單元中的緩存數(shù)據(jù)發(fā)送至所述hdmi模塊以供所述hdmi顯示器顯示。4.如權(quán)利要求1所述的micro-led驅(qū)動ic的原型驗證系統(tǒng),其特征在于,還包括上位機,所述mcu通過串行接口線與所述上位機通信連接;所述上位機用于向所述mcu輸入驗證項目,所述驗證項目包括圖像翻轉(zhuǎn)驗證項目、圖像鏡像顯示驗證項目和圖像局部顯示驗證項目,所述mcu用于通過根據(jù)所述驗證項目生成對應(yīng)的所述驗證數(shù)據(jù)和所述驗證指令。5.如權(quán)利要求1所述的micro-led驅(qū)動ic的原型驗證系統(tǒng),其特征在于,所述驗證數(shù)據(jù)
包括圖片、動圖和視頻。6.如權(quán)利要求2所述的micro-led驅(qū)動ic的原型驗證系統(tǒng),其特征在于,所述hdmi顯示器上設(shè)置有預(yù)設(shè)顯示區(qū)域,所述預(yù)設(shè)顯示區(qū)域用于對所述顯示緩存模塊進(jìn)行顯示;所述預(yù)設(shè)顯示區(qū)域中成陣列排布有若干個像素塊,所述像素塊與局部緩存單元的數(shù)量相同,且所述像素塊在預(yù)設(shè)顯示區(qū)域中的排布與局部緩存單元在顯示緩存模塊中的排布相同。7.如權(quán)利要求6所述的micro-led驅(qū)動ic的原型驗證系統(tǒng),其特征在于,所述hdmi驅(qū)動芯片的分辨率為1920
×
1080,所述預(yù)設(shè)顯示區(qū)域的尺寸為640
×
480像素。8.如權(quán)利要求1所述的micro-led驅(qū)動ic的原型驗證系統(tǒng),其特征在于,所述hdmi驅(qū)動芯片與所述hdmi顯示器之間通過hdmi線連接。
技術(shù)總結(jié)
本申請涉及IC仿真驗證技術(shù)領(lǐng)域,具體而言,涉及一種Micro-LED驅(qū)動IC的原型驗證系統(tǒng),一定程度上可以解決多次流片造成的高成本、高風(fēng)險的問題。所述原型驗證系統(tǒng)包括:FPGA芯片上燒錄有待驗證的驅(qū)動IC的數(shù)字邏輯模塊和顯示緩存模塊;FPGA芯片上包含有HDMI顯示驅(qū)動;MCU、數(shù)字邏輯模塊、顯示緩存模塊、HDMI顯示驅(qū)動、HDMI驅(qū)動芯片和HDMI顯示器依次連接;MCU用于向FPGA芯片輸入驗證數(shù)據(jù)和驗證指令,數(shù)字邏輯模塊用于根據(jù)驗證指令將驗證數(shù)據(jù)顯示在顯示緩存模塊,顯示緩存模塊用于根據(jù)驗證指令對驗證數(shù)據(jù)進(jìn)行緩存;HDMI顯示器用于對顯示緩存模塊的驗證數(shù)據(jù)緩存情況進(jìn)行顯示。模塊的驗證數(shù)據(jù)緩存情況進(jìn)行顯示。模塊的驗證數(shù)據(jù)緩存情況進(jìn)行顯示。
