[go: up one dir, main page]

TWM264642U - Flash memory device having plural communication protocols - Google Patents

Flash memory device having plural communication protocols Download PDF

Info

Publication number
TWM264642U
TWM264642U TW093213598U TW93213598U TWM264642U TW M264642 U TWM264642 U TW M264642U TW 093213598 U TW093213598 U TW 093213598U TW 93213598 U TW93213598 U TW 93213598U TW M264642 U TWM264642 U TW M264642U
Authority
TW
Taiwan
Prior art keywords
communication protocol
memory device
flash memory
control unit
write
Prior art date
Application number
TW093213598U
Other languages
English (en)
Inventor
Feng-Shi Lin
Original Assignee
Incomm Technologies 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 Incomm Technologies Co Ltd filed Critical Incomm Technologies Co Ltd
Priority to TW093213598U priority Critical patent/TWM264642U/zh
Priority to US11/097,279 priority patent/US20060047860A1/en
Publication of TWM264642U publication Critical patent/TWM264642U/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
    • 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
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/0772Physical layout of the record carrier
    • G06K19/07732Physical layout of the record carrier the record carrier having a housing or construction similar to well-known portable memory devices, such as SD cards, USB or memory sticks
    • 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
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/07737Constructional details, e.g. mounting of circuits in the carrier the record carrier consisting of two or more mechanically separable parts
    • G06K19/07741Constructional details, e.g. mounting of circuits in the carrier the record carrier consisting of two or more mechanically separable parts comprising a first part operating as a regular record carrier and a second attachable part that changes the functional appearance of said record carrier, e.g. a contact-based smart card with an adapter part which, when attached to the contact card makes the contact card function as a non-contact card
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10297Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Toxicology (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Storage Device Security (AREA)

Description

M264642 八、新型說明: 【新型所屬之技術領域】 本創作是關於一種具複數通訊協定之快閃記憶裝置,尤 指一種在例如快閃記憶卡之可攜式記憶裝置上,同時設置例 如 SD (SecureDisk)與 MMC (MultiMediaCard)兩種通訊 協定,並藉由可自動偵測切換通訊協定的機制,以供與更多 主機裝置直接連接使用的可支援複數通訊協定之快閃記憶 裝置及其控制方法。 【先前技術】 隨著資訊科技的突飛猛進,人們對於各類資訊的需求更 是呈現爆炸性的成長。近年來,眾多小型可攜式記憶裝置 (Portable Memory Device)的普及化,例如以快閃記憶體 (Flash Memoiy)為主要記憶媒介之的uSB隨身碟
(USB
Flash Disk,俗稱矽碟機或梅指哥)、以及包括CF⑽亭以
Flash)、MS (Memory Stick)、安全數位卡 SD (Secure
Digital)、多媒體卡MMC (施衍廳^。耵d)、等等各種 規格廠牌之各式5己憶卡(Flash Mem〇Iy Card)、使用CF或 介面之微型硬碟(Micro Hard Disk)、或者甚至是採用 USB或PCMCIA介面且裝置於外接盒中之薄型2·5英叶硬碟 機(HardDlsk)等等,更是滿足了人情於「f訊可攜性」 與曰遽增的渴望。 對於目别所有習知的可攜式記憶裝置,其内部均一定包 _揮么丨生 d憶陣列(N〇ni_v〇iatiie Memory Array )、一 M264642 才工制為(Controller)、以及一傳輪介面(I/〇Interface)。該記 憶陣列係用於儲存使用者所想要儲存之#料,且其必須具有 在=需外界電源的情況下仍能保存所齡#料之特性,因此 經常是以快閃記憶體來作為該記憶陣列,當然,其亦可以是 硬碟者。於控制器中,則包括有用以驅動(Drive)與使用 Uccess)該記憶陣列所需之相關電路、介面與驅動機制。 廷驅動機制可岐α賴(Hanlware )之㈣程序(CGm_d S=_er )電路形式存在以執行一連串之微碼(紙^心) 私式、或亦可以是以硬體(Hardware)之微控制器/微處理器 (Micro_Controller/Micro-Processor )電路形式存在以執行一 連串勤體(Firmware)程式的方式存在於此可攜式記憶裝置 的控制器中。而該傳輸介面則決定該可攜式記憶裝置是以何 種通訊協定(Protocol)與外界裝置結合與溝通。 而於各種規格之記憶卡中,安全數位卡SD (以下將以 SD卡簡稱之)與多媒體卡MMC(以下將以MMC卡簡稱之) 兩者係具有相同之輪廓尺寸規格,除了 SD卡在外殼上有多 設計一防寫鈕、但MMC卡無此設計之外,其兩者唯一差別 僅在於通訊協定(Protocol)之不同。所以,目前市面上已 有銷售一種可支援SD/MMC雙通訊協定之讀卡機(SD/MMC Combo Card Reader) ’可支援兩種通訊協定以存取SD卡及 MMC卡的資料。然而,目前尚無發現有任何快閃記憶裝置 (亦即快閃記憶卡)本身是同時支援SD/MMC雙通訊協定 者。 台灣專利公告號TW 555105案及TW 551552案、以及 美國專利US 6676420與US 6567273案,均曾揭露一種在單 M264642 一快閃記憶卡上裝置兩組不同的連接器與傳輸介面,以達到 支援雙介面傳輸之功能。然而,TW 555105、TW 、 US 6676420及US 6567273等案均需使用兩組不同的連接器 來分別進行不同介面之資料傳輸,其技術與本案完全不同。
台灣專利公告號TW 481314案、以及美國專利us 6385677與US 6658516案,均曾揭露一種在單一快閃記憶卡 上除了 α己憶卡本身之介面規格之外、額外再增設置Usb 傳輸介面,以達到支援雙介面傳輸之功能。然;而,由於TW 481314、US 6385677與US 66則6等案的記憶卡本身並不 具有USB連接n,所以均f使義外外接之轉接器才能連 接並使用USB傳輸介面,其技術與本細著不同。 L新型内容】 作的主要目的是提供—種具複數通賴定之快閃 種單—朗繼㈣輪上提供至少兩 規格的通訊财,錢過同—組端子群(亦即同一介 二接叫行資料傳輸。 記悻穿置伽目的疋提供一種具複數通訊協定之快閃 ;::裝:可 偵測切換触協$ _ ^ 賴由可自動 接使用。 魄制以,以供與衫外界裝置直接連 本創作的再-目的是提供 記憶裝置,藉由在SD卡敵^ 复數通_疋之快閃 、方寫鈕上增設一組開關電路,其 M264642 料傳輸 可將防寫蝴切換位置狀態以—訊號傳輸到快閃記憶裝置 内部的控解元,並根據該訊號(也就是防寫細置狀 態)來控制並決定要使用哪一通訊協定來與外界裝置進行資 二為達上述目的,本創作所提供之具複數通訊協定之快閃 記憶裝置,乃包括有··—本體、—記憶裝置、_端子群裝置 於描-侧、以及-㈣單元。控鮮元係連接於記憶裝置 及端子群,以驅動並控制記憶裝置内的資料存取。於控制單 元中更包括有··-共享介面電路及—偵_路。共享^面電 路係連接於端子群,其至少可以—第—通訊協定與一第二通 訊協定來進行資料傳輸。偵測電路係連接於共享介面電路, I偵測該外界裝置所能支援之通訊協定規格,並切換該控制 單疋採用該第-或第二通訊協定的兩者其中之_來進行與 外界,置m料傳輸。如此便可達到在單—快閃記憶裝 置上提供至少兩種不同規格的通訊協定,並透過同一組ϋ 群與不同通訊協定紐之外界裝置直接連接崎行資料傳 輸的目的。 於-較佳實細巾,該本體的輪狀寸係為符合安全數 位^SD)的輪廓尺寸規格,且該第—通訊協定與第二通訊 協疋係77別依序為安全數位卡(SD)通訊協定與多媒體卡 (MMC)通訊協定。 “於較佳實施例中,於本體上更設有一防寫紐及一開關 電路。该防寫—可被切換於—第—位置及—第二位置之間。 開關電路係連接於防寫!讀控制單元,可將防寫紐的切換位 置狀態以-魏峨傳輸至控鮮心#該防寫_位於第 M264642 一位置時,控制單元可使用第一通訊協定或第二通訊協定的 其中之一來和該外界裝置進行資料雙向傳輸;而當該防寫叙 係位於第二位置時,控制單元可使用第二通訊協定來和該外 界裝置進行資料雙向傳輸,但僅可使用第一通訊協定來進行 資料單向唯讀傳輸。如此,便可達成藉由防寫鈕切換位置狀 態來控制哪一通訊協定之使用的目的。 【實施方式】 本創作之具複數通訊協定之快閃記憶裝置10的主要原 理,乃是利用SD卡與MMC卡具有相同輪廓尺寸規格之特 性,而可在單一快閃記憶卡上同時設置SD (Secure以认) 與MMC (MultiMedia Card)兩種通訊協定,並藉由可自動 偵測切換通訊協定的機制,以供與更多外界裝置直接連 接使用。此外,由於目前多數的SD通訊協定其傳輸速率係 南於MMCit訊協定,目此,本創作之具複數通訊協定之快 閃記憶裝置1G,於_外界裝置%所能支援之傳通訊協定 時’將優先嘗試以SD通訊協定進行傳輸。即使該外界裝置 90可支援SD/MMC複數通訊協定,本創作仍可優先使用目 前傳輸速率較快之SD通賴定進行傳輪。倘若日後有新規 格的MMC通訊協定可提供更高傳輸速率,則本創作亦可藉 由儲存於具複數通訊協定之快閃記憶裝置1G内之—價測^ 序,來重新界定所優先使用的通訊協定。 為使貴審查委員能對本創作之特徵、目的及功能有更 進-步的認知與暸解,兹配合圖式詳細說明如後: 凊參閱圖-與圖二’其為本創作所適用之具複數通訊協 M264642 定之快閃記憶裝置ίο的第一較佳實施例。其中,圖一乃係 為本創作具複數通訊協定之快閃記憶裝置10的結構外觀示 意圖,其係以一符合SD (SecureDigital)規格之快閃記情卡 來作為本創作之具複數通訊協定之快閃記憶裝置1〇實施 例。而圖^一則為本創作之具複數通訊協定之快閃記憶裝置 内部系統的電路方塊示意圖。 如圖一與圖二所示,本創作之具複數通訊協定之快閃記 憶裝置10的第一實施例係具有包括:一本體U、一記憶裝 置u、一端子群13、一控制單元14、一防寫鈕15、及一開 關電路16。 該本體11的輪廓尺寸係為符合安全數位卡(SD)的輪 廓尺寸規格,因此也相容於多媒體卡(MMC ; MultiMedia Card)的輪廓尺寸規格。當然,吾人也可設計使本體u的 輪廓尺寸符合多媒體卡(MMC)的輪廓尺寸規格,而同樣 相容於安全數位卡(SD)的輪廓尺寸規格者。 該記憶裝置12係裝置於本體η中,其係由可讀寫之非 揮發性^憶體所構成。例如,於本較佳實施例中,記憶裝置 12可包括至少一快閃記憶體(FlashMemory)為佳。 该端子群13係設置於本體η之一前側邊且係暴露於外 界。藉由端子群13可與一外界裝置9〇 (例如:讀卡機、數 位相機、個人數位助理、印表機、或是電腦等等具有記憶卡 插槽之外界裝置)電性連接,俾進行控制訊號與數位資料之 傳輸。 、 4控制單元14係裝置於本體η上且連接於記憶裝置η 及端子群13,可用以驅動並控制記憶裝置12内的資料存取、 M264642 並透過端子群13與外界裝詈如、社y 施例中,糊單元輸。於本較佳實 式存在且其⑽更包括有:㈤°^的形 於^ 上 /、予;丨面電路141、一偵測雷 ΐΗ;Γ:;^ H1 本t佳膏=U —通訊協絲進行資料傳輸。於 本較佳實_中,該共享介面電路⑷ 體卡⑽峨)之纖 =卡 第-通訊協定係為安全數位卡( 路:且通亥 =::;Π路141,可_該外界裝置90所能支援 之通5罐疋規格,並切換該控制單元14 =(亦,MMC)的兩者其中之一來: 之_#料傳輸。顧處理II 143係連接於該偵 測電路142與爾置㈣,__元 第一通訊協定來將資料自該端子群13傳出或輸入。該 2ltTw 144 (FIaSh InterfaCe) 143 二斜:y 12之間’使控制單元14可對記憶裳置12進行 二3用與讀Γ動作。該緩衝儲存單元145係連接於微處 理器143,用於暫存資料。 之防1防f叙15係設於本體11 一侧,其係為符合SD規格 離)防寫紹5可被切換於一第一位置(非防寫狀 : 弟二位置(防寫狀態)之間。該開關電路16係連 接於防寫紐15與控制單元14、以及端子群13之一 vss接 點端子之間。開關電路16可將防寫钮15的切換值 以 M264642 傳:至控制單元14。控制單元Μ將依據所傳來 =:r定和外界裝置9°進二輸:切 第係::位置(非防寫狀態)時,控制單 資料雙向傳輸。而當該防 : 防寫狀態)時,控制單元14可使用第二通‘ 二外界裝置9〇進行資料雙向傳輸,但僅可使— 通訊協絲進行資料單向唯讀傳輸。 β猎由前述技術,本創作確實可達到在單—快閃記憶 上提供至少兩種不同規格的通訊協^,並透過同—祖ϋ ㈣繼⑽輪綱性連接 進仃貝枓傳輸,而不須任何額外的轉接器。 由於,對於一傳統且習用之單通訊協定SD卡而言,當 其防寫紐被切換至第二位置(防寫狀態)時,則外界裝置ς 只能對該單通訊協定SD卡進行資料單向唯讀的功能,而益 法將資料寫入單通訊協定SD卡中。本創作特別利用此一特 性’使传當本創作之具複數通訊協定之快閃記憶裝置被 連接到一支援SD/MMC複數通訊協定的外界裝置9〇,且同 a夺使用者又希望優先使用MMC通訊協定來進行資料雙向傳 輸時,則使用者只要將防寫钮切換至該第二位置(防寫狀 態),此時,該具複數通訊協定之快閃記憶裝置1〇 一旦偵測 到外界裝置90可支援MMC通訊協定時將優先以MMC通 訊協定進行資料傳輸。而倘若外界裝置9〇僅支援SD通訊協 定時則開啟資料單向唯讀的狀態。 12 M264642 對於上述之複數通城定控财法,其可藉由硬體電路 設計其控制程序、或是軟體程式控制其程序的方式來執行。 於本創作中,係以預先儲存於記憶褒置u中的_摘測 為本創作複數通訊協定控制方法的較佳實 _ 控制該控_丨4 _ 竟== _定或第二通訊協定中的哪一通訊協定來進行資料傳輸。 如圖三所示,為捕作之複數通賴定控财法(亦即 偵測程序)的—較佳實施例步驟流糊。該複數通訊協定控 制方法至少包括有下列步驟·· 步驟21 •將该具複數通訊協定之快閃記憶裝置1〇連接 於外界裝置90 ’並將具複數通定之快閃記憶裝置1〇中 所儲存之一暫存值歸零。 步驟22 :檢查防寫叙15的切換位置衫位於防寫狀 =當=防寫紐15的位置係位於—第—位置(亦即非防寫 u ’則為:否」並直接進行該步驟27;而當該防寫鈕 的位置係位於-第—位置(亦即防寫狀態)時,則為 並執行步驟23。 v驟23接收控制峨,並檢查該控制訊號是否符合 第-通訊協定訊號(亦即SD通訊協定的控制訊號,也就是 ACMD41减)’右疋」,則執行步驟% ;若「 行步驟25。 步驟24 :以第一通訊協定(亦即SD通訊協定)進行資 料單向唯讀傳輸。 ^驟25檢查為控制訊號是否符合第二通訊協定訊號 (亦即歐通訊協定的控制訊號,也就是cMm訊號); M264642 若「是」’則執行步驟26 ;若「否」,則跳回執行步驟23。
步騵26 :以第二通訊協定(亦即MMC通訊協定)進行 資料雙向傳輸。 T 步驟27 :接收—控軌號,並_所接收之該控制畤 是否符合帛-通訊協歧號(SD抑齡之acmd4i ^ 號);若「是」’則執行步驟28 ;若「否」,則執行步驟29。 步驟28.以第一通訊協定(亦即SD通訊協定)進行 料雙向傳輸。 ' 步驟29:偵測所接收之該控制訊號是否符合第二通訊協 定訊號(MMC通訊協定之⑽以訊號);若「是」,則執行 步驟30 ;若「否」,則跳回執行步驟27。 丁 步驟30 :檢查該暫存值是否符合一預定值;若「是」, 則執行步驟31 ;若「否」,則執行步驟32。 ’ 步驟31 :以第二通訊協定(亦即MMC通訊協定)進行 資料雙向傳輸。 步驟32 •將该預定值儲存覆蓋至該暫存值,使暫存值等 於預定值後,跳回執行步驟27。(或者,於另—較佳實施例 中本步驟疋將暫存值遞增或遞減一數值後,再跳回執行步 驟27。此時,該預定值可為該數值的整數倍為佳) 本創作之控制方法之所以要採用如上述之流程步驟為 較佳實施例,乃係由於,對於市面上所通用❹數快閃記憶 卡而言’目前常用之SD卡的資料傳輸速率,係高於4〇版 或更早期的MMC卡。所以,t本創作之具複數通訊協定之 快閃記憶裝置10被連接到一可同時支援SD/MMC複數通訊 協定之外界裝置90時,使用者或許會希望該具複數通訊協 14 M264642
疋之快閃記憶裝置10能夠優先嘗試使用傳輸速率較高的SD 通訊協定來進行資料傳輸。可惜的是,目前市售可同時支援 SD/MMC複數通訊協定之外界裝置,其内部設定值大多是嘗 试優先檢查是否有MMC卡被連接使用。所以,本創作之控 制方法特別設計如前述步驟的偵測程序,藉由忽略第一次出 現之MMC通訊協定控制訊號CMm的方式,來克服此一問 題。也就是說,倘若外界裝置可先檢查SD通訊協定時,則 本創作之控制方法將直接使用SD通訊協定進行傳輸。而倘 若外界裝置先檢查MMC通訊協定時,則只有當該外界裝置 不支援SD通訊協定而只是連續地送出MMC通訊協定檢查 汛號至少兩次以上時,本創作之控制方法才會接受MMC通 訊協定,以達到所述之SD通訊協定優先的複數通訊協定控 制方法。 當然,於另一較佳實施例中,吾人亦輕易可修改前述之 步驟流程,例如,使該暫存值每次遞增(或遞減)一數值直 到等於該預定值。使得只有當該外界裝置連續地送出mmc 通訊協定檢查訊號至少三次、四次、或更多次但卻都不送出 SD通訊協定檢查訊號時,本創作之控制方法才會接受 通訊協定者。由於此種些微的步驟内容變更,係為熟習本項 技藝之一般人士在參閱本創作内容後均可輕易實施之等六文 修改,因此以下將不再贅述其内容。 然而,倘若又考慮到目前已有最新版本之MMc通訊協 定規格被開發出來,其傳輸速率可高於目前之SD通气協 定。此時,使用者或許又會希望優先使用較快的最新版本之 MMC通§fL協疋。此時’本創作將可藉由修改預先儲存於古己 15 M264642 ,裝置12内之該偵測程序的内容,來重新定義選擇通 定的順序。又或者,如前所述,本創作特別利用防寫知^ 與開關電路16之獨4寺設計。使得當防寫钮15被切換至防寫 狀態時,一旦支援SD/MMC複數通訊協定之外界裝置9〇優 先檢查是讨MMC卡被賴使㈣,財_之具複數通 訊協定之快閃記憶裝置10立即啟動以續〇通訊協定進行 雙向資料傳輸。也就歧,本創作可藉由將防寫钮15切換 至防寫狀__,來促使具複數軌蚊之快閃記憶裂置 1〇在連接支援SD/MMC複數通訊協定之外界裝置%時能優 先採用MMC通娜定。而當防該15為未㈣狀態時, 則會優先嘗試採用SD通訊協定進行資料傳輸。 也就是說,本創作之具複數通訊協定之快閃記憶裝置10 無論$被連胁韩财援SD單舰财献mmc單通 訊協定的外界裝置,均可順利切換至相同通訊協定來進行資 料傳輸。而當本創作之具複數通訊協定之快閃記憶裝置1〇 被連接至支援SD/MMC複數通訊協定的外界裝置時,則本 創作將首先偵測防寫紐丨5的防寫狀態。當防寫鈕ls是處於 防寫狀態、且紐SD/MMC複數軌協定的外界裝置又優 先檢查MMC通賴定之CMD1訊餅,麻創作之具複數 通訊協定之㈣記财置1G W卩使肖MMC通訊協定進行 負料傳輸,以達到優先嘗試使用MMC通訊協定之功能。而 當防寫鈕15處於非防寫狀態時,則即使支援SD/MMC複數 通§fi協定的外界裝置優先檢查MMC通訊協定之CMD1訊 號’本創作之具複數通訊協定之快閃記憶裝置1〇仍將忽略 第一次送來的CMD1訊號。於是,支援sd/MMC複數通訊 M264642 協定的外界裝置會誤以為本創作之具複數通訊協定之快閃 記憶裝置10不支援MMC通訊協定,而改傳送出SD通訊協 定之ACMD41訊號,並促使本創作之具複數通訊協定之快 閃記憶裝置1〇接受使用SD通訊協定來進行資料傳輸。如 此,便可達到優先嘗試使用SD通訊協定進行資料傳輸的功 能者。 以下所述之其他實施例中,大部分元件或步驟係相同或 類似於前述實施例。因此,相同或類似的元件或步驟係直接 給予相同的元件名稱及編號,且不再贅述其詳細内容。 請參閱圖四,為本創作之具複數通訊協定之快閃記憶裝 置l〇a之第二較佳實施例的内部系統電路方塊示意圖。如圖 四所示之快閃記憶裝置l〇a亦如同圖二所示實施例般,也同 樣具有包括:一本體11a、一記憶裝置i2a、一端子群13a、 一控制單元14a、一防寫鈕15a、及一開關電路16a,同樣可 連接一外界裝置90a。同樣地,於該控制單元14a中也具有 包括有:一偵測電路142a、一微處理器143a、一記憶體介 面144a、及一緩衝儲存單元145a。其唯一的不同點,乃是 圖四所示之快閃3己憶裝置1 的控制單元14a中並無共享介 面電路的設置,而是直接以導電線路直接將端子群13a電性 轉合至偵測電路142a之適當接點上。 4參閱圖五,為本創作之複數通訊協定控制方法(亦即 偵劂知序)的第二較佳實施例步驟流程圖。如圖五所示之控 $方法’由於其流程步驟中之步驟21a〜24a、及27a〜32a係 刀別對應相同(或類似)於圖三流程步驟中之步驟21〜24、 32,因此以下將不再贅述。如圖五所示之控制方法的 17 M264642 不同點乃在於:在步驟22a檢查防寫鈕的切換位置「是」位 於第二位置(亦即防寫狀態)、且於步驟23a中該控制訊號 「不符合」第一通訊協定訊號(ACMD41訊號)時,則執行 步驟33,其流程如下述。 步驟33:偵測所接收之該控制訊號是否符合第二通訊協 定訊號(MMC通訊協定之CMD1訊號);若「是」,則執行 步驟34 ;若「否」,則跳回執行步驟23a。 步驟34 :檢查該暫存值是否符合一預定值;若「是」, 則執行步驟35 ;若「否」,則執行步驟36。 步驟35 ··以第二通訊協定(亦即MMC通訊協定)進行 資料雙向傳輸。 « u味心,日双徂傻,跳回轨行步驟23a, 其中’该預定值係為該數值的整數倍,例如2、3、或4倍 等。 〆口 藉由此-侧程序,當防寫蝴位置「是」位於第二位 置(亦即防寫狀態)時,本創作之該快閃記憶裝置仍會忽略 先出現的第-次(或前數次)職^讀,而ς以 第-通訊龄(SD)為優先㈣之通鶴定者。’、 凊參閱圖六,為目前剛發展出來之-種小型多媒體卡51 OUMMC ; _rsmm〇的外觀示意圖。該 =體^51的本體尺寸規格係約略等同一般傳、统MMC本體 的前半部尺寸,具有13個接點端子(pin) ^ 蒙的端子群相容使用。當欲將小型多媒 = 聽讀卡機時’只要再加上一本體後半部52,其 便和傳統MMC -樣。所以,本創作之具複數通訊協定之快 M264642 閃圮憶裝置、其控制晶片、以及控制方法,同樣可適用於小 型多媒體卡51 (ReduceMMC ;簡稱RSMMC)上者。 睛參閱圖七,為目前剛發展出來之一種迷你安全數位卡 53 (mini SD)的外觀示意圖。該小型多媒體卡53的本體尺 寸規格較一般傳統SD本體更小,無法直接連接到傳統一般 w買卡機。然而’迷你安全數位卡53 (miniSD)之通訊協 定則可向下相容傳統一般SD之通訊協定。所以,只要將迷 你安全數位卡53 (mini SD)插入一轉接卡54後,其尺寸規 格便和傳統SD —樣,也可由傳統一般SD讀卡機來讀取資 料所以’本創作之具複數通訊協定之快閃記憶裝置、其控 制晶片、以及控制方法,同樣可適用於迷你安全數位卡53 (mini SD)上者。 唯以上所述之實施例不應用於限制本創作之可應用範 圍’本創作之賴綱應以摘作之申請專纖圍内容所界 定技術精概麟輕⑽含括之_為主者。即大凡依本 創作申請專魏圍所做之均等變化及修飾,仍料失本創作 =要義所在,亦不脫離本創作之精神和範圍,故都應視為本 創作的進一步實施狀況。 M264642 【圖式簡單說明】 圖一係為本創作具複數通訊協定之快閃記憶裝置10之結構 外觀的實施例示意圖。 圖二係為本創作之具複數通訊協定之快閃記憶裝置10内部 系統的電路方塊實施例示意圖。 圖三係為本創作之複數通訊協定控制方法的實施例步驟流 程圖。 圖四係為本創作之具複數通訊協定之快閃記憶裝置l〇a之 第二較佳實施例的内部系統電路方塊示意圖。 圖五係為本創作之複數通訊協定控制方法(亦即偵測程序) 的第二較佳實施例步驟流程圖。 圖六係為小型多媒體卡(ReduceMMC ;簡稱RSMMC)的 外觀示意圖。 圖七係為迷你安全數位卡(mini SD)的外觀示意圖。 【主要元件符號說明】 10、 10a具複數通訊協定之快閃記憶裝置 11、 11a本體 12、 12a記憶裝置 13、 13a端子群 14、 14a控制單元 141共享介面電路 142、 142a偵測電路 143、 143a微處理器 144、 144a記憶體介面 20 M264642 145、145a緩衝儲存單元 15、 15a防寫紐 16、 16a開關電路 51小型多媒體卡 52後半部 53迷你安全數位卡 ^ 54轉接卡 · * 90、90a外界裝置 步驟21〜步驟36、及步驟21a〜步驟32a為偵測程序的實施例_ 流程步驟 . 21

Claims (1)

  1. M264642 九、申請專利範圍: 種具複數通訊協定之快閃記憶裝置,至少包括有·· 一本體; 一記憶裝置,裝置於本體上; 食而子群’裝置於本體一侧,可供與一外界裝置電性連接; 一控制單元,裝置於本體上且連接於記憶裝置及端子群, 用以控制記憶裝置内的資料存取,且至少可以一第一通 訊協定與一第二通訊協定來透過同一端子群進行資料 傳輸;以及 ' 偵測電路,連接於共享介面電路,可偵測該外界裝置所 能支援之通訊協定規格,並切換該控制單元採用該第一 或第二通訊協定的兩者其中之一來進行盥 間的資料傳輸。 1如申請專纖圍第丨項所述之具複數通簡定之快閃記憶 裝置其中,遺本體的輪廓尺寸係為符合安全數位卡(sd) 或夕媒體卡(MMC)兩者其中之一的輪廓尺寸規格,且該 第一通訊協定與第二通訊協定係分別依序為安全數位卡 (SD)通訊協定與多媒體卡(ΜΜ〇通訊協定。 3·如申請專娜圍第2項所述之具複數通訊協定之快閃記憶 裝置,其中,該控制單元更包括有: -微處理器,連接於該制電路與記難置之間,使該控 制單疋可使用安全數位卡(SD)通訊協定與多媒體卡 (MMC)通訊協定來將資料自該端子群傳出或輸入; 一記憶體介面,連接於該微處理^與記絲置之間,使控 22 M264642 制單元可對記憶裝置進行資料之存取動作;及 一緩衝儲存單元,連接於處理器,用於暫存資料。 4. 如申請專利顧第丨項所述之具複數通輯定之快閃記憶 裝置’其中’該記憶裝置包括至少一快閃記情、體。 5. 如申請專利制第1項所述之具複數通賴i之快閃記憶 裝置’其中,更包括有-偵測程序,儲存於記憶裝置中, 該偵測程序可㈣馳财元以财之步驟來決定究竟 ,使用第-通訊協定或第二通訊協定中的哪-通訊協定 來進行資料傳輸。 1申請專利細第丨項所述之具複數通訊協定之快閃記憶 裝置,其中,更包括有: 一防寫紐’設於本體—侧’該防寫紐可被切換於-第一位 置及一第二位置之間;以及 一開關電路,連接於防寫__單元,可將防寫_切 換位置狀態以一電氣訊號傳輸至控制單元。 7.=請專利範圍第6項所述之具複數通訊齡之快閃記憶 、其+,當S彡防寫la係位於第—位置時,控制單元可 使用第-通訊協定或第二通訊協定的其中之—來和該外 界農置進行資料雙向傳輸;而當該防寫轉位於第二位置 時’控制單元可使鮮二通職定來和料界裝 傳輸,但僅可第—通訊協定來進行資料單^ 8.如申請專利麵第6項所述之具複數通訊協定之 裝置’其中,當該防寫鈕係位於第一位置時,控制二 &制4先^使用第—通訊協定來和外界裝置進行資^ 23 M264642 雙向傳輪;而當該防寫鈕係位於第二位置時,控制單元玎 控制優先嘗試使用第二通訊協定來和外界裝置次 雙向傳輪。 9·如申請專利範圍第1項所述之具複數通訊財之快閃記憶 裝置,其中,該快閃記憶裝置係使用相同之該端子群,而 可分別和一可支援第一通訊協定之第一外界裝置以及一 可支援第二通訊協定之第二外界裝置相連接以進行資料 f輸,並且該端子群可直接和該第一外界裝置與第二外界 表置電性連接而不須任何額外的轉接器。 ίο.—種具複數通訊協定之快閃記憶裝置,至少包括有: 一本體’於本體上並設有—防躲,該防如可被切換 於一第一位置與一第二位置之間; 一記憶裝置,裝置於本體上; -端子群,裝置於本體—侧’可供與—外界裝置電性連 接; 一控制單元’裝置於本體上且連接_記憶裝置及該端 子群,用以驅動並控制記憶裝置内的資料存取,該杵 制單元至少可以-第一通訊協定與一第二軌協定^ 和該外界裝置進行資料傳輸;以及 -開關電路’連接於防寫域控制單元,可將防寫紐的 切換位置狀態以—電氣訊雜輸至控制單元; 其中’由防該寫紐的切換位置狀態所產生之電氣訊號, 會影響控制單元判斷應切換使用哪一個通訊協定來和 該外界裝置進行資料傳輸。 11·如申請專利酬第1G項所述之具複數通訊協定之快閃記 24 M264642 憶裝置,其中,當該防寫鈕係位於第一位置時,控制單 兀可使用第-通訊協定或第二通訊協定的其巾之一來和 该外界裝置進行資料雙向傳輸;而當該防寫轉位於第 二位置時’控制單元可制第二通減絲和該外界裝 置進行資料雙向傳輸,但僅可制第—通賴絲進行 資料單向唯讀傳輸。 1Z如申請專利麵第1G項所述之具複數通訊協定之快閃記 憶裝置,其中,當該防寫鈕係位於第一位置時,控制單 元可控制優先嘗試使用第一通訊協定來和外界裝置進行 貧料雙向傳輸;而當該防寫紐係位於第二位置時,控制 單元可控織先f試·第二通《絲和外界裝置進 行資料雙向傳輸。 13.如申請專利範圍第1G項所述之具複數通訊财之快閃記 憶裝置,其中,該控制單元更包括有: 一微處理器,可控制將記憶裝置中之資料,以第一通訊 協定與第二通訊協定,透過該端子群來進行存取;及 一偵測電路’用以侧由該端子群所傳來之一控制訊 號,並根據该控制訊號來決定該微處理器係以第一通 訊協定或第二軌協定的其中之-來進行資料存取。 14·如申請專娜圍第1G項所述之具複數通訊協定之快閃記 憶裝置,其中,該本體的輪廓尺寸係為符合安全數位卡 (SD)或多媒體卡(MMC)兩者其中之—的輪廓尺寸規 二且”亥第通況協疋與第二通訊協定係分別依序為安 王數位卡(SD)通訊協定與多媒體卡(MMc)通訊協定。 15.如申請專纖圍第1G項所述之具複數通訊協定之快閃記 25 M264642 憶裝置,其中,該控制單元更包括有·· 安全數位卡/多媒體卡共享介面電路,連接於該端子群 與偵測電路之間,使該控制單元可使用安全數位卡 (SD)通訊協定與多媒體卡(MMC)通訊協定來將資 料自該端子群傳出或輸入; 一圮憶體介面,連接於該微處理器與記憶裝置之間,使 控制單元可對記憶裝置進行資料之存取動作;及 一緩衝儲存單元,連接於處理器,用於暫存資料。 16·如申咐專利範圍第1〇項所述之具複數通訊協定之快閃記 隐裝置,其中,更包括有一偵測程序,儲存於記憶裝置 中,该偵測程序可控制該控制單元以預定之步驟來決定 九見應使用第一通訊協定或第二通訊協定中的哪一通訊 協定來進行資料存取。 P· 一種具複數通訊協定之快閃記憶裝置,至少包括有·· 一本體; 一5己憶裝置’裝置於本體上; 一端子群,裝置於本體一側,其係依據一傳輸介面規格 设置’可供與一具有支援相同傳輸介面規格之外界裝 置電性連接;以及 一控制單7〇,裝置於本體上且連接於記憶裝置及端子 群’用以控制記憶裝置内的資料存取,且至少可以一 第一通訊協定與一第二通訊協定來透過同一端子群進 行資料傳輪; 其中’該第一通訊協定與第二通訊協定所適用之傳輸介 面係為相同,因此,該快閃記憶裝置係使用相同之該 26 M264642 端子群’而可分別和一可支援第一通訊協定之第一外 界裝置以及一可支援第二通訊協定之第二外界裝置相 連接以進行資料傳輸,並且該端子群可直接和該第一 外界裝置與第二外界裝置之傳輸介面電性連接而不須 任何額外的轉接器。 18·如申明專利範圍第η項所述之具複數通訊協定之快閃記 憶震置,其中,該控制單元更包括有: 微處理器,可控娜記憶裝置巾之資料,以第-通訊 協疋與第二通訊協定,透過該端子群來進行存取;及 須測電路,用以偵測由該端子群所傳來之_控制訊 號,並根據該控制訊號來決定該微處理器係以第一通 艰協疋或第二通訊協定的其中之一來進行資料存取。 19=請專利範圍第17項所述之具複數通訊協定之快閃記 憶裝置,其巾’該本_輪廓尺寸係為符合安全數位卡 (SD)或多媒體卡(MMC)兩者其中之一的輪廊尺寸規 且該第—通訊協定與第二通《定係分職序為安 如f f位卡⑽通訊蚊與多媒體卡(MMC)通訊協定。 第17項所述之具複數通訊協定之快閃記 隐裝置,其中,更包括有: —防寫紐’設於本體—側’該防寫紐可被切換於一 位置及一第二位置之間;以及 -開關電路,連接雜寫域糊單元, 切換位置狀態以-電氣訊號傳輸至控制單元;驗的 其中,由防該寫_切換位置職所產生 會影響控制單元判斷應切換使用哪一個通訊協定=和 27 M264642 該外界裝置進行資料傳輸。 28
TW093213598U 2004-08-27 2004-08-27 Flash memory device having plural communication protocols TWM264642U (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW093213598U TWM264642U (en) 2004-08-27 2004-08-27 Flash memory device having plural communication protocols
US11/097,279 US20060047860A1 (en) 2004-08-27 2005-04-04 Flash memory device with a plurality of protocols and a method for controlling the flash memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW093213598U TWM264642U (en) 2004-08-27 2004-08-27 Flash memory device having plural communication protocols

Publications (1)

Publication Number Publication Date
TWM264642U true TWM264642U (en) 2005-05-11

Family

ID=35944780

Family Applications (1)

Application Number Title Priority Date Filing Date
TW093213598U TWM264642U (en) 2004-08-27 2004-08-27 Flash memory device having plural communication protocols

Country Status (2)

Country Link
US (1) US20060047860A1 (zh)
TW (1) TWM264642U (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI398792B (zh) * 2008-03-05 2013-06-11 Incomm Technologies Co Ltd 數位鑰匙方法及系統

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7051217B2 (en) * 2003-08-14 2006-05-23 Solid State System Co., Ltd. Method of state maintenance for MMC flash storage card in communication protocol
KR100725981B1 (ko) * 2005-08-01 2007-06-08 삼성전자주식회사 멀티-인터페이스 컨트롤러, 상기 멀티-인터페이스컨트롤러를 구비하는 메모리 카드, 및 인터페이스 설정방법
US20070066119A1 (en) * 2005-09-21 2007-03-22 Tsung-Chu Wu Memory device with serial AT attachment
TWM292742U (en) * 2005-12-05 2006-06-21 Ping-Yang Chuang Memory card capable of protecting test points
US20070174516A1 (en) * 2006-01-03 2007-07-26 Phison Electronics Corp. Adaptor
JP2007280347A (ja) * 2006-03-14 2007-10-25 Ricoh Co Ltd メモリカード及びメモリカード制御切替方法
CN101136000B (zh) 2006-09-01 2011-01-05 飞思卡尔半导体公司 实现sd主机/从属设备的应用处理器电路和电子设备
US20080082624A1 (en) * 2006-09-28 2008-04-03 Phison Electronics Corp. Portable storage device with audio auto-playback function and operation procedure thereof
KR100871699B1 (ko) * 2007-01-26 2008-12-08 삼성전자주식회사 복수의 인터페이스 포트를 구비하는 메모리 카드, 메모리카드 시스템 및 메모리 카드의 데이터 통신 방법
WO2008138653A1 (en) * 2007-05-09 2008-11-20 International Business Machines Corporation A method and data processing system to prevent manipulation of computer systems
TW201321994A (zh) * 2011-11-18 2013-06-01 威剛科技股份有限公司 行動儲存裝置及動態調整其工作模式之方法
US20150134983A1 (en) * 2014-08-19 2015-05-14 Leef Technology LTD Providing power to a mobile device using a flash drive

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6345001B1 (en) * 2000-09-14 2002-02-05 Sandisk Corporation Compressed event counting technique and application to a flash memory system
JP3921499B2 (ja) * 2001-08-22 2007-05-30 富士フイルム株式会社 カラー画像信号処理方法及びそれを用いたカラー画像信号処理装置
TWI222028B (en) * 2002-06-07 2004-10-11 Carry Computer Eng Co Ltd Switching method and judgment method of common connector and terminals of memory card
JP4173863B2 (ja) * 2003-03-20 2008-10-29 株式会社ルネサステクノロジ メモリカードおよびその初期化設定方法
US7069369B2 (en) * 2004-02-12 2006-06-27 Super Talent Electronics, Inc. Extended-Secure-Digital interface using a second protocol for faster transfers
US7032827B2 (en) * 2004-06-18 2006-04-25 Super Talent Electronics, Inc. Combination SD/MMC flash memory card with thirteen contact pads

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI398792B (zh) * 2008-03-05 2013-06-11 Incomm Technologies Co Ltd 數位鑰匙方法及系統

Also Published As

Publication number Publication date
US20060047860A1 (en) 2006-03-02

Similar Documents

Publication Publication Date Title
US7310726B2 (en) Booting from non-linear memory
TWI338864B (en) Memory cards including a standard security function
US20080256352A1 (en) Methods and systems of booting of an intelligent non-volatile memory microcontroller from various sources
US11799478B2 (en) Apparatus for transmitting and receiving a signal, a method of operating the same, a memory device, and a method of operating the memory device
TWM264642U (en) Flash memory device having plural communication protocols
US20030041203A1 (en) Flashtoaster for reading several types of flash-memory cards with or without a PC
TW200426671A (en) Multi-interface auto-switching circuit and memory device having the same
TW200535711A (en) Systems and methods for power reduction in systems having removable media devices
TW200910371A (en) NAND interface
TWI242720B (en) A method, a control unit and a memory device for soft configuring communication protocols
TWI507883B (zh) 記憶卡存取裝置、其控制方法與記憶卡存取系統
TW201939509A (zh) 記憶體定址方法及相關聯的控制器
JP2003241908A (ja) 外部接続機器及びホスト機器
US7237714B2 (en) Method of making computer booting from any one of card of multi-flash card reader
CN106919343A (zh) 周边接口电路与周边存储器系统
KR101620349B1 (ko) 부팅가능한 휘발성 메모리 장치와 그를 구비한 메모리 모듈 및 프로세싱 시스템, 및 그를 이용한 프로세싱 시스템 부팅 방법
TW201207860A (en) NAND Flash startup device and using method of the same
WO2020134035A1 (zh) 一种功能卡的识别方法以及移动设备
KR20170048805A (ko) 메모리 장치 및 그 동작 방법
CN100440123C (zh) 读写装置及其控制方法
EP1560113B1 (en) Method of booting a computer from any card of a multi-flash card reader
TW201005653A (en) Computer system
Moen Floppies for the new millennium
WO2020134039A1 (zh) 一种存储卡的识别方法以及移动设备
CN200941203Y (zh) 转接卡

Legal Events

Date Code Title Description
MM4K Annulment or lapse of a utility model due to non-payment of fees