JPWO2018186457A1 - スレーブ装置およびホスト装置 - Google Patents
スレーブ装置およびホスト装置 Download PDFInfo
- Publication number
- JPWO2018186457A1 JPWO2018186457A1 JP2019511295A JP2019511295A JPWO2018186457A1 JP WO2018186457 A1 JPWO2018186457 A1 JP WO2018186457A1 JP 2019511295 A JP2019511295 A JP 2019511295A JP 2019511295 A JP2019511295 A JP 2019511295A JP WO2018186457 A1 JPWO2018186457 A1 JP WO2018186457A1
- Authority
- JP
- Japan
- Prior art keywords
- slave device
- interface
- signal
- host device
- pin
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1668—Details of memory controller
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/266—Arrangements to supply power to external peripherals either directly from the computer or under computer control, e.g. supply of power through the communication port, computer controlled power-strips
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0026—PCI express
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Power Sources (AREA)
Abstract
Description
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。なお、同じ符号を付した構成要素については、それぞれの実施の形態において同一の機能を有するものとする。
[1−1.スレーブ装置のピン配置]
図1は、実施の形態1に係るスレーブ装置100のピン配置の一例を示す図である。
[1−2−1.構成]
図2は、実施の形態1に係るホスト装置300とスレーブ装置100が接続されリムーバブルシステムの識別信号用ラインにおける構成を説明したブロック図である。
図3および図4は、実施の形態1に係る識別信号用ライン400における信号の一例を示す図である。
図5は、実施の形態1に係るホスト装置の初期化処理の一例を示すフローチャートである。
実施の形態1によれば、スレーブ装置100は、レガシーI/F(第1のインターフェイス)及びPCIe I/F(第2のインターフェイス)の少なくとも一方でホスト装置と接続されるスレーブ装置であって、レガシーI/F(第1のインターフェイス)及びUHS−II I/F(第3のインターフェイス)の少なくとも一方で接続するスレーブ装置のPIN#1〜PIN#9(第1の端子群)およびPIN#10〜PIN#17(第2の端子群)と同一の位置に設けられるPIN#1〜PIN#9(第1の端子群)およびPIN#10〜PIN#17(第2の端子群)を備る。レガシーI/F(第1のインターフェイス)が、PIN#1〜PIN#9(第1の端子群)に割り当てられ、PCIe I/F(第2のインターフェイス)もしくはUHS−II I/F(第3のインターフェイス)がPIN#10〜PIN#17(第2の端子群)に割り当てられる。
[2−1.スレーブ装置のピン配置]
図6は、実施の形態2に係るホスト装置とスレーブ装置が接続されたリムーバブルシステムの識別信号用ラインにおける構成を説明したブロック図である。実施の形態2に係るスレーブ装置200のピン配置は、図1に示したスレーブ装置100のピン配置と同様であるので、詳細な説明は省略する。
[2−2−1.構成]
スレーブ装置200は、識別信号用ライン400に接続する出力バッファ201と、入力バッファ202と、ホスト装置500からのリセット要求信号用ライン401に接続する出力バッファ203と、入力バッファ204と、I/F部205と、ホスト装置500から供給される第1の電源を受けて、入力電圧や出力電流が変わっても常に一定の電圧を出力する、又は、第1の電源を必要な回路部に分配する第1電圧制御部/電源分岐部206と、ホスト装置500から供給される第2の電源を受けて、入力電圧や出力電流が変わっても常に一定の電圧を出力する、又は、第2の電源を必要な回路部に分配する第2電圧制御部/電源分岐部207とを有する。
図7は、実施の形態2に係る識別信号用ラインにおける信号の一例を示す図である。
図8は、実施の形態2に係るホスト装置の初期化処理の一例を示すフローチャートである。
実施の形態2によれば、スレーブ装置200は、レガシーI/F(第1のインターフェイス)及びPCIe I/F(第2のインターフェイス)の少なくとも一方でホスト装置500と接続されるスレーブ装置200であって、レガシーI/F(第1のインターフェイス)及びUHS−II I/F(第3のインターフェイス)の少なくとも一方で接続するスレーブ装置200のPIN#1〜PIN#9(第1の端子群)およびPIN#10〜PIN#17(第2の端子群)と同一の位置に設けられるPIN#1〜PIN#9(第1の端子群)およびPIN#10〜PIN#17(第2の端子群)を備える。レガシーI/F(第1のインターフェイス)が、PIN#1〜PIN#9(第1の端子群)に割り当てられ、PCIe I/F(第2のインターフェイス)もしくはUHS−II I/F(第3のインターフェイス)がPIN#10〜PIN#17(第2の端子群)に割り当てられる。
[3−1.実施の形態3にかかるスレーブ装置のピン配置]
図9は、実施の形態3に係るスレーブ装置600のピン配置の一例を示す図である。
[3−2−1.構成]
図10は、実施の形態3に係るホスト装置700とスレーブ装置600が接続されたリムーバブルシステムの識別信号用ラインにおける構成を説明したブロック図である。
図11は、実施の形態3に係る識別信号用ライン404における信号の一例を示す図である。
図12は、実施の形態3に係るホスト装置700の初期化処理の一例を示すフローチャートである。
実施の形態3によれば、スレーブ装置600は、PCIe I/F(第1のインターフェイス)でホスト装置と接続されるスレーブ装置であって、UHS−II I/F(第2のインターフェイス)で接続するPIN#1〜PIN#17と、PIN#1〜PIN#17と異なる位置に設けられ、スレーブ装置200がPCIe I/Fに対応しているか否かの判定に用いられるPIN#18(第2の端子)とを備える。
[4−1.スレーブ装置のピン配置]
実施の形態4に係るスレーブ装置800のピン配置は、図6に示したスレーブ装置600のピン配置と同様であるので、詳細な説明は省略する。
[4−2−1.構成]
図13は、実施の形態4に係るホスト装置900とスレーブ装置800が接続されたリムーバブルシステムの構成を説明したブロック図である。
図14は、実施の形態4に係る識別信号用ラインにおける信号の一例を示す図である。
実施の形態4にて説明した構成により、スレーブ装置800がPCIeI/Fでホスト装置に接続しているか否かをホスト装置が容易に識別することができる。
なお、上記の各実施の形態では、スレーブ装置としてSDカードを用いる場合について説明したが、本開示はこれに限られず、コンパクトフラッシュ等の他のスレーブ装置にも適用できる。また、上記の各実施の形態では、新たに導入されるインターフェイスとしてPCIe I/Fを一例に挙げて説明したが、本開示はこれに限られない。
300、500、700、900 ホスト装置
101、201、203、601、801 出力バッファ
102、202、204、602、802 入力バッファ
301、501、503、701、901 出力バッファ
302、502、504、702、902 入力バッファ
103、205、603、803 I/F部
303、505、703、903 I/F部
304、506、704、904 I/F判定部
305、508、509、705、905 プルアップ抵抗
507 電源供給部
206、804 第1電圧制御部/電源分岐部
207、805 第2電圧制御部/電源分岐部
906 第1電源供給部
907 第2電源供給部
400、404 信号線(識別信号用ライン等)
Claims (16)
- 第1のインターフェイス及び第2のインターフェイスの少なくとも一方でホスト装置と接続されるスレーブ装置であって、
前記第2のインターフェイスと異なる第3のインターフェイスで接続する他のスレーブ装置の端子群と同一の位置に設けられ、前記第1のインターフェイスに用いる第1の端子群、および、前記第2のインターフェイスに用いる第2の端子群と、
スレーブ装置に電源が供給されてから予め定められた時間以内に、前記第1の端子群の予め定められた端子に、前記第2の端子群が前記第2のインターフェイスに対応しているか否かを前記ホスト装置に通知するための信号を出力する信号入出力部と、を備える
スレーブ装置。 - 前記信号入出力部において、前記第2のインターフェイスに対応しているか否かを前記ホスト装置に通知するための信号を出力した後、前記第1の端子群の予め定められた端子を介して、制御信号を送信する、
請求項1に記載のスレーブ装置。 - 前記制御信号は、前記ホスト装置に対して、リセットを要求する信号、参照クロック信号を要求する信号、電力管理のための信号、および、割り込み信号のいずれか少なくとも1つを送信する、
請求項2に記載のスレーブ装置。 - 前記第2のインターフェイスは、PCIe(Peripheral Component Interconnect express)であり、前記第3のインターフェイスは、UHS−II(Ultra High Speed − II)である
請求項1から3のいずれか1項に記載のスレーブ装置。 - 第1のインターフェイス及び第2のインターフェイスの少なくとも一方でホスト装置と接続されるスレーブ装置であって、
前記第2のインターフェイスと異なる第3のインターフェイスで接続する他のスレーブ装置の端子群と同一の位置に設けられ、前記第1のインターフェイスに用いる第1の端子群、および、前記第2のインターフェイスに用いる第2の端子群と、
スレーブ装置に電源が供給され、かつ、予め定められた第1の端子の信号レベルが所定のレベルであることを検出した場合に、
前記第1の端子群の、前記第1の端子とは異なる、第2の端子に、前記第2の端子群が前記第2のインターフェイスに対応しているか否かを前記ホスト装置に通知するための信号を出力する信号入出力部と、を備える
スレーブ装置。 - 前記信号入出力部において、前記第2のインターフェイスに対応しているか否かを前記ホスト装置に通知するための信号を出力した後、前記第1の端子群の予め定められた端子を介して、制御信号を送信する、
請求項5に記載のスレーブ装置。 - 前記制御信号は、前記ホスト装置に対して、リセットを要求する信号、参照クロック信号を要求する信号、電力管理のための信号、および、割り込み信号のいずれか少なくとも1つを送信する、
請求項6に記載のスレーブ装置。 - 前記第2のインターフェイスは、PCIe(Peripheral Component Interconnect express)であり、前記第3のインターフェイスは、UHS−II(Ultra High Speed − II)である
請求項5から7のいずれか1項に記載のスレーブ装置。 - 第1のインターフェイスでホスト装置と接続されるスレーブ装置であって、
前記第1のインターフェイスと異なる第2のインターフェイスで接続する他のスレーブ装置の端子群と同一の位置に設けられる第1の端子群と、
前記第1の端子群と異なる位置に設けられ、前記スレーブ装置が前記第1のインターフェイスに対応しているか否かの判定に用いられる第2の端子と、を備える、
スレーブ装置。 - 前記判定の後、前記第2の端子を介して、制御信号を送信する、
請求項9に記載のスレーブ装置。 - 前記制御信号は、前記ホスト装置に対して、リセットを要求する信号、参照クロック信号を要求する信号、電力管理のための信号、および、割り込み信号のいずれか少なくとも1つを送信する、
請求項10に記載のスレーブ装置。 - 前記第2の端子を介して、電源が供給される、
請求項9に記載のスレーブ装置。 - 前記第1の端子群は、前記スレーブ装置が前記ホスト装置へ挿入される挿入方向に対して、略垂直な第1の列、及び、前記第1の列よりも前記挿入方向に対して手前にある第2の列に2列で配置され、
前記第2の端子は、前記第2の列の延長上に設けられる、
請求項9に記載のスレーブ装置。 - 前記第1のインターフェイスは、PCIe(Peripheral Component Interconnectexpress)であり、
前記第2のインターフェイスは、UHS−II(Ultra High Speed −II)である、
請求項9から13のいずれか1項に記載のスレーブ装置。 - 第1のインターフェイスおよび第2のインターフェイスの少なくとも一方でスレーブ装置と接続されるホスト装置であって、
前記第2のインターフェイスと異なる第3のインターフェイスで接続するスレーブ装置の端子群と同一の位置に設けられる第1の端子群および第2の端子群とに接続し、前記第1の端子群の予め定められた端子の電圧レベルを一定に保つ又は電圧レベルを変化させる信号入出力部と、
前記スレーブ装置から前記信号入出力部を介して受信した信号に基いて、前記スレーブ装置と接続するインターフェイスが前記第2のインターフェイスか否かを判定する判定部と、を備える、
ホスト装置。 - 前記信号入出力部は、前記端子に電圧を印加して、前記スレーブ装置に電源を供給する、
請求項15に記載のホスト装置。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017076849 | 2017-04-07 | ||
| JP2017076849 | 2017-04-07 | ||
| JP2017189359 | 2017-09-29 | ||
| JP2017189359 | 2017-09-29 | ||
| PCT/JP2018/014484 WO2018186457A1 (ja) | 2017-04-07 | 2018-04-04 | スレーブ装置およびホスト装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2018186457A1 true JPWO2018186457A1 (ja) | 2020-02-20 |
| JP6861348B2 JP6861348B2 (ja) | 2021-04-21 |
Family
ID=63713499
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019511295A Active JP6861348B2 (ja) | 2017-04-07 | 2018-04-04 | スレーブ装置およびホスト装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10922248B2 (ja) |
| JP (1) | JP6861348B2 (ja) |
| WO (1) | WO2018186457A1 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019031295A1 (ja) * | 2017-08-08 | 2019-02-14 | パナソニックIpマネジメント株式会社 | カード装置、ホスト装置および通信方法 |
| US10949106B2 (en) * | 2019-01-18 | 2021-03-16 | Silicon Motion Inc. | Initialization methods and associated controller, memory device and host |
| TWI709859B (zh) | 2019-01-18 | 2020-11-11 | 慧榮科技股份有限公司 | 安全數位卡之方法、快閃記憶體控制器以及電子裝置 |
| TWI715181B (zh) * | 2019-09-03 | 2021-01-01 | 瑞昱半導體股份有限公司 | 用於進行記憶裝置之存取控制的方法及控制晶片 |
| JP2022049882A (ja) | 2020-09-17 | 2022-03-30 | キオクシア株式会社 | ホスト装置およびメモリシステム |
| TWI789148B (zh) * | 2021-12-07 | 2023-01-01 | 瑞昱半導體股份有限公司 | 識別記憶卡種類的方法 |
| CN116306757A (zh) * | 2021-12-20 | 2023-06-23 | 瑞昱半导体股份有限公司 | 存储卡种类识别方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010086182A (ja) * | 2008-09-30 | 2010-04-15 | Denso Wave Inc | 光学的情報読取装置 |
| JP2011165140A (ja) * | 2010-02-15 | 2011-08-25 | Toshiba Tec Corp | コードシンボル読取装置及びその制御プログラム |
| US20120153025A1 (en) * | 2010-11-30 | 2012-06-21 | Denso Wave Incorporated | System for reading information code and medium on which information code is formed |
| JP2015180980A (ja) * | 2014-03-03 | 2015-10-15 | パナソニックIpマネジメント株式会社 | メモリカード及びメモリカード制御装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3815936B2 (ja) * | 2000-01-25 | 2006-08-30 | 株式会社ルネサステクノロジ | Icカード |
| US7366802B2 (en) * | 2004-10-29 | 2008-04-29 | Intel Corporation | Method in a frame based system for reserving a plurality of buffers based on a selected communication protocol |
| CN102255796B (zh) * | 2006-02-17 | 2015-02-11 | 标准微体系有限公司 | 利用以以太网编码违例区分的帧和分组结构在以太网传输线上传递不同类型的流数据和分组数据的系统和方法 |
| JP2016167167A (ja) * | 2015-03-09 | 2016-09-15 | 株式会社東芝 | 半導体装置及びメモリシステム |
-
2018
- 2018-04-04 JP JP2019511295A patent/JP6861348B2/ja active Active
- 2018-04-04 WO PCT/JP2018/014484 patent/WO2018186457A1/ja not_active Ceased
-
2019
- 2019-10-04 US US16/592,967 patent/US10922248B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010086182A (ja) * | 2008-09-30 | 2010-04-15 | Denso Wave Inc | 光学的情報読取装置 |
| JP2011165140A (ja) * | 2010-02-15 | 2011-08-25 | Toshiba Tec Corp | コードシンボル読取装置及びその制御プログラム |
| US20120153025A1 (en) * | 2010-11-30 | 2012-06-21 | Denso Wave Incorporated | System for reading information code and medium on which information code is formed |
| JP2015180980A (ja) * | 2014-03-03 | 2015-10-15 | パナソニックIpマネジメント株式会社 | メモリカード及びメモリカード制御装置 |
Non-Patent Citations (1)
| Title |
|---|
| SD SPECIFICATIONS PART 1 PHYSICAL LAYER SIMPLIFIED SPECIFICATION VERSION. 5.00, JPN7020003751, 10 August 2016 (2016-08-10), pages 25 - 32, ISSN: 0004393145 * |
Also Published As
| Publication number | Publication date |
|---|---|
| US10922248B2 (en) | 2021-02-16 |
| JP6861348B2 (ja) | 2021-04-21 |
| WO2018186457A1 (ja) | 2018-10-11 |
| US20200034317A1 (en) | 2020-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6861348B2 (ja) | スレーブ装置およびホスト装置 | |
| US10339093B2 (en) | USB interface using repeaters with guest protocol support | |
| US7757020B2 (en) | Point-to-point link negotiation method and apparatus | |
| TWI812398B (zh) | 初始化方法及關聯控制器、記憶體裝置及主機 | |
| US11055499B2 (en) | Card device, host device, and communication method | |
| EP2226729B1 (en) | Card Identification System | |
| EP2589205B1 (en) | Detection of cable connections for electronic devices | |
| US7802043B2 (en) | Methods and apparatus for adding an autonomous controller to an existing architecture | |
| US6442628B1 (en) | Method and system for automatically determining maximum data throughput over a bus | |
| EP3001323B1 (en) | Serial peripheral interface | |
| KR20130043662A (ko) | 전자 디바이스들을 위한 케이블 연결들의 검출 | |
| US6991173B2 (en) | Method and apparatus for autoreset of a USB smart card device in a mute mode | |
| CN114446363A (zh) | 存储装置和存储装置的操作方法 | |
| KR20030086005A (ko) | 복수의 통신 모드들을 갖는 집적 회로 장치 및 그것의동작 방법 | |
| WO2010102050A1 (en) | Smart card reader | |
| JP6300202B2 (ja) | メモリカード及びメモリカード制御装置 | |
| JPWO2018186456A1 (ja) | ホスト装置及びリムーバブルシステム | |
| JP2018116648A (ja) | 情報処理装置、その制御方法、及びプログラム | |
| CN104615558A (zh) | 一种数据传送方法及电子装置 | |
| US7430625B2 (en) | Connection of a memory component to an electronic device via a connection bus utilizing multiple interface protocols | |
| CN109948378B (zh) | 主机控制器、安全元件和串行外设接口通信系统 | |
| TWI578165B (zh) | 支援usb存放裝置在dos系統下熱插拔的裝置及方法 | |
| US9880968B2 (en) | Bi-directional communication between electronic components | |
| KR20010019356A (ko) | 유니버설 시리얼 버스 디바이스에서 정전기 충격에 의한 오동작을 처리 하기위한 방법 및 장치 | |
| CN103353854A (zh) | 一种增加数据保持时间的方法和设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191009 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201124 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210121 |
|
| 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: 20210209 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210222 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6861348 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |