TWI338246B - Memory card and memory card control changeover method - Google Patents

Memory card and memory card control changeover method Download PDF

Info

Publication number
TWI338246B
TWI338246B TW096108765A TW96108765A TWI338246B TW I338246 B TWI338246 B TW I338246B TW 096108765 A TW096108765 A TW 096108765A TW 96108765 A TW96108765 A TW 96108765A TW I338246 B TWI338246 B TW I338246B
Authority
TW
Taiwan
Prior art keywords
program
memory
control
card
memory card
Prior art date
Application number
TW096108765A
Other languages
English (en)
Other versions
TW200805139A (en
Inventor
Masaharu Adachi
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of TW200805139A publication Critical patent/TW200805139A/zh
Application granted granted Critical
Publication of TWI338246B publication Critical patent/TWI338246B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/24Memory cell safety or protection circuits, e.g. arrangements for preventing inadvertent reading or writing; Status cells; Test cells
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/22Safety or protection circuits preventing unauthorised or accidental access to memory cells

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Storage Device Security (AREA)
  • Stored Programmes (AREA)

Description

1338246 九、發明說明 【發明所屬之技術領域】 本發明係關於支援數個標準的記憶卡及其轉換 【先前技術】
諸如SD卡(註冊商標)、MMC (多媒體卡) 商標)及類似物之非揮發性記憶卡已被使用作爲弓 φ 在諸如行動電話、數位相機及類似物的行動數位舉 如PC、列印機及類似物的數位裝置間之資訊儲存J 作爲非揮發性記憶卡之上述的SD卡及MMC 似的電特性及卡形狀。然而,SD卡及MMC兩者宅 法及通信方法方面未完全相互相容,使得有—類塑 ' 發性記憶卡無法被使用於準備給另一類型的非揮f 卡的插卡台之情形。 再者,習知非揮發性記億卡具有單一非揮發赶 Φ 控制器,且此非揮發性記憶卡控制器未與不同標线
發性記憶卡的主機控制器完全地相容。再者’習矢 性記憶卡未設有用於非揮發性記億卡控制器或內吾I 換單元之轉換開關。 接著,SD卡及MMC被考量爲實例。SD卡及 電特性及卡形狀方面相互相容’使得可能使用於 同控制單元。因此,雖然兩卡中的控制指示及協 同,當記憶卡中的控制程式被修改時’這係可能丨 卡的功能修改成另一記憶卡的功能。然而,記億 方法。 (註冊 ^動使用 i置與諸 :具。 具有相 i控制方 丨的非揮 j性記億 〖記憶卡 i的非揮 】非揮發 丨程式轉 MMC在 ί卡之相 :不是相 〖一記憶 :中之控 -5- 1338246 制程式的修改實質上有困難。 某些主機控制器(主電腦上的控制器)支援SD卡及 MMC的一者的記憶卡。於此例中,主電腦操作SD卡及 MMC的一者的記憶卡》 另一方面,有支援SD卡及MMC兩者的記憶卡之主 機控制器。然而,當未原始支援之記憶卡被***時,也就 是說,當高速MMC***於例如,僅支援標準MMC之SD 卡主機控制器時,資料係以具有低於SD卡方法的傳輸率 的傳輸率之標準Μ M C方法來轉移。於此例中,如果這係 可能操作作爲S D卡之Μ M C,這係可能以較高傳輸率來轉 移資料。 專利文件1揭示經由單線路的檢測狀態切換內部控制 器且經由轉接器的使用連接至不同介面之卡裝置。特別 地,所揭示卡裝置傾向切換在內建於S D卡或Μ M C之 USB及SD卡或MMC的控制器之間,使得SD卡及MMC 未被切換。以下將後述之本發明傾向支援不同記億卡的標 準而不需使用轉接器,使得本發明不同於揭示於專利文件 1之發明。專利文件2揭示檢測信號線路的狀態或利用轉 接器***之記憶卡的標準來切換控制器之IC卡。雖然控 制器被安裝於S D卡及Μ M C ’轉換方法依賴諸如***轉接 器的上拉式電阻之硬體。因此,此不同於本發明,其中自 主機控制器傳輸之指令被分析且記憶卡中的控制器切換軟 體的操作。 專利文件3揭示藉由主機控制器之記憶卡的檢測及判 -6- 1338246 斷。然而,這無關於記億卡中之控制器的轉換。專利文件 4關於SD、MMC及SIM的整合。專利文件5關於將迷你 MMC型狀轉換成SD卡形狀之轉接器。 專利文件1 :日本專利先行公開申請案第2005-115947 號。 專利文件2 :日本專利先行公開申請案第2005-284323 號。 φ 專利文件3 :日本專利第3 655 5 97號。 專利文件4: WO 01/084490號。 專利文件5:日本實用新型登錄第3114194號。 【發明內容】 " 本發明的大致目的在於提供可解決上述問題之改善及 有效非揮發性記憶卡。 本發明的更特定目的在於提供可被寫入保護開關使用 φ 之非揮發性記憶卡,且當有具有相似電特性及卡形狀之不 同標準的數型非揮發性記憶卡時,可被使用於任何標準的 非揮發性記億卡之(主電腦中)的卡插卡台。 依據本發明的一形態,提供一種記億卡,包含:控制 單元;非揮發性記憶體;及程式記憶體,其中該程式記憶 體儲存用於數個標準的控制程式,該等控制程式控制該非 揮發性記憶體及作爲記憶卡的外部裝置間之資料存取。 依據本發明的另一形態之一種記憶卡,包含:數個控 制單元;非揮發性記憶體;及寫入保護開關,其中該數個 1338246 控制單元的每一者依據作爲不同記憶卡的標準來控制該非 揮發性記憶體及外部裝置間的資料存取,及該寫入保護開 關被使用作爲用於選擇該數個控制單元的一者之轉換開 關。 依據本發明的另一形態之一種記憶卡,包含:控制單 元:非揮發性記憶體;程式記憶體;及寫入保護開關,其 中該程式記憶體儲存用於數個標準之控制程式,該控制程 式控制該非揮發性記憶體及作爲記憶卡的外部裝置間的資 料存取’及該寫入保護開關被使用作爲用於選擇該數個控 制程式的一者之轉換開關。 依據本發明的另一形態之一種記憶卡,包含:控制單 元;非揮發性記憶體;程式記憶體;及轉換開關,其中該 程式記憶體儲存用於數個標準之控制程式,該控制程式控 制該非揮發性記憶體及作爲記憶卡的外部裝置間的資料存 取’及該控制單元監視來自該轉換開關之信號的狀態,且 依據該信號的該狀態來執行用於該記憶卡之該等控制程式 的指定一者。 依據本發明的另一形態之一種記憶卡,包含:控制單 元;非揮發性記憶體;程式記憶體;轉換開關;及重設信 號獲得電路’其中該程式記憶體儲存用於數個標準之控制 程式,該控制程式控制該非揮發性記億體及作爲記億卡的 外部裝置間的資料存取,及當該重設信號獲得電路獲得重 設信號時’該控制單元接收來自該轉換開關之信號的狀 態’且依據該信號的該狀態來執行用於該記憶卡之該等控 -8- 1338246 . 制程式的指定一者。 依據本發明的另一形態之一種記憶卡,包含:控制單 元·’非揮發性記憶體:程式記憶體;及轉換開關,其中該 程式記憶體儲存用於數個標準之控制程式,該控制程式控 制該非揮發性記憶體及作爲記憶卡的外部裝置間的資料存 取’及當該控制單元獲得來自該外部裝置的特定指示時, 該控制單元接收來自該轉換開關之信號的狀態,且依據該 φ 信號的該狀態來執行用於該記憶卡之該等控制程式的指定 一者。 依據本發明的另一形態之一種記億卡,包含:控制單 元;非揮發性記憶體;及程式記億體,其中該程式記憶體 儲存用於數個標準之控制程式,該控制程式控制該非揮發 性記憶體及作爲記憶卡的外部裝置間的資料存取,及該控 制單元監視自該外部裝置所接收之指示或協定,依據特定 指不或協定來選擇該等控制程式的一者,且執行用於該記 φ 憶卡之所選的控制程式。 依據本發明的另一形態之一種記憶卡,包含:控制單 元;非揮發性記憶體;及程式記憶體,其中該程式記憶體 儲存用於判斷來自該外部裝置的指令的每一內容之指令判 斷程式、用於記憶卡的共同部分之控制程式、及專用於數 個標準的記憶卡之控制程式,用於記憶卡的共同部分之該 控制程式係用於控制該非揮發性記憶體與作爲數個標準的 記憶卡的外部裝置間的資料存取之控制程式,用於記億卡 的共同部分之該控制程式實施數個標準的該等記憶卡的共 -9 - 1338246 同部分之控制,以及專用於記億卡之該等控制程式係用於 控制該非揮發性記億體及作爲分開記憶卡的外部裝置間的 資料存取之該控制程式,專用於記憶卡之該控制程式實施 專用於每一記憶卡之控制,及該控制單元依據該指令判斷 程式來判斷自該外部裝置之該指令的每一內容’且選擇並 執行用於記憶卡的共同部分之該控制程式及專用於數個標 準的記憶卡之該控制程式的一者。 依據本發明可獲得以下功效。 首先,以單一記憶卡,這係可能支援相容於電特性及 插卡台之數個標準。再者,這係可能使用來自主機控制器 之寫入保護開關、轉換開關、重設信號或指示,用於來自 數個標準的控制程式之選擇、來自數個標準的控制單元之 選擇、或記憶卡的選擇。並且,這係可能起動來自主機控 制器的每一指示之將被實施的每一控制。 當結合附圖而閱讀以下詳細說明時,本發明的其它目 的及優點將更爲清楚。 【實施方式】 以下參照圖式說明依據本發明之較佳實施例。 於本發明中,數個標準之控制程式被準備於單記憶 卡,且記憶卡中的控制程式或控制單元在適當使用外部轉 換開關或內部控制程式時被切換,因此選擇對於主機控制 器最佳之功能。 於本發明中,上述數個標準中的形式及電子特性被假 -10- 1338246 設爲相似。於以下實例中,SD卡及MMC卡被 而’本發明未受限於這兩類型的卡。 〔第一實施例〕 圖1係依據本發明的第一實施例之非揮發性 內側的方塊圖。於依據本發明的第一實施例之非 憶卡2中,配置有控制單元4、非揮發性記憶體 式記憶體8。 依據第一實施例之非揮發性記憶卡2係用於 單元4實施非揮發性記憶體6及主機控制器(.未 式)間之資料轉移。程式記億體8儲存第一記億 程式1 2 a、第二記憶卡之控制程式! 2b、及作爲 之初始化程式1 0。 在初始化程式1 0***作之後,依具第一實 揮發性記憶卡2能夠執行第一記憶卡及第二記憶 程式(12a及12b)的一者。例如,當SD卡之控 MMC的控制程式***作時,非揮發性記憶卡2 爲SD卡或MMC。選擇及操作的方法及機構被說 實施例。 〔第二實施例〕 圖2A及2B係依據本發明的第二實施例之非 憶卡2的內側的方塊圖。於依據第二實施例之非 憶卡2中,配置有第一控制單元4a、第二控制j 使用。然 記憶卡2 揮發性記 6、及程 經由控制 顯示於圖 卡之控制 控制程式 施例之非 卡的控制 制程式或 能夠操作 明自第三 揮發性記 揮發性記 !元 4b、 -11 - 1338246 非揮發性記憶體6及寫入保護開關1 6。 依據第二實施例之非揮發性記憶卡2係用於經由控制 單元;(第一控制單元4a或第二控制單元4b )來實施非揮 發性記憶體6及主機控制器(未顯示於圖式)間的資料轉 移。非揮發性記憶卡2包括第一記憶卡用之第一控制單元 4a及第二記憶卡之第二控制單元4b。控制單元的類型可 被增加。 於依據第二實施例之非揮發性記憶卡2中,寫入保護 開關1 6支援第一記憶卡之寫入及保護。然而,寫入保護 開關1 6不會支援第二記憶卡之寫入及保護。 首先,如圖2A所示,非揮發性記憶卡2係配置使得 當寫入保護開關1 6被設定在允許寫入時,第一控制單元 4a同時在操作中被設定《於此例中,主機控制器能夠使用 第一記億卡用的方法以非揮發性記憶卡2來實施資料轉 移。再者,因爲寫入保護開關16被設定在允許寫入,主 機控制器能夠將資料寫在作爲第一記憶卡之記憶卡上。 接著,如圖2B所示,非揮發性記憶卡2係配置使得 當寫入保護開關1 6被設定在寫入保護時,第二控制單元 4b在操作中同時被設定。於此例中,主機控制器能夠使用 第二記憶卡的方法以非揮發性記憶卡2來實施資料轉移。 再者,雖然寫入保護開關1 6被設定在寫入保護,第二記 億卡的寫入及保護未被支援(也就是說,設定被排除), 使得主機控制器能夠將資料寫在作爲第二記億卡之記憶卡 上。 -12- 1338246 • 包括SD卡的控制單元及MMC的控制單元之記憶卡 被說明。SD卡相當於上述第一記憶卡,且MMC相當於上 述的第二記憶卡。首先,當作爲SD卡之操作被選擇時, 寫入保護開關16被設定在允許寫入。於此例中,主機控 制器能夠以SD卡方法中的非揮發性記億卡2來實施資料 轉移。寫入保護開關16被設定在允許寫入,使得主機控 制器能夠將資料寫在非揮發性記憶卡2上。 φ 當作爲MMC之操作被選擇時,寫入保護開關1 6被設 定在寫入保護。於此例中,主機控制器能夠以MMC方法 中的非揮發性記憶卡2來實施資料轉移。寫入保護開關i 6 的設定被排除,使得主機控制器能夠將資料寫在非揮發性 記憶卡2上。 ' 依據第二實施例之非揮發性記億卡2使用寫入保護開 關1 6中之寫入保護的功能作爲記憶卡的控制單元間之轉 換。因此,轉換開關的功能被提供而無需附加物理轉換開 鲁 關。 〔第三實施例〕 圖3 A及3 B係依據本發明的第三實施例之非揮發性記 憶卡2的內側的方塊圖。於依據本發明的第三實施例之非 揮發性記憶卡2中,配置有控制單元4、非揮發性記億體 6及程式記憶體8。 依據第三實施例之非揮發性記憶卡2亦用於經由控制 單元4來實施非揮發性記憶體6及主機控制器(未顯示於 -13- 1338246 圖式)間的資料轉移。程式記億體8儲存第一記憶卡之控 制程式1 2a '第二記億卡之控制程式1 2b、及作爲控制程 式之初始化程式1 〇。 於依據第三實施例之非揮發性記憶卡2中,寫入保護 開關16支援第一記憶卡之寫入及保護。然而,寫入保護 開關16不會支援第二記億卡之寫入及保護。 首先,如圖3 A所示,非揮發性記憶卡2係配置使得 當寫入保護開關1 6被設定在允許寫入時,第一記憶卡的 控制程式1 2a同時被初始化程式所選擇。於此例中,主機 控制器能夠使用第一記憶卡用的方法以非揮發性記憶卡2 來實施資料轉移。再者,寫入保護開關1 6被設定在允許 寫入,使得土機控制器能夠將資料寫在作爲第一記憶卡之 記憶卡上。 接著,如圖3 B所示,非揮發性記憶卡2係配置使得 當寫入保護開關1 6被設定在寫入保護時,第二記憶卡中 的控制程式1 2b同時被初始化程式所選擇。於此例中,主 機控制器能夠以使用第二記憶卡的方法的非揮發性記憶卡 2來實施資料轉移。再者,雖然寫入保護開關1 6被設定在 寫入保護,第二記憶卡的寫入及保護未被支援(也就是 說,設定被排除),使得主機控制器能夠將資料寫在作爲 第二記憶卡之記憶卡上。 包括SD卡的控制程式及MMC的控制程式之記憶卡 被說明。SD卡相當於上述第一記憶卡,且MMC相當於上 述的第二記憶卡。首先,當作爲SD卡之操作被選擇時, 1338246 寫入保護開關1 6被設定在允許寫入。於此例中’主機控 制器能夠以s D卡方法中的非揮發性記億卡2來實施資料 轉移。寫入保護開關1 6被設定在允許寫入,使得主機控 制器能夠將資料寫在非揮發性記憶卡2上。 當作爲MMC之操作被選擇時,寫入保護開關1 6被設 定在寫入保護。於此例中,主機控制器能夠以MMC方法 中的非揮發性記憶卡2來實施資料轉移。寫入保護開關1 6 的設定被排除,使得主機控制器能夠將資料寫在非揮發性 記憶卡2上。 依據第三實施例之非揮發性記億卡2如第二實施例的 相同方式使用寫入保護開關1 6中之寫入保護的功能作爲 記憶卡的控制單元間之轉換。因此,轉換開關的功能被提 供而無需附加物理轉換開關。 依據第三實施例之非揮發性記憶卡2具有單一控制單 元。因此’相較於依據第二實施例安裝有數個控制單元之 記憶卡,成本被降低。 〔第四實施例〕 圖4 A係依據本發明的第四實施例之非揮發性記憶2 的內側的方塊圖。依據第四實施例之非揮發性記億卡實質 上相同如依據第三實施例的非揮發性記憶卡。因此,相同 參照號碼標不相同部份,且其說明被省略。 於依據第三實施例的非揮發性記憶卡中,控制程式的 轉換時間未特別界定。依據第四實施例之非揮發性記憶卡 -15- 1338246 2界定當轉換開關1 7被使用時之時間作爲自一控制程式至 另一控制程式之轉換時間。於此例中,轉換開關1 7係配 置在依據第四實施例之非揮發性記憶卡2上,且轉換開關 I7發出中斷信號。再者,寫入保護開關16可被使用作爲 轉換開關1 7。 首先,如圖4A所示,當非揮發性記憶卡2被使用來 操作作爲第一記憶卡時,轉換開關1 7被設定在”斷開 (open ) “。於此例中,中斷被產生在轉換的時間,且儲 存於程式記憶體8之中斷處置程式20選擇第一記憶卡中 之控制程式1 2a。於依據此,主機控制器能夠以第—記憶 卡方法中的非揮發性記憶卡2來實施資料轉移。 接著’當非揮發性記憶卡2被使用來操作作爲第二記 憶卡時’轉換開關1 7係設定在”接通(c 1 〇 s e d ) “。於此例 中,中斷亦被產生在轉換時間,且儲存於程式記憶體8之 中斷處置程式20選擇第二記憶卡中之控制程式1以。依據 於此,主機控制器能夠以第二記憶卡中的非揮發性記憶卡 2來實施資料轉移。 圖4B係顯示在設定轉換開關丨7之後選擇記憶卡的控 制程式之中斷處置程式2 0的過程之流程圖。在流程的開 始之後立即(在通電之後立即),大部份(S 02 ),中斷 處置程式20自轉換開關1 7 ( S04 )判斷中斷信號1 5的狀 態,第一記憶卡的控制程式或第二記億卡的控制程式被執 行(S06、S10)。再者’圖4B的S04中之符號”H “相當 於”open“狀態,而符號”l“相當於轉換開關17 -16- 1338246 的”closed “狀態。 雖然第一記億卡的控制程式1 2 a或第二記憶卡的控制 程式1 2b被執行時(S06、S 1 0 ),當轉換開關1 7的狀態 被改變時(是於S〇8、是於S12),中斷處置程式20判斷 中斷信號1 5的狀態(S〇4 )以及第一記憶卡的控制程式或 第二記憶卡的控制程式被執行(S06 ' S 1 0 )。
包括S D卡的控制程式及Μ M C的控制程式之記憶卡 被說明。SD卡相當於上述第一記憶卡,且MMC相當於上 述的第二記憶卡。首先,當作爲SD卡之操作被選擇時, 轉換開關1 7被設定在”open”。於此例中,中斷產生在轉 換時間,且中斷處置程式20選擇SD卡之控制程式。主機 控制器能夠以S D卡方法中的非揮發性記憶卡2來實施資 料轉移。 當作爲MMC之操作被選擇時,轉換開關17被設定 在” c 1 〇 s e d “。於此例中,中斷被產生在轉換時間,且中斷 φ 處置程式2 0選擇Μ M C的控制程式。主機控制器能夠以 MMC方法中的非揮發性記億卡2來實施資料轉移。 於依據第四實施例之非揮發性記憶卡2中,中斷處置 係藉由轉換開關17依據設定的轉換來實施。因此,甚至 當自錯誤操作及類似操作設定轉換開關1 7時,所支援記 憶卡方法被使用且故障被防止。 〔第五實施例〕 圖5Α係依據本發明的第五實施例之非揮發性記憶2 -17- 1338246 的內側的方塊圖。依據第五實施例之非揮發性記憶卡實質 上相同如依據第四實施例的非揮發性記憶卡。因此,相同 參照號碼標示相同部份,且其說明被省略。於依據第五實 施例之非揮發性記億卡2中,轉換開關1 7發射轉換信號 1 4。再者’寫入保護開關1 6可被使用作爲轉換開關1 7。
依據第五實施例之非揮發性記憶卡2使用在通電之後 的立即重設設定記億卡的控制程式。正反器電路26係內 部地或外部地配置在非揮發性記憶卡2的控制單元4上。 關於輸入至正反器電路26之資料,轉換開關1 7的轉換信 號14被輸入且時鐘輸入的重設信號22被輸入。來自轉換 開關1 7的輸出係藉由控制單元4使用作爲控制程式的轉 換信號。再者,重設信號2 2可被使用來重設控制單元4。 首先’當非揮發性記億卡2被使用來操作作爲第一記 憶卡時,轉換開關1 7被設定在” 〇 p e η “。於此例中,當重 設信號2 2由於非揮發性記憶卡的通電爲,’ η “時,初始化程 式選擇第一記憶卡之控制程式。依據於此,主機控制器能 夠以第一·記憶卡方法中的非揮發性記憶卡2來實施資料轉 移。 接著’當非揮發性記憶卡2被使用來操作作爲第二記 億卡時’轉換開關1 7係設定在” c 1 〇 s e d “。於此例中,當重 設信號2 2由於非揮發性記憶卡的通電爲” η “時,初始化程 式選擇第二記億卡的控制程式。依據於此,主機控制器能 夠以第二記憶卡中的非揮發性記憶卡2來實施資料轉移。 圖5 Β係顯不在重設後選擇記憶卡的控制程式之初始 -18- 1338246 化程式的過程之流程圖。當控制程式1 2b爲”η“時(是 S24 ) ’初始化程式1 0判斷轉換信號1 4的狀態(S26 的1^或1〇 ,當重設信號22爲,’Η“時(是於S24),以 然後第一記憶卡的控制程式1 2 a或第二記憶卡的控制 12b被執行(S28、S30)。換言之,僅當重設被產生時 將被執行之控制程式係依據轉換開關1 7的狀態而選擇。 作爲實例,包括SD卡的控制程式及MMC的控制 式之記憶卡被說明。SD卡相當於上述第一記億卡’ MMC相當於上述的第二記憶卡。首先,當作爲SD卡之 作被選擇時,轉換開關1 7被設定在”〇pen“。於此例中 當重設信號22係由於非渾發性記億卡的通電爲”Η“時, 卡的控制程式係藉由初始化程式1 〇所選擇。主機控制 能夠以S D卡方法中的非揮發性記憶卡2來實施資料 移。 當作爲MMC之操作被選擇時,轉換開關1 7被 在’’closed“。於此例中,同時,當重設信號22由於非 性記憶卡的通電爲”Η“時,初始化程式10選擇MMC 控制程式。主機控制器能夠以MMC方法中的非揮發 億卡2來實施資料轉移。 於依據第五實施例之非揮發性記憶卡2中,控制 在記憶卡的通電之後利用重設信號來設定。因此’除 設信號被產生,控制程式的設定不會改變。甚至當轉 關被使用時’記憶卡的標準保持固定。 於 中 及 式 程 且 操 SD 器 轉 定 發 的 記 式 重 開 -19- 1338246 〔第六實施例〕 圖6A係依據本發明的第六實施例之非揮發性記憶2 的內側的方塊圖。依據第六實施例之非揮發性記憶卡實質 上相同如依據第五實施例的非揮發性記憶卡。因此,相同 參照號碼係標示相同部份,且其說明被省略。 依據第六實施例之非揮發性記憶卡2中,初始化程式 1 〇 ’及控制程式合倂用於分析來自主機控制器的重設指令 之碼。 首先’當非揮發性記憶卡2被使用來操作作爲第一記 憶卡時’轉換開關1 7被設定在”open“。於此例中,每當 控制單元4收到來自主機控制器的重設指令時,初始化程 式1 〇 ’或控制程式選擇第一記憶卡之控制程式。依據於 此’主機控制器能夠以第一記憶卡方法中的非揮發性記億 卡2來實施資料轉移。 接著’當非揮發性記憶卡2被使用來操作作爲第二記 憶卡時,轉換開關1 7係設定在,’cl〇sed,,。於此例中,每當 控制單元4收到來自主機控制器的重設指令時,初始化程 式1 〇’或控制程式選擇第二記億卡的控制程式。依據於 此’主機控制器能夠以第二記憶卡中的非揮發性記憶卡2 來實施資料轉移。 圖ό B係顯示在收到來自主機控制器的重設指令之後 立即選擇記憶卡的控制程式之控制單元的操作之流程圖。 首先,當初始化程式1 〇 ’收到重設指令之後(是於 S44 ) ’轉換信號的狀態被辨識(S46 ),且第一記億卡的 1338246 控制程式1 2a被執行(S48 )或第二記億卡的控制程另 被執行(S52)。再者,於轉換信號中,符號”Η“表示 記憶卡的設定,及符號”L“表示第二記憶卡的設定。 甚至在控制程式的一者被執行中,當控制程式收 設指令時(是於S50、是於S54 ) ’轉換信號的狀態 識(S46 ),且第一記億卡的控制程式丨2a ( S48 )及 記億卡的控制程式1 2b ( S 5 2 )的一者再次被執行。 作爲實例,包括S D卡的控制程式及Μ M C的控 式之記億卡被說明。S D卡相當於上述第一記憶卡 MMC相當於上述的第二記憶卡。首先’當作爲SD卡 作被選擇時,轉換開關1 7被設定在”〇pen“。於此例 每當,’CMDO “被接收作爲來自主機控制器的重設指令 初始化程式1 〇 ’或控制程式選擇s D卡之控制程式。 控制器能夠以S D卡方法中的非揮發性記億卡2來實 料轉移。 當作爲MMC之操作被選擇時,轉換開關17被 在”closed“。於此例中,每當”CMDO“被接收作爲來自 控制器的重設指令時,初始化程式1 〇 ’或控制程式 Μ M C之控制程式。主機控制器能夠以Μ M C方法中的 發性記憶卡2來實施資料轉移。 於依據第六實施例之非揮發性記憶卡2中,控制 係利用主機控制器的重設指令來設定用以使記憶卡 化。因此,除非重設信號被產生’控制程式的設定不 變。甚至當轉換開關由於某種原因被使用時,記億卡 12b 第一 到重 被辨 第二 制程 ,且 之操 中, 時, 主機 施資 設定 主機 選擇 非揮 程式 初始 會改 的標 -21 - 1338246 準保持固定。 〔第七實施例〕 圖7A係依據本發明的第七實施例之非揮發性記億2 的內側的方塊圖。依據第七實施例之非揮發性記憶卡實質 上相同如依據第六實施例的非揮發性記憶卡。因此,相同 參照號碼係標示相同部份,且其說明被省略。 依據第七實施例之非揮發性記憶卡2中,轉換開關未 被配置。於依據第七實施例之非揮發性記憶卡2中,傳輸 自主機控制益(未顯不於圖式)之協定被分析且控制程式 的設定被實施。 於依據第七實施例之非揮發性記億卡2中,初始化程 式1 〇 ’及控制程式合倂用於分析存取程序之碼以自主機控 制器使記憶卡初始化。 首先’初始化程式1 〇 ’分析來自主機控制器之協定。 當協定被判斷爲用於第一記憶卡時,初始化程式1 〇 ’選擇 用於第一記憶卡之控制程式1 2 a。主機控制器能夠以第一 記億卡方法的非揮發性記億卡2來實施資料轉移。 接著,初始化程式1〇’分析來自主機控制器之協定。 當協定被判斷爲用於第二記憶卡時,初始化程式1 0’選擇 用於第二記憶卡之控制程式1 2b。主機控制器能夠以第二 記憶卡方法的非揮發性記憶卡2來實施資料轉移。當協定 被判斷爲無關於兩記憶卡,例外處置被實施以繼續協定分 析。 -22-
1338246 圖7B係顯示分析來自主機控制器的協定及選擇 卡的控制程式之控制單元的操作之流程圖。首先,當 化程式1 〇 ’(或控制程式)接收重設指令時(例 CMDO )(是於 S64 ),協定是否用於第一記憶卡 斷。當協定被判斷爲用於第一記憶卡時(是於S66 ) 一記憶卡的控制程式1 2a被選擇且執行(S68 )。當 被判斷用於第二記憶卡時(否於S66、是於S70 ), 記憶卡的控制程式1 2b被選擇且執行(S72 )。當協 斷無關於兩記億卡時(否於S70 ),例外處置被實施 程進一步等待重設指令。 作爲實例,包括S D卡的控制程式及MMC的控 式之記憶卡被說明。SD卡相當於上述第一記憶卡 MMC相當於上述的第二記憶卡。首先,每當初始化 10’(或控制程式)連續地接收CMDO及CMD55時, 化程式10’或控制程式選擇SD卡之控制程式。主機 器能夠以SD卡方法中的非揮發性記憶卡2來實施資 移。 每當初始化程式10’(或控制程式)連續地 CMD0及CMD1時,初始化程式10’或控制程式選擇 的控制程式。主機控制器能夠以Μ M C方法中的非揖 記億卡2來實施資料轉移。 於依據第七實施例之非揮發性記憶卡2中,初η 式1 〇 ’或控制程式分析來自主機控制器的協定且設定 程式,使得轉換開關係不需要。 記億 初始 如, 被判 ,第 協定 第二 定判 且過 制程 ,且 程式 初始 控制 料轉 接收 MMC 發性 化程 控制 -23- 1338246 再者’雖然控制程式的數量爲二於此實施例,記憶卡 的兩個以上的控制程式可被製備而經由轉換予以使用。於 此例中’如第一實施例的轉換開關加至第六實施例的需要 性被去除。 〔第八實施例〕 圖8係依據本發明的第八實施例之非揮發性記憶卡2 的內側的方塊圖。依據第八實施例之非揮發性記憶卡實質 上相同如依據第七實施例的非揮發性記憶卡。因此,相同 參照號碼係標示相同部份,且其說明被省略。 依據第八實施例之非揮發性記憶卡2中,轉換開關未 被配置。再者’控制程式的轉換未被實施。然而,利用數 個標準的控制器之資料轉移係可能。 依據第八實施例之非揮發性記憶卡2在於經由控制單 元4來實施非揮發性記億體6及主機控制器(未顯示於圖 式)間的資料轉移。程式記憶體8儲存指令判斷程式24、 用於記憶卡2 7的共同部分之控制程式、專用於第一記億 卡3 Oa之控制程式、及專用於第二記億卡3〇b之控制程 式。 圖9係顯示非揮發性記億卡2的控制單元4的操作之 流程圖°首先’當自主機控制器接收指令時,指令判斷程 式24判斷指令的內容。當指令爲共用所有記憶卡(是於 S 8 4 )時’指令被轉移至記憶卡2 7的共同部分之控制程 式。在記憶卡27的共同部分之控制程式已實施處理之後 -24- 1338246 (S 86 ),過程再次回到指令判斷程式24的判斷。 當指令被專用於第一記憶卡時(否於 S84、是於 S88 ),指令被轉移至專用於第一記憶卡30a之控制程 式。在專用於第一記億卡3 0 a之控制程式已實施處理之後 (S90),過程回到指令判斷程式24的判斷。 當指令被專用於第二記憶卡時(否於S84、否於 S88、是於S92),指令被轉移至專用於第二記憶卡30b 之控制程式。在專用於第二記憶卡3 Ob之控制程式已實施 處理之後(S 9 4 ),過程回到指令判斷程式2 4的判斷。 當指令被判斷爲無關於任何協定時(否於S 8 4、否於 S88、否於S92 ),例外處置被實施(S96 )且過程回到指 令判斷程式2 4的判斷。 包括指令判斷程式、用於SD卡及MMC的共同部分 之控制程式、專用於SD卡之控制程式及專用於MMC之 控制程式被說明作爲實例。 首先,說明非揮發性記憶卡2***主電腦中(未顯示 於圖式)專用於SD卡的插槽之例子。當自SD卡主機控 制器接收指令時,指令判斷程式判斷指令。當指令係共用 於所有記憶卡,指令被轉移至共同部分之控制程式。在共 同部分之控制程式已實施處理之後,過程再次回到指令判 斷程式的判斷。 當指令被專用於SD卡時,指令被轉移至專用於SD 卡之控制程式。在專用於S D卡之控制程式已實施處理之 後,過程再次回到指令判斷程式的判斷。於此例中,因爲 -25- 1338246
依據本發明的記憶卡.通常會回應由SD卡予以支援的所有 指令’ SD卡主機控制器接達作爲Sd卡之依據本發明的記 億卡。再者’主機控制器係用於SD卡,以使專用於MMC 之指令未被傳輸,使得該指令未被傳輸至專用於MMC之 控制程式。 接著’說明非揮發性記憶卡2***主電腦中(未顯示 於圖式)專用於MMC的插槽之例子。當自 MMC主機控 制器接收指令時,指令判斷程式判斷指令。當指令係共用 於所有記憶卡,指令被轉移至共同部分之控制程式。在共 同部分之控制程式已實施處理之後,過程再次回到指令判 斷程式的判斷。 當指令被專用於MMC時,指令被轉移至專用於MMC 之控制程式。在專用於MMC之控制程式已實施處理之 後,過程再次回到指令判斷程式的判斷。於此例中,因爲 依據本發明的記憶卡通常會回應由MMC予以支援的所有 指令,再者,主機控制器係用於Μ M C,以使專用於S D卡 之指令未被傳輸,使得該指令未被傳輸至專用於SD卡之 控制程式。 再者,說明非揮發性記憶卡2***與SD卡及MMC 相容的插槽之例子。於支援SD卡及MMC兩者之主機控 制器的例子中,主機控制器需要判斷是否***記億卡係 SD卡或MMC。於此例中,主機控制器傳輸由SD卡或 M MC獨特支援的指令並辨識回應以判斷所***的記億 1338246 例如,當主機控制器連續傳輸” c M D 0 “及’’ C M D 1 “且正 常回應被回傳時,主機控制器判斷作爲MMC之記憶卡, 且當主機控制器連續地傳輸” C M D 0 “及” C M D 5 5 “且正常回 應被回傳時,主機控制器判斷作爲SD卡的記億卡。 當主機控制器連續地傳輸諸如”CMDO“及”CMD55“的 專用於S D卡之指令時,例如,依據本發明之記憶卡回傳 正常回應。於此例中,主機控制器判斷***的記億卡爲 SD卡。之後,主機控制器使用由SD卡獨特支援的指令來 接達記憶卡。於此例中’依據本發明的記憶卡回傳正常回 應茔由S D卡所支援之指令’使得主機控制器及依據本發 明的記憶卡間之資料傳輸被正常實施。 以相同方式,當主機控制器使用專用於MMC的指令 來判斷記憶卡時,,依據本發明的記憶卡正常操作 。 於依據第八實施例之非揮發性記億卡2中,這係可能 共用控制程式’除了每一標準專用的指令之控制程式以 外。因此,控制程式的總尺寸被縮小。再者,控制程式的 轉換是不需要’使得轉換開關的需要性被免除。 於此實施例的實例中,雖然控制程式的數量爲二,兩 個以上的記億卡專用之控制程式可被準備用於轉換。於此 炉j中,如第一至第六實施例之轉換開關的需要性被去除。 於上述記憶卡中,SDHC標準可被使用來取代MMc 檫灌。
再者,上述控制程式可儲存取代MMC標準的SDHC -27- 1338246 標準。 並且’上述控制單元可執行儲存取代MMC標準的 SDHC標準之控制程式。 本發明未受限於特別揭示的實施例,且修改及變化可 被製成而不離開本發明的範圍。 【圖式簡單說明】 圖1係依據本發明的第一實施例之非揮發性記憶卡內 側的方塊圖; 圖2A係依據本發明的第二實施例之非揮發性記憶卡 的內側的方塊圖’其中寫入保護開關被設定在允許寫入; 圖2 B係依據本發明的第二實施例之非揮發性記憶卡 的內側的方塊圖’其中寫入保護開關被設定在寫入保護; 圖3 A係依據本發明的第三實施例之非揮發性記憶卡 的內側的方塊圖’其中寫入保護開關被設定在允許寫入; 圖3 B係依據本發明的第三實施例之非揮發性記憶卡 的內側的方塊圖,其中寫入保護開關被設定在寫入保護: 圖4A係依據本發明的第四實施例之非揮發性記憶卡 的內側的方塊圖; 圖4 B係顯示依據本發明的第四實施例非揮發性記憶 卡中之中斷處置程式的過程之流程圖,其中記憶卡用之控 制程式在設定轉換開關之後立即被選擇; 圖5A係依據本發明的第五實施例之非揮發性記憶卡 的內側的方塊圖 -28- 1338246 圖5 B係顯示依據本發明的第五實施例非揮發性記億 卡中之初始程式的過程之流程圖,其中記憶卡用之控制程 式在重設之後被選擇; 圖6A係依據本發明的第六實施例之非揮發性記憶卡 的內側的方塊圖: 圖6 B係顯示依據本發明的第六實施例非揮發性記憶 卡中之控制單元的操作之流程圖,其中記億卡用之控制程 式在接收來自主機控制器的重設指令之後被選擇: 圖7A係依據本發明的第七實施例之非揮發性記憶卡 的內側的方塊圖; 圖7B係顯示依據本發明的第七實施例非揮發性記億 卡中之控制單元的操作之流程圖,其中來自主機控制器之 協定被分析且記憶卡用之控制程式被選擇; 圖8係依據本發明的第八實施例之非揮發性記憶卡的 內側的方塊圖; 圖9係顯示依據本發明的第八實施例之非揮發性記憶 卡的控制單元的操作之流程圖。 【主要元件符號說明】 Η :斷開 L :接通 SD :非揮發性記憶卡 Μ M C :多媒體卡 2 :非揮發性記憶卡 -29- 1338246 4 :控制單元 4a :第一控制單元 4b :第二控制單元 6 :非揮發性記憶體 8 :程式記憶體 1 〇 :初始化程式 1 〇 ’ :初始化程式 1 2 a :控制程式 12b :控制程式 1 4 :轉換信號 1 5 :中斷信號 1 6 :寫入保護開關 1 7 :轉換開關 20 :中斷處置程式 22 :重設信號 24 :指令判斷程式 26 :正反器電路 2 7 :記憶卡 3〇a :第一記億卡 3 0b :第二記億卡

Claims (1)

1338246 -ηι ω / :. 1—____, 十、申請專利範圍 1. 一種記憶卡,包含: 控制單元: 非揮發性記憶體; 程式記憶體; 轉換開關:及 重設信號獲得電路,其中 該程式記憶體儲存用於數個標準之控制程式’該控制 程式控制該非揮發性記憶體及作爲記億卡的外部裝置間的 資料存取,及 當該重設信號獲得電路獲得重設信號時,該控制單元 接收來自該轉換開關之信號的狀態,且依據該信號的該狀 態來執行用於該記憶卡之該等控制程式的指定一者。 2. —種電腦可讀取程式,藉由供作爲記億卡的控制單 元的電腦來執行該程式,該記憶卡包括: 該控制單元; 非揮發性記憶體: 程式記憶體: 轉換開關;及 重設信號獲得電路,其中 該程式記憶體儲存用於數個標準之控制程式,該控制 程式控制該非揮發性記憶體及作爲記億卡的外部裝置間的 資料存取, 該電腦可讀取程式致使該電腦實施包含以下步驟的過 -31 - 1338246 程: 當該重設信號獲得電路獲得重設信號時’接收來自該 轉換開關之信號的狀態;及 依據該信號的該狀態來執行用於該記億卡之該等控制 程式的指定一者。 3.—種記憶卡中的控制單元,該記憶卡包含: 該控制單元; 非揮發性記憶體; 程式記憶體; 轉換開關;及 重設信號獲得電路,其中 該程式記憶體儲存用於數個標準之控制程式,該控制 程式控制該非揮發性記億體及作爲記憶卡的外部裝置間的 資料存取,及 當該重設信號獲得電路獲得重設信號時,該控制單元 接收來自該轉換開關之信號的狀態,且依據該信號的該狀 態來執行用於該記憶卡之該等控制程式的指定一者。 4 . 一種記憶卡,包含: 控制單元; 非揮發性記憶體; 程式記憶體:及 轉換開關,其中 該程式記億體儲存用於數個標準之控制程式,該控制 程式控制該非揮發性記憶體及作爲記憶卡的外部裝置間的 -32- 1338246 資料存取,及 當該控制單元獲得來自該外部裝置的特定指示時,該 控制單元;接收來自該轉換開關之信號的狀態,且依據該信 號的該狀態、來執行用於該記憶卡之該等控制程式的指定一 者。 5 . —種電腦可讀取程式,藉由供作爲記憶卡的控制單 元的電腦來執行該程式,該記憶卡包括: | 該控制單元; 非揮發性記憶體; 程式記憶體;及 轉換開關,其中 該程式記憶體儲存用於數個標準之控制程式,該控制 ' 程式控制該非揮發性記憶體及作爲記憶卡的外部裝置間的 資料存取, 該電腦可讀取程式致使該電腦實施包含以下步驟的過 φ 程: 當該控制單元獲得來自該外部裝置的特定指示時,接 收來自該轉換開關之信號的狀態;及 依據該信號的該狀態來執行用於該記憶卡之該等控制 程式的指定一者。 6 . —種記憶卡中的控制單元,該記憶卡包含: 該控制單元; 非揮發性記憶體; 程式記憶體;及 -33- 1338246 轉換開關,其中 該程式記憶體儲存用於數個標準之控制程式,該控制 程式控制該非揮發性記憶體及作爲記憶卡的外部裝置間的 資料存取,及 當該控制單元獲得來自外部裝置之特定指示時,該控 制單元接收來自該轉換開關之信號的狀態,且依據該信號 的該狀態來執行用於該記憶卡之該等控制程式的指定一 者。 7 . —種記憶卡,包含: 控制單元; 非揮發性記憶體;及 程式記憶體,其中 該程式記憶體儲存用於判斷來自外部裝置的指令的每 一內容之指令判斷程式、用於記憶卡的共同部分之控制程 式、及專用於數個標準的記憶卡之控制程式, 用於記憶卡的共同部分之該控制程式係用於控制該非 揮發性記憶體與作爲數個標準的記憶卡的外部裝置間的資 料存取之控制程式,用於記憶卡的共同部分之該控制程式 實施數個標準的該等記憶卡的共同部分之控制,以及專用 於記憶卡之該等控制程式係用於控制該非揮發性記憶體及 作爲分開記憶卡的外部裝置間的資料存取之該控制程式, 專用於記憶卡之該控制程式實施專用於每一記憶卡之控 制,及 該控制單元依據該指令判斷程式來判斷來自該外部裝 -34- 1J38246 之該指令的每一內容,且選擇並執行用於記憶卡的共同 $ &之該控制程式及專用於數個標準的記憶卡之該控制程 式的一者。 8 ·—種記憶卡,包含: 控制單元; 非揮發性記憶體; 程式記憶體;
轉換開關;及 重設信號獲得電路,其中 該程式記憶體儲存用於S D卡及Μ M C的標準之控制 $式’該控制程式控制該非揮發性記憶體及作爲記憶卡的 外部裝置間的資料存取,及 當該重設信號獲得電路獲得重設信號時,該控制單元 接收來自該轉換開關之信號的狀態,且依據該信號的該狀 態來執行用於該記憶卡之該等控制程式的指定一者。 9 . 一種電腦可讀取程式,藉由供作爲記憶卡的控制單 元的電腦來執行該程式,該記憶卡包括: 該控制單元; 非揮發性記憶體; 程式記憶體; 轉換開關;及 重設彳§號獲得電路1其中 該程式記憶體儲存用於S D卡及Μ M C的標準之控制 程式’該控制程式控制該非揮發性記憶體及作爲記憶卡的 -35- 1338246 外部裝置間的資料存取, 該電腦可讀取程式致使該電腦實施包含以下步驟的過 f壬. 當該重設信號獲得電路獲得重設信號時,接收來自該 轉換開關之信號的狀態;及 依據該信號的該狀態來執行用於該記憶卡之控制程式 的指定一者。
1 0. —種記億卡中的控制單元,該記憶卡包含: 該控制單元; 非揮發性記憶體; 程式記憶體; 轉換開關:及 重設信號獲得電路,其中
該程式記憶體儲存用於s D卡及Μ M C的標準之控制 程式,該等控制程式控制該非揮發性記憶體及作爲記憶卡 的外部裝置間的資料存取,及 當該重設信號獲得電路獲得重設信號時,該控制單元 接收來自該轉換開關之信號的狀態,且依據該信號的該狀 態來執行用於該記憶卡之控制程式的指定一者。 1 1 . 一種記憶卡,包含: 控制單元; 非揮發性記憶體; 程式記憶體;及 轉換開關,其中 -36-
1338246 該程式記憶體儲存用於S D -程式’該等控制程式控制該非揮考 的外部裝置間的資料存取,及 當該控制單元獲得來自外部髮 制單元接收來自該轉換開關之信§ 的該狀態來執行用於該記億卡之 者。 1 2 . —種電腦可讀取程式,藉 單元的電腦來執行該程式,該記憶 該控制單元; 非揮發性記憶體: 程式記憶體:及 轉換開關,其中 該程式記憶體儲存用於S D, 程式,該控制程式控制該非揮發怡 外部裝置間的資料存取, 該電腦可讀取程式致使該電胳 程: 當該控制單元獲得來自外部絮 來自該轉換開關之信號的狀態:及 依據該信號的該狀態來執行拜 的指定一者。 1 3 . —種記憶卡中的控制單元: 該控制單元: -及MMC的標準之控制 i性記憶體及作爲記憶卡 :置之特定指示時,該控 :的狀態,且依據該信號 該等控制程式的指定一 由供作爲記憶卡的控制 卡包括: 及MMC的標準之控制 記憶體及作爲記憶卡的 實施包含以下步驟的過 置的特定指示時,接收 於該記憶卡之控制程式 該記憶卡包含: -37- 1338246 非揮發性記憶體; 程式記憶體:及 轉換開關,其中 該程式記憶體儲存用於SD卡及MMC的標準之控制 程式,該等控制程式控制該非揮發性記億體及作爲記憶卡 的外部裝置間的資料存取,及 當該控制單元獲得來自外部裝置的特定指示時,該控 制單元接收來自該轉換開關之信號的狀態,且依據該信號 的該狀態來執行用於該記憶卡之控制程式的指定一者。 1 4 . 一種記憶卡,包含: 控制單元; 非揮發性記憶體;及 程式記憶體,其中 該程式記憶體儲存用於判斷來自外部裝置的指令的每 一內容之指令判斷程式,用於記憶卡的共同部分之控制程 式、專用於SD卡之控制程式、及專用於MMC之控制程 式, 用於記憶卡的共同部分之該控制程式係用於控制該非 揮發性記憶體與作爲S D卡或Μ M C的外部裝置間的資料 存取之控制程式,用於記憶卡的共同部分之該控制程式實 施該SD卡及MMC的共同部分之控制’專用於SD卡之該 等控制程式係用於控制該非揮發性記億體及作爲該S D卡 的外部裝置間的資料存取之該控制程式’專用於S D卡之 該控制程式實施專用於該S D卡之控制’以及專用於M M C 1338246 之該控制程式係用於控制該非 MMC的外部裝置間的資料存取 MMC之該控制程式實施專用於該 該控制單元依據該指令判斷 之該指令的每一內容,以及選擇 部分之該控制程式、專用於SD 於MMC的該控制程式的一者。 1 5 . —種用於記憶卡之記憶-卡包括: 控制單元: 非揮發性記憶體; 轉換開關; 重設信號獲得電路;及 程式記憶體,儲存用於數個 制程式控制該非揮發性記憶體及 的資料存取, 該記憶卡控制轉換方法包含. 當該重設信號獲得電路獲得 轉換開關之信號的狀態;及 依據該信號的該狀態來執行 程式的指定一者。 1 6 .—種用於記憶卡之記憶. 卡包括: 控制單元: 揮發性記憶體及作爲該 :之該控制程式,專用於 Μ M C之控制,及 程式判斷來自該外部裝置 且執行用於記憶卡的共同 卡之該控制程式、及專用 长控制轉換方法,該記憶 標準之控制程式,該等控 作爲記億卡的外部裝置間 以下步驟: 重設信號時,接收來自該 用於該記憶卡之該等控制 长控制轉換方法’該記憶 -39- 1338246 非揮發性記憶體; 轉換開關:及 程式記憶體’儲存用於數個標準之控制程式,該等控 制程式控制該非揮發性記憶體及作爲記憶卡的外部裝置間 的資料存取, 該記憶卡控制轉換方法包含以下步驟: 當自該外部裝置獲得特定指示時,接收來自該轉換開 關之信號的狀態:及 依據該信號的該狀態來執行用於該記憶卡之該等控制 程式的指定一者。 1 7. —種記憶卡控制轉換方法,該方法包含以下步 驟: 判斷來自外部裝置之指令的每一內容;及 依據該判斷’選擇及執行以下控制程式: (1 )共同控制程式,用於控制數個標準的記憶 卡之共同部分’作爲控制非揮發性記億體與作爲數個標準 的記億卡的外部裝置之間資料存取之控制程式:或 (2 )單一專用控制程式或數個專用控制程式, 用於控制專用的分開記憶卡,作爲控制該非揮發性記慎體 與作爲分開記億卡的該外部裝置之間資料存取之控制程 式。 •40-
TW096108765A 2006-03-14 2007-03-14 Memory card and memory card control changeover method TWI338246B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006069405 2006-03-14

Publications (2)

Publication Number Publication Date
TW200805139A TW200805139A (en) 2008-01-16
TWI338246B true TWI338246B (en) 2011-03-01

Family

ID=38509624

Family Applications (1)

Application Number Title Priority Date Filing Date
TW096108765A TWI338246B (en) 2006-03-14 2007-03-14 Memory card and memory card control changeover method

Country Status (5)

Country Link
US (1) US20090100238A1 (zh)
KR (1) KR100962101B1 (zh)
CN (1) CN101326538B (zh)
TW (1) TWI338246B (zh)
WO (1) WO2007105812A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007280347A (ja) * 2006-03-14 2007-10-25 Ricoh Co Ltd メモリカード及びメモリカード制御切替方法
CN102262598B (zh) * 2010-05-28 2016-10-05 纬创资通股份有限公司 可提升写入保护的存储器***及相关方法
JP5790043B2 (ja) 2011-03-14 2015-10-07 株式会社リコー データ転送システム及びデータ転送方法
KR20210039075A (ko) * 2019-10-01 2021-04-09 삼성전자주식회사 비휘발성 메모리 장치의 초기화 제어 방법 및 비휘발성 메모리 장치를 포함하는 메모리 시스템
CN112364671A (zh) * 2020-11-16 2021-02-12 深圳市硅格半导体有限公司 针对插卡设备的自动老化和校验***及方法

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2838661A (en) * 1953-05-15 1958-06-10 Jeffrey C Chu Binary storage element
US3585367A (en) * 1968-09-19 1971-06-15 Monarch Marking Systems Inc Self-timing encoded tag reader
JP2935307B2 (ja) * 1992-02-20 1999-08-16 株式会社日立製作所 ディスプレイ
KR0147199B1 (ko) * 1995-04-27 1998-09-15 문정환 Ic 메모리 카드의 메모리 ic 전원공급 방법 및 회로
JPH0935026A (ja) * 1995-07-18 1997-02-07 Fuji Film Micro Device Kk コンピュータ用カード
KR100415504B1 (ko) * 1996-05-17 2004-05-12 삼성전자주식회사 하이버네이션상태의자동응답을위한자동응답장치를장착한컴퓨터시스템및그방법
JPH10171938A (ja) * 1996-12-05 1998-06-26 Hitachi Maxell Ltd Pcカード
SG74611A1 (en) * 1997-02-14 2000-08-22 Canon Kk Data communication apparatus and method
JP3104646B2 (ja) * 1997-06-04 2000-10-30 ソニー株式会社 外部記憶装置
US6459700B1 (en) * 1997-06-23 2002-10-01 Compaq Computer Corporation Multiple segment network device configured for a stacked arrangement
JPH11176178A (ja) * 1997-12-15 1999-07-02 Sony Corp 不揮発性半導体記憶装置およびそれを用いたicメモリカード
US7836236B2 (en) * 2004-02-12 2010-11-16 Super Talent Electronics, Inc. Extended secure-digital (SD) devices and hosts
US6718274B2 (en) * 1999-08-05 2004-04-06 2Micro International Limited Integrated PC Card host controller for the detection and operation of a plurality of expansion cards
US6563746B2 (en) * 1999-11-09 2003-05-13 Fujitsu Limited Circuit for entering/exiting semiconductor memory device into/from low power consumption mode and method of controlling internal circuit at low power consumption mode
JP4261802B2 (ja) * 2000-04-28 2009-04-30 株式会社ルネサステクノロジ Icカード
JP4081963B2 (ja) * 2000-06-30 2008-04-30 セイコーエプソン株式会社 記憶装置および記憶装置に対するアクセス方法
US6438638B1 (en) * 2000-07-06 2002-08-20 Onspec Electronic, Inc. Flashtoaster for reading several types of flash-memory cards with or without a PC
US6941405B2 (en) * 2001-08-21 2005-09-06 02Micro International Limited System and method capable of offloading converter/controller-specific tasks to a system microprocessor
US7170802B2 (en) * 2003-12-31 2007-01-30 Sandisk Corporation Flexible and area efficient column redundancy for non-volatile memories
US7136950B2 (en) * 2001-10-02 2006-11-14 Texas Instruments Incorporated Multifunction passive adaptor for flash media cards
US6738259B2 (en) * 2001-11-19 2004-05-18 Imation Corp. Apparatus supporting multiple memory card formats
US7412553B2 (en) * 2002-01-10 2008-08-12 O2Micro International Limited Enhanced protocol conversion system capable of providing offloaded protocol instruction processing
JP2003263900A (ja) * 2002-03-12 2003-09-19 Mitsubishi Electric Corp 半導体記憶装置
US7272709B2 (en) * 2002-12-26 2007-09-18 Micron Technology, Inc. Using chip select to specify boot memory
US20040164170A1 (en) * 2003-02-25 2004-08-26 Marcelo Krygier Multi-protocol memory card
US7000056B2 (en) * 2003-03-28 2006-02-14 Intel Corporation Method and apparatus for detecting low pin count and serial peripheral interfaces
CN101271538A (zh) * 2003-07-03 2008-09-24 株式会社瑞萨科技 多功能卡装置
JP3958720B2 (ja) * 2003-07-22 2007-08-15 沖電気工業株式会社 クロック制御回路とクロック制御方法
JP2005217916A (ja) * 2004-01-30 2005-08-11 Toshiba Corp 切替制御装置及び情報記憶装置
KR100689812B1 (ko) * 2004-05-20 2007-03-08 삼성전자주식회사 반도체 장치, 이 장치의 미러 모드 설정 방법, 및 이장치를 이용한 모듈
JP2006171930A (ja) * 2004-12-14 2006-06-29 Seiko Epson Corp 記憶装置および記憶装置を備える印刷記録材容器
JP2006197564A (ja) * 2004-12-16 2006-07-27 Seiko Epson Corp 信号選択回路およびリアルタイムクロック装置
US20060218324A1 (en) * 2005-03-25 2006-09-28 Matsushita Electrical Industrial Co., Ltd Systems and methods for flexible data transfers in SDIO and/or MMC
JP4916961B2 (ja) * 2007-06-20 2012-04-18 ルネサスエレクトロニクス株式会社 半導体装置およびそれを用いた電源装置
SE534099C2 (sv) * 2008-06-02 2011-04-26 Klaus Drosch Anordning för att skydda data

Also Published As

Publication number Publication date
KR100962101B1 (ko) 2010-06-10
WO2007105812A1 (en) 2007-09-20
TW200805139A (en) 2008-01-16
KR20080018868A (ko) 2008-02-28
US20090100238A1 (en) 2009-04-16
CN101326538A (zh) 2008-12-17
CN101326538B (zh) 2010-12-08

Similar Documents

Publication Publication Date Title
KR100993885B1 (ko) 복수의 규격에 대응하는 메모리 카드
JP4896466B2 (ja) スマートカードとメモリカードと間のマルチインターフェース方法及びマルチインターフェースカード
US8103817B2 (en) Systems for accessing memory card and methods for accessing memory card by a control unit
TWI338246B (en) Memory card and memory card control changeover method
JP2007242024A (ja) Icカード、携帯端末機及び携帯端末機の制御方法
CN103106109A (zh) 移动装置以及于其上运行两种平台***或应用程序的方法
US20100064036A1 (en) Peripheral device operation method, peripheral device and host
TW202046122A (zh) 用於進行記憶裝置之寫保護指令之偵測控制的方法、控制晶片以及電子裝置
US7188276B2 (en) Apparatus and method for testing a computer system by utilizing FPGA and programmable memory module
US7607579B2 (en) Information processing apparatus
JP2012063817A (ja) 通信装置
US8527667B2 (en) Apparatuses and methods for transferring data
US20030167393A1 (en) Information processor
US20060143319A1 (en) Method of establishing communication between a usb device and a host
KR20110116990A (ko) 마이크로 컴퓨터
US20050198425A1 (en) Combined optical storage and flash card reader using single ide or sata port and method thereof
US20020143844A1 (en) Computer system with two operating systems
US20040054859A1 (en) Mouse device capable of storing data
JPH10198463A (ja) 動作条件自動設定回路
WO2016031456A1 (ja) リーダライタ装置、情報処理装置、およびデータ転送制御方法、並びにプログラム
TWI421772B (zh) 符合多種標準的記憶卡
JP4793798B2 (ja) マイクロコンピュータ
JP4988982B2 (ja) マイクロコンピュータの制御方法
JP2006127407A (ja) 半導体集積回路
CN112084073B (zh) 执行写保护指令的检测控制的方法、控制芯片和电子装置

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees