国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種引腳共享裝置及方法

      文檔序號:6944412閱讀:182來源:國知局
      專利名稱:一種引腳共享裝置及方法
      一種引腳共享裝置及方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及芯片設(shè)計領(lǐng)域,特別涉及芯片上的引腳共享方案。背景技術(shù)
      隨著現(xiàn)代硬件制造技術(shù)的發(fā)展,現(xiàn)在芯片的功能越來越復(fù)雜,需要與外部電路連 接的信號越來越多,然而芯片引腳的數(shù)目卻是有限的,這樣在芯片設(shè)計時不可避免的需要 考慮到引腳共享的問題。特別是現(xiàn)在各種數(shù)碼設(shè)備都具有功能強(qiáng)大、體積小的特點(diǎn)。各種數(shù)碼設(shè)備越是功 能強(qiáng)大、越是體積小,對于芯片或系統(tǒng)的集成度要求就越高。對于芯片或系統(tǒng)上多個功能模 塊共享一組引腳來進(jìn)行數(shù)據(jù)傳輸?shù)男枨缶驮狡惹?。而一組引腳本來只用于一個功能模塊, 如果在優(yōu)先滿足所述功能模塊使用的前提下,可以在所述引腳空閑時給其他功能模塊使 用,則達(dá)到了對引腳的高效率分時復(fù)用。但是現(xiàn)有技術(shù)中,通常采用優(yōu)先級仲裁策略來實(shí)現(xiàn) 這一目的,存在著實(shí)現(xiàn)方式復(fù)雜的缺點(diǎn)。因此,有必要提出一種新的引腳共享方案來實(shí)現(xiàn)引腳的共享。
      發(fā)明內(nèi)容本部分的目的在于概述本發(fā)明的實(shí)施例的一些方面以及簡要介紹一些較佳實(shí)施 例。在本部分以及本申請的說明書摘要和發(fā)明名稱中可能會做些簡化或省略以避免使本部 分、說明書摘要和發(fā)明名稱的目的模糊,而這種簡化或省略不能用于限制本發(fā)明的范圍。本發(fā)明的目的在于提供一種引腳共享裝置及方法,其可以實(shí)現(xiàn)多功能的引腳共 享,也可以保證主要功能對引腳的優(yōu)先使用。為了達(dá)到本發(fā)明的目的,根據(jù)本發(fā)明的一個方面,本發(fā)明提供一種引腳共享裝置, 所述裝置包括共享引腳;主要功能模塊及主要功能模塊控制器,所述主要功能模塊與所 述主要功能模塊控制器通過所述共享引腳交互數(shù)據(jù);次要功能模塊及次要功能模塊控制 器,所述次要功能模塊與所述次要功能模塊控制器通過所述共享引腳交互數(shù)據(jù);引腳控制 器,包括一個計數(shù)器,當(dāng)計數(shù)器未達(dá)到預(yù)定值時,可響應(yīng)所述次要功能模塊控制器對所述共 享引腳的請求,當(dāng)計數(shù)器達(dá)到預(yù)定值時,則僅可響應(yīng)所述主要功能模塊控制器對所述共享 引腳的請求,所述計數(shù)器在所述主要功能模塊控制器使用所述共享引腳完畢后重置并開始 重新計數(shù)。進(jìn)一步地,所述主要功能模塊是顯示屏,所述主要功能模塊控制器是顯示屏控制 器,所述顯示屏控制器通過所述共享引腳傳輸屏幕數(shù)據(jù)到所述顯示屏顯示。進(jìn)一步地,根據(jù)顯示屏連續(xù)兩次使用所述共享引腳之間的時間間隔設(shè)置所述預(yù)定值。進(jìn)一步地,所述次要功能模塊是SD存儲卡或與非閃存,所述次要功能模塊控制器 是SD控制器或與非閃存控制器,所述SD控制器通過所述共享引腳對所述SD存儲卡進(jìn)行讀 寫操作,所述與非閃存控制器通過所述共享引腳對所述與非閃存進(jìn)行讀寫操作。
      進(jìn)一步地,所述次要功能模塊控制器每次使用所述功能引腳傳輸數(shù)據(jù)時,傳輸?shù)?數(shù)據(jù)量不超過2048字節(jié)。進(jìn)一步地,所述次要功能模塊控制器每次使用所述功能引腳的時長為所述顯示屏 的刷屏周期的N分之1,N為大于2的正數(shù)。根據(jù)本發(fā)明的另一方面,本發(fā)明還提供一種引腳共享方法,所述引腳為主要功能 模塊及主要功能模塊控制器或次要功能模塊及次要功能模塊控制器提供數(shù)據(jù)傳輸通道,所 述方法包括判斷一計數(shù)器的計數(shù)值是否到達(dá)預(yù)定值,其中所述計數(shù)器根據(jù)時鐘不斷地進(jìn) 行計數(shù);如果到達(dá)所述預(yù)定值,則僅可響應(yīng)所述主要功能模塊控制器對所述引腳的請求,并 在所述主要功能模塊控制器使用所述引腳完畢后重置所述計數(shù)器以使其重新開始計數(shù);如 果未達(dá)所述預(yù)定值,則可響應(yīng)所述次要功能模塊控制器對所述引腳的請求。進(jìn)一步地,所述主要功能模塊是顯示屏,所述主要功能模塊控制器是顯示屏控制 器,所述顯示屏控制器通過所述引腳傳輸屏幕數(shù)據(jù)到所述顯示屏顯示,所述次要功能模塊 是SD存儲卡或與非閃存,所述次要功能模塊控制器是SD控制器或 與非閃存控制器,所述SD 控制器通過所述引腳對所述SD存儲卡進(jìn)行讀寫操作,所述與非閃存控制器通過所述引腳 對所述與非閃存進(jìn)行讀寫操作。進(jìn)一步地,所述次要功能模塊控制器每次使用所述功能引腳傳輸數(shù)據(jù)時,傳輸?shù)?數(shù)據(jù)量不超過2048字節(jié)。進(jìn)一步地,根據(jù)顯示屏連續(xù)兩次使用所述共享引腳之間的時間間隔設(shè)置所述預(yù)定值。與現(xiàn)有技術(shù)相比,本發(fā)明通過在引腳控制器上設(shè)置計數(shù)器來實(shí)現(xiàn)多個功能模塊共 享引腳,同時也可以保證主要功能對引腳的優(yōu)先使用。本發(fā)明結(jié)構(gòu)簡單易于實(shí)現(xiàn),有效提高 芯片集成度并提高了引腳利用效率,使芯片成本明顯降低。

      結(jié)合參考附圖及接下來的詳細(xì)描述,本發(fā)明將更容易理解,其中同樣的附圖標(biāo)記 對應(yīng)同樣的結(jié)構(gòu)部件,其中圖1為本發(fā)明的引腳共享裝置的結(jié)構(gòu)示意圖;圖2為本發(fā)明的引腳共享裝置的在一個實(shí)施例中的實(shí)施示意圖;和圖3為本發(fā)明的引腳共享方法的在一個實(shí)施例中的方法流程圖。
      具體實(shí)施方式本發(fā)明的詳細(xì)描述主要通過程序、步驟、邏輯塊、過程或其他象征性的描述來直接 或間接地模擬本發(fā)明技術(shù)方案的運(yùn)作。為透徹的理解本發(fā)明,在接下來的描述中陳述了很 多特定細(xì)節(jié)。而在沒有這些特定細(xì)節(jié)時,本發(fā)明則可能仍可實(shí)現(xiàn)。所屬領(lǐng)域內(nèi)的技術(shù)人員 使用此處的這些描述和陳述向所屬領(lǐng)域內(nèi)的其他技術(shù)人員有效的介紹他們的工作本質(zhì)。換 句話說,為避免混淆本發(fā)明的目的,由于熟知的方法、程序、成分和電路已經(jīng)很容易理解,因 此它們并未被詳細(xì)描述。此處所稱的“一個實(shí)施例”或“實(shí)施例”是指可包含于本發(fā)明至少一個實(shí)現(xiàn)方式中 的特定特征、結(jié)構(gòu)或特性。在本說明書中不同地方出現(xiàn)的“在一個實(shí)施例中”并非均指同一個實(shí)施例,也不是單獨(dú)的或選擇性的與其他實(shí)施例互相排斥的實(shí)施例。此外,表示一個或多 個實(shí)施例的方法、流程圖或功能框圖中的模塊順序并非固定的指代任何特定順序,也不構(gòu) 成對本發(fā)明的限制。本發(fā)明利用包括計數(shù)器的引腳控制器來達(dá)到多個功能模塊共享一組或一個引 腳進(jìn)行數(shù)據(jù)交換的目的,并且優(yōu)先處理主要功能模塊的數(shù)據(jù)傳輸請求。當(dāng)主要功能模塊 是顯示屏,次要功能模塊是安全數(shù)字卡(Secure DigitalCard,簡稱SD卡)和與非閃存 (NandFlash)時,所述引腳控制器優(yōu)先保證顯示屏的屏幕數(shù)據(jù)傳輸(即刷屏數(shù)據(jù)),在刷新 屏幕數(shù)據(jù)的空閑時間,可響應(yīng)SD控制器和與非閃存控制器對所述共享引腳的使用請求。請參考圖1,其示出了本發(fā)明的引腳共享裝置100的結(jié)構(gòu)示意圖。所述引腳共享 裝置100包括共享引腳110、主要功能模塊120及主要功能模塊控制器122、次要功能模塊 130及次要功能模塊控制器132和引腳控制器112。所述共享引腳110負(fù)責(zé)若干功能模塊的數(shù)據(jù)傳輸。所述主要功能模塊120與所述主要功能模塊控制器122可以使用所述共享引腳交 互數(shù)據(jù)。在一個實(shí)施例中,所述主要功能模塊120是顯示屏,可以是液晶顯示屏(IXD)、也 可以是陰極射線管顯示屏(CRT)。所述主要功能模塊控制器122是顯示屏控制器。應(yīng)當(dāng)認(rèn) 識到,所述主要功能模塊和所述主要功能模塊控制器可以是一種功能模塊及功能模塊控制 器,也可能是若干種功能模塊及功能模塊控制器。所述次要功能模塊130與次要功能模塊控制器132也可以使用所述共享引腳交互 數(shù)據(jù)。在一個實(shí)施例中,所述次要功能模塊130是SD存儲卡,所述次要功能模塊控制器132 是SD控制器;在另一個實(shí)施例中,所述次要功能模塊130是與非閃存(Nandflash),所述次 要功能模塊控制器132是與非閃存(Nandflash)控制器;在再一個實(shí)施例中,所述次要功能 模塊130包括SD卡和與非閃存,所述次要功能模塊控制器132包括SD控制器和與非閃存 控制器。應(yīng)當(dāng)認(rèn)識到,所述次要功能模塊和所述次要功能模塊控制器可以是一種功能模塊 及功能模塊控制器,也可能是若干種功能模塊及功能模塊控制器。引腳控制器112包括一個計數(shù)器,用來響應(yīng)主要功能模塊控制器或次要功能控制 器對所述共享引腳的請求,以將所述共享引腳交由主要功能模塊控制器或次要功能模塊控 制器使用。在一個實(shí)施例中,所述計數(shù)器根據(jù)時鐘不斷地進(jìn)行計數(shù),當(dāng)計數(shù)器未達(dá)到預(yù)定值 時,所述引腳控制器112可響應(yīng)所述次要功能模塊控制器132對所述共享引腳的請求;當(dāng)計 數(shù)器達(dá)到預(yù)定值時,則所述引腳控制器112僅可響應(yīng)所述主要功能模塊控制器122對所述 共享引腳的請求,并在所述主要功能模塊122使用所述共享引腳完畢后將計數(shù)器重置以重 新計數(shù)。所述主要功能模塊122可以周期性的使用所述共享引腳,并在連續(xù)兩次使用共享 引腳之間有一定時間間隔,所述預(yù)定值可以由用戶設(shè)置,其大小與主功能模塊連續(xù)兩次使 用所述共享引腳的時間間隔有關(guān)。在一個實(shí)施例中,所述主要功能模塊122是顯示屏,為了保證正常的視頻顯示,所 述顯示屏需要以一定幀率(比如30幀/秒)進(jìn)行圖像顯示,且圖像的顯示有兩種刷新方 式,分別為行刷新和幀刷新,而在連續(xù)兩幀或兩行屏幕刷新數(shù)據(jù)之間有一定的時間間隔,此 時所述共享引腳可以供次要功能模塊使用。在一個實(shí)施例中,所述預(yù)定值可以小于等于所 述顯示屏的幀刷屏周期與一幀圖像數(shù)據(jù)傳輸所需時間的差值,或所述預(yù)定值小于等于所述 顯示屏的行刷屏周期與一行圖像數(shù)據(jù)傳輸所需時間的差值。
      為了進(jìn)一步保證主要功能對所述共享引腳的及時使用,所述次要功能模塊130每 次請求使用所述共享引腳進(jìn)行數(shù)據(jù)傳輸?shù)臅r長不宜過長或數(shù)據(jù)量不宜過大。在一個實(shí)施例 中,所述次要功能模塊130每次使用所述共享引腳傳輸數(shù)據(jù)時,傳輸?shù)臄?shù)據(jù)量不超過2048 字節(jié),比如512字節(jié)。在另一個實(shí)施例中,所述次要功能模塊控制器130每次使用所述共享 引腳的時長為所述顯示屏的刷屏周期的N分之1,N為大于2的正數(shù),比如N = 3、4或3. 5。請參考圖2,其示出了本發(fā)明的引腳共享裝置200在一個實(shí)施例中的結(jié)構(gòu)示意圖。 所述引腳共享裝置200包括共享引腳210、IXD顯示屏220以及IXD控制器222、與非閃存 (nandflash) 230以及與非閃存控制器232、SD卡240以及SD控制器242和引腳控制器212。所述共享引腳210用來提供LCD顯示器220、與非閃存(Nandf lash) 230和SD卡 240與系統(tǒng)的存儲器等設(shè)備(未圖示)進(jìn)行數(shù)據(jù)傳輸時的數(shù)據(jù)通道。所述IXD顯示屏220用來顯示信息,所述IXD控制器222通過所述共享引腳210 傳輸刷屏數(shù)據(jù)到所述IXD顯示屏220顯示;所述與非閃存230用來存儲數(shù)據(jù),所述與非閃存控制器232通過所述共享引腳210 對所述與非閃存230進(jìn)行讀寫操作;所述SD卡240用來存儲數(shù)據(jù)或者提供某種功能,可以是SD存儲卡,也可以是SDIO 擴(kuò)展卡。所述SD控制器242通過所述共享引腳210對所述SD卡240進(jìn)行讀寫操作。所述引腳控制器212包括一個計數(shù)器,用來調(diào)度所述IXD控制器222、與非閃存 (Nandflash)控制器232和SD控制器242對所述共享引腳210的請求,以便所述IXD顯示 屏220、與非閃存(Nandflash) 230和SD卡240與系統(tǒng)的存儲器等設(shè)備交互數(shù)據(jù)。當(dāng)所述計 數(shù)器達(dá)到預(yù)定值時,所述引腳控制器212可以響應(yīng)與非閃存(Nandflash)控制器232和SD 控制器242對共享引腳210的請求;當(dāng)所述計數(shù)器大于等于預(yù)定值時,所述引腳控制器212 只響應(yīng)LCD控制器222對共享引腳210的請求;并且在一次LCD刷屏數(shù)據(jù)傳輸完畢后,所述 計數(shù)器歸零并重新計時。所述IXD顯示屏220用來顯示數(shù)據(jù),所述IXD顯示屏220還包括內(nèi)部RAM (顯示屏 緩存),即所述LCD顯示屏220對傳輸速度沒有特殊要求。所述LCD控制器222通過共享引 腳210傳輸刷屏數(shù)據(jù)到LCD顯示屏220顯示,刷屏數(shù)據(jù)刷新方式有兩種幀刷新刷屏數(shù)據(jù)每隔一段時間發(fā)送一幀刷屏數(shù)據(jù),需要所述LCD控制器222向所 述引腳控制器212請求所述共享引腳210使用權(quán),在請求被響應(yīng)后所述LCD控制器222通 過所述共享引腳210從系統(tǒng)的存儲器發(fā)送一幀刷屏數(shù)據(jù)到所述IXD顯示屏220 ;行刷新刷屏數(shù)據(jù)每隔一段時間發(fā)送一幀刷屏數(shù)據(jù),所述一幀刷屏數(shù)據(jù)包括若干 行刷屏數(shù)據(jù)。在一個實(shí)施例中,所述IXD顯示屏分辨率為320*240,所以一幀刷屏數(shù)據(jù)包括 240行刷屏數(shù)據(jù)。每行刷屏數(shù)據(jù)刷新都要所述LCD控制器222向所述引腳控制器212請求 所述共享引腳210使用權(quán),在請求被響應(yīng)后所述LCD控制器222通過所述共享引腳210從 系統(tǒng)的存儲器發(fā)送一行刷屏數(shù)據(jù)到所述IXD顯示屏220。一般情況下,動態(tài)圖像刷屏數(shù)據(jù)的頻率應(yīng)該大于等于30幀/秒。較佳的,所述與非閃存(Nandflash) 230用來存儲數(shù)據(jù),所述與非閃存 (Nandflash)控制器232通過共享引腳210傳輸數(shù)據(jù)到與非閃存(Nandflash) 230進(jìn)行讀寫 操作。在本發(fā)明中,所述與非閃存(Nandflash) 230與系統(tǒng)交互數(shù)據(jù)時,每次傳輸?shù)臄?shù)據(jù)塊 單元大小較短,以避免使用共享引腳210傳輸數(shù)據(jù)時占用較多時間,在一個實(shí)施例中,所述數(shù)據(jù)塊單元大小小于等于2048字節(jié),比如512bytes或1024bytes。當(dāng)系統(tǒng)需要讀寫所述與 非閃存(Nandflash) 230時,需要所述與非閃存(Nandflash)控制器232向所述引腳控制器 212請求所述共享引腳210使用權(quán),在請求被響應(yīng)后所述與非閃存(Nandflash)控制器232 通過所述共享引腳210進(jìn)行系統(tǒng)與所述與非閃存(Nandflash) 230之間的數(shù)據(jù)交互。較佳的,所述SD卡240可以是SD存儲卡,也可以是SD功能卡(SDI0擴(kuò)展卡),用 來存儲數(shù)據(jù)或者提供某種外設(shè)功能,所述SD控制器242通過共享引腳210傳輸數(shù)據(jù)到所述 SD卡242進(jìn)行讀寫操作。在本發(fā)明中,所述SD卡240與系統(tǒng)交互數(shù)據(jù)時,每次傳輸?shù)臄?shù)據(jù) 塊單元大小較短,以避免使用共享引腳210傳輸數(shù)據(jù)時占用較多時間,在一個實(shí)施例中,所 述數(shù)據(jù)塊單元大小小于等于2048字節(jié),比如512bytes或1024bytes。當(dāng)系統(tǒng)需要讀寫所述 SD卡240時,需要SD控制器242向引腳控制器212請求所述共享引腳210使用權(quán),在請求 被響應(yīng)后所述SD控制器242通過所述共享引腳210進(jìn)行系統(tǒng)與所述SD卡150之間的數(shù)據(jù) 交互。在一個實(shí)施例中,所述SD卡240使用共享引腳210進(jìn)行一次數(shù)據(jù)傳輸?shù)臅r間小于所 述LCD顯示屏刷屏周期的十分之一。請參考圖3,其示出了本發(fā)明的引腳共享方法300的在一個實(shí)施例中的方法流程 圖。所述方法300包括。
      步驟302,所述引腳控制器等待主要功能模塊控制器的請求;步驟304,如果有主要功能模塊控制器的請求,則響應(yīng)主要功能模塊控制器的請 求,將共享引腳的使用權(quán)交給所述主要功能模塊控制器直到本次傳輸完畢;步驟306,在所述主要功能模塊控制器使用完畢后,計數(shù)器開始計時;步驟308,所述引腳控制器判斷計數(shù)器是否達(dá)到預(yù)定值;如果計數(shù)器達(dá)到了預(yù)定值,則返回步驟302 ;如果計數(shù)器沒有達(dá)到預(yù)定值,則步驟310,等待次要功能模塊控制器請求;步驟312,如果有次要功能模塊控制器的請求,則響應(yīng)次要功能模塊控制器的請 求,將共享引腳的使用權(quán)交給所述其他模塊直到本次傳輸完畢。在傳輸完畢后,所述引腳控制器返回步驟308檢測計數(shù)器是否達(dá)到預(yù)定值。在一個實(shí)施例中,所述主要功能模塊是LCD顯示屏;所述主要功能模塊控制器是 LCD控制器;所述次要功能模塊是SD卡和與非閃存(Nandflash);所述次要功能模塊控制 器是SD控制器和Nandflash控制器。在步驟304中,所述LCD控制器向所述引腳控制器發(fā)出的請求,可能是一幀刷屏數(shù) 據(jù)的傳輸請求,也可能是包括若干行刷屏數(shù)據(jù)的一幀刷屏數(shù)據(jù)的傳輸請求,所述的本次傳 輸完畢是指一幀刷屏數(shù)據(jù)傳輸完畢。在步驟308中,所述預(yù)定值是指用戶設(shè)置的一個數(shù)值,所述預(yù)定值小于等于所述 顯示屏的幀刷屏周期與一幀圖像數(shù)據(jù)傳輸所需時間的差值,或所述預(yù)定值小于等于所述顯 示屏的行刷屏周期與一行圖像數(shù)據(jù)傳輸所需時間的差值。在一個實(shí)施例中,所述次要功能 模塊控制器每次使用所述功能引腳傳輸數(shù)據(jù)時,傳輸?shù)臄?shù)據(jù)量不超過2048字節(jié)。如一般情 況下,動態(tài)圖像刷屏數(shù)據(jù)的頻率應(yīng)該大于等于30幀/秒。在一個實(shí)施例中,所述LCD顯示 屏的刷屏頻率為30幀/秒,刷屏周期為1/30秒,一幀圖像刷新需要0. 002秒,我們設(shè)定所 述預(yù)定值等于0. 03秒;在另一個實(shí)施例中,所述LCD顯示屏的刷屏頻率為30幀/秒,刷屏周期為0. 025,一幀圖像刷新需要0. 0005秒,我們設(shè)定所述預(yù)定值等于0. 024秒。這樣可以保證每次刷屏數(shù)據(jù)需要傳輸時,所述LCD控制器都能請求到所述共享引腳的使用權(quán)。在步驟312中,所述SD控制器和與非閃存(Nandflash)控制器在獲得共享引腳的 使用權(quán)后進(jìn)行一次數(shù)據(jù)傳輸,一次數(shù)據(jù)傳輸占用共享引腳的時間較短。在一個實(shí)施例中,所 述SD控制器和與非閃存(Nandflash)控制器在獲得共享引腳的使用權(quán)后進(jìn)行一次數(shù)據(jù)傳 輸?shù)臅r間不超過所述LCD顯示屏刷屏周期的十分之一;在一個實(shí)施例中,我們設(shè)定所述一 次數(shù)據(jù)傳輸只傳輸一個數(shù)據(jù)塊,每個數(shù)據(jù)塊大小為512byte ;在另一個實(shí)施例中,我們設(shè)定 所述SD控制器一次數(shù)據(jù)傳輸只傳輸一個數(shù)據(jù)塊,每個數(shù)據(jù)塊大小為512byte,所述與非閃 存(Nandflash)控制器一次數(shù)據(jù)傳輸只傳輸一個數(shù)據(jù)塊,每個數(shù)據(jù)塊大小為528byte。在步驟312中的一次數(shù)據(jù)傳輸完畢后,所述引腳控制器再次檢測計數(shù)器是否達(dá)到 了預(yù)定值,然后循環(huán)上述步驟,特別地,當(dāng)一次數(shù)據(jù)傳輸中,計數(shù)器已經(jīng)達(dá)到了預(yù)定值,此時 所述引腳控制器并不強(qiáng)行將所述共享引腳的使用權(quán)收回,必須等到該次數(shù)據(jù)傳輸后,所述 引腳控制器才檢測計數(shù)器的數(shù)值是否達(dá)到了預(yù)定值并按照檢測結(jié)果進(jìn)行下一步操作。應(yīng)當(dāng)認(rèn)識到,通過修改計數(shù)器的計數(shù)方式本發(fā)明還可以有其他實(shí)現(xiàn)方式。在一個 實(shí)施例中,所述計數(shù)器每次達(dá)到預(yù)定值時就開始重置并重新計時;在另外一個實(shí)施例中,所 述計數(shù)器達(dá)到預(yù)定值后并在接收到主要功能模塊請求時開始重置并重新計時等等。這些改 動都未脫離本發(fā)明的發(fā)明實(shí)質(zhì),即都應(yīng)當(dāng)是本發(fā)明的保護(hù)范圍。上述說明已經(jīng)充分揭露了本發(fā)明的具體實(shí)施方式
      。需要指出的是,熟悉該領(lǐng)域的 技術(shù)人員對本發(fā)明的具體實(shí)施方式
      所做的任何改動均不脫離本發(fā)明的權(quán)利要求書的范圍。 相應(yīng)地,本發(fā)明的權(quán)利要求的范圍也并不僅僅局限于所述具體實(shí)施方式
      。
      權(quán)利要求
      一種引腳共享裝置,其特征在于,其包括共享引腳;主要功能模塊及主要功能模塊控制器,所述主要功能模塊與所述主要功能模塊控制器通過所述共享引腳交互數(shù)據(jù);次要功能模塊及次要功能模塊控制器,所述次要功能模塊與所述次要功能模塊控制器通過所述共享引腳交互數(shù)據(jù);引腳控制器,包括一個計數(shù)器,當(dāng)計數(shù)器未達(dá)到預(yù)定值時,可響應(yīng)所述次要功能模塊控制器對所述共享引腳的請求,當(dāng)計數(shù)器達(dá)到預(yù)定值時,則僅可響應(yīng)所述主要功能模塊控制器對所述共享引腳的請求,所述計數(shù)器在所述主要功能模塊控制器使用所述共享引腳完畢后重置并開始重新計數(shù)。
      2.根據(jù)權(quán)利要求1所述的引腳共享裝置,其特征在于所述主要功能模塊是顯示屏,所 述主要功能模塊控制器是顯示屏控制器,所述顯示屏控制器通過所述共享引腳傳輸屏幕數(shù) 據(jù)到所述顯示屏顯示。
      3.根據(jù)權(quán)利要求2所述的引腳共享裝置,其特征在于根據(jù)顯示屏連續(xù)兩次使用所述 共享引腳之間的時間間隔設(shè)置所述預(yù)定值。
      4.根據(jù)權(quán)利要求1所述的引腳共享裝置,其特征在于所述次要功能模塊是SD存儲卡 或與非閃存,所述次要功能模塊控制器是SD控制器或與非閃存控制器,所述SD控制器通過 所述共享引腳對所述SD存儲卡進(jìn)行讀寫操作,所述與非閃存控制器通過所述共享引腳對 所述與非閃存進(jìn)行讀寫操作。
      5.根據(jù)權(quán)利要求1所述的引腳共享裝置,其特征在于所述次要功能模塊控制器每次 使用所述功能引腳傳輸數(shù)據(jù)時,傳輸?shù)臄?shù)據(jù)量不超過2048字節(jié)。
      6.根據(jù)權(quán)利要求2所述的引腳共享裝置,其特征在于所述次要功能模塊控制器每次 使用所述功能引腳的時長為所述顯示屏的刷屏周期的N分之1,N為大于2的正數(shù)。
      7.一種引腳共享方法,所述引腳為主要功能模塊及主要功能模塊控制器或次要功能模 塊及次要功能模塊控制器提供數(shù)據(jù)傳輸通道,其特征在于,其包括判斷一計數(shù)器的計數(shù)值是否到達(dá)預(yù)定值,其中所述計數(shù)器根據(jù)時鐘不斷地進(jìn)行計數(shù);如果到達(dá)所述預(yù)定值,則僅可響應(yīng)所述主要功能模塊控制器對所述引腳的請求,并在 所述主要功能模塊控制器使用所述引腳完畢后重置所述計數(shù)器以使其重新開始計數(shù);如果未達(dá)所述預(yù)定值,則可響應(yīng)所述次要功能模塊控制器對所述引腳的請求。
      8.根據(jù)權(quán)利要求7所述的引腳共享方法,其特征在于,所述主要功能模塊是顯示屏,所 述主要功能模塊控制器是顯示屏控制器,所述顯示屏控制器通過所述引腳傳輸屏幕數(shù)據(jù)到 所述顯示屏顯示,所述次要功能模塊是SD存儲卡或與非閃存,所述次要功能模塊控制器是 SD控制器或與非閃存控制器,所述SD控制器通過所述引腳對所述SD存儲卡進(jìn)行讀寫操作, 所述與非閃存控制器通過所述引腳對所述與非閃存進(jìn)行讀寫操作。
      9.根據(jù)權(quán)利要求7所述的引腳共享方法,其特征在于,所述次要功能模塊控制器每次 使用所述功能引腳傳輸數(shù)據(jù)時,傳輸?shù)臄?shù)據(jù)量不超過2048字節(jié)。
      10.根據(jù)權(quán)利要求8所述的引腳共享方法,其特征在于,根據(jù)顯示屏連續(xù)兩次使用所述 共享引腳之間的時間間隔設(shè)置所述預(yù)定值。
      全文摘要
      本發(fā)明揭露了一種引腳共享裝置及方法,所述裝置包括共享引腳、主要功能模塊及主要功能模塊控制器、次要功能模塊及次要功能模塊控制器、引腳控制器。所述引腳控制器還包括一個計數(shù)器,通過判斷計數(shù)器的計數(shù)值是否到達(dá)預(yù)定值,其中所述計數(shù)器根據(jù)時鐘不斷地進(jìn)行計數(shù);如果到達(dá)所述預(yù)定值,則僅可響應(yīng)所述主要功能模塊控制器對所述引腳的請求,并在所述主要功能模塊控制器使用所述引腳完畢后重置所述計數(shù)器以使其重新開始計數(shù);如果未達(dá)所述預(yù)定值,則可響應(yīng)所述次要功能模塊控制器對所述引腳的請求。本發(fā)明結(jié)構(gòu)簡單易于實(shí)現(xiàn),有效提高芯片集成度并提高了引腳利用效率,使芯片成本明顯降低。
      文檔編號H01L25/00GK101840915SQ20101016501
      公開日2010年9月22日 申請日期2010年5月7日 優(yōu)先權(quán)日2010年5月7日
      發(fā)明者馮備戰(zhàn) 申請人:無錫中星微電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1