TWM328041U - Card reader controlling apparatus based on secure digital protocol - Google Patents

Card reader controlling apparatus based on secure digital protocol Download PDF

Info

Publication number
TWM328041U
TWM328041U TW096207911U TW96207911U TWM328041U TW M328041 U TWM328041 U TW M328041U TW 096207911 U TW096207911 U TW 096207911U TW 96207911 U TW96207911 U TW 96207911U TW M328041 U TWM328041 U TW M328041U
Authority
TW
Taiwan
Prior art keywords
format
card
secure digital
data
interface
Prior art date
Application number
TW096207911U
Other languages
English (en)
Inventor
Jin-Min Lin
Nei-Chiung Perng
Chih-Jung Lin
Original Assignee
Genesys Logic Inc
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 Genesys Logic Inc filed Critical Genesys Logic Inc
Priority to TW096207911U priority Critical patent/TWM328041U/zh
Publication of TWM328041U publication Critical patent/TWM328041U/zh
Priority to US12/120,738 priority patent/US20080288698A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bus Control (AREA)

Description

M328041 八、新型說明: 【新型所屬之技術領域】 本創作係關於一種以安全數位規格為基礎之讀卡機控制裝置,尤 指一種可直接存取安全數位記憶卡或相容於安全數位輸出入連接介面 的輸出入裝置之讀卡機控制裝置。 【先前技術】 吕己憶卡是一種使用固態電子(Solid-State Electronics)技術製作而 成的儲存裝置,最常選用的固態電子元件為NAND快閃記憶體顆粒 (NAND Flash Memory)。一般常見的快閃記憶卡包含如安全數位記憶 卡(Secure Digital,SD)、多媒體卡(Multimedia Card,MMC)、智慧 媒體(SmartMedia ’ SM)、記憶棒(Memory Stick,MS)、緊密快閃記 憶體(Compact Flash,CF)、以及 xD 圖片卡(xD-Picture Card,χΒ) 等。 用於讀取上述快閃記憶卡之各類讀卡機(Flash Card Reader)已廣 泛應用於各絲統之巾,包括峽於主機裝置,如個人電腦(此議以 Computer)、數位相機(Digital議Camera)、智慧型手機(s_ Phone)、消費性電子產品(c〇nsumerElectr〇nics)等内接式讀卡機此 外還有以平打埠(parallel p〇rt)、通用序列匯流排(υηίν_心.細, USB) IEEE I394、或無線通訊等介面為基礎經由外部線纜與前述主機 裝置連接的外接式讀卡機。 如第二圖所示,為一種習知讀卡機存取系統之元件方塊圖。該讀卡 M328041
機存取系統20包含一中央處理器21〇、一北橋晶片22〇、一主記憶體 23〇、一南橋晶片240、一讀卡機控制器mo以及一記憶卡26〇。當中 央處理11 210欲讀取記憶卡26〇中之槽案資料時,+央處理器21〇發 出喂取令至北橋晶片220,經由北橋晶片220内的高速匯流排介面 將該讀取命令轉換為高速匯流排命令格式後,傳送至南橋晶片 240。接著,南橋晶片24〇利用一週邊匯流介面272將該讀取命令轉換 為週邊匯流介面命令格式,並傳送至讀卡機控制器25G。然後,讀卡機 控制器25〇利用内建的特定記憶卡介面π,將該讀取命令轉換為特定 讀卡^格式’並傳送至記憶卡施上的記憶卡控制器謂。當該記 ^卡控制$ 274收到讀取命令之後,會將該讀取命令所要求之讀取資 料,利用特定記憶卡資料格式傳送至針機控織⑽。接著,讀卡機 控制器250將該讀取資料傳換為週邊匯流介面資料格式傳送至南橋晶 片秦然後,南橋晶片24〇將該讀取資料傳換為高速匯流排資料格式 專k至北橋日日片22G。最後,北橋晶片會將該讀取資料儲存至主記憶體 23〇中,以供中央處理器210使用。 反之,當中央處麵咖需要寫入龍至記憶卡施時,寫入命令 的傳送_欲讀取資料時相同,寫入_是由北橋晶片22〇龄 寫t資料從主記憶體23G之中讀出,經由高逮匯流排介面271將該寫 入貝枓轉蝴輸輸似,傳㈣㈣⑽。接著,南橋 if利用週邊匯流介面272將該寫入資料轉換為週邊匯流介岭 式’並傳送至讀卡機控制器,織,讀卡機控制㈣利用特 M328041 定記憶卡介面273職寫人資㈣縣狀記憶卡雜格式,並傳送 至記憶卡260上的記憶卡控制器274。最後,記憶卡控制器274將該寫 入貢料寫入至記憶卡260中。 惟’該先前技術的缺點在於:在讀取或寫入資料期間須經過多次通 訊協定轉換,此舉除了導致資料傳輸時效延遲,更增加了主機系統的 計算複雜度,影響主機系統效能。 另外,雖然目前週邊匯流排的傳輸速率可以到達彻(以通 用序列匯流排為例,聰),暫賴足市社财記憶卡的傳輸迷率^ 但是隨著大量可攜式數位資料需求的興起與科技進步速度的日行千 里,高速匯流排2.5 Gbps以上的傳輸速度(以高速週邊互連匯流排為 例,PCIExpress),將更可以滿足未來高速與大容量記憶卡的需求。如 目刖已有-種安全數位規格(Secure Digita卜SD)記憶卡正廣受大眾 使用,若能針對安全數位規格(SD)記憶卡設計出—適合_卡機控 制裝置以提高安全触祕記針的存取辭及便讎,即可符合大 眾對SD記憶卡的需求。 因此,有必要提出-種改進之以安全數位規格為基礎之高速讀卡 機控制裝置,使主麟統能以最有效率及最為節㈣統資源的方式, 快速地從記憶卡中存取資料。 【新型内容】 本創作之主要㈣在於提供—種贿全触祕躲狀高速匯 流排介面之讀卡機控繼置,其可直接存取安錄位嫌卡或相容於 M328041 ㈣偷峨匯流介面 β(如通用序舰齡面,陶鱗行齡格細w,進而提 升主機系統的執行效能。 為達上述之目的,本創作係—種以安全數位規格為基礎之讀卡機控 制褒置其包含―尚速匯流排介面、至少—個安全數位主控端、至少 橋接盗h-個女全數位記憶卡/安全數位輸出入連接介面 DI〇)W及至4 —個其他特定記憶卡連接介面。當以安全數位規 格為基礎之讀卡機控繼接收到-符合高速匯流酬指令的存取 &令時,該細健崎她符料_排蝴令的存取 ^令轉換為安全數位格式指令,若該存取指令是要對安全數位記憶卡 或相谷於安全數繼人連接介面之触人裝置(咖)進行存取時, 縣全數健控端會直編安全數位記憶卡愚數位輸出入連接 I面進仃貞料傳輸,以直接存取該安缝位織卡或相容於安全數位 :桃,面之輸出人裝置;反之,若該符合高速匯流排格式指令 、子取指令是轉取其⑽粒針時,轉全触 合高軸输式指令的存取指令轉換為安全數位心 7安全數位格式指令傳送至該橋接器,利賴橋接器將該安全數位 2指令轉換為姆於其⑽定記針格仏—纽狀記憶卡格式 :輪。再透過該其他特定記憶卡連接介面與其他特定記憶卡進行資料 相㈣知技術,本創作之讀卡機控制裝置,使用高速匯流排介 9 M328041 面並以安全數位規格為基礎,可將符合高速匯流排格式指令之存取指 令直接轉換為安全數位格式指令,以直接存取安全數位記憶卡或相容 於安全數位輸出入連接介面之輸出入裝置,藉此可省去再經由其他週 邊匯流排介面(例如通用序列匯流介面,腦)進行指令格式轉換之程 序,以縮短指令與資料的傳輸時間以及減少讀卡機的計算複雜度。另王 一方面,當使用者欲存取其他蚊記針格搞,本_之讀卡機控 制#置亦可利用特定之橋接器將安全數位格式指令轉換為其他特定之 記憶卡格式指令,因而可支援大部分之記憶卡格式。 【實施方式】 明參閱第-圖’第—圖為依據本創作較佳實補之讀卡機控制裝置 M0連接-主機祕之魏方塊圖。該主機系統包含—巾央處理器 no、-北橋/南橋晶片12〇及一主記憶體請,且該主機系統藉由該 讀卡機控雛置⑽分職接至少_個以上的安全數位(sd)記憶卡 150及/或至)—個以上之其他特定記憶卡副。其巾賴卡機控制裝 置140 (即本創作)為一種讀卡機控制器,主要包含一高速匯流排介面 14卜至少-個安全數位主控端142、至少一個橋接器⑷、至少一個 女全數位記針/安全數位輸出人連接介面⑽細⑴⑷以及至少 個其他特針連接介面145。該高速匯流排介面 141並不限定為 任何已知匯雜技術,亦可為高速週邊互連匯流排(犯脚謂⑽) 介面或週邊互連匯流排(PCIBus)介面。 田忒主機系統之中央處理器11〇需要存取安全數位記憶卡15〇或其
M328041 他特定記針⑽時’會透過雜/南橋“⑽_高速匯流排介 面Ml,以符合高速匯流排格式指令m的存取指令傳送至讀卡機控制 裝置140之相應高速随排介面141。如果前述存取指令是用於將一資 料儲存於-對翻記憶卡中,主錄體⑽⑽f料會透過北橋/南 橋晶片12〇傳送至讀卡機控制裝置刚,再由讀卡機控制裝置⑽將該 資料儲存至記針巾;狀’如科轉令是從財—記憶卡中 讀取-龍’卿卡機控繼置MG會將記針⑽該麟讀出,並 透過北橋/南橋⑸⑽將⑽料傳送至主記髓咖暫存。 而當讀卡機控制裝置140透過由高速匯流排介面⑷接收到由北 橋/南橋晶片丨20傳送過來的存取指令時,讀卡機控制裝置刚内之 安全數位主㈣142會將神《令由高速隨排格式齡Hi轉換 為符合安全數位格式之指令172,再傳遞給蝴應之安全數位記憶卡/ 安全數位細人賴麵⑷。如林齡是制柿取安全數位 /谷、女i *輸出入連接介面之輸出入裝置(⑽⑴ 叫’該私·姆切2 τ岭询啦_直接傳給安 全數位記憶卡/安全數峨人連接介面叱,再由安全數位記憶卡/ 安全數位輸出入連接介面143根據該安全數位格式指令172對安全數 位德卡150或相容於安全數位輪出入連接介面之輸出入裝置⑸進 3料存取。如果存取指令是為了北橋〆南橋晶片⑶儲存資料到安 憶卡⑼時,職儲存資料進行之路徑及格式轉換皆與上述 湖。如果存取指令是為讀取安全數位記憶伽之資料時, M328041 安全數位主控端l42將自該安全數位記憶卡15〇讀取到之資料轉換為 - #合高賴賴格式之存取轉,再_高賴《介面⑷與北橋 ' /南橋晶片,進行資料回傳;此外,如果該存取指令錢於存取其 - 他特定記憶卡16G時,該存取指令傳送至該安全數位主控端142時, 先被轉換為符合安全數位格式指令m,安全數位主控端142再將該安 ' 全數位格式指令172傳送至—特定橋接器144, _該橋接ϋ 144將該 . 好數位赋指令172無树合其⑽定記針_之其他特定記 0 針格式指令173 ’接著經由相容於該其他狀記針16G之其他特定 §己憶卡連接介面145根據該其他特定記憶卡格式指令173 _其他特 定記憶卡160進行資料存取。 如果存取指令是為北橋^南橋晶片⑽儲存資料到其他特定記憶 卡160 a寺’則該儲存資料進行之路徑格式轉換皆與存取指令相同。如 存取指令是為讀取其他特定記憶卡内之資料時,該特定橋接器144 會負責將自其他歡記針⑽格_取狀_娜為符合安全數 ^ 祕式之存取資料,以藉由該安全數位主控端142與高速匯流排介面 ' 141與北橋/南橋晶片120進行讀取資料傳輸。該其他特定記憶卡16〇 之規格可為多媒體卡(Multimedia㈤,謝〇、智慧媒體姐
Media,SM)、記憶棒(Mem〇iyS触,ms)、緊密快閃記憶體(c。寧α Flash,CF)、以及奶圖片卡(xD picture㈤,叫等。由於其他特 疋。己隐卡⑽規格無法直接與安全數純格相容,因此欲存取其他特 定記憶卡⑽時,麵嶋胁其爾定記針格式之橋接器144 12
M328041 先將安全數縣控端142 出之安缝位格式齡172轉換為相對 應之其他贼記憶卡格式齡173,方能經由其他歡記針連接介面 145存取相對應之其他特定記憶卡“ο。 相較於習知技術,本創作之以安全數位規格為基礎之高速匯流排 介面之讀卡機控制裝置可將符合高速匯流排格式指令之存取指令直接 轉換為安錄祕雜令,处赫料錄攸針或相容於安全 數位輸出人連接介面之輸出人裝置,藉此可省去再經域他週邊匯流 排介面(例如通用序列匯流排,USB)進行指令格式轉換之程序,以縮 短指令與資料轉鱗_及減少讀卡_計算度,進而提昇主 機系統的執行魏。另—方面,當伽者轉《他蚊_之記憶 卡時’摘叙射機控繼《可_蚊之橋懸料全數位格 式指令轉換為其他特定記憶卡格式指令,因而可支援不咖型之記障 卡袼式。 綜上所述,本創作已詳加敘述目前可用以實施本創作之最佳實施 2蔽惟,摘作之精触秘祕其枝實補,舉凡熟悉此 、β之人dr ’雜依本創作精神賴之等效修飾紐化,皆應包含 ㈣下之中請專利範圍内。 〜 【圖式簡單說明】 圖為摘作之讀卡機控繼置之元件方塊圖。 ^圖為先讀術之讀卡機存取系統之元件方塊圖。 【主要元件符號說明】 13 M328041 110 中央處理器 120 北橋/南橋晶片 130 主記憶體 140 讀卡機控制裝置 141 高速匯流排介面 142 安全數位主控端 143 安全數位記憶卡/安全數位輸出入連接介面
144 橋接器 145 其他特定記憶卡連接介面 150 安全數位記憶卡 151 相容於安全數位輸出入連接介面之輸出入裝置 160 其他特定記憶卡 171 兩速匯流排格式指令 172 安全數位格式指令 173 其他特定記憶卡格式指令 20 讀卡機存取系統 210 中央處理器 220 北橋晶片 230 主記憶體 240 南橋晶片 250 讀卡機控制器 14 M328041 260 記憶卡 271 高速匯流排介面 272 週邊匯流介面 273 特定記憶卡介面 274 記憶卡控制器

Claims (1)

  1. M328041 九、申請專利範圍·· 1· 一種以安全數位規格為基礎之讀卡機控制裝置,其包含: 一高速匯流排介面,用以傳輸符合高速匯流排格式之指令或資料; 至少一個安全數位主控端,係將前述高速匯流排介面傳送之該高 速匯流排格式之指令或資料轉換為符合安全數位袼式之指令或資料, 或將安全紐主㈣触狀符合安全數縛式之雜轉換為符合高 速匯流排袼式之資料以傳回該高速匯流排介面; 至少個安全數位記憶卡連接介面,依據來自該安全數位主控端 之安全數位格式之指令,對―職的安全數位記針進行資料存取, 並與該安全主控端相鱗輸符合安錄健式之資料; 至少-個橋接器’將來自該安全數位主控端之安全數位格式之指 令或資料轉換為一符合其他特定記憶卡格式之指令或資料,或將該符 合其他特定記憶卡格式之資料轉換為符合安全數位格式之資料以傳回 該安全數位主控端;以及 至少-健他蚊記針連接介面,依_橋接轉來之符合其 他特定記針格式之指令,職橋接轉來之符合其他特定記憶卡格 式之資料存人—職的其他特定記憶切,或是自職的其他特定記 憶卡中取出符合安全數位格式之資料崎回橋接器。 2·如申請細_1項嫩讀她她,辦-安全數位 輸出入連接介面⑽0),肋接收來自該安全數位主控端之安全數 位格式之指令以對-相容於安全數位輪出入連接介面之輸出入裝置進 16 M328041 行存取,並與該安全數位主控端相互傳輸安全數位格式資料。 3·如申請專利範圍第1項所述之讀卡機控制裝置,其中該其他特己 憶卡格式為多媒體卡(MultimediaCard,MMC)格式。 4·如申請專利範圍第1項所述之讀卡機控制裝置,其中該其他特定二己 憶卡格式為智慧媒體(SmartMedia,SM)格式。 5·如申請專利範圍第1項所述之讀卡機控制裝置,其中該其他特定記 憶卡格式為記憶棒(Memory Stick,MS)格式。
    6·如申請專利範圍第1項所述之讀卡機控制裝置,其中該其他特定記 憶卡格式為緊密快閃記憶體(Compact Flash,CF )格式。 7·如申請專利範圍第丨項所述之讀卡機控制裝置,其中該其他特定記 憶卡格式為xD圖片卡(xD-Picture Card,xD)格式。 8·如申請專利範圍第1項所述之讀卡機控制裝置,其中該高速匯流排 介面可為一高速週邊互連匯流排(PCI Express Bus)介面或一週邊互連 匯流排(PCIBus)介面。
    17
TW096207911U 2007-05-16 2007-05-16 Card reader controlling apparatus based on secure digital protocol TWM328041U (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW096207911U TWM328041U (en) 2007-05-16 2007-05-16 Card reader controlling apparatus based on secure digital protocol
US12/120,738 US20080288698A1 (en) 2007-05-16 2008-05-15 Card reader controlling apparatus based on secure digital protocol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW096207911U TWM328041U (en) 2007-05-16 2007-05-16 Card reader controlling apparatus based on secure digital protocol

Publications (1)

Publication Number Publication Date
TWM328041U true TWM328041U (en) 2008-03-01

Family

ID=40028686

Family Applications (1)

Application Number Title Priority Date Filing Date
TW096207911U TWM328041U (en) 2007-05-16 2007-05-16 Card reader controlling apparatus based on secure digital protocol

Country Status (2)

Country Link
US (1) US20080288698A1 (zh)
TW (1) TWM328041U (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8001304B2 (en) * 2008-02-15 2011-08-16 Sandisk Technologies Inc. Portable memory device with multiple I/O interfaces wherein each I/O interface has respective protocol and device parameters are requested from one I/O interface using only respective protocol
TW201005654A (en) * 2008-07-24 2010-02-01 Jmicron Technology Corp Host controller disposed in multi-function card reader
US8745304B2 (en) * 2010-02-01 2014-06-03 Standard Microsystems Corporation USB to SD bridge
US9195664B2 (en) * 2012-08-01 2015-11-24 Tencent Technology (Shenzhen) Company Limited Method and device based on android system for tracking imported file
CN103577453B (zh) * 2012-08-01 2018-09-07 腾讯科技(深圳)有限公司 基于android***的跟踪导入文件的方法及装置
US9674310B2 (en) * 2013-08-19 2017-06-06 Qualcomm Incorporated Operating M-PHY based communications over mass storage-based interfaces, and related connectors, systems and methods
US9804989B2 (en) 2014-07-25 2017-10-31 Micron Technology, Inc. Systems, devices, and methods for selective communication through an electrical connector
US9830280B2 (en) * 2015-06-22 2017-11-28 Qualcomm Incorporated Multiple access single SDIO interface with multiple SDIO units
CN107622024B (zh) * 2016-07-14 2021-11-30 苏州倍昊电子科技有限公司 接口电路、信号传输***及其参数配置方法
CN113057641B (zh) * 2019-12-13 2022-09-27 深圳市凯沃尔电子有限公司 一种快速读取数据的方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
US7580395B2 (en) * 2002-11-29 2009-08-25 Intermec Ip Corp. Information gathering apparatus and method having multiple wireless communication options
TWM250252U (en) * 2003-11-14 2004-11-11 Carry Computer Eng Co Ltd Express card-interfaced adatper for small storage medium
US6993618B2 (en) * 2004-01-15 2006-01-31 Super Talent Electronics, Inc. Dual-mode flash storage exchanger that transfers flash-card data to a removable USB flash key-drive with or without a PC host
US7159766B2 (en) * 2004-01-20 2007-01-09 Standard Microsystems Corporation Peripheral device feature allowing processors to enter a low power state
US7222212B2 (en) * 2005-03-14 2007-05-22 Phison Electronics Corporation Virtual USB card reader with PCI express interface
US20080099558A1 (en) * 2006-11-01 2008-05-01 Dadafab Systems Inc. Card reader with multiple slots

Also Published As

Publication number Publication date
US20080288698A1 (en) 2008-11-20

Similar Documents

Publication Publication Date Title
TWM328041U (en) Card reader controlling apparatus based on secure digital protocol
TW200805137A (en) Interface for a removable electrical card
TW201201111A (en) Identification processing apparatus and mobile apparatus thereof
WO2013071711A1 (zh) 一种处理支付业务的方法和终端
TW201250486A (en) PCIE interface card
WO2015085753A1 (zh) 一种智能读卡器的工作方法
CN108304334A (zh) 应用处理器和包括中断控制器的集成电路
JP2008004098A (ja) Usbインタフェース規格に準拠する情報媒体を処理する金融取引端末及びその作業方法
TW201005654A (en) Host controller disposed in multi-function card reader
TW201124852A (en) Differential data transfer for flash memory card
TW200830176A (en) Serial ATA card reader control system and controlling method of the same
CN112116054A (zh) 一种多芯片集成卡
JP2007164500A (ja) データ入出力装置、データ入出力方法、データ転送方法、およびコンピュータプログラム
US8756425B2 (en) Data security authentication system and related multi-function memory card and computer program product
JP2005044358A (ja) スマートカードリーダー兼用usbドライブ装置
TW201032062A (en) Synchronization chip device of netbooks
TWM462913U (zh) 資料處理及存儲裝置
TW446881B (en) Expandable time sharing bus structure
CN101754448A (zh) 一种用于移动通信的双核智能卡及其数据传输处理方法
JP2009129402A (ja) Icカード用半導体装置、icカード、及びicカード用端末装置
WO2014121734A1 (zh) 一种可嵌入金融ic卡的智能终端
US20090037637A1 (en) Multiuser-multitasking computer architecture
TWI362631B (zh)
CN102567748B (zh) 银行柜面多功能集成读写设备
JPWO2002005203A1 (ja) Icカード端末装置

Legal Events

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