TWI431469B - Can be shared with the card reader memory card slot debugging device - Google Patents

Can be shared with the card reader memory card slot debugging device Download PDF

Info

Publication number
TWI431469B
TWI431469B TW97140391A TW97140391A TWI431469B TW I431469 B TWI431469 B TW I431469B TW 97140391 A TW97140391 A TW 97140391A TW 97140391 A TW97140391 A TW 97140391A TW I431469 B TWI431469 B TW I431469B
Authority
TW
Taiwan
Prior art keywords
interface
memory card
circuit
card reader
sharing
Prior art date
Application number
TW97140391A
Other languages
English (en)
Other versions
TW201017398A (en
Original Assignee
Micro Star Int 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 Micro Star Int Co Ltd filed Critical Micro Star Int Co Ltd
Priority to TW97140391A priority Critical patent/TWI431469B/zh
Priority to DE200910011671 priority patent/DE102009011671A1/de
Publication of TW201017398A publication Critical patent/TW201017398A/zh
Application granted granted Critical
Publication of TWI431469B publication Critical patent/TWI431469B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/273Tester hardware, i.e. output processing circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Description

可與讀卡機共用記憶卡槽的偵錯裝置
本發明係關於一種除錯卡(Debug Card),尤其關於應用在個人電腦,一種不必拆開機殼,便能夠檢視電源啟動自我檢測碼的除錯裝置。
習知除錯卡係應用在個人電腦,基本輸入輸出系統(BIOS)在個人電腦電源啟動後,基本輸入輸出系統(BIOS)會在電源啟動自我檢測(Power On Self Test)過程中,BIOS乃會輸出輸出一些電源啟動自我檢測碼(POST Codes)。習知除錯卡耦接在電腦主機板的PCI匯流排或ISA匯流排上,並利用除錯卡上的燈號或數字顯示系統狀態。然而,習知除錯卡將佔用一個匯流排插槽(slot),故也因此犧牲了電腦系統擴充性。習知除錯卡亦已有改採行直接內建在電腦主機板上的作法,如此可節省一個插槽的使用。當面臨到電腦系統運作失常時,以上兩種習知除錯卡的作法,便需要將機殼拆開,如此才能夠檢視習知除錯卡上所顯示的錯誤訊息,這對於使用者而言是非常不方便。
本發明的發明人有鑑於習知除錯卡的上述缺失,乃亟思發明改良而改良出一種可與讀卡機共用記憶卡槽的偵錯裝置,使用者不必拆開機殼,便能夠檢視電源啟動自我檢測碼的訊息。
本發明係提供一種可與讀卡機共用記憶卡槽的偵錯裝置,利用讀卡機的記憶卡槽來作為偵錯裝置的介面,讓使用者不必拆開機殼,便能夠檢視電源啟動自我檢測碼的訊息。
為達成本發明上述目的,本發明提供一種可與讀卡機共用記憶卡槽的偵錯裝置,乃包括:讀卡機控制器、第一介面、第二介面、以及偵錯電路。第一介面係用來插接至少一個以上的記憶卡或是用來插接偵錯外接卡,以及係用來電氣性連接記憶卡與讀卡機控制器。第二介面係電氣性連接於電腦主機板與讀卡機控制器之間。其特徵在:偵錯電路係電氣性連接於電腦主機板與第一介面之間,其中第一介面係多工共用於讀卡機控制器與偵錯電路。
為讓本創作之上述目的、特徵、和優點能更明顯易懂,下文特舉一較佳實施例,並配合所附圖示,做詳細說明如下:
第一圖顯示本發明可與讀卡機共用記憶卡槽的偵錯裝置的電路架構圖。本發明可與讀卡機共用記憶卡槽的偵錯裝置10乃包括:讀卡機控制器101、偵錯電路102、第一介面103、第二介面104、以及切換電路105,茲分別說明如下內文。讀卡機控制器(Card Reader Controller)101對於記憶卡的讀取資料與寫入資料的功能乃相同於習知讀卡機控制器,因此,本 發明讀卡機控制器101的電路手段乃可以直接採用相關習知電路手段。
第一介面103係用來插接至少一個以上記憶卡30,以及係用來電氣性連接位於第一介面103中的記憶卡30與讀卡機控制器101。第一介面103的具體手段係例如可以直接採用符合SD記憶卡規格的電氣連接介面、符合CF記憶卡規格的電氣連接介面、或符合SDHC記憶卡規格的電氣連接介面、或符合MMC記憶卡規格的電氣連接介面、或符合XD記憶卡規格的電氣連接介面、或符合MS記憶卡規格的電氣連接介面等其中一種。
第二介面104係電氣性連接於電腦主機板201(請參見第四圖)與讀卡機控制器101之間。第二介面104的具體手段係可以直接採用ISA介面、PCI介面、PCI-E介面、USB介面等匯流排介面的其中一種。外接式的記憶卡30可經由第一介面103、讀卡機控制器101、第二介面104來電氣性連接於電腦主機板201。
偵錯電路102係電氣性連接於電腦主機板201與第一介面103之間。電腦20在開機之後,基本輸入輸出系統(BIOS)在進行電源啟動自我檢測(POST)過程中,BIOS乃會輸出輸出一些基本輸入輸出系統_電源啟動自我檢測碼(BIOS_POST_CODES),例如,BIOS透過輸出埠80(Port 80) 輸出基本輸入輸出系統_電源啟動自我檢測碼。偵錯電路102的功能即是用來接收該些BIOS_POST_CODES,然後,再將接收到的該些BIOS_POST_ CODES的訊號傳輸給顯示電路,再由顯示電路顯示出來。偵錯電路102的具體手段係可以直接採用Port 80習知偵錯卡的相關電路。
切換電路105係用來切換選擇讀卡機控制器101或是偵錯電路102。當切換電路105切換選擇讀卡機控制器101時,讀卡機控制器101才被致能(Enable)。當切換電路105切換選擇偵錯電路102時,偵錯電路102才被致能(Enable)。
多工器107的兩組輸入端分別連接於讀卡機控制器101以及偵錯電路102,並且輸出端係連接於第一介面103,資料選擇訊號端係連接於切換電路105。
請參見第二圖,切換電路105係採用切換開關,切換開關105’可用來選擇多工器107的輸入端以及用來致能讀卡機控制器101或偵錯電路102。
請參見第三圖,切換電路105係採用邏輯電路,邏輯電路105’的輸入端係連接於第一介面103的一部份腳位(Pins),並且邏輯電路105’的輸出端係連接於多工器107的資料選擇訊號端,用來選擇多工器107的輸入端,同時,邏輯電路105’的輸出端係用來致能讀卡機控制器101或偵錯電路102。邏輯電路105’能夠依據輸入端的訊號(例如,SD記憶卡規範的 SD_CD#、SD_CMD#等訊號),而自動判斷出插接於第一介面103中的外接卡,究竟係記憶卡30還是偵錯外接卡40。在第二、三圖中,偵錯電路102係電氣性連接於第二介面104,偵錯電路102是通過第二介面104來電氣性連接於電腦主機板201上的其它元件。再者,偵錯電路102係可改採為直接電氣性連接於電腦主機板201的元件,例如偵錯電路102係直接電氣性連接於南橋晶片。
偵錯電路102與讀卡機控制器101係可以採行為整合成一顆積體電路。或是,偵錯電路102、讀卡機控制器101、與切換電路105係可以採行為整合成一顆積體電路。
第一介面103乃是被讀卡機控制器101與偵錯電路102多工共用。在切換電路105的作用下,讀卡機控制器101與偵錯電路102彼此不會發生互搶第一介面103的情形。
第四圖顯示具有本發明偵錯裝置的電腦的架構示意圖。當切換電路105切換選擇讀卡機控制器101時,第一介面101就是用來作為記憶卡30的傳輸介面。使用者將記憶卡30插接至第一介面101,如此,使用能夠在電腦20與記憶卡30之間進行資料的讀取、寫入、拷背等。當切換電路105切換選擇偵錯電路102時,第一介面101就是用來作為偵錯電路102傳送該些BIOS_POST_ CODES的傳輸介面。使用者將偵錯外接卡40插接至第一介面101,如此,使用者便能夠從偵錯外 接卡40的顯示元件401,獲知該些BIOS_POST_ CODES。
第五圖顯示本發明配合偵錯電路使用的偵錯外接卡的電路架構圖,以及第六圖顯示第五圖的偵錯外接卡的外觀示意圖。偵錯外接卡40乃包括:複數個電氣連接端401、顯示電路403、以及至少一個以上的顯示元件405。該些電氣連接端401、顯示電路403、以及該些顯示元件405等係設置在一片板體407上。在該片板體407中,包含有該些電氣連接端401的前半部區域407a係能夠插接於第一介面101。例如,第一介面103若實施成符合SD記憶卡規格的電氣連接介面時,前半部區域407a即採用相同於SD記憶卡的規範,且該些電氣連接端401的形狀亦採用相同於SD記憶卡的規範,如此,使用者有如使用SD記憶卡一般,方便地將偵錯外接卡40插接至實施為具有SD記憶卡槽的第一介面103。
顯示電路403係經由該些電氣連接端401接收來自於偵錯電路102的該些BIOS_POST_CODES訊號。該些顯示元件405係連接於顯示電路403。顯示電路403可以直接採用習知BCD轉成7段數字(BCD to 7 Segment display)的顯示電路,且該些顯示元件405係可以採用習用7段數字發光二極體顯示器。
本發明的偵錯裝置10利用讀卡機的記憶卡槽來作為介面,讓使用者不必拆開機殼,便能夠檢視電源啟動自我檢測 碼的訊息,此項特色乃為習知技藝所無,實為本發明優點所在。
綜合上述,雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
10‧‧‧偵錯裝置
20‧‧‧電腦
30‧‧‧記憶卡
40‧‧‧偵錯外接卡
101‧‧‧讀卡機控制器
102‧‧‧偵錯電路
103‧‧‧第一介面
104‧‧‧第二介面
105‧‧‧切換電路
107‧‧‧多工器
201‧‧‧電腦主機板
401‧‧‧電氣連接端
403‧‧‧顯示電路
405‧‧‧顯示元件
407‧‧‧板體
407a‧‧‧前半部區域
第一圖顯示本發明可與讀卡機共用記憶卡槽的偵錯裝置的電路架構圖。
第二圖顯示本發明偵錯裝置的實施例的示意圖。
第三圖顯示本發明偵錯裝置的另一實施例的示意圖。
第四圖顯示具有本發明偵錯裝置的電腦的架構示意圖。
第五圖顯示本發明配合偵錯電路使用的偵錯外接卡的電路架構圖。
第六圖顯示第五圖的偵錯外接卡的外觀示意圖。
10‧‧‧偵錯裝置
101‧‧‧讀卡機控制器
102‧‧‧偵錯電路
103‧‧‧第一介面
104‧‧‧第二介面
105‧‧‧切換電路
107‧‧‧多工器

Claims (11)

  1. 一種可與讀卡機共用記憶卡槽的偵錯裝置,包括:一讀卡機控制器;一第一介面,係用來插接至少一個以上的記憶卡或是用來插接一偵錯外接卡,以及係用來電氣性連接該記憶卡與該讀卡機控制器;一第二介面,係電氣性連接於一電腦主機板與該讀卡機控制器之間;其特徵在於:一偵錯電路,係電氣性連接於該電腦主機板與該第一介面之間;其中該第一介面係多工共用於該讀卡機控制器與該偵錯電路。
  2. 如申請專利範圍第1項所述之可與讀卡機共用記憶卡槽的偵錯裝置,其中該偵錯電路,係電氣性連接該第二介面與該第一介面之間,藉此該偵錯電路係通過該第二介面而電氣性連接於該電腦主機板。
  3. 如申請專利範圍第1項所述之可與讀卡機共用記憶卡槽的偵錯裝置,其中該偵錯電路與該讀卡機控制器,係整合成一顆積體電路。
  4. 如申請專利範圍第1項所述之可與讀卡機共用記憶卡槽的偵錯裝置,其中該第一介面,係選擇自一符合SD記憶卡規格的電氣連接介面、一符合CF記憶卡規格的電氣連接介面、一符合SDHC記憶卡規格的電氣連接介面、一符合MMC記憶卡規格的電氣連接 介面、一符合XD記憶卡規格的電氣連接介面一符合MS記憶卡規格的電氣連接介面的其中一種。
  5. 如申請專利範圍第1項所述之可與讀卡機共用記憶卡槽的偵錯裝置,其中該第二介面,係選擇自一ISA介面、一PCI介面、一PCI-E介面、一USB介面的其中一種。
  6. 如申請專利範圍第1項所述之可與讀卡機共用記憶卡槽的偵錯裝置,其中該偵錯電路,係電氣性連接該電腦主機板的晶片組。
  7. 如申請專利範圍第1項所述之可與讀卡機共用記憶卡槽的偵錯裝置,其中該偵錯裝置,係設置於該電腦主機板。
  8. 如申請專利範圍第1項所述之可與讀卡機共用記憶卡槽的偵錯裝置,其中該偵錯裝置,係至少包括一用於接收基本輸入輸出系統_電源啟動自我檢測碼(BIOS POST CODES)的電路。
  9. 如申請專利範圍第8項所述之可與讀卡機共用記憶卡槽的偵錯裝置,其中該電路,係一PORT 80解碼電路。
  10. 如申請專利範圍第8項所述之可與讀卡機共用記憶卡槽的偵錯裝置,其中該偵錯外接卡,係至少具有一個以上顯示元件,其中該些顯示元件係用來用來顯示該輸出基本輸入輸出系統_電源啟動自我檢測碼。
  11. 如申請專利範圍第1項所述之可與讀卡機共用記憶卡槽的偵錯裝置,進一步包括:一切換電路,係用來切換以致能(Enable)其中一個的該讀卡機控制器或該偵錯電路。
TW97140391A 2008-10-22 2008-10-22 Can be shared with the card reader memory card slot debugging device TWI431469B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW97140391A TWI431469B (zh) 2008-10-22 2008-10-22 Can be shared with the card reader memory card slot debugging device
DE200910011671 DE102009011671A1 (de) 2008-10-22 2009-03-04 Debug-Gerät, das an einen Speicherkartensteckplatz eines Kartenlesers angeschlossen wird

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW97140391A TWI431469B (zh) 2008-10-22 2008-10-22 Can be shared with the card reader memory card slot debugging device

Publications (2)

Publication Number Publication Date
TW201017398A TW201017398A (en) 2010-05-01
TWI431469B true TWI431469B (zh) 2014-03-21

Family

ID=42055209

Family Applications (1)

Application Number Title Priority Date Filing Date
TW97140391A TWI431469B (zh) 2008-10-22 2008-10-22 Can be shared with the card reader memory card slot debugging device

Country Status (2)

Country Link
DE (1) DE102009011671A1 (zh)
TW (1) TWI431469B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI717884B (zh) * 2019-10-31 2021-02-01 創惟科技股份有限公司 記憶卡的讀寫控制系統及其方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI717884B (zh) * 2019-10-31 2021-02-01 創惟科技股份有限公司 記憶卡的讀寫控制系統及其方法

Also Published As

Publication number Publication date
TW201017398A (en) 2010-05-01
DE102009011671A1 (de) 2010-04-29

Similar Documents

Publication Publication Date Title
TWI297433B (en) Pci-e debug card
TWI502336B (zh) 電腦系統之偵錯裝置及其方法
US20080294939A1 (en) Debugging device and method using the lpc/pci bus
TWI492049B (zh) 記憶體模組狀態指示方法及裝置
TWI545441B (zh) 電腦系統及其通用序列匯流排裝置的偵測方法
TW201109913A (en) Main system board error-detecting system and its pluggable error-detecting board
US20110296257A1 (en) Post card
CN102401879A (zh) 芯片的usb功能的测试方法、测试主机和测试***
TW201621657A (zh) 電子裝置
CN111881074B (zh) 电子***、主机端装置及控制方法
TWI431469B (zh) Can be shared with the card reader memory card slot debugging device
US20100140354A1 (en) Debug device sharing a memory card slot with a card reader
US7818554B2 (en) Expansion device for BIOS chip
CN116627729A (zh) 外接线缆、外接线缆在位检测装置、开机自检方法及***
CN107122276B (zh) 运行状态输出电路以及运行状态输出方法
CN101162254A (zh) Cpu插槽测试装置
TW201222240A (en) Testing method for automatically rebooting a motherboard and recording related debug information and rebooting device thereof
US20180306861A1 (en) Microprocessor interfaces
CN101739318A (zh) 可与读卡机共用存储卡槽的检错装置
WO2015083226A1 (ja) 情報処理装置及び情報処理装置制御プログラム
CN204650511U (zh) 一种多功能主板诊断卡
CN100373349C (zh) 除错端口数据的解码***与方法
CN219369924U (zh) 一种主板检测卡
CN202067256U (zh) Debug卡的连接结构
TWM483532U (zh) 主機板及除錯裝置