欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種芯片引腳復(fù)用的代碼編碼的方法及裝置的制作方法

文檔序號(hào):6464361閱讀:231來源:國(guó)知局

專利名稱::一種芯片引腳復(fù)用的代碼編碼的方法及裝置的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及硬件編程的
技術(shù)領(lǐng)域
,尤指一種芯片引腳復(fù)用的代碼編碼的方法及裝置。
背景技術(shù)
:隨著硬件技術(shù)的發(fā)展,當(dāng)前芯片的功能越來越復(fù)雜,需要與外部電路連接的信號(hào)越來越大,而出于制造成本的考慮,芯片引腳的數(shù)目往往有限,因此,芯片內(nèi)部多個(gè)功能信號(hào)共用一個(gè)引腳到芯片外與片外電路連接就成為一種常用的做法。參見圖1為芯片引腳的連接關(guān)系,OEN信號(hào)是用來控制引腳方向的,通常是低電平有效。如果OEN二0,那么PAD的值就等于I,此時(shí)C的值也等于I;如果OEN二l,那么PAD就由芯片外所連接的信號(hào)來驅(qū)動(dòng),和C都等于這個(gè)芯片外信號(hào)的值。參見圖2為芯片引腳復(fù)用的連接關(guān)系,功能邏輯模塊l和功能邏輯模塊2復(fù)用一個(gè)引腳,控制邏輯模塊會(huì)產(chǎn)生一個(gè)控制信號(hào)FS,來決定當(dāng)前引腳是為模塊1還是模塊2服務(wù)。如果FS二O,那么OEN=fl—oen,1=f1—i,f1—c=C,如果FS=1,那么OEN=G—oen,I=f2—i,f2—c=C。對(duì)每一個(gè)引腳都需要編寫這樣的代碼。對(duì)于一般芯片而言,芯片引腳至少有幾十根,多的甚至成百上千,每一引腳又有多達(dá)幾個(gè)甚至十幾個(gè)功能信號(hào)復(fù)用,因此這種編寫做法不僅很費(fèi)時(shí)間和精力,而且很容易由于疲勞或千擾而產(chǎn)生代碼編寫錯(cuò)誤,這種錯(cuò)誤也不容易檢查。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供了一種芯片引腳復(fù)用的代碼編碼的方法及裝置,用以簡(jiǎn)化引腳復(fù)用的代碼的編碼過程。本發(fā)明實(shí)施例提供了一種芯片引腳復(fù)用的代碼編碼的方法,包括根據(jù)芯片引腳的控制邏輯模塊與功能邏輯模塊以及芯片引腳端口三者的對(duì)應(yīng)關(guān)系創(chuàng)建表格;進(jìn)程單元根據(jù)所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬,從所述表格中獲取所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù);進(jìn)程單元根據(jù)所述芯片引腳端口的數(shù)據(jù)生成引腳的代碼。本發(fā)明實(shí)施例提供了一種芯片引腳復(fù)用的代碼編碼的裝置,包括創(chuàng)建模塊,用于根據(jù)芯片引腳的控制邏輯模塊與功能邏輯模塊以及芯片引腳端口三者的對(duì)應(yīng)關(guān)系創(chuàng)建表格;獲取模塊,用于進(jìn)程單元根據(jù)所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬,從所述表格中獲取所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù);生成模塊,用于進(jìn)程單元根據(jù)所述芯片引腳端口的數(shù)據(jù)生成引腳的代碼。本發(fā)明實(shí)施例根據(jù)芯片引腳的控制邏輯模塊與功能邏輯模塊以及芯片引腳端口三者的對(duì)應(yīng)關(guān)系創(chuàng)建表格,進(jìn)程單元根據(jù)所述表格中保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬,從所述表格中獲取所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù),所述進(jìn)程單元根據(jù)所述芯片引腳端口的數(shù)據(jù)生成引腳的代碼,從而在編寫引腳代碼的過程,根據(jù)所述表格自動(dòng)識(shí)別引腳端口的數(shù)據(jù),簡(jiǎn)化了編寫引腳代碼的過程。圖l是現(xiàn)有芯片引腳的端口連接圖2是現(xiàn)有芯片引腳復(fù)用的端口連接圖3是本發(fā)明實(shí)施例方法流程圖4是本發(fā)明實(shí)施例編寫引腳代碼裝置的結(jié)構(gòu)圖。具體實(shí)施方式本發(fā)明實(shí)施例中,根據(jù)芯片引腳的控制邏輯模塊與功能邏輯模塊以及芯片引腳端口三者的對(duì)應(yīng)關(guān)系創(chuàng)建表格,根據(jù)所述表格編寫程序,產(chǎn)生對(duì)應(yīng)的引腳復(fù)用的代碼。下面結(jié)合說明書附圖對(duì)本發(fā)明實(shí)施例作進(jìn)一步詳細(xì)描述。如圖3所示,本發(fā)明實(shí)施例芯片引腳復(fù)用的代碼的編碼方法包括下列步驟步驟301:根據(jù)芯片引腳的控制邏輯模塊與功能邏輯模塊以及芯片引腳端口三者的對(duì)應(yīng)關(guān)系創(chuàng)建表格。本步驟具體實(shí)現(xiàn)過程如下首先根據(jù)芯片引腳的控制邏輯模塊發(fā)出的模式信號(hào)與功能邏輯模塊第一對(duì)應(yīng)關(guān)系創(chuàng)建表格第一部分;其次根據(jù)芯片引腳的控制邏輯模塊發(fā)出的功能控制信號(hào)與功能邏輯模塊第二對(duì)應(yīng)關(guān)系創(chuàng)建表格第二部分;再次根據(jù)芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)與功能邏輯模塊第三對(duì)應(yīng)關(guān)系創(chuàng)建表格第三部分;最后根據(jù)功能邏輯模塊與引腳端口的第四對(duì)應(yīng)關(guān)系創(chuàng)建表格第四部分。這里可以創(chuàng)建一個(gè)表格樣本,針對(duì)不同的芯片,根據(jù)其控制信號(hào)的不同可以對(duì)表格進(jìn)行擴(kuò)展或者刪減。步驟302:進(jìn)程單元根據(jù)所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬,從所述表格中獲取所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù)。本步驟可以是這樣實(shí)現(xiàn),首先進(jìn)程單元判斷所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬,然后進(jìn)程單元根據(jù)所述位寬識(shí)別所述位寬在所述表格中對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù)。步驟303:所述進(jìn)程單元才艮據(jù)所述芯片引腳端口的數(shù)據(jù)生成對(duì)應(yīng)引腳的代碼。本步驟可以通過腳本語言,根據(jù)所述引腳端口名字的數(shù)據(jù)產(chǎn)生對(duì)應(yīng)的代碼。下面結(jié)合表l,對(duì)本發(fā)明實(shí)施例所述方法進(jìn)行詳細(xì)描述。具體執(zhí)行步驟如下步驟1:根據(jù)芯片引腳的控制邏輯模塊與功能邏輯模塊對(duì)應(yīng)關(guān)系創(chuàng)建表格,即根據(jù)芯片引腳的控制邏輯模塊發(fā)出的模式信號(hào)與功能邏輯模塊第一對(duì)應(yīng)關(guān)系,和芯片引腳的控制邏輯模塊發(fā)出的功能控制信號(hào)與功能邏輯模塊第二對(duì)應(yīng)關(guān)系,和芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)與功能邏輯模塊第三對(duì)應(yīng)關(guān)系創(chuàng)建表格。本實(shí)施例中控制邏輯模塊發(fā)出的模式信號(hào)為Test,當(dāng)Test-0時(shí),芯片引腳處于功能模式,即作為正常的工作模式,為多個(gè)需要與芯片外互聯(lián)的功能模塊服務(wù);當(dāng)Test=l時(shí),芯片引腳處于測(cè)試模式,用于輔助測(cè)試,比如用于測(cè)試靜態(tài)和動(dòng)態(tài)電流的引腳全部輸入或者輸出的測(cè)試模式,以及用于測(cè)試芯片制造情況的掃描測(cè)試模式。在功能模式下,通過控制邏輯模塊發(fā)出的功能控制信號(hào)通用串行輸入輸出接口控制信號(hào)gpio一a—cfg[i]來控制芯片引腳是處于直接輸入輸出模式還是非直接輸入輸出模式,gpio一a—cfg[i]-0時(shí),芯片引腳處于非直接輸入輸出模式;gpio_a_cfg[i]=l時(shí),芯片引腳處于直接輸入輸出模式。當(dāng)gpio—a—cfg[i]=0,芯片引腳處于非直接輸入輸出模式時(shí),控制邏輯模塊發(fā)出的控制信號(hào)FS[i]進(jìn)一步控制芯片引腳的具體功能,本實(shí)施例中FS[i]的位寬為1,即有FS[i]-O或者FS[i]二l兩種情況,當(dāng)然根據(jù)芯片的實(shí)際應(yīng)用,確定需要與芯片外互聯(lián)的功能模塊的多少,從而確定FS[i]的值,可以有FS[i]的位寬為2,即有FS[i]岣,1,2,3等等多種情況,也可以有FS[i]的位寬為3,即有FS[i]-O,1,2,3,4,5,6,7等等這些情況。所以表格1的分類很清楚,擴(kuò)展性好。本實(shí)施例中功能控制信號(hào)串行輸入輸出接口控制信號(hào)gpio一a一cfg[i]包含了通用串行輸入輸出接口的功能,程序自動(dòng)產(chǎn)生了對(duì)應(yīng)的信號(hào)名和邏輯。而在編寫代碼時(shí),還需要其他幾個(gè)與通用串行接口輸入輸出相關(guān)的信號(hào)通用串行輸入輸出的方向名字,通用串行輸入輸出的輸出信號(hào)名,通用串行輸入輸出的輸表1<table>tableseeoriginaldocumentpage8</column></row><table>入信號(hào)名。這里,根據(jù)功能控制信號(hào)串行輸入輸出接口控制信號(hào)gpio—a—cfg[i]自動(dòng)產(chǎn)生了所述這幾個(gè)信號(hào)名,簡(jiǎn)化了表格。在測(cè)試模式下,控制邏輯模塊發(fā)出的功能控制信號(hào)也有很多種,參見表l,可以有全部引腳設(shè)為輸入的模式,掃描測(cè)試模式,也可以有更多的擴(kuò)展,比如,全部引腳輸出低電平模式,全部引腳輸出高電平模式等等。步驟2:根據(jù)功能邏輯模塊與芯片引腳端口的對(duì)應(yīng)關(guān)系完成表格,參照?qǐng)D1,引腳的端口有端口I,端口OEN,端口C,每個(gè)引腳的端口在不同功能控制信號(hào)下數(shù)據(jù)不同。步驟3:根據(jù)表格l所建立的關(guān)于一個(gè)引腳的所有的對(duì)應(yīng)關(guān)系,設(shè)定的進(jìn)程單元自動(dòng)識(shí)別芯片引腳對(duì)應(yīng)的引腳端口的數(shù)據(jù)。根據(jù)表格設(shè)定進(jìn)程單元,則進(jìn)程單元可以自動(dòng)從表格中獲取所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù)。本實(shí)施例中,表格1種模式信號(hào)test=0或者test=l,即引腳有兩個(gè)工作模式功能模式和測(cè)試模式。在功能模式下,有兩種情況,gpio_a_cfg[i]=0和gpio—a_cfg[i]=l。當(dāng)gpio_a_cfg[i]=0,芯片引腳處于非直接輸入輸出模式時(shí),控制信號(hào)FS[i]進(jìn)一步控制芯片引腳的具體功能,本實(shí)施例中首先進(jìn)程單元判斷控制信號(hào)FS[i]位寬后,然后進(jìn)程單元根據(jù)其位寬n就可以知道該引腳復(fù)用最多有2n種方式,就可以自動(dòng)識(shí)別后面的連續(xù)2nx4行數(shù)據(jù)為功能模式下的對(duì)應(yīng)引腳端口的數(shù)據(jù)。本實(shí)施例中FS[i]的位寬為1,那么引腳復(fù)用最多有2種方式,進(jìn)程單元?jiǎng)t可以自動(dòng)識(shí)別后面的連續(xù)8行數(shù)據(jù)為功能模式下的對(duì)應(yīng)引腳端口的數(shù)據(jù)。這樣可以極大地節(jié)省了編程的時(shí)間,簡(jiǎn)化了編程的過程,也避免了人為的錯(cuò)誤。當(dāng)gpio_a—cfg[i]=l芯片引腳處于直接輸入輸出模式,本實(shí)施中芯片引腳處于直接輸入輸出模式時(shí)不需要控制信號(hào),也就是控制信號(hào)的位寬為0,2G=1,那么進(jìn)程單元可以自動(dòng)識(shí)別對(duì)應(yīng)的連續(xù)4行數(shù)據(jù)為功能模式下的對(duì)應(yīng)引腳端口的數(shù)據(jù)。同理,測(cè)試模式下,根據(jù)控制信號(hào)自動(dòng)識(shí)別控制信號(hào)對(duì)應(yīng)的引腳端口的數(shù)據(jù),比如,全部引腳設(shè)為輸入的模式下控制信號(hào)的位寬為0,自動(dòng)獲得對(duì)應(yīng)連續(xù)4行的引腳端口的數(shù)據(jù)。步驟5:識(shí)別出引腳端口的數(shù)據(jù)后,進(jìn)程單元設(shè)定的程序可以自動(dòng)產(chǎn)生引腳的代碼。以表^^各1的引腳UART0—SDO為例,具體生成的代碼如下端口C:功能模式Iftest=0且gpio—a_cfg[18]=0且fs一serial[O]—■1,padc—aud—ws_adc—UARTO—SDO—cElsepadc_aud—ws—adc—0測(cè)試模式Iftest=1且當(dāng)前處于掃描測(cè)試才莫式,scan—in=UARTO—SDO—cElsescan—in=0端oen:#注當(dāng)前處于功能模式中的GPIO模式Iftest=0且gpio—a—cfg[18]=1,UARTOSDO一oen=gpio—a—oen[18]#注當(dāng)前處于功能模式中的非GPIO模式且FS:0ElseIftest=0且gpio—a一cfg[18]=0且fs一serial[O]=0,UART0一SDO—oen=0#注當(dāng)前處于功能模式中的非GPIO模式且FS-lElseiftest=0且gpio—a_cfg[18]=0且fs—serial[O]=1,UARTO一SDO—oen=aud_padc—ws—adc—oen#注當(dāng)前處于測(cè)試模式中的全部引腳設(shè)為輸入模式Elseiftest=l且當(dāng)前處于全部引腳設(shè)為輸入的模式,UARTO—SDO—oen=1#注當(dāng)前處于其他模式ElseUA訓(xùn)一SDO—oen=0端口i:#注當(dāng)前處于功能模式中的GPIO模式Iftest=0且gpio—a—cfg[18]=1,UARTO—SDO—i=gpio—a—i[18]#注當(dāng)前處于功能模式中的非GPIO模式且FSiElseIftest=0且gpio—a—cfg[18]=0且fs—serial=0,UARTO—SDO一i=uart0_padc—sdo#注當(dāng)前處于功能模式中的非GPIO模式且FS4Elseiftest=0且gpio—a—cfg[18]=0且fs—serial[O]=1,UARTO—SDO_i=aud_padc—ws—adc#注當(dāng)前處于測(cè)試模式中的全部引腳設(shè)為輸入模式Elseiftest=1且當(dāng)前處于全部《I腳設(shè)為輸入的才莫式,UARTO—SDO—i=0#注當(dāng)前處于其他模式ElseUART0—SDO—i=0由于所有引腳的復(fù)用結(jié)構(gòu)上有很大的類似,因此其他引腳的程序編寫也比較簡(jiǎn)單,可以自動(dòng)批處理每一個(gè)引腳復(fù)用,從而能夠高效的產(chǎn)生所需要的所有關(guān)于引腳復(fù)用的代碼。而且,只需要檢查這個(gè)表格,就能發(fā)現(xiàn)是否有錯(cuò)。根據(jù)上述編寫引腳代碼的方法可以構(gòu)建一種編寫引腳代碼的裝置,如圖4所示,本發(fā)明實(shí)施編寫引腳代碼的裝置包括創(chuàng)建模塊10,獲取模塊20和生成模塊30。創(chuàng)建模塊10,與獲取模塊20連接,用于根據(jù)芯片引腳的控制邏輯模塊與功能邏輯模塊以及芯片引腳端口三者的對(duì)應(yīng)關(guān)系創(chuàng)建表格。獲取模塊20,與創(chuàng)建模塊IO,生成模塊30連接,用于進(jìn)程單元根據(jù)所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬,從所述表格中獲取所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù)。生成模塊30,與獲取模塊20連接,用于進(jìn)程單元根據(jù)所述芯片引腳端口的數(shù)據(jù)生成引腳的代碼。其中,創(chuàng)建模塊10還可以包括第一模塊IOO,第二模塊110,第三模塊120和第四模塊130。第一模塊100,用于根據(jù)芯片引腳的控制邏輯模塊發(fā)出的模式信號(hào)與功能邏輯模塊第一對(duì)應(yīng)關(guān)系創(chuàng)建表格第一部分。第二模塊lio,用于根據(jù)芯片引腳的控制邏輯模塊發(fā)出的功能控制信號(hào)與功能邏輯模塊第二對(duì)應(yīng)關(guān)系創(chuàng)建表格第二部分。第三模塊120,用于根據(jù)芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)與功能邏輯模塊第三對(duì)應(yīng)關(guān)系創(chuàng)建表格第三部分。第四模塊130,用于根據(jù)功能邏輯模塊與引腳端口的第四對(duì)應(yīng)關(guān)系創(chuàng)建表格第四部分。獲取模塊20進(jìn)一步包括判斷模塊200和識(shí)別模塊210。判斷模塊200,用于所述進(jìn)程單元判斷所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬。識(shí)別模塊210,用于所述進(jìn)程單元從所述表格中識(shí)別所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù)。綜上所述,本發(fā)明實(shí)施例根據(jù)芯片引腳的控制邏輯模塊與功能邏輯模塊以及芯片引腳端口三者的對(duì)應(yīng)關(guān)系創(chuàng)建表格,進(jìn)程單元根據(jù)所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬,從所述表格中獲取所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù),所述進(jìn)程單元才艮據(jù)所述芯片引腳端口的數(shù)據(jù)生成引腳的代碼,從而在編寫引腳代碼的過程,根據(jù)所述表格自動(dòng)識(shí)別控制信號(hào)對(duì)應(yīng)的引腳端口的數(shù)據(jù),筒化了編碼過程。由于所有引腳的復(fù)用結(jié)構(gòu)上有很大的類似,因此可以自動(dòng)批處理每一個(gè)引腳復(fù)用,從而能夠高效的產(chǎn)生所需要的所有關(guān)于引腳復(fù)用的代碼。而且,只需要檢查這個(gè)表格,就能發(fā)現(xiàn)是否有錯(cuò)。雖然通過實(shí)施例描繪了本發(fā)明,但本領(lǐng)域普通技術(shù)人員知道,在不脫離本發(fā)明的精神和實(shí)質(zhì)的情況下,就可使本發(fā)明有許多變形和變化,本發(fā)明的范圍由所附的權(quán)利要求來限定。權(quán)利要求1、一種芯片引腳復(fù)用的代碼編碼的方法,其特征在于,該方法包括根據(jù)芯片引腳的控制邏輯模塊與功能邏輯模塊以及芯片引腳端口三者的對(duì)應(yīng)關(guān)系創(chuàng)建表格;進(jìn)程單元根據(jù)所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬,從所述表格中獲取所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù);進(jìn)程單元根據(jù)所述芯片引腳端口的數(shù)據(jù)生成引腳的代碼。2、如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)芯片引腳的控制邏輯模塊與功能邏輯模塊以及芯片引腳端口三者的對(duì)應(yīng)關(guān)系創(chuàng)建表格包括根據(jù)芯片引腳的控制邏輯模塊發(fā)出的模式信號(hào)與功能邏輯模塊第一對(duì)應(yīng)關(guān)系創(chuàng)建表格第一部分;根據(jù)芯片引腳的控制邏輯模塊發(fā)出的功能控制信號(hào)與功能邏輯模塊第二對(duì)應(yīng)關(guān)系創(chuàng)建表格第二部分;根據(jù)芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)與功能邏輯模塊第三對(duì)應(yīng)關(guān)系創(chuàng)建表格第三部分;根據(jù)功能邏輯模塊與芯片引腳端口的第四對(duì)應(yīng)關(guān)系創(chuàng)建表格第四部分。3、如權(quán)利要求2所述的方法,其特征在于,所述進(jìn)程單元根據(jù)所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬,從所述表格中獲取所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù)包括所述進(jìn)程單元判斷所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬;所述進(jìn)程單元從所述表格中識(shí)別所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù)。4、一種實(shí)時(shí)芯片引腳復(fù)用的代碼編碼的裝置,其特征在于,該裝置包括創(chuàng)建模塊,用于根據(jù)芯片引腳的控制邏輯模塊與功能邏輯模塊以及芯片引腳端口三者的對(duì)應(yīng)關(guān)系創(chuàng)建表格;獲取模塊,用于進(jìn)程單元根據(jù)所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬,從所述表格中獲取所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù);生成模塊,用于進(jìn)程單元根據(jù)所述芯片引腳端口的數(shù)據(jù)生成引腳的代碼。5、如權(quán)利要求4所述的裝置,其特征在于,所述創(chuàng)建模塊包括第一模塊,用于根據(jù)芯片引腳的控制邏輯模塊發(fā)出的模式信號(hào)與功能邏輯模塊第一對(duì)應(yīng)關(guān)系創(chuàng)建表格第一部分;第二模塊,用于根據(jù)芯片引腳的控制邏輯模塊發(fā)出的功能控制信號(hào)與功能邏輯模塊第二對(duì)應(yīng)關(guān)系創(chuàng)建表格第二部分;第三模塊,用于根據(jù)芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)與功能邏輯模塊第三對(duì)應(yīng)關(guān)系創(chuàng)建表格第三部分;第四模塊,用于根據(jù)功能邏輯模塊與芯片引腳端口的第四對(duì)應(yīng)關(guān)系創(chuàng)建表格第四部分。6、如權(quán)力要求5所述的裝置,其特征在于,所述獲^^莫塊包括判斷模塊,用于所述進(jìn)程單元判斷所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的凄t據(jù)的位寬;識(shí)別模塊,用于所述進(jìn)程單元從所述表格中識(shí)別所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù)。全文摘要本發(fā)明公開了一種芯片引腳復(fù)用的代碼編碼的方法,用以提供一種高效編寫芯片引腳復(fù)用代碼的方法。本發(fā)明所述方法包括根據(jù)芯片引腳的控制邏輯模塊與功能邏輯模塊以及芯片引腳端口三者的對(duì)應(yīng)關(guān)系創(chuàng)建表格,進(jìn)程單元根據(jù)所述表格保存的芯片引腳的控制邏輯模塊發(fā)出的控制信號(hào)的數(shù)據(jù)的位寬,從所述表格中獲取所述位寬對(duì)應(yīng)行/列中芯片引腳端口的數(shù)據(jù),進(jìn)程單元根據(jù)所述芯片引腳端口的數(shù)據(jù)生成引腳的代碼。本發(fā)明還公開了一種芯片引腳復(fù)用的代碼編碼的裝置。文檔編號(hào)G06F17/50GK101303708SQ20081011483公開日2008年11月12日申請(qǐng)日期2008年6月12日優(yōu)先權(quán)日2008年6月12日發(fā)明者劉子熹申請(qǐng)人:北京中星微電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
长春市| 闸北区| 普兰县| 高邮市| 郎溪县| 博爱县| 闽侯县| 镇赉县| 金秀| 德江县| 江永县| 中西区| 高要市| 五指山市| 汉源县| 海晏县| 永宁县| 临澧县| 集安市| 密云县| 璧山县| 漳浦县| 唐山市| 隆德县| 南汇区| 淅川县| 芮城县| 常宁市| 黄大仙区| 安阳市| 沙田区| 乃东县| 城市| 闸北区| 阜平县| 乌鲁木齐县| 彩票| 会东县| 达孜县| 绍兴市| 资阳市|