JP5068268B2 - 既存のアーキテクチャに自律的なコントローラを付加する方法及び装置 - Google Patents
既存のアーキテクチャに自律的なコントローラを付加する方法及び装置 Download PDFInfo
- Publication number
- JP5068268B2 JP5068268B2 JP2008544569A JP2008544569A JP5068268B2 JP 5068268 B2 JP5068268 B2 JP 5068268B2 JP 2008544569 A JP2008544569 A JP 2008544569A JP 2008544569 A JP2008544569 A JP 2008544569A JP 5068268 B2 JP5068268 B2 JP 5068268B2
- Authority
- JP
- Japan
- Prior art keywords
- controller
- memory
- usb
- autonomous
- system 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.)
- Active
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/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Description
本出願は、2005年12月9日に出願された米国特許仮出願第60/748,769号の利点を主張する。
メモリ・カードの状態(カードの存在、使用中、動作電圧、速度、その他)
USBポートの状態(接続中、使用中、停止中、その他)
汎用状態フラグ
チップ・リセット
検査/整備モード
汎用信号伝達
Claims (9)
- 第1のメモリ・コントローラと第1のUSB接続とを備えたシステム・コントローラと、メモリ・カードとを有する既存のデバイス・アーキテクチャに自律コントローラを追加したシステムの方法であって、
前記自律コントローラは、第2のメモリ・コントローラと、前記第1のUSB接続より高速の第2のUSB接続と、前記メモリ・カードを前記第1のメモリ・コントローラと前記第2のメモリ・コントローラに切り替え接続する第1のスイッチと、前記第1のUSB接続と前記第2のUSB接続を外部へのUSBコネクタに切り替え接続する第2のスイッチとを備え、
前記システム・コントローラから前記自律コントローラへ送られた第1の制御信号に応答して前記自律コントローラが前記第1、第2のスイッチを第1の状態にして前記メモリ・カードを前記第1のメモリ・コントローラに接続するとともに前記第1のUSB接続を前記USBコネクタに接続するステップと、
前記システム・コントローラから前記自律コントローラへ送られた第2の制御信号に応答して前記第1、第2のスイッチを第2の状態にして前記メモリ・カードを前記第2のメモリ・コントローラに接続するとともに前記第2のUSB接続を前記USBコネクタに接続して既存のデバイス・アーキテクチャに代えて高速のアーキテクチャを利用するステップと、
を含む方法。 - 前記第1及び第2の制御信号が、複数ライン・バス上で、前記システム・コントローラから前記自律コントローラに送られるデジタル制御信号である請求項1に記載の方法。
- 前記複数ライン・バスがI2Cバスである請求項2に記載の方法。
- 前記既存のデバイスに単一の集積回路からなる自律コントローラを付加することによって実行される請求項1に記載の方法。
- さらに、前記第1の制御信号に応答して、
前記自律コントローラが、メモリ・カード取り外しイベントを示す信号を前記システム・コントローラに提供するステップと、
前記自律コントローラが、USBの切断を示す信号を前記システム・コントローラに提供するステップと、
を含む請求項1に記載の方法。 - 第1のメモリ・コントローラと第1のUSB接続とを備えたシステム・コントローラと、メモリ・カードとを有する既存のデバイス・アーキテクチャに自律コントローラを付加した装置であって、
前記自律コントローラは、第2のメモリ・コントローラと、この第2のメモリ・コントローラに結合する高速データ転送ユニットと、この高速データ転送ユニットに結合するUSBコントローラと、マイクロコントローラと、第1及び第2のスイッチとを有する集積回路を含み、
前記第1及び第2のスイッチが、それぞれ第1及び第2の切り替え位置を有し、
前記第1のスイッチが、前記第1の位置にある場合に前記メモリ・カードを前記システム・コントローラの第1のメモリ・コントローラに結合するように、そして前記第2の位置にある場合に前記メモリ・カードを前記自律コントローラの第2のメモリ・コントローラに結合するように適合されており、
前記第2のスイッチが、前記第1の位置にある場合に前記システム・コントローラの前記第1のUSB接続を外部へのUSBコネクタに結合するように、そして前記第2の位置にある場合に前記自律コントローラのUSBコントローラを前記外部へのUSBコネクタに結合するように適合されており、
前記第1及び第2のスイッチを前記第1の位置から前記第2の位置へ、又は前記第2の位置から前記第1の位置へ切り替えるように両方のスイッチを制御するために、そして前記メモリ・コントローラ、前記高速データ転送ユニット、及び前記USBコントローラを制御するために、前記マイクロコントローラが、少なくとも1つの制御信号に応答するものであるように適合されて、既存のデバイス・アーキテクチャに代えて高速のアーキテクチャを利用可能にした装置。 - 前記マイクロコントローラが、前記システム・コントローラからの単一制御ライン上の少なくとも1つの制御信号に応答するものであるように適合されている請求項6に記載の装置。
- 前記マイクロコントローラが、前記システム・コントローラからの複数ライン・バス上の制御信号に応答するものであるように適合されている請求項6に記載の装置。
- 前記複数ライン・バスがI2Cバスである請求項8に記載の装置。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US74876905P | 2005-12-09 | 2005-12-09 | |
| US60/748,769 | 2005-12-09 | ||
| US11/431,334 | 2006-05-09 | ||
| US11/431,334 US7802043B2 (en) | 2005-12-09 | 2006-05-09 | Methods and apparatus for adding an autonomous controller to an existing architecture |
| PCT/US2006/047118 WO2007070451A2 (en) | 2005-12-09 | 2006-12-08 | Methods and apparatus for adding an autonomous controller to an existing architecture |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009518756A JP2009518756A (ja) | 2009-05-07 |
| JP5068268B2 true JP5068268B2 (ja) | 2012-11-07 |
Family
ID=37963999
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008544569A Active JP5068268B2 (ja) | 2005-12-09 | 2006-12-08 | 既存のアーキテクチャに自律的なコントローラを付加する方法及び装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7802043B2 (ja) |
| JP (1) | JP5068268B2 (ja) |
| KR (1) | KR101327896B1 (ja) |
| CN (1) | CN101336422B (ja) |
| WO (1) | WO2007070451A2 (ja) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2119276A1 (en) * | 2007-01-08 | 2009-11-18 | Nxp B.V. | Reduction of data corruption in wireless systems |
| JP2011008311A (ja) * | 2009-06-23 | 2011-01-13 | Casio Computer Co Ltd | 入出力制御装置および電子楽器 |
| JP2011081551A (ja) * | 2009-10-06 | 2011-04-21 | Panasonic Corp | データ処理システム |
| US8615621B2 (en) * | 2009-12-24 | 2013-12-24 | St-Ericsson Sa | Memory management |
| US8510494B2 (en) * | 2009-12-24 | 2013-08-13 | St-Ericsson Sa | USB 3.0 support in mobile platform with USB 2.0 interface |
| CN102236771A (zh) * | 2010-04-22 | 2011-11-09 | 鸿富锦精密工业(深圳)有限公司 | 读卡器 |
| JP2011248620A (ja) * | 2010-05-26 | 2011-12-08 | Panasonic Electric Works Sunx Co Ltd | データ処理装置 |
| CN102339114A (zh) * | 2010-07-21 | 2012-02-01 | 鸿富锦精密工业(深圳)有限公司 | 充电电路及具有该充电电路的主板 |
| JP5617429B2 (ja) * | 2010-08-19 | 2014-11-05 | ソニー株式会社 | バスシステムおよびバスシステムと接続機器とを接続するブリッジ回路 |
| CN102591673B (zh) * | 2011-01-17 | 2015-02-18 | 华晶科技股份有限公司 | 影像获取装置及其开机方法 |
| US20120210038A1 (en) * | 2011-02-16 | 2012-08-16 | Skymedi Corporation | External bridge system |
| WO2014115184A1 (en) * | 2013-01-24 | 2014-07-31 | Hitachi, Ltd. | Storage system and control method for storage system |
| CN103514135A (zh) * | 2013-05-29 | 2014-01-15 | 深圳市中兴移动通信有限公司 | 移动存储设备及移动终端 |
| CN106034234B (zh) * | 2015-03-11 | 2018-03-23 | 晨星半导体股份有限公司 | 电视智能卡模块的测试装置及方法 |
| US11886228B2 (en) * | 2021-06-22 | 2024-01-30 | Psemi Corporation | Interface bus combining |
| CN115757237B (zh) * | 2022-10-26 | 2025-07-15 | 中国航空工业集团公司西安航空计算技术研究所 | 一种双控源互斥访问usb存储介质的电路 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5887145A (en) | 1993-09-01 | 1999-03-23 | Sandisk Corporation | Removable mother/daughter peripheral card |
| DE19737359C2 (de) * | 1997-08-27 | 1999-08-19 | Siemens Ag | Kommunikationseinrichtung für die Übertragung von Nachrichtensignalen |
| US6182162B1 (en) | 1998-03-02 | 2001-01-30 | Lexar Media, Inc. | Externally coupled compact flash memory card that configures itself one of a plurality of appropriate operating protocol modes of a host computer |
| US6658516B2 (en) | 2000-04-11 | 2003-12-02 | Li-Ho Yao | Multi-interface memory card and adapter module for the same |
| 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 |
| JP2002342255A (ja) * | 2001-05-14 | 2002-11-29 | Matsushita Electric Ind Co Ltd | Usb機器接続装置 |
| TW587790U (en) * | 2002-06-18 | 2004-05-11 | King Byte Information Corp | Device for adapting memory card interface to USB interface |
| JP2004102716A (ja) * | 2002-09-10 | 2004-04-02 | Seiko Epson Corp | シリアルインターフェースを有する電子装置 |
| JP4208611B2 (ja) * | 2003-03-11 | 2009-01-14 | キヤノン株式会社 | カメラ付き携帯機器 |
| TWM243735U (en) | 2003-07-22 | 2004-09-11 | Carry Computer Eng Co Ltd | Controller capable of adapting compact memory card interface to USB interface |
| JP2005085008A (ja) * | 2003-09-09 | 2005-03-31 | Fuji Photo Film Co Ltd | データ取り込み方法および装置、並びにデータ取り込みプログラム |
| JP4352983B2 (ja) * | 2004-04-28 | 2009-10-28 | 富士ゼロックス株式会社 | 無線データ送受信システム及び無線データ送受信システムの通信状態判断プログラム |
-
2006
- 2006-05-09 US US11/431,334 patent/US7802043B2/en active Active
- 2006-12-08 KR KR1020087016550A patent/KR101327896B1/ko active Active
- 2006-12-08 CN CN2006800522965A patent/CN101336422B/zh active Active
- 2006-12-08 WO PCT/US2006/047118 patent/WO2007070451A2/en not_active Ceased
- 2006-12-08 JP JP2008544569A patent/JP5068268B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20070136528A1 (en) | 2007-06-14 |
| CN101336422A (zh) | 2008-12-31 |
| KR20080074221A (ko) | 2008-08-12 |
| CN101336422B (zh) | 2013-07-17 |
| KR101327896B1 (ko) | 2013-11-13 |
| WO2007070451A3 (en) | 2008-02-14 |
| US7802043B2 (en) | 2010-09-21 |
| WO2007070451A2 (en) | 2007-06-21 |
| JP2009518756A (ja) | 2009-05-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5068268B2 (ja) | 既存のアーキテクチャに自律的なコントローラを付加する方法及び装置 | |
| TWI393009B (zh) | 資料共享及傳輸之系統及方法 | |
| US7895386B2 (en) | USB interface provided with host/device function and its control method | |
| CN108885601B (zh) | Usb多主机端点反射器集线器 | |
| KR100476929B1 (ko) | 카드형 유에스비 인터페이스 컨넥터를 갖는 유에스비 시스템 | |
| US9104816B2 (en) | Memory card having plurality of interface ports, memory card system, and data communication method for the memory card | |
| KR20050044247A (ko) | 피시아이 익스프레스 링크의 동적 재구성 방법 및 장치 | |
| JP2007518160A (ja) | モジュール間の直接メモリアクセスを用いるマルチモジュール回路カード | |
| US7451257B2 (en) | Universal serial bus device having logical circuit for conversive and immediate host reset operation | |
| KR20130076706A (ko) | 범용 시리얼 버스 메모리 장치 및 그 제조방법 | |
| CN208188819U (zh) | 接口复用电路和装置 | |
| JP2002073522A (ja) | メモリカードブリッジ | |
| JP5570665B2 (ja) | デバイス装置、アクセス装置、アクセスシステム、及び、通信確立方法 | |
| WO2005060336A2 (en) | High speed modes for multimedia-card interface | |
| US20220058142A1 (en) | Dual data ports with shared detection line | |
| US20050070157A1 (en) | Dual digital data connector | |
| CN105893296B (zh) | 一种数据信息的传输装置及其方法 | |
| CN1322437C (zh) | 用于供多主机存取储存媒体的多主机存取装置 | |
| US20240168902A1 (en) | Pci-e bus standard compliant multifunctional interface board | |
| CN103218328A (zh) | 用于连接usb主机与usb otg装置的储存装置 | |
| CN116598855A (zh) | 一种连接器、主板及计算设备 | |
| CN113127399A (zh) | 一种通用串列汇流排装置以及存取方法 | |
| JP2001325215A (ja) | 通信方法、通信ポート、およびマイクロコンピュータ | |
| CN108228504A (zh) | 一种pcie设备的对接方法及pcie设备 | |
| KR20050048808A (ko) | Usb 호스트/슬레이브 저장 장치 및 그 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091118 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120216 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120306 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120606 |
|
| 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: 20120717 |
|
| 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: 20120814 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150824 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5068268 Country of ref document: JP |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |