亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

具高速外圍元件內(nèi)連接總線的讀卡機(jī)的制作方法

文檔序號:6623931閱讀:203來源:國知局
專利名稱:具高速外圍元件內(nèi)連接總線的讀卡機(jī)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種具高速外圍元件內(nèi)連接總線(PCI Express)的虛擬整合式驅(qū)動電子接口(IDE)讀卡機(jī),尤指利用高速外圍元件內(nèi)連接總線(PCI Express)作為傳輸接口的虛擬整合式驅(qū)動電子接口(IDE)讀卡機(jī)。
背景技術(shù)
現(xiàn)今計(jì)算機(jī)科技以日新月異的速度成長,其計(jì)算機(jī)的發(fā)展趨勢亦朝運(yùn)算功能強(qiáng)及速度快的方向邁進(jìn),且因時(shí)下的中央處理器(CPU)的時(shí)脈太快,其它的外圍設(shè)備的傳輸速度根本無法跟上中央處理器的處理速度,因此,就算中央處理器的效能繼續(xù)提升,也不會有太大的改善,這是因?yàn)橛?jì)算機(jī)的效能取決于整個(gè)系統(tǒng),必須將整個(gè)計(jì)算機(jī)架構(gòu)做一改良,才能令中央處理器的效能發(fā)揮到極至。
然而,傳輸資料的速度取決于總線的傳輸速度,為了能使計(jì)算機(jī)的效能提升,相關(guān)業(yè)者無不在總線的傳輸速度上改良,例如連接硬盤機(jī)的整合式驅(qū)動電子接口(IDE)的傳輸速度已達(dá)到160MB/s、網(wǎng)絡(luò)線由10Mb/s提升到1Gb/s,串接端口的RS-232更被傳輸速率480Mb/s的萬用串行總線(USB)所取代,且目前傳輸速率高達(dá)133MB/s外圍元件內(nèi)連接總線(PCI)更將其單向信道的傳輸速率提高到250MB/s,成為新一代的高速外圍元件內(nèi)連接總線(PCI Express),且此種高速外圍元件內(nèi)連接總線(PCI Express)更提供了支持熱插拔的控制功能,所以,此高速外圍元件內(nèi)連接總線(PCI Express)更能為使用者所接受。
再者,自閃存問世以來已以低耗能非揮發(fā)性、耐震、高儲存密度等迷人的特性,在許多可移植性裝置中,漸漸取代EEPROM或電池供電的內(nèi)存,更由于目前半導(dǎo)體技術(shù)日益精進(jìn),閃存的儲存密度與傳輸速率更是有突飛猛進(jìn)的成長,因此閃存在許多應(yīng)用更可以取代硬式磁盤驅(qū)動器等傳統(tǒng)儲存媒體,然而,目前利用閃存所制成的存儲卡因數(shù)字相機(jī)、PDA、移動電話等此類電子產(chǎn)品已成為社會大眾不可或缺的產(chǎn)品,使存儲卡的銷售量及種類也越來越多,而存儲卡大多利用萬用串行總線(USB)或整合式驅(qū)動電子接口(IDE)作為傳輸接口,而萬用串行總線(USB)與整合式驅(qū)動電子接口(IDE)的傳輸速率只有480Mb/s和160MB/s,其傳輸速率無法跟上存儲卡的讀寫速度,使得存儲在使用上會被主機(jī)端(Host)的萬用串行總線(USB)或整合式驅(qū)動電子接口(IDE)所限制住,而無法達(dá)到其本身最好的狀態(tài)。
又,在一個(gè)程序開發(fā)的系統(tǒng)或是軟件程序中,都會提供某幾種結(jié)合了編輯、編譯、除錯(cuò)、檔案管理和執(zhí)行為一體的環(huán)境接口,此環(huán)境接口可讓程序設(shè)計(jì)師執(zhí)行開發(fā)一個(gè)應(yīng)用程序所需要的大部分工作,因此,在主機(jī)端所執(zhí)行的軟件會以特定的環(huán)境接口與接口設(shè)備做溝通,所以外圍設(shè)備必須具備主機(jī)端的環(huán)境接口,才可執(zhí)行由主機(jī)端所傳來的指令。
所以,要如何使存儲卡可利用傳輸速度更快的總線作為其傳輸接口,以達(dá)到其本身的最好狀態(tài),即為從事此行業(yè)的相關(guān)廠商所亟欲研究改善的方向所在。

發(fā)明內(nèi)容
本發(fā)明的主要目的在于克服現(xiàn)有技術(shù)的不足與缺陷,提出一種具高速外圍元件內(nèi)連接總線的讀卡機(jī),利用高速外圍元件內(nèi)連接總線(PCI Express)作為主機(jī)端與讀卡機(jī)之間的傳輸接口,且讀卡機(jī)具有可與主機(jī)端溝通的虛擬整合式驅(qū)動電子接口模塊,使主機(jī)端通過讀卡機(jī)存取存儲卡的資料時(shí),可達(dá)到最佳的傳輸速率,同時(shí)亦擁有整合式驅(qū)動電子接口特性。
為達(dá)上述目的,本發(fā)明提供一種具高速外圍元件內(nèi)連接總線(PCI Express)的虛擬整合式驅(qū)動電子接口(IDE)讀卡機(jī),該讀卡機(jī)具有微控制器、存儲卡連接接口及高速外圍元件內(nèi)連接總線連接接口;其中該微控制器具有可將資料轉(zhuǎn)換為存儲卡格式或高速外圍元件內(nèi)連接總線格式的存儲卡接口及高速外圍元件內(nèi)連接總線接口,以及可接收主機(jī)端所下達(dá)的指令的虛擬整合式驅(qū)動電子接口模塊,且虛擬整合式驅(qū)動電子接口模塊設(shè)置有可接收主機(jī)端所下達(dá)整合式驅(qū)動電子接口的指令的整合式驅(qū)動電子接口主控端及可完成整合式驅(qū)動電子接口的指令的整合式驅(qū)動電子接口裝置端;該存儲卡連接接口連接于微控制器,且該存儲卡連接接口可供存儲卡連接;該高速外圍元件內(nèi)連接總線連接接口可供連接至主機(jī)端所設(shè)置的高速外圍元件內(nèi)連接總線,且高速外圍元件內(nèi)連接總線連接接口連接于微控制器,由此當(dāng)主機(jī)端于儲存或讀取存儲卡連接接口所連接的存儲卡的資料時(shí),該讀卡機(jī)的微控制器會對主機(jī)端宣告讀卡機(jī)為一個(gè)整合式驅(qū)動電子接口主機(jī)端,且主機(jī)端所下達(dá)的整合式驅(qū)動電子接口指令會傳送至虛擬整合式驅(qū)動電子接口模塊,并由虛擬整合式驅(qū)動電子接口模塊來完成指令,而存儲卡連接接口所連接的存儲卡的資料會根據(jù)指令并通過微控制器所設(shè)置的存儲卡接口及高速外圍元件內(nèi)連接總線接口,將資料轉(zhuǎn)換為存儲卡或高速外圍元件內(nèi)連接總線所能接受的資料格式,再傳至主機(jī)端或存儲卡儲存。
根據(jù)上述的目的,由于該讀卡機(jī)具有微控制器,而微控制器分別連接有可連接至主機(jī)端所設(shè)置的高速外圍元件內(nèi)連接總線的高速外圍元件內(nèi)連接總線連接接口及可供存儲卡連接的存儲卡連接接口,而微控制器具有存儲卡接口、高速外圍元件內(nèi)連接總線接口及虛擬整合式驅(qū)動電子接口模塊,以使主機(jī)端對讀卡機(jī)所連接的存儲卡下達(dá)儲存或讀取的指令時(shí),該指令會傳送虛擬整合式驅(qū)動電子接口模塊,并由虛擬整合式驅(qū)動電子接口模塊來完成指令,而讀卡機(jī)所連接的存儲卡的資料會根據(jù)指令并通過微控制器所設(shè)置的存儲卡接口及高速外圍元件內(nèi)連接總線(PCI Express)接口將資料轉(zhuǎn)換為存儲卡或高速外圍元件內(nèi)連接總線所能接受的資料格式,再傳至主機(jī)端或存儲卡,使主機(jī)端可通過虛擬整合式驅(qū)動電子接口模塊對讀卡機(jī)下達(dá)存取資料的指令,且資料于傳輸時(shí)可達(dá)到高速外圍元件內(nèi)連接總線所提供的傳輸速率,而使讀卡機(jī)可達(dá)到最佳的傳輸速率,且不失整合式驅(qū)動電子接口的特質(zhì)。


圖1為本發(fā)明較佳實(shí)施例的方塊圖;圖2為本發(fā)明較佳實(shí)施例于傳輸資料時(shí)的示意圖。
圖中符號說明1讀卡機(jī)11高速外圍元件內(nèi)連接總線(PCI Express)連接接口12微控制器121存儲卡接口122高速外圍元件內(nèi)連接總線(PCI Express)接口123虛擬整合式驅(qū)動電子接口模塊(IDE Module)1231整合式驅(qū)動電子接口主控端(IDE Host)1232整合式驅(qū)動電子接口裝置端(IDE Device)13存儲卡連接接口2主機(jī)端21高速外圍元件內(nèi)連接總線(PCI Express)211單工信道3存儲卡具體實(shí)施方式
為達(dá)成上述目的及功效,本發(fā)明所采用的技術(shù)手段及其構(gòu)造,結(jié)合附圖就本發(fā)明的較佳實(shí)施例詳加說明其特征與功能如下,以利完全了解。
請參閱圖1所示,為本發(fā)明較佳實(shí)施例的方塊圖,由圖中可清楚看出,本發(fā)明的讀卡機(jī)1具有高速外圍元件內(nèi)連接總線(PCI Express)連接接口11、微控制器12及存儲卡連接接口13;其中該高速外圍元件內(nèi)連接總線(PCI Express)連接接口11可供連接至主機(jī)端2所設(shè)置的高速外圍元件內(nèi)連接總線(PCI Express)21。
該微控制器12具有存儲卡接口121、高速外圍元件內(nèi)連接總線(PCI Express)接口122及虛擬整合式驅(qū)動電子接口模塊123,而虛擬整合式驅(qū)動電子接口(IDE)模塊123具有整合式驅(qū)動電子接口主控端(IDE Host)1231及整合式驅(qū)動電子接口裝置端(IDE Device)1232,而微控制器12連接于高速外圍元件內(nèi)連接總線(PCI Express)連接接口11,且虛擬整合式驅(qū)動電子接口模塊123并非實(shí)體,而是由設(shè)計(jì)者利用韌體程序模擬的一個(gè)虛構(gòu)體。
該存儲卡連接接口13連接于微控制器12,且存儲卡連接接口13可供存儲卡3連接。
當(dāng)讀卡機(jī)1所設(shè)置的高速外圍元件內(nèi)連接總線(PCI Express)連接接口11連接至主機(jī)端2所設(shè)置的高速外圍元件內(nèi)連接總線(PCI Express)21時(shí),該讀卡機(jī)1的微控制器12會對主機(jī)端1宣告讀卡機(jī)1為一個(gè)整合式驅(qū)動電子接口主機(jī)端,如此,主機(jī)端2雖以高速外圍元件內(nèi)連接總線(PCI Express)架構(gòu)來和微控制器12做溝通,但會認(rèn)定微控制器12是一個(gè)整合式驅(qū)動電子接口的主機(jī)端,而當(dāng)存儲卡3連接至存儲卡連接接口13,且主機(jī)端2對存儲卡3下達(dá)儲存指令時(shí),該指令會先傳送至微控制器12的虛擬整合式驅(qū)動電子接口模塊123所設(shè)置的整合式驅(qū)動電子接口主控端(IDE Host)1231,且整合式驅(qū)動電子接口主控端(IDE Host)1231會將此指令傳送至整合式驅(qū)動電子接口裝置端(IDE Device)1232,而由整合式驅(qū)動電子接口裝置端(IDE Device)1232完成指令,此時(shí),主機(jī)端2的資料會先經(jīng)由高速外圍元件內(nèi)連接總線(PCI Express)21及高速外圍元件內(nèi)連接總線(PCI Express)連接接口11傳送至微控制器12,且微控制器12所設(shè)置的存儲卡接口121會將此資料轉(zhuǎn)換為存儲卡3所能接受的資料格式,而儲存至存儲卡3內(nèi)。
再者,當(dāng)主機(jī)端2欲讀取存儲卡3內(nèi)所儲存的資料時(shí),該整合式驅(qū)動電子接口指令會先傳送至微控制器12的虛擬整合式驅(qū)動電子接口(IDE)模塊123所設(shè)置的整合式驅(qū)動電子接口主控端(IDE Host)1231,且整合式驅(qū)動電子接口主控端(IDE Host)1231會將此指令傳送至整合式驅(qū)動電子接口裝置端(IDE Device)1232,而由整合式驅(qū)動電子接口裝置端(IDE Device)1232完成指令,此時(shí),該存儲卡3會先將資料傳送至微控制器12,且微控制器12所設(shè)置的高速外圍元件內(nèi)連接總線(PCI Express)接口122會將此資料轉(zhuǎn)換為高速外圍元件內(nèi)連接總線(PCI Express)21所能夠接受的格式,再通過高速外圍元件內(nèi)連接總線(PCI Express)連接接口11及高速外圍元件內(nèi)連接總線(PCI Express)21傳送至主機(jī)端2。
由上述可知,主機(jī)端2對讀卡機(jī)1所連接的存儲卡3進(jìn)行讀取或儲存時(shí),其資料是直接通過微控制器12從存儲卡3內(nèi)取出或?qū)懭?,而讀取或儲存的命令是由虛擬整合式驅(qū)動電子接口(IED)模塊123所設(shè)置的整合式驅(qū)動電子接口主控端(IDE Host)1231及整合式驅(qū)動電子接口裝置端(IDE Device)1232完成,因此,主機(jī)端2即可認(rèn)定此讀卡機(jī)1為一個(gè)高速外圍元件內(nèi)連接總線(PCI Express)接口的整合式驅(qū)動電子接口讀卡機(jī)。
又,該整合式驅(qū)動電子接口指令可為ATA或Serial ATA規(guī)格,而ATA或Serial ATA僅為整合式驅(qū)動電子接口指令的實(shí)施例進(jìn)行說明,并非用以限定本發(fā)明的權(quán)利要求,而該存儲卡接口121可為CF存儲卡接口、MS存儲卡接口、XD存儲卡接口、SM存儲卡接口、MMC存儲卡接口或SD存儲卡接口。
另,該存儲卡連接接口13可為一個(gè)或一個(gè)以上。
請參閱圖2所示,為本發(fā)明較佳實(shí)施例于傳輸資料時(shí)的示意圖,由圖中可清楚看出,主機(jī)端2與讀卡機(jī)1在傳輸資料的實(shí)體層可由一組單工信道211組成發(fā)送端(Tx)與接收端(Rx),且單工信道211亦可使用一組或一組以上。
所以,本發(fā)明的具高速外圍元件內(nèi)連接總線(PCI Express)的虛擬整合式驅(qū)動電子接口讀卡機(jī)可改善現(xiàn)有的技術(shù)關(guān)鍵在于,本發(fā)明利用讀卡機(jī)所設(shè)置的整合式驅(qū)動電子接口主控端及整合式驅(qū)動電子接口裝置端來執(zhí)行主機(jī)端所下達(dá)的指令,并使用高速外圍元件內(nèi)連接總線(PCI Express)作為主機(jī)端與讀卡機(jī)之間的傳輸接口,讓資料于傳輸時(shí)可達(dá)到高速外圍元件內(nèi)連接總線所提供的傳輸速率,而使讀卡機(jī)可達(dá)到最佳的傳輸速率。
上述詳細(xì)說明為針對本發(fā)明一種較佳的可行實(shí)施例進(jìn)行說明,惟該實(shí)施例并非用以限定本發(fā)明的權(quán)利要求,凡其它未脫離本發(fā)明所揭示的技術(shù)精神下所完成的均等變化與修飾變更,均應(yīng)包含于本發(fā)明所涵蓋的專利范圍中。
權(quán)利要求
1.一種具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),該讀卡機(jī)具有微控制器、存儲卡連接接口及高速外圍元件內(nèi)連接總線連接接口;其特征在于該微控制器具有可將資料轉(zhuǎn)換為存儲卡格式或高速外圍元件內(nèi)連接總線格式的存儲卡接口及高速外圍元件內(nèi)連接總線接口,以及可接收主機(jī)端所下達(dá)的指令的虛擬整合式驅(qū)動電子接口模塊,且虛擬整合式驅(qū)動電子接口模塊設(shè)置有可接收主機(jī)端所下達(dá)整合式驅(qū)動電子接口的指令的整合式驅(qū)動電子接口主控端及可完成整合式驅(qū)動電子接口的指令的整合式驅(qū)動電子接口裝置端;該存儲卡連接接口連接于微控制器,且該存儲卡連接接口可供存儲卡連接;該高速外圍元件內(nèi)連接總線連接接口可供連接至主機(jī)端所設(shè)置的高速外圍元件內(nèi)連接總線,且高速外圍元件內(nèi)連接總線連接接口連接于微控制器,由此當(dāng)主機(jī)端于儲存或讀取存儲卡連接接口所連接的存儲卡的資料時(shí),該讀卡機(jī)的微控制器會對主機(jī)端宣告讀卡機(jī)為一個(gè)整合式驅(qū)動電子接口主機(jī)端,且主機(jī)端所下達(dá)的整合式驅(qū)動電子接口指令會傳送至虛擬整合式驅(qū)動電子接口模塊,并由虛擬整合式驅(qū)動電子接口模塊來完成指令,而存儲卡連接接口所連接的存儲卡的資料會根據(jù)指令并通過微控制器所設(shè)置的存儲卡接口及高速外圍元件內(nèi)連接總線接口,將資料轉(zhuǎn)換為存儲卡或高速外圍元件內(nèi)連接總線所能接受的資料格式,再傳至主機(jī)端或存儲卡儲存。
2.如權(quán)利要求1所述的具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),其中,該主機(jī)端與儲存裝置在傳輸資料的實(shí)體層由一組單工信道組成發(fā)送端與接收端。
3.如權(quán)利要求2所述的具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),其中,該單工信道為一組或一組以上。
4.如權(quán)利要求1所述的具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),其中,該存儲卡連接接口為一個(gè)或一個(gè)以上。
5.如權(quán)利要求1所述的具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),其中,該存儲卡接口為CF存儲卡接口。
6.如權(quán)利要求1所述的具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),其中,該存儲卡接口為MS存儲卡接口。
7.如權(quán)利要求1所述的具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),其中,該存儲卡接口為XD存儲卡接口。
8.如權(quán)利要求1所述的具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),其中,該存儲卡接口為SD存儲卡接口。
9.如權(quán)利要求1所述的具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),其中,該存儲卡接口為SM存儲卡接口。
10.如權(quán)利要求1所述的具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),其中,該存儲卡接口為MMC存儲卡接口。
11.如權(quán)利要求1所述的具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),其中,該整合式驅(qū)動電子接口指令為ATA規(guī)格。
12.如權(quán)利要求1所述的具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),其中,該整合式驅(qū)動電子接口指令為Serial ATA規(guī)格。
全文摘要
本發(fā)明涉及一種具高速外圍元件內(nèi)連接總線的虛擬整合式驅(qū)動電子接口讀卡機(jī),其所具有的微控制器分別連接有高速外圍元件內(nèi)連接總線連接接口及存儲卡連接接口,而微控制器具有存儲卡接口、高速外圍元件內(nèi)連接總線接口及虛擬整合式驅(qū)動電子接口模塊,且虛擬整合式驅(qū)動電子接口模塊包括有整合式驅(qū)動電子接口的虛擬主控端及虛擬裝置端,而當(dāng)主機(jī)端對讀卡機(jī)所連接的存儲卡下達(dá)儲存或讀取的指令時(shí),該指令會傳送至虛擬整合式驅(qū)動電子接口模塊,并在其中將指令完成,而存儲卡內(nèi)的資料于傳輸時(shí)可達(dá)到高速外圍元件內(nèi)連接總線所提供的傳輸速率,且主控端會認(rèn)為讀卡機(jī)為整合式驅(qū)動電子接口裝置,而非單純的高速外圍元件內(nèi)連接總線裝置。
文檔編號G06F13/00GK1881230SQ20051007818
公開日2006年12月20日 申請日期2005年6月17日 優(yōu)先權(quán)日2005年6月17日
發(fā)明者鄭文貴, 顏暐駩 申請人:群聯(lián)電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1