JP4125554B2 - PC card controller and PC card adapter - Google Patents
PC card controller and PC card adapter Download PDFInfo
- Publication number
- JP4125554B2 JP4125554B2 JP2002182956A JP2002182956A JP4125554B2 JP 4125554 B2 JP4125554 B2 JP 4125554B2 JP 2002182956 A JP2002182956 A JP 2002182956A JP 2002182956 A JP2002182956 A JP 2002182956A JP 4125554 B2 JP4125554 B2 JP 4125554B2
- Authority
- JP
- Japan
- Prior art keywords
- card
- small memory
- memory cards
- adapter
- card controller
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
- 230000006870 function Effects 0.000 claims description 18
- 238000001514 detection method Methods 0.000 claims description 13
- 238000003780 insertion Methods 0.000 claims description 11
- 230000037431 insertion Effects 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 3
- 101000857682 Homo sapiens Runt-related transcription factor 2 Proteins 0.000 description 2
- 102100025368 Runt-related transcription factor 2 Human genes 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 101001024685 Pandinus imperator Pandinin-2 Proteins 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Images
Description
【0001】
【発明の属する技術分野】
本発明は、パーソナルコンピュータにおける小型メモリカード対応のPCカードコントローラ及びPCカードアダプタに関する。
【0002】
【従来の技術】
PCMCIA(Personal Computer Memory CardInternational Association)規格では、小型メモリカード対応のPCカードコントローラが議論されている。この小型メモリカード対応のPCカードコントローラは、より廉価なPCカードアダプタによって、各種の小型メモリカードやICカードをサポートする機能を備えるPCカードコントローラである。
【0003】
例えば、現在、小型メモリカードをパソコンで動作させる際に必要とされるPCカードアダプタの内部には、メモリカード用のコントローラLSIが内蔵されている。図5は、そのようなPCカードアダプタ、及びそれに係るパーソナルコンピュータ(パソコン)部分の、概略の構成図である。
【0004】
図5において、PCカードソケット12は、一般的なパソコンに備わるPCカードソケットである。図5のパソコンには、PCIバス2及びPCカードコントローラデバイス54が備わる。PCカードは、PCカードソケット12に挿入されると、PCカードコントローラデバイス54及びPCIバス2を介してパソコンとのデータのやりとりを行う。よって、小型メモリカード6がパソコンとデータのやりとりを行う際には、その小型メモリカード6専用のPCカードアダプタ58がPCカードソケット12に挿入され、更に小型メモリカード6がPCカードアダプタ58に備わる小型メモリカード用ソケット14に挿入される。
【0005】
上述のように、PCカードアダプタ58にはメモリカード用コントローラデバイス(LSI)60が内蔵されることが必須であるが、このことが現在のPCカードアダプタ58の価格を押し上げる要因ともなっている。
【0006】
このことを踏まえて、小型メモリカード対応PCカードコントローラでは、図6のようにパソコン側のPCカードコントローラ5’にメモリカードコントローラデバイスの機能等を備えさせ(メモリカードコントローラブロック10’)、PCカードアダプタ8’の廉価化が図られる。この図6は、CardBay対応のPCカードアダプタ、及びそれに係るパソコン部分の概略の構成図である。
【0007】
ところで、現存する小型メモリカード対応のPCカードコントローラにおいては、PCカードコントローラ5’内に複数種類の小型メモリカードに係るコントローラの機能が備わっているとしても、1つのPCカードスロットで同時に複数の小型メモリカード6を動作させることが想定されていない。1つのPCカードスロットでは、1つの小型メモリカードを動作させるのみである。
【0008】
なお、小型メモリカードとしては現在、メモリスティック(Memory_Stick)(ソニー株式会社)、SDカード(SD/MMC)(株式会社東芝、松下電器産業株式会社)、スマートメディア(Smart_Media)(株式会社東芝)、マルチメディアカード(サンディスク株式会社など)などが知られている。
【0009】
【発明が解決しようとする課題】
本発明は、1つのPCカードスロットで同時に複数の小型メモリカード等を動作させる、小型メモリカード対応のPCカードコントローラ及びPCカードアダプタを提供することを目的とする。
【0010】
【課題を解決するための手段】
本発明は、上記の目的を達成するために為されたものである。本発明に係る請求項1に記載のPCカードコントローラは、
PCカードコントローラブロックとメモリカードコントローラブロックを含み、PCカードソケットを介して、小型メモリカードが挿入される複数の小型メモリカード用ソケットを備えるPCカードアダプタと接続する、コンピュータ付属のPCカードコントローラであり、
上記PCカードコントローラブロックはPCカードとコンピュータとのデータのやりとりをサポートする機能を有し、上記メモリカードコントローラブロックは小型メモリカードと外部コンピュータとのデータのやりとりをサポートする機能を有する、PCカードコントローラであって、
PCカードアダプタがPCカードソケットに挿入されるとメディア検出ルーチンを実行し、PCカードアダプタの複数の小型メモリカード用ソケットが異なる種類の小型メモリカードを挿入するためのソケットを含むものであると検出すると、異なる種類の小型メモリカードを含む複数の小型メモリカードのそれぞれに接続するための個別のピンにおいて自らの機能の重複が避けられるように、且つ、個別の小型メモリカードの挿入が夫々検出されるように、異なる種類の小型メモリカードを含む複数の小型メモリカードに対するピンの配置の定義を、PCカードアダプタとの接続状態に応じて変更することを特徴とする。
【0011】
本発明に係る請求項2に記載のPCカードアダプタは、
小型メモリカードが挿入される複数の小型メモリカード用ソケットを備え、外部コンピュータに備わるPCカードソケットを介して、該外部コンピュータに設けられるPCカードコントローラに含まれるPCカードコントローラブロックとメモリカードコントローラブロック、及び、PCIバスと繋がるPCカードアダプタであり、
上記PCカードコントローラブロックはPCカードと外部コンピュータとのデータのやりとりをサポートする機能を有し、上記メモリカードコントローラブロックは小型メモリカードと外部コンピュータとのデータのやりとりをサポートする機能を有する、PCカードアダプタであって、
複数の小型メモリカード用ソケットは、異なる種類の小型メモリカードを挿入するためのソケットを含み、
上記PCカードコントローラは、PCカードアダプタがPCカードソケットに挿入されるとメディア検出ルーチンを実行し、PCカードアダプタの複数の小型メモリカード用ソケットが異なる種類の小型メモリカードを挿入するためのソケットを含むものであると検出すると、異なる種類の小型メモリカードを含む複数の小型メモリカードのそれぞれに接続するための個別のピンにおいて自らの機能の重複が避けられるように、且つ、個別の小型メモリカードの挿入が夫々検出されるように、異なる種類の小型メモリカードを含む複数の小型メモリカードに対するピンの配置の定義を、PCカードアダプタとの接続状態に応じて変更するものであり、
これに対して、上記PCカードコントローラにおける、異なる種類の小型メモリカードを含む複数の小型メモリカードに対するピンの配置に対応しており、且つ、個別のメモリカードの挿入を上記PCカードコントローラにおける所定のピンに検出せしめることを特徴とする。
【0012】
【発明の実施の形態】
以下において、添付の図面を参照しつつ本発明に係る好適な実施の形態を説明する。
【0013】
≪第1の実施形態≫
本発明は、小型メモリカード対応のPCカードコントローラ及びPCカードアダプタに関するものである。即ち、PCMCIA規格であるPC Card Standard Release 8に記載されているCardBay仕様と、現存する小型メモリカード対応のPCカードコントローラを基礎にして、本発明は構築されている。従って、CardBay仕様と、現存する小型メモリカード対応のPCカードコントローラの仕様を踏まえつつ、本発明の第1の実施形態に係るPCカードコントローラ及びPCカードアダプタの説明を進める。
【0014】
図1は、本発明の第1の実施形態に係るPCカードアダプタ8、PCカードコントローラ5及びそれらに係るパソコン部分の概略の構成図である。図5の従来のPCカードアダプタ58、PCカードコントローラ(デバイス)54及びそれらに係るパソコン部分と概ね同じ構成であり、よって同一部分には同一の符号を付し説明を略し、差異部分を中心に述べる。
【0015】
図5の従来の形態のPCカードアダプタ58には、メモリカードコントローラデバイス60が内蔵されているが、図1の実施形態では、パソコン側の小型メモリカード対応PCカードコントローラ5の内部にメモリカードコントローラブロック10が含まれる。更に、従来形態のメモリカードコントローラデバイス60は特定の1つのメモリカードに対応するコントローラデバイスであるが、本発明のメモリカードコントローラブロック10には、複数種類のメモリカードに対応するコントローラの機能が含まれている。もちろんPCカードコントローラ5の内部には、従来のPCカードコントローラデバイス54に相当するPCカードコントローラブロック4も含まれる。但し、これらのことは、図6の構成図に示されるように、小型メモリカード対応PCカードコントローラの仕様内容である。
【0016】
更に、図1の第1の実施形態では、PCカードアダプタ8に小型メモリカード用ソケット(14a、14b)が2つ備わり、よって小型メモリカードも2種類挿入され得る。本明細書の例では、メモリスティック6aとSD/MMCカード6bとが挿入されるものとする。
【0017】
ところで、図7は、小型メモリカード対応PCカードコントローラでのピン配置のPin1〜Pin34までを示し、図8はそのPin35〜Pin68までを示す。ここで、複数の小型メモリカードを同時に動作させるには、図7及び図8内で機能が重複しているピンにおけるそれら機能を、分散させることが必要である。図9及び図10は、その分散の対応を行ったピン配置の例を示す。図7及び図8と同様に、図9はPin1〜Pin34までを示し、図10はPin35〜Pin68までを示す。(図7及び図8と、)図9及び図10については更に後で説明する。
【0018】
図1に示されるように1つのPCカードアダプタ8にて2つの小型メモリカード(6a、6b)を同時に動作させるには、メモリカード挿入の検出の手順を変更・追加する必要がある。図2は、第1の実施形態にて利用される、メモリスティック6aとSD/MMCカード6bとが同時に動作可能なPCカードアダプタ8の概略図であり、図3はこのアダプタ8を使用した場合のカード検出の手順の例である。
【0019】
図3において、まず、PCカードアダプタ8がPCカードソケット12に挿入されると、CCD1#ピン及びCCD2#ピンがLowになり、PCカードコントローラ5がPCカードの検出ルーチンをスタートさせる。
【0020】
この時(即ち、PCカード検出期間)、PCカードコントローラ5は、CVS1ピン、CVS2ピンを順番にHighにドライブして、CCD1#、CCD2#、CVS1、CVS2各ピンの状態をモニタする。ここでのモニタ結果が、以下の表1に示される組み合わせに当て嵌まる場合には、小型メモリカード対応の(例えばCardBay対応の)PCカードとして認識される。
【表1】
【0021】
小型メモリカード対応PCカードと認識された場合には、PCカードコントローラ5は、図7及び図8に示すピン配置の定義を利用することになり、ここでのPin53(MC_CD)をモニタする。メモリスティック6aが挿入され、(後で説明するように図2のメモリスティックソケット14aのスイッチが接触して)MC_CDピン(Pin53)がLowになったら、挿入されたPCカードアダプタ8がどのメディアをサポートしているかを検出する検出ルーチンを実行する(図3・メディアカード組み合わせ検出期間)。
【0022】
図3のメディアカード組み合わせ検出期間にて、PCカードコントローラ5は、SQRYDRピンをHighにドライブし、SQRYx(SQRY1〜SQRY10)ピンの接続状態をモニタする。つまり、SQRYxピンの接続状態によりPCカードアダプタ8がサポートするメディアが判別(検出)されるように構成されている。下の表2に、CardBay仕様でのSQRYxピンの接続状態の組み合わせが示される。この検出ルーチンまでは、PC Card StandardのRelease8に記載される。
【表2】
【0023】
上記の表2に対し、サポートメディアが複数(2つ)の場合を追加した本発明の第1の実施形態でのSQRYxピンの接続状態の組み合わせを、下の表3に示す。
【表3】
【0024】
本明細書における例では、図4のように、「SQRY4」と「SQRY6」とが接続されているものとされる。つまり、メディアカード組み合わせは、“MMC/SD and Memory Stick Interface”、即ち、SD/MMCとメモリスティックとである。
【0025】
“MMC/SD and Memory Stick Interface”を含む、サポートメディアが複数(2つ)の場合の、追加されたSQRYxピンの接続状態の場合、図7及び図8に示されたピン配置から、図9及び図10に定義されたピン配置に再定義される。
【0026】
本明細書の例では、1つめのメモリスティック6aがPCカードアダプタ8に挿入されると、図2に示されたメモリスティックソケット14aのスイッチが接触し、Pin53(MC_CD)とPin32が“Low”となる。Pin53(MC_CD)が“Low”になると、上述のCardBay対応PCカードに対するメディア検出ルーチンが実行され、上記の“MMC/SD and Memory Stick Interface”の組み合わせと認識される。この時点で図9及び図10に示されたピン配置に再定義される。
【0027】
本発明の第1の実施形態では、次に、Pin32(MS_CD)とPin31(SD_CD)とがモニタされる。この時点で、MS_CD(Pin32)がLowになっているので、メモリスティックが挿入されていることがPCカードコントローラ5に検出される。PCカードコントローラ5は、メモリスティックに係るメモリカードコントローラブロック10などにより、メモリスティック6aを動作させ得る状態となる。
【0028】
その後に、SD/MMCカード6bがSD/MMCカードソケット14bに挿入されると、スイッチの接触によりSD_CD(Pin31)が“High”から“Low”に変化し、SD/MMCカード6bが挿入されていることがPCカードコントローラ5に検出される。PCカードコントローラ5は、SD/MMCカードに係るメモリカードコントローラブロック10などにより、SDカードを動作させることも可能となる。
【0029】
上記のPin32とPin31とは、図7及び図8に示されたピン配置では何ら定義が与えられていない。図9及び図10に示されるピン配置では、小型メモリカードの挿入を検出するためのピンとして新たな定義が与えられている。然も、メモリスティック6aの挿入とSD/MMCカード6bの挿入とを区別して検出するため、分散して定義が与えられている。
【0030】
Pin30とPin33も、上記のPin32、Pin31と同様に、小型メモリカードの挿入を検出するために新たに定義が与えられたピンである。一方、Pin2、Pin3、Pin4、Pin5、Pin6、Pin7、Pin15、Pin19、Pin20、Pin22、Pin23、Pin24、Pin25、Pin26、Pin27、Pin28、Pin29、Pin55は、図7及び図8に示されるピン配置の重複を避けるため、第1の実施形態に係る図9及び図10のピン配置では分散して定義されている。
【0031】
≪その他の実施形態≫
本発明は、上記の実施形態に限定されるものではない。例えば、ピン配置は、図9及び図10に示されるものでなくてもよい。また、PCカードアダプタにおいては、3種類以上のメモリカードに対応可能であるものも想定され得る。
【0032】
【発明の効果】
本発明を利用することにより、以下の効果を得ることができる。
【0033】
複数のメモリカードを同時に動作できる小型メモリカード対応のPCカードコントローラを実現することができる。これにより、パソコン等のユーザは、個別のPCカードアダプタを複数枚購入する必要が無くなる。
【0034】
複数のメモリカードに対応した、PCカードアダプタを実現することができる。これにより、異なった複数のメモリカードを同時に動作させる環境が実現される。
【図面の簡単な説明】
【図1】 本発明の第1の実施形態に係るPCカードアダプタ、PCカードコントローラ及びそれらに係るパソコン部分の概略の構成図である。
【図2】 第1の実施形態にて利用されるメモリスティックとSD/MMCカードとが同時に動作可能なPCカードアダプタの概略の構成図である。
【図3】 図2のPCカードアダプタを使用した場合のカード検出の手順の例である。
【図4】 本発明の第1の実施形態でのSQRYxピンの接続状態の組み合わせの例である。
【図5】 従来の、メモリカード用のコントローラLSIが内蔵されているPCカードアダプタ、及びそれに係るパソコン部分の概略の構成図である。
【図6】 小型メモリカード対応のPCカードアダプタ、及びそれに係るパソコン部分の概略の構成図である。
【図7】 小型メモリカード対応PCカードコントローラでのピン配置のPin1〜Pin34までを示す。
【図8】 小型メモリカード対応PCカードコントローラでのピン配置のPin35〜Pin68までを示す。
【図9】 本発明の第1の実施形態での小型メモリカード対応PCカードコントローラのピン配置のPin1〜Pin34までを示す。
【図10】 本発明の第1の実施形態での小型メモリカード対応PCカードコントローラのピン配置のPin35〜Pin68までを示す。
【符号の説明】
2・・・PCIバス、4、4’・・・PCカードコントローラブロック、5、5’・・・小型メモリカード対応PCカードコントローラ、6、6a、6b・・・小型メモリカード、8、8’、58・・・PCカードアダプタ、10、10’・・・メモリカードコントローラブロック、12・・・PCカードソケット、14、14a、14b・・・小型メモリカード用ソケット、54・・・PCカードコントローラデバイス、60・・・メモリカードコントローラデバイス。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a PC card controller and a PC card adapter corresponding to a small memory card in a personal computer.
[0002]
[Prior art]
In the PCMCIA (Personal Computer Memory Card International Association) standard, a PC card controller corresponding to a small memory card is discussed. This PC card controller corresponding to a small memory card is a PC card controller having a function of supporting various small memory cards and IC cards by using a cheaper PC card adapter.
[0003]
For example, at present, a controller LSI for a memory card is built in a PC card adapter that is required when a small memory card is operated on a personal computer. FIG. 5 is a schematic configuration diagram of such a PC card adapter and a personal computer (personal computer) portion related thereto.
[0004]
In FIG. 5, a
[0005]
As described above, it is indispensable that the memory card controller device (LSI) 60 is built in the
[0006]
Based on this, in the PC card controller for a small memory card, the
[0007]
By the way, in the existing PC card controller corresponding to a small memory card, even if the
[0008]
Currently, as a small memory card, Memory Stick (Memory_Stick) (Sony Corporation), SD card (SD / MMC) (Toshiba Corporation, Matsushita Electric Industrial Co., Ltd.), SmartMedia (Smart_Media) (Toshiba Corporation), Multimedia cards (such as SanDisk Corporation) are known.
[0009]
[Problems to be solved by the invention]
An object of the present invention is to provide a PC card controller and a PC card adapter corresponding to a small memory card that simultaneously operate a plurality of small memory cards in one PC card slot.
[0010]
[Means for Solving the Problems]
The present invention has been made to achieve the above object. The PC card controller according to
A PC card controller attached to a computer, which includes a PC card controller block and a memory card controller block, and is connected to a PC card adapter having a plurality of small memory card sockets into which small memory cards are inserted via a PC card socket.
The PC card controller block has a function for supporting data exchange between a PC card and a computer, and the memory card controller block has a function for supporting data exchange between a small memory card and an external computer. Because
When the PC card adapter is inserted into the PC card socket, the media detection routine is executed, and if it is detected that the plurality of small memory card sockets of the PC card adapter include sockets for inserting different types of small memory cards, different types are detected. In order to avoid duplication of its own functions in individual pins for connecting to each of a plurality of small memory cards including small memory cards, and to detect insertion of individual small memory cards, respectively. The definition of pin arrangement for a plurality of small memory cards including different types of small memory cards is changed according to the connection state with the PC card adapter.
[0011]
The PC card adapter according to
A PC card controller block and a memory card controller block included in a PC card controller provided in the external computer via a PC card socket provided in the external computer, including a plurality of small memory card sockets into which small memory cards are inserted, And a PC card adapter connected to the PCI bus,
The PC card controller block has a function for supporting data exchange between a PC card and an external computer, and the memory card controller block has a function for supporting data exchange between a small memory card and an external computer. Because
The plurality of small memory card sockets include sockets for inserting different types of small memory cards,
The PC card controller includes a socket for executing a media detection routine when a PC card adapter is inserted into a PC card socket, and for inserting different types of small memory cards in a plurality of small memory card sockets of the PC card adapter. Is detected so that duplication of its functions is avoided in individual pins for connecting to each of a plurality of small memory cards including different types of small memory cards, and insertion of individual small memory cards is performed respectively. As will be detected, the definition of pin arrangement for a plurality of small memory cards including different types of small memory cards is changed according to the connection state with the PC card adapter,
On the other hand, in the PC card controller, it corresponds to the arrangement of pins for a plurality of small memory cards including different types of small memory cards, and the insertion of individual memory cards is a predetermined number in the PC card controller. It is characterized by having a pin detect it .
[0012]
DETAILED DESCRIPTION OF THE INVENTION
DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described with reference to the accompanying drawings.
[0013]
<< First Embodiment >>
The present invention relates to a PC card controller and a PC card adapter for a small memory card. That is, the present invention is constructed on the basis of the Card Bay specification described in PC
[0014]
FIG. 1 is a schematic configuration diagram of a
[0015]
5 has a built-in memory
[0016]
Further, in the first embodiment of FIG. 1, the
[0017]
FIG. 7 shows
[0018]
As shown in FIG. 1, in order to simultaneously operate two small memory cards (6a, 6b) with one
[0019]
In FIG. 3, first, when the
[0020]
At this time (that is, during the PC card detection period), the
[Table 1]
[0021]
When the
[0022]
In the media card combination detection period of FIG. 3, the
[Table 2]
[0023]
Table 3 below shows combinations of connection states of the SQRYx pins in the first embodiment of the present invention in which a plurality (two) of support media are added to Table 2 above.
[Table 3]
[0024]
In the example in this specification, “SQRY4” and “SQRY6” are connected as shown in FIG. That is, the media card combination is “MMC / SD and Memory Stick Interface”, that is, SD / MMC and memory stick.
[0025]
In the case of the connection state of the added SQRYx pins when there are a plurality (two) of support media including “MMC / SD and Memory Stick Interface”, the pin arrangement shown in FIGS. And the pin assignment defined in FIG.
[0026]
In the example of the present specification, when the
[0027]
In the first embodiment of the present invention, Pin 32 (MS_CD) and Pin 31 (SD_CD) are then monitored. At this time, since the MS_CD (Pin 32) is Low, the
[0028]
After that, when the SD /
[0029]
[0030]
[0031]
<< Other Embodiments >>
The present invention is not limited to the above embodiment. For example, the pin arrangement may not be the one shown in FIGS. In addition, the PC card adapter may be assumed to be compatible with three or more types of memory cards.
[0032]
【The invention's effect】
By using the present invention, the following effects can be obtained.
[0033]
A PC card controller corresponding to a small memory card capable of simultaneously operating a plurality of memory cards can be realized. This eliminates the need for a user such as a personal computer to purchase a plurality of individual PC card adapters.
[0034]
A PC card adapter corresponding to a plurality of memory cards can be realized. Thereby, an environment in which a plurality of different memory cards are simultaneously operated is realized.
[Brief description of the drawings]
FIG. 1 is a schematic configuration diagram of a PC card adapter, a PC card controller, and a personal computer portion according to the first embodiment of the present invention.
FIG. 2 is a schematic configuration diagram of a PC card adapter capable of simultaneously operating a memory stick and an SD / MMC card used in the first embodiment.
FIG. 3 is an example of a card detection procedure when the PC card adapter of FIG. 2 is used.
FIG. 4 is an example of a combination of connection states of SQRYx pins in the first embodiment of the present invention.
FIG. 5 is a schematic configuration diagram of a conventional PC card adapter incorporating a controller LSI for a memory card and a personal computer portion related to the PC card adapter.
FIG. 6 is a schematic configuration diagram of a PC card adapter corresponding to a small memory card and a personal computer portion related thereto.
FIG. 7 shows
FIG. 8 shows
FIG. 9 shows
10 shows
[Explanation of symbols]
2 ... PCI bus, 4, 4 '... PC card controller block, 5, 5' ... PC card controller for small memory card, 6, 6a, 6b ... Small memory card, 8, 8 ' 58 ... PC card adapter, 10, 10 '... memory card controller block, 12 ... PC card socket, 14, 14a, 14b ... small memory card socket, 54 ... PC card controller device 60: Memory card controller device.
Claims (2)
上記PCカードコントローラブロックはPCカードとコンピュータとのデータのやりとりをサポートする機能を有し、上記メモリカードコントローラブロックは小型メモリカードと外部コンピュータとのデータのやりとりをサポートする機能を有する、PCカードコントローラであって、
PCカードアダプタがPCカードソケットに挿入されるとメディア検出ルーチンを実行し、PCカードアダプタの複数の小型メモリカード用ソケットが異なる種類の小型メモリカードを挿入するためのソケットを含むものであると検出すると、異なる種類の小型メモリカードを含む複数の小型メモリカードのそれぞれに接続するための個別のピンにおいて自らの機能の重複が避けられるように、且つ、個別の小型メモリカードの挿入が夫々検出されるように、異なる種類の小型メモリカードを含む複数の小型メモリカードに対するピンの配置の定義を、PCカードアダプタとの接続状態に応じて変更することを特徴とする、PCカードコントローラ。 A PC card controller attached to a computer, which includes a PC card controller block and a memory card controller block, and is connected to a PC card adapter having a plurality of small memory card sockets into which small memory cards are inserted via a PC card socket.
The PC card controller block has a function for supporting data exchange between a PC card and a computer, and the memory card controller block has a function for supporting data exchange between a small memory card and an external computer. Because
When the PC card adapter is inserted into the PC card socket, the media detection routine is executed, and if it is detected that the plurality of small memory card sockets of the PC card adapter include sockets for inserting different types of small memory cards, different types are detected. In order to avoid duplication of its own functions in individual pins for connecting to each of a plurality of small memory cards including small memory cards, and to detect insertion of individual small memory cards, respectively. A PC card controller , wherein the definition of pin arrangement for a plurality of small memory cards including different types of small memory cards is changed according to the connection state with the PC card adapter .
上記PCカードコントローラブロックはPCカードと外部コンピュータとのデータのやりとりをサポートする機能を有し、上記メモリカードコントローラブロックは小型メモリカードと外部コンピュータとのデータのやりとりをサポートする機能を有する、PCカードアダプタであって、
複数の小型メモリカード用ソケットは、異なる種類の小型メモリカードを挿入するためのソケットを含み、
上記PCカードコントローラは、PCカードアダプタがPCカードソケットに挿入されるとメディア検出ルーチンを実行し、PCカードアダプタの複数の小型メモリカード用ソケットが異なる種類の小型メモリカードを挿入するためのソケットを含むものであると検出すると、異なる種類の小型メモリカードを含む複数の小型メモリカードのそれぞれに接続するための個別のピンにおいて自らの機能の重複が避けられるように、且つ、個別の小型メモリカードの挿入が夫々検出されるように、異なる種類の小型メモリカードを含む複数の小型メモリカードに対するピンの配置の定義を、PCカードアダプタとの接続状態に応じて変更するものであり、
これに対して、上記PCカードコントローラにおける、異なる種類の小型メモリカードを含む複数の小型メモリカードに対するピンの配置に対応しており、且つ、個別のメモリカードの挿入を上記PCカードコントローラにおける所定のピンに検出せしめることを特徴とするPCカードアダプタ。 A PC card controller block and a memory card controller block included in a PC card controller provided in the external computer via a PC card socket provided in the external computer, including a plurality of small memory card sockets into which small memory cards are inserted, And a PC card adapter connected to the PCI bus,
The PC card controller block has a function for supporting data exchange between a PC card and an external computer, and the memory card controller block has a function for supporting data exchange between a small memory card and an external computer. Because
The plurality of small memory card sockets include sockets for inserting different types of small memory cards,
The PC card controller includes a socket for executing a media detection routine when a PC card adapter is inserted into a PC card socket, and for inserting different types of small memory cards in a plurality of small memory card sockets of the PC card adapter. Is detected so that duplication of its functions is avoided in individual pins for connecting to each of a plurality of small memory cards including different types of small memory cards, and insertion of individual small memory cards is performed respectively. As will be detected, the definition of pin arrangement for a plurality of small memory cards including different types of small memory cards is changed according to the connection state with the PC card adapter,
On the other hand, in the PC card controller, it corresponds to the arrangement of pins for a plurality of small memory cards including different types of small memory cards, and the insertion of individual memory cards is a predetermined number in the PC card controller. A PC card adapter characterized by having a pin detect it .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002182956A JP4125554B2 (en) | 2002-06-24 | 2002-06-24 | PC card controller and PC card adapter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002182956A JP4125554B2 (en) | 2002-06-24 | 2002-06-24 | PC card controller and PC card adapter |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004030028A JP2004030028A (en) | 2004-01-29 |
JP4125554B2 true JP4125554B2 (en) | 2008-07-30 |
Family
ID=31179311
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002182956A Expired - Fee Related JP4125554B2 (en) | 2002-06-24 | 2002-06-24 | PC card controller and PC card adapter |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4125554B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4599081B2 (en) * | 2004-04-05 | 2010-12-15 | ルネサスエレクトロニクス株式会社 | Memory card adapter and memory card |
WO2009118807A1 (en) * | 2008-03-24 | 2009-10-01 | 株式会社ルネサステクノロジ | Socket and semiconductor device |
CN101387816B (en) | 2008-07-23 | 2010-09-08 | 珠海艾派克微电子有限公司 | Information input method of imaging device matching apparatus, apparatus and system |
US9357091B2 (en) | 2008-07-23 | 2016-05-31 | Apex Microelectronics Co., Ltd. | Information input method, apparatus and system for associated apparatus of imaging device |
-
2002
- 2002-06-24 JP JP2002182956A patent/JP4125554B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004030028A (en) | 2004-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107423169B (en) | Method and system for testing high speed peripheral device interconnection equipment | |
US8862790B2 (en) | Method for identifying version type of windows operating system on a host by a USB device | |
CN101930411B (en) | Information processing apparatus, and method for controlling the same | |
US20030038177A1 (en) | Passive flash media adapter system | |
JP4893130B2 (en) | Information processing apparatus, data processing method, and program | |
CN101989205B (en) | Software system upgrading method for universal serial bus (USB) equipment | |
US20050041459A1 (en) | Interface for removable storage devices | |
CN112463689A (en) | OCP card hot plug device, method and computer readable storage medium | |
JP2017508202A (en) | Universal serial bus emulation of peripheral devices | |
CN213365380U (en) | Server mainboard and server | |
CN100489825C (en) | Expansion module and expansion method for universal sequence bus connection port | |
US20010027032A1 (en) | Mode-switchable PC card and PC card input/output control device | |
JP4125554B2 (en) | PC card controller and PC card adapter | |
CN109710025A (en) | A kind of PCIE clock compatibility method, device, computer equipment and the storage medium of solid state hard disk | |
CN101364198A (en) | Test fixture and test method for card reading interface | |
CN113946530A (en) | Control method and device of expansion card and nonvolatile storage medium | |
CN111338700B (en) | Method and device for loading FPGA version and storage medium | |
KR20050120856A (en) | A method for upgrading and restoring embeded systems by using usb memory device | |
EP1749268B1 (en) | Method for managing the plug-in or removal of a memory card into or from a card reader and apparatus for use in said method | |
CN102213987B (en) | Server system and fan detection method thereof | |
JP5334904B2 (en) | Information processing apparatus, information processing apparatus identification method, information processing apparatus identification program, and motherboard | |
US20110167251A1 (en) | Information processing apparatus and control method thereof | |
CN201066375Y (en) | Test fixture for card reading interface | |
JP2007316946A (en) | Information processing device | |
CN113642343B (en) | A reading and writing speed control method, card reader and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050607 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071012 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071023 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071225 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080430 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080508 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110516 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120516 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120516 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130516 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130516 Year of fee payment: 5 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |