專利名稱:可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校正方法、裝置與系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)可抽換儲(chǔ)存裝置的存取錯(cuò)誤校正,且尤指利用可抽換儲(chǔ)存裝置的存 取錯(cuò)誤信息來(lái)校正可抽換儲(chǔ)存裝置的存取設(shè)定的方法、裝置與系統(tǒng)。
背景技術(shù):
使用者經(jīng)常利用讀卡裝置等接口來(lái)存取一般的可抽換儲(chǔ)存裝置,例如SD卡 (Secure Digital)、存儲(chǔ)條(Memory Stick) 、 MMC卡(MultiMedia Card) 、 xD圖片 卡(xD-Picture Card)等快閃存儲(chǔ)裝置, 一般而言, 一個(gè)設(shè)計(jì)良好的可抽換儲(chǔ)存裝置 控制系統(tǒng)應(yīng)可讓使用者通過讀卡裝置以符合規(guī)格書上最快的頻率與最大的數(shù)據(jù)總 線寬度去存取任一可抽換儲(chǔ)存裝置,然而,在現(xiàn)實(shí)生活中,各個(gè)不同廠商所制造出 來(lái)的可抽換儲(chǔ)存裝置與可抽換儲(chǔ)存裝置控制系統(tǒng)可能會(huì)存在一些差異,例如信號(hào)震 蕩源不同而造成工作頻率上的差異、信號(hào)驅(qū)動(dòng)能力大小不同或存取接口的腳位接觸 面積大小不同等差異。這些差異可能會(huì)造成在存取可抽換儲(chǔ)存裝置時(shí)的信號(hào)時(shí)序不良或者腳位接觸 不良,從而使得使用者無(wú)法正常利用讀卡裝置來(lái)存取可抽換儲(chǔ)存裝置,例如使用者 利用A廠商制造的讀卡裝置得以正常存取B廠商所制造的可抽換儲(chǔ)存裝置,而利 用A廠商制造的讀卡裝置卻無(wú)法正常存取C廠商所制造的可抽換儲(chǔ)存裝置,甚至 是無(wú)法正常存取B廠商所制造的另一可抽換儲(chǔ)存裝置,這對(duì)使用者以及負(fù)責(zé)維修 讀卡裝置或可抽換儲(chǔ)存裝置的廠商而言都是非常不便。發(fā)明內(nèi)容為解決上述問題,本發(fā)明的目的之一是提供一種校正可抽換儲(chǔ)存裝置的存取錯(cuò) 誤的校正方法、裝置與系統(tǒng),以使得在不需更新驅(qū)動(dòng)程序或更改硬件的情況下,即 可通過自動(dòng)校正功能來(lái)消除讀卡裝置與可抽換儲(chǔ)存裝置間的兼容性問題。依據(jù)本發(fā)明一方面的一種用于校正存取一可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校正方法,包含下列步驟依據(jù)一存取設(shè)定來(lái)存取該可抽換儲(chǔ)存裝置;以及當(dāng)該可抽換說明書第2/6頁(yè)儲(chǔ)存裝置的存取產(chǎn)生一存取錯(cuò)誤信息時(shí),依據(jù)該存取錯(cuò)誤信息校正該存取設(shè)定。依據(jù)本發(fā)明另一方面的一種用于校正存取一可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校 正裝置。該校正裝置包含一存取接口與一校正單元,其中存取接口耦接該可抽換儲(chǔ) 存裝置,用以依據(jù)一存取設(shè)定來(lái)存取該可抽換儲(chǔ)存裝置,而校正單元?jiǎng)t是耦接至該 存取接口,用以當(dāng)該可抽換儲(chǔ)存裝置的存取產(chǎn)生一存取錯(cuò)誤信息時(shí),依據(jù)該存取錯(cuò) 誤信息產(chǎn)生一校正信號(hào)來(lái)校正該存取設(shè)定。依據(jù)本發(fā)明再一方面的一種用于校正存取一可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校 正系統(tǒng)。該校正系統(tǒng)包含一儲(chǔ)存裝置與一處理器。儲(chǔ)存裝置是用以儲(chǔ)存一特定程序; 而處理器耦接于該儲(chǔ)存裝置,用以執(zhí)行該特定程序以依據(jù)一存取設(shè)定存取一可抽換 儲(chǔ)存裝置,以及當(dāng)該可抽換儲(chǔ)存裝置的存取產(chǎn)生一存取錯(cuò)誤信息時(shí),依據(jù)該存取錯(cuò) 誤信息校正該存取設(shè)定。
圖1是本發(fā)明可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校正裝置的一實(shí)施例的功能方塊圖。圖2是圖1所示的校正單元的一實(shí)施例的功能方塊圖。圖3是回傳至功能控制單元的數(shù)據(jù)與相關(guān)工作時(shí)脈的時(shí)序圖。圖4是本發(fā)明可抽換儲(chǔ)存裝置校正系統(tǒng)的一實(shí)施例的功能方塊示意圖。圖5是本發(fā)明可抽換儲(chǔ)存裝置校正系統(tǒng)的另一實(shí)施例的功能方塊示意圖。
具體實(shí)施方式
圖1是本發(fā)明可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校正裝置的一實(shí)施例的功能方塊 圖。請(qǐng)注意到,圖l僅顯示與本發(fā)明有關(guān)的元件,為求簡(jiǎn)潔,其余已知元件將不顯 示于圖i中。本實(shí)施例中,可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校正裝置(此后簡(jiǎn)稱為校 正裝置)100包含校正單元110、存取接口 120與功能控制單元130,而與存取接口 120耦接的可抽換儲(chǔ)存裝置140可為任何已知的快閃存儲(chǔ)卡,例如SD卡(Secure Digital)、存儲(chǔ)條(Memory Stick) 、 MMC卡(MultiMedia Card) 、 xD圖片卡(xD-Picture Card)等,請(qǐng)注意到,可抽換儲(chǔ)存裝置140亦可以焊接等形式固定地耦接于存取接 口 120,而校正單元110可內(nèi)建于讀卡裝置內(nèi)部的可抽換儲(chǔ)存裝置主機(jī)控制單元 (host control imit,此后簡(jiǎn)稱為主機(jī)控制單元)。當(dāng)使用者欲存取可抽換儲(chǔ)存裝置140時(shí),可將可抽換儲(chǔ)存裝置140通過存取接口 120耦接具有校正裝置100的讀卡裝置(未示于圖1中),再通過讀卡裝置連結(jié)一主機(jī),例如個(gè)人電腦、筆記本電腦、個(gè)人數(shù)字助理、數(shù)碼相機(jī)、移動(dòng)通訊裝置等,而該讀卡裝置亦可通過各種高速總線接口(例如PCI express總線)耦接上述各種主機(jī) 而以內(nèi)建于主機(jī)中的形式來(lái)加以呈現(xiàn)。當(dāng)讀卡裝置耦接主機(jī)時(shí),則開始對(duì)該讀卡裝置進(jìn)行初始化的工作,以判斷可抽 換儲(chǔ)存裝置140的類型來(lái)以相對(duì)應(yīng)的程序進(jìn)行控制,若主機(jī)有對(duì)應(yīng)于可抽換儲(chǔ)存裝 置140的存取設(shè)定,例如,用以存取數(shù)據(jù)的時(shí)脈相位設(shè)定、時(shí)脈頻率設(shè)定、或總線 寬度設(shè)定等存取相關(guān)設(shè)定,則將該存取設(shè)定加載主機(jī)控制單元,功能控制單元130 接著則控制存取接口 120,以使存取接口 120依據(jù)該存取設(shè)定對(duì)可抽換儲(chǔ)存裝置140 進(jìn)行數(shù)據(jù)存取,然而由于上述工作頻率、信號(hào)驅(qū)動(dòng)能力或接觸面積等差異所產(chǎn)生不 兼容的問題可能造成在存取可抽換儲(chǔ)存裝置140時(shí)發(fā)生錯(cuò)誤中斷,因此校正單元 IIO得依據(jù)該錯(cuò)誤中斷以產(chǎn)生校正信號(hào)以直接校正目前使用中的存取設(shè)定,例如, 修改用以存取數(shù)據(jù)的時(shí)脈相位設(shè)定、時(shí)脈頻率設(shè)定、或總線寬度設(shè)定等相關(guān)存取設(shè) 定。之后,存取接口 120可依據(jù)校正后的存取設(shè)定對(duì)可抽換儲(chǔ)存裝置進(jìn)行存取,如 此一來(lái),即可在不需更新驅(qū)動(dòng)程序或更改硬件的情況下,通過自動(dòng)校正功能來(lái)消除 讀卡裝置與可抽換儲(chǔ)存裝置140間的兼容性問題。請(qǐng)注意到,功能控制單元130亦 可依據(jù)該錯(cuò)誤中斷產(chǎn)生存取錯(cuò)誤信息,而校正單元IIO再依據(jù)功能控制單元130所 產(chǎn)生的存取錯(cuò)誤信息產(chǎn)生校正信號(hào)通知功能控制單元130校正該存取設(shè)定。圖2是圖1所示的校正單元的一實(shí)施例的功能方塊圖。本實(shí)施例中,校正單元 IIO包含時(shí)脈頻率控制單元112、第一時(shí)脈相位控制單元114、第二時(shí)脈相位控制單 元116與總線控制單元118。除了上述不兼容的問題之外,由可抽換儲(chǔ)存裝置140 回傳至功能控制單元130的數(shù)據(jù)亦可能發(fā)生無(wú)法預(yù)期的延遲,而使得數(shù)據(jù)存取上發(fā) 生錯(cuò)誤。請(qǐng)參閱圖3,圖3是回傳至功能控制單元的數(shù)據(jù)與相關(guān)工作時(shí)脈的時(shí)序圖。 圖3所示的時(shí)脈I一CLK是主機(jī)控制單元的工作時(shí)脈,而功能控制單元130是依據(jù)時(shí) 脈1—CLK判讀由可抽換儲(chǔ)存裝置140傳回來(lái)的數(shù)據(jù),亦即,在時(shí)間點(diǎn)T1、 T2等時(shí) 點(diǎn)判斷該數(shù)據(jù),在正常情況下,由可抽換儲(chǔ)存裝置140傳回來(lái)的數(shù)據(jù)(如數(shù)據(jù)D1 所示),功能控制單元130可在正確的時(shí)點(diǎn)判讀該數(shù)據(jù),然而,若各種非理想因素 使得功能控制單元130的工作時(shí)脈與傳遞至可抽換儲(chǔ)存裝置140的傳輸時(shí)脈有著極 大的差異(延遲)或回傳的數(shù)據(jù)發(fā)生不可預(yù)期的過度延遲,則功能控制單元130可能 無(wú)法在正確的時(shí)點(diǎn)判讀由可抽換儲(chǔ)存裝置140回傳的數(shù)據(jù)(如數(shù)據(jù)D2所示),如 此一來(lái),即會(huì)造成在存取可抽換儲(chǔ)存裝置140時(shí)發(fā)生錯(cuò)誤中斷,為解決此問題,可利用第一時(shí)脈相位控制單元114將傳遞至儲(chǔ)存裝置140的傳輸時(shí)脈延遲一預(yù)定相位 (如圖2的時(shí)脈CLK1),使得由可抽換儲(chǔ)存裝置140回傳的數(shù)據(jù)亦隨之延后(如圖3 中數(shù)據(jù)D3所示) ,類似地,若利用第二時(shí)脈相位控制單元116將功能控制單元130 的工作時(shí)脈延后一預(yù)定相位(如圖2的時(shí)脈CLK2)亦可獲得相同的功效,當(dāng)然,亦 可一并使用第一時(shí)脈相位控制單元114與第二時(shí)脈相位控制單元116,以將傳遞至 儲(chǔ)存裝置140的傳輸時(shí)脈延遲一預(yù)定相位以及將功能控制單元130的工作時(shí)脈延遲 一預(yù)定相位。第一或第二時(shí)脈相位控制單元在控制相位延遲時(shí),得任意選取一組未 使用過的相位延遲設(shè)定值,如相位延遲90度,若相位延遲90度后仍發(fā)生存取錯(cuò)誤, 則可再選取另一組未使用過的相位延遲設(shè)定值,如相位延遲180度,若相位延遲 180后可正確存取數(shù)據(jù),則可維持此一存取設(shè)定,并記錄此設(shè)定值于主機(jī)。若使用 所有的相位延遲設(shè)定值之后均無(wú)法正常存取可抽換儲(chǔ)存裝置140,則可再修改其它 存取設(shè)定參數(shù),例時(shí)脈頻率設(shè)定或總線設(shè)定。
在存取可抽換儲(chǔ)存裝置140發(fā)生錯(cuò)誤中斷時(shí),亦可調(diào)整可抽換儲(chǔ)存裝置140與 主機(jī)控制單元的時(shí)脈,例如若在以lOOMHz的時(shí)脈存取可抽換儲(chǔ)存裝置140時(shí)發(fā)生 了錯(cuò)誤中斷,則時(shí)脈頻率控制單元112則可選取一組未使用過的頻率設(shè)定值作為可 抽換儲(chǔ)存裝置140與主機(jī)控制單元的時(shí)脈,如80MHZ,若以80MHz作為可抽換儲(chǔ) 存裝置140與主機(jī)控制單元的時(shí)脈仍發(fā)生存取錯(cuò)誤,則可再選取另一組未使用過的 相位延遲設(shè)定值,如60MHz,若以60MHz作為可抽換儲(chǔ)存裝置140與主機(jī)控制單 元的時(shí)脈時(shí)可正確存取數(shù)據(jù),則可維持此存取設(shè)定,并記錄此設(shè)定值于主機(jī)。若使 用所有的頻率設(shè)定值之后均無(wú)法正常存取可抽換儲(chǔ)存裝置140,則可再修改其它的 存取設(shè)定參數(shù),例如總線設(shè)定。請(qǐng)注意到,于本發(fā)明的其它實(shí)施例中,亦可以結(jié)合 時(shí)脈頻率校正與時(shí)脈相位校正,亦即,將經(jīng)時(shí)脈頻率控制單元112校正過頻率后的 信號(hào)CLKO再通過第一、二時(shí)脈相位控制單元114、 116來(lái)進(jìn)行相位校正,此外, 亦可僅進(jìn)行時(shí)脈頻率校正,而省略第一、二時(shí)脈相位控制單元114、 116。
在存取可抽換儲(chǔ)存裝置140發(fā)生錯(cuò)誤中斷時(shí)亦可調(diào)整存取可抽換儲(chǔ)存裝置140 的總線設(shè)定,例如若在以16位的傳輸寬度存取可抽換儲(chǔ)存裝置140時(shí)發(fā)生了錯(cuò)誤 中斷,則總線控制單元118則可選取一組未使用過的總線設(shè)定值作為可抽換儲(chǔ)存裝 置140與主機(jī)控制單元的總線設(shè)定值,如8位的傳輸寬度,若以8位的傳輸寬度存 取可抽換儲(chǔ)存裝置140時(shí)仍發(fā)生存取錯(cuò)誤,則可再選取另一組未使用過的總線設(shè)定 值,如4位的傳輸寬度,若以4位的傳輸寬度存取可抽換儲(chǔ)存裝置時(shí)可正確存取數(shù) 據(jù),則可維持此存取設(shè)定,并記錄此設(shè)定值于主機(jī)。若使用所有的總線設(shè)定值之后均無(wú)法正常存取可抽換儲(chǔ)存裝置140,則可再修改其它存取設(shè)定。
圖4是本發(fā)明可抽換儲(chǔ)存裝置校正系統(tǒng)的一實(shí)施例的功能方塊示意圖。本實(shí)施 例中,校正系統(tǒng)400包含一主機(jī)410與一讀卡裝置420,而主機(jī)410包含一儲(chǔ)存裝 置412與一處理器414,主機(jī)410可為前述各類型的主機(jī),而讀卡裝置420可為已 知的讀卡裝置另包含一校正單元IIO,其可通過各種高速總線與校正系統(tǒng)耦接,而 可抽換儲(chǔ)存裝置140通過可抽換儲(chǔ)存裝置存取接口與讀卡裝置420耦接。
儲(chǔ)存裝置412是用以儲(chǔ)存一特定程序SW,而處理器414執(zhí)行特定程序SW以 依據(jù)一存取設(shè)定來(lái)存取可抽換儲(chǔ)存裝置140,而當(dāng)可抽換儲(chǔ)存裝置140的存取產(chǎn)生 相對(duì)應(yīng)于存取錯(cuò)誤的一存取錯(cuò)誤信息時(shí),依據(jù)該存取錯(cuò)誤信息校正該存取設(shè)定,并 通過不斷地校正存取設(shè)定以避免存取錯(cuò)誤的發(fā)生。如前所述,存取設(shè)定包含了 (但 不限于)時(shí)脈相位設(shè)定、時(shí)脈頻率設(shè)定與總線設(shè)定,當(dāng)存取錯(cuò)誤發(fā)生時(shí),處理器 414執(zhí)行特定程序SW以依據(jù)該存取錯(cuò)誤信息控制校正單元110以更改原本的時(shí)脈 相位設(shè)定,例如使得用以存取可抽換儲(chǔ)存裝置140的一傳輸時(shí)脈延遲一預(yù)定相位, 若使用過所有相位延遲設(shè)定值均無(wú)法正常存取可抽換儲(chǔ)存裝置140,則可再修改其 它存取設(shè)定,如控制校正單元110以修改時(shí)脈頻率設(shè)定,此時(shí),處理器414執(zhí)行特 定程序SW以依據(jù)存取錯(cuò)誤信息控制校正單元110以更改原本的時(shí)脈頻率設(shè)定,例 如使得用以存取可抽換儲(chǔ)存裝置140的一時(shí)脈頻率下降,若使用過所有時(shí)脈頻率設(shè) 定值均無(wú)法正常存取可抽換儲(chǔ)存裝置140,則可再進(jìn)一步地修改其它存取設(shè)定,如 修改總線設(shè)定,此時(shí),處理器414執(zhí)行特定程序SW以依據(jù)存取錯(cuò)誤信息控制校正 單元110以更改原本的總線設(shè)定,例如使得用以存取可抽換儲(chǔ)存裝置140的傳輸寬 度減少。請(qǐng)注意到校正單元110中的時(shí)脈頻率控制單元112與總線控制單元118均 可沿用已知的讀卡裝置中相應(yīng)的控制單元,亦即,不必額外設(shè)置時(shí)脈頻率控制單元 112與總線控制單元118。
圖5是本發(fā)明可抽換儲(chǔ)存裝置校正系統(tǒng)的另一實(shí)施例的功能方塊示意圖。請(qǐng)注 意到圖4與圖5中具有相同標(biāo)號(hào)的元件具有相同或類似的功能。本實(shí)施例中,校正 系統(tǒng)500是設(shè)置于一讀卡裝置420'之內(nèi),校正系統(tǒng)500包含一校正單元110、 一 儲(chǔ)存裝置412與一處理器414。圖4的實(shí)施例與圖5的實(shí)施例最主要區(qū)別在于圖5 的校正系統(tǒng)500的是設(shè)置在讀卡裝置420'內(nèi)部,而處理器414與儲(chǔ)存裝置412亦 為讀卡裝置420'內(nèi)部的元件,校正系統(tǒng)500的功能以及運(yùn)作與校正系統(tǒng)400相似, 為求簡(jiǎn)潔于此不再贅述。
請(qǐng)注意到,不論圖2、圖3所示的校正裝置的實(shí)施例或圖4、圖5所示的校正
9系統(tǒng)的實(shí)施例,在校正存取設(shè)定時(shí)得以結(jié)合時(shí)脈相位校正、時(shí)脈頻率校正或總線校 正,亦可僅實(shí)施其中一存取設(shè)定的校正,在結(jié)合實(shí)施時(shí)脈相位校正、時(shí)脈頻率校正 或總線校正時(shí),于一較佳實(shí)施方式中,得依序校正相位、頻率以及總線,亦即,先 進(jìn)行相位校正,若使用所有相位設(shè)定值均無(wú)法正常存取可抽換儲(chǔ)存裝置140,則再 修改頻率設(shè)定值,若使用所有的頻率設(shè)定值之后還不能正常存取可抽換儲(chǔ)存裝置 140,則再修改總線設(shè)定值。請(qǐng)注意,上述僅作為范例說明之用,并非本發(fā)明的限 制條件,亦即,可依據(jù)設(shè)計(jì)需求來(lái)決定設(shè)定值校正的順序,亦即,修改相位、頻率、 總線的設(shè)定值的次序是可調(diào)整的,并未限定是依序進(jìn)行時(shí)脈相位校正、時(shí)脈頻率校 正與總線校正。
綜上所述,本發(fā)明的實(shí)施例提供了校正可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校正方 法、裝置與系統(tǒng),可依據(jù)存取可抽換儲(chǔ)存裝置時(shí)發(fā)生的存取錯(cuò)誤信息自動(dòng)地校正存 取設(shè)定,如此一來(lái),即可在不需更新驅(qū)動(dòng)程序或更改硬件的情況下解決兼容性的問 題,從而減輕使用者與廠商可能遭遇到的困擾。
以上所述僅為本發(fā)明的較佳實(shí)施例,凡根據(jù)本申請(qǐng)權(quán)利要求范圍所作出的種種 等同的改變或替換,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種用于校正存取一可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校正方法,包含依據(jù)一存取設(shè)定來(lái)存取該可抽換儲(chǔ)存裝置;以及當(dāng)該可抽換儲(chǔ)存裝置的存取產(chǎn)生一存取錯(cuò)誤信息時(shí),依據(jù)該存取錯(cuò)誤信息校正該存取設(shè)定。
2. 根據(jù)權(quán)利要求l所述的方法,其特征在于該存取設(shè)定包含一時(shí)脈相位設(shè)定。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于依據(jù)該存取錯(cuò)誤信息校正該存取設(shè)定的步驟還包含.-依據(jù)該存取錯(cuò)誤信息更改該時(shí)脈相位設(shè)定,使得用以存取該可抽換儲(chǔ)存裝置的一操作時(shí)脈延遲一預(yù)定相位。
4. 根據(jù)權(quán)利要求l所述的方法,其特征在于該存取設(shè)定包含一時(shí)脈頻率設(shè)定。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于依據(jù)該存取錯(cuò)誤信息校正該存取設(shè)定的步驟還包含依據(jù)該存取錯(cuò)誤信息校正該時(shí)脈頻率設(shè)定,使得用以存取該可抽換儲(chǔ)存裝置的一操作時(shí)脈的頻率下降。
6. 根據(jù)權(quán)利要求l所述的方法,其特征在于該存取設(shè)定包含一總線設(shè)定。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于依據(jù)該存取錯(cuò)誤信息校正該存取設(shè)定的步驟還包含依據(jù)該存取錯(cuò)誤信息校正該總線設(shè)定,使得用以存取該可抽換儲(chǔ)存裝置的一總線的傳輸寬度減少。
8. —種用于校正存取一可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校正裝置,包含一存取接口,耦接該可抽換儲(chǔ)存裝置,依據(jù)一存取設(shè)定來(lái)存取該可抽換儲(chǔ)存裝置;以及一校正單元,耦接至該存取接口,當(dāng)該可抽換儲(chǔ)存裝置的存取產(chǎn)生一存取錯(cuò)誤信息時(shí),該校正單元依據(jù)該存取錯(cuò)誤信息產(chǎn)生一校正信號(hào)來(lái)校正該存取設(shè)定。
9. 根據(jù)權(quán)利要求8所述的校正裝置,其特征在于該存取設(shè)定包含一時(shí)脈相位設(shè)定,以及該校正裝置還包含一時(shí)脈相位控制單元,用以依據(jù)該校正信號(hào)校正該時(shí)脈相位設(shè)定。
10. 根據(jù)權(quán)利要求9所述的校正裝置,其特征在于該時(shí)脈相位控制單元依據(jù)該校正信號(hào)校正該時(shí)脈相位設(shè)定,使得用以存取該可抽換儲(chǔ)存裝置的一傳輸時(shí)脈延遲一預(yù)定相位。
11. 根據(jù)權(quán)利要求8所述的校正裝置,其特征在于該存取設(shè)定包含一時(shí)脈頻率設(shè)定,以及該校正裝置還包含一時(shí)脈頻率控制單元,用以依據(jù)該校正信號(hào)校正該時(shí)脈頻率設(shè)定。
12. 根據(jù)權(quán)利要求11所述的校正裝置,其特征在于該時(shí)脈頻率控制單元依據(jù)該校正信號(hào)校正該時(shí)脈頻率設(shè)定,使得用以存取該可抽換儲(chǔ)存裝置的一時(shí)脈頻率下降。
13. 根據(jù)權(quán)利要求8所述的校正裝置,其特征在于該存取設(shè)定包含一總線設(shè)定,以及該校正裝置還包含一總線控制單元,用以依據(jù)該校正信號(hào)校正該總線設(shè)定。
14. 根據(jù)權(quán)利要求13所述的校正裝置,其特征在于該總線控制單元依據(jù)該校正信號(hào)校正該總線設(shè)定,使得用以存取該可抽換儲(chǔ)存裝置的一總線的傳輸寬度減少。
15. —種用于校正存取一可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校正系統(tǒng),包含一儲(chǔ)存裝置,用以儲(chǔ)存一特定程序;以及一處理器,耦接于該儲(chǔ)存裝置,該處理器執(zhí)行該特定程序以依據(jù)一存取設(shè)定存取一可抽換儲(chǔ)存裝置;以及當(dāng)該可抽換儲(chǔ)存裝置的存取產(chǎn)生一存取錯(cuò)誤信息時(shí),依據(jù)該存取錯(cuò)誤信息控制一校正單元以校正該存取設(shè)定。
16. 根據(jù)權(quán)利要求15所述的校正系統(tǒng),其特征在于該存取設(shè)定包含一時(shí)脈相位設(shè)定。
17. 根據(jù)權(quán)利要求16所述的校正系統(tǒng),其特征在于該處理器執(zhí)行該特定程序以依據(jù)該存取錯(cuò)誤信息控制該校正單元以更改該時(shí)脈相位設(shè)定,使得用以存取該可抽換儲(chǔ)存裝置的一傳輸時(shí)脈延遲一預(yù)定相位。
18. 根據(jù)權(quán)利要求15所述的校正系統(tǒng),其特征在于該存取設(shè)定包含一時(shí)脈頻率設(shè)定。
19. 根據(jù)權(quán)利要求18所述的校正系統(tǒng),其特征在于該處理器執(zhí)行該特定程序來(lái)依據(jù)該存取錯(cuò)誤信息控制該校正單元以校正該時(shí)脈頻率設(shè)定,使得用以存取該可抽換儲(chǔ)存裝置的一時(shí)脈頻率下降。
20. 根據(jù)權(quán)利要求15所述的校正系統(tǒng),其特征在于該存取設(shè)定包含一總線設(shè)定。
21. 根據(jù)權(quán)利要求20所述的校正系統(tǒng),其特征在于該處理器執(zhí)行該特定程序來(lái)依據(jù)該存取錯(cuò)誤信息控制該校正單元以校正該總線設(shè)定,使得用以存取該可抽換儲(chǔ)存裝置的一總線的傳輸寬度減少。
全文摘要
本發(fā)明是一種可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校正方法、裝置與系統(tǒng),該用于校正存取一可抽換儲(chǔ)存裝置的存取錯(cuò)誤的校正方法,包含依據(jù)一存取設(shè)定來(lái)存取該可抽換儲(chǔ)存裝置;以及當(dāng)該可抽換儲(chǔ)存裝置的存取產(chǎn)生一存取錯(cuò)誤信息時(shí),依據(jù)該存取錯(cuò)誤信息校正該存取設(shè)定。
文檔編號(hào)G06F3/06GK101661379SQ200810214699
公開日2010年3月3日 申請(qǐng)日期2008年8月29日 優(yōu)先權(quán)日2008年8月29日
發(fā)明者巫啟臺(tái), 張吉甫, 楊逸樂, 王樹宏, 賴?yán)ケ? 賴治維 申請(qǐng)人:智微科技股份有限公司