KR20070052325A - 메모리카드 컨트롤러, 메모리카드 드라이브 장치 및 컴퓨터프로그램 - Google Patents
메모리카드 컨트롤러, 메모리카드 드라이브 장치 및 컴퓨터프로그램 Download PDFInfo
- Publication number
- KR20070052325A KR20070052325A KR1020077006691A KR20077006691A KR20070052325A KR 20070052325 A KR20070052325 A KR 20070052325A KR 1020077006691 A KR1020077006691 A KR 1020077006691A KR 20077006691 A KR20077006691 A KR 20077006691A KR 20070052325 A KR20070052325 A KR 20070052325A
- Authority
- KR
- South Korea
- Prior art keywords
- command
- memory card
- data
- transfer
- card
- 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/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
-
- 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/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4027—Coupling between buses using bus bridges
- G06F13/405—Coupling between buses using bus bridges where the bridge performs a synchronising function
-
- 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/38—Information transfer, e.g. on bus
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)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
Description
Claims (13)
- 데이터량을 지정한 명령을 발행하여 데이터의 전송을 요구하는 호스트장치와 전송개시명령을 수신하고 나서 전송종료명령을 수신할 때까지 전송동작을 실행하는 메모리카드 사이의 데이터 전송을 제어하는 메모리카드 컨트롤러로,상기 호스트장치로부터 순차로 명령을 수신하는 수신수단과,전송동작의 실행에 의해 전송된 데이터량이 데이터 전송을 요구하는 n번째 명령에 의해 지정된 데이터량에 달하면 상기 메모리카드가 데이터 전송을 일시정지하도록 하는 일시정지수단과,메모리카드의 전송동작을 일시정지시킨 상태에 있을 때, 상기 n번째에 이어 수신된 후속 명령이 상기 n번째 명령에 따른 데이터 전송의 종료 어드레스의 다음 어드레스에 대한 데이터 전송을 요구하는 명령인 경우, 상기 메모리카드가 상기 일시정지된 전송동작을 재개하도록 하는 재개수단을 포함하는 메모리카드 컨트롤러.
- 청구항 1에 있어서,상기 데이터 전송은 메모리카드에서 데이터를 판독하는 것이고,상기 메모리카드에서의 전송동작은 데이터 판독동작인 메모리카드 컨트롤러.
- 청구항 2에 있어서,상기 메모리카드에서의 데이터 판독동작의 일시정지 및 재개는 메모리카드에 공급하는 클록 신호의 공급 일시정지 및 공급 재개에 의해 제어되는 메모리카드 컨트롤러.
- 청구항 3에 있어서,상기 메모리카드 컨트롤러는 전송개시명령 및 전송종료명령의 발행에 의해 메모리카드에서의 데이터 판독동작의 개시 및 종료를 제어하는 명령발행수단을 더 포함하며,여기서, 상기 데이터 판독동작을 일시정지시킨 상태에서 기설정된 시간이 경과한 경우, 상기 재개수단은 클록 신호의 공급을 재개하여 일시정지상태를 해제시키고, 상기 명령발행수단은 전송종료명령을 발행하여 메모리카드에서의 데이터 판독동작을 종료시키는 메모리카드 컨트롤러.
- 청구항 3에 있어서,상기 후속 명령이 메모리카드에 액세스를 필요로 하지 않는 명령인 경우, 상기 일시정지수단은 상기 데이터 판독동작을 일시정지시킨 상태를 유지하는 메모리카드 컨트롤러.
- 청구항 3에 있어서,상기 메모리카드 컨트롤러는 전송개시명령 및 전송종료명령에 의해 메모리카드에서의 데이터 판독동작의 개시 및 종료를 제어하는 명령발행수단을 더 포함하 며,여기서, 상기 후속 명령이 데이터 기록, 및 상기 n번째 명령이 요구하는 데이터 판독의 종료 어드레스와 연속되지 않는 어드레스에서의 데이터 판독 중 어느 하나를 요구하는 명령인 경우, 상기 재개수단은 클록 신호의 공급을 재개하여 데이터 판독동작의 일시정지상태를 해제시키고, 상기 명령발행수단은, 전송종료명령을 발행하여 메모리카드에서의 데이터 판독동작을 종료시킨 후, 상기 후속 명령에 따른 전송개시명령을 발행하는 메모리카드 컨트롤러.
- 청구항 1에 있어서,상기 데이터 전송은 메모리카드에 데이터를 기록하는 데이터 기록이고,상기 메모리카드에서의 전송동작은 데이터 기록동작인 메모리카드 컨트롤러.
- 청구항 7에 있어서,상기 메모리카드에서의 데이터 기록동작의 일시정지 및 재개는 메모리카드에 기록하는 기록데이터의 공급 일시정지 및 공급 재개에 의해 제어되는 메모리카드 컨트롤러.
- 청구항 8에 있어서,상기 메모리카드 컨트롤러는, 데이터 기록동작을 상기 일시정지시킨 상태에서 기설정된 시간을 경과한 경우, 전송종료명령을 발행하여 메모리카드에서의 데이 터 기록동작을 종료시키는 명령발행수단을 더 포함하는 메모리카드 컨트롤러.
- 청구항 8에 있어서,상기 후속 명령이 메모리카드에 액세스를 필요로 하지 않는 명령인 경우, 상기 일시정지수단은 상기 데이터 기록동작을 일시정지시킨 상태를 유지하는 메모리카드 컨트롤러.
- 청구항 8에 있어서,상기 메모리카드 컨트롤러는, 상기 후속 명령이 데이터 판독, 및 상기 n번째 명령이 요구하는 데이터 기록의 종료 어드레스와 연속되지 않는 어드레스에 데이터를 기록하는 데이터 기록 중 어느 하나를 요구하는 명령인 경우, 전송종료명령을 발행하여 메모리카드에서의 데이터 기록동작을 종료시킨 후에, 상기 후속 명령에 따른 전송개시명령을 발행하는 명령발행수단을 포함하는 메모리카드 컨트롤러.
- 청구항 1에 기재된 메모리카드 컨트롤러와,호스트장치와 접속하는 제 1 인터페이스 수단과,1매 이상의 메모리카드가 설치된 제 2 인터페이스 수단을 포함하며,상기 메모리카드 컨트롤러는 제 1 인터페이스 수단에서 입력되는 명령에 의거하여 제 2 인터페이스 수단에 설치된 메모리카드에 액세스를 하는 메모리카드 드라이브 장치.
- 데이터량을 지정한 명령을 발행하여 데이터 전송을 요구하는 호스트장치와 전송개시명령을 수신하고 나서 전송종료명령을 수신할 때까지 전송동작을 실행하는 메모리카드 사이의 데이터 전송을 제어하는 메모리카드 컨트롤러용 프로그램으로,전송동작의 실행에 의해 전송된 데이터량이 데이터 전송을 요구하는 n번째 명령에 의해 지정된 데이터량에 달하면 메모리카드에서의 동작을 일시정지시키는 스텝과,메모리카드의 전송동작을 일시정지시킨 상태에 있을 때, 상기 n번째 명령에 이어 수신한 명령이 상기 n번째 명령에 따른 데이터 전송의 종료 어드레스의 다음 어드레스에 대한 데이터 전송을 요구하는 경우, 상기 일시정지시킨 상태에서부터 메모리카드에서의 전송동작을 재개시키는 스텝을 메모리카드 컨트롤러의 프로세서가 실행하도록 제어하는 메모리카드 컨트롤러용 프로그램.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JPJP-P-2004-00289751 | 2004-10-01 | ||
| JP2004289751 | 2004-10-01 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20070052325A true KR20070052325A (ko) | 2007-05-21 |
| KR100897463B1 KR100897463B1 (ko) | 2009-05-14 |
Family
ID=35414960
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020077006691A Expired - Lifetime KR100897463B1 (ko) | 2004-10-01 | 2005-09-29 | 메모리카드 컨트롤러, 메모리카드 드라이브 장치 및 기록매체 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7657687B2 (ko) |
| EP (1) | EP1794681B1 (ko) |
| KR (1) | KR100897463B1 (ko) |
| CN (1) | CN100524273C (ko) |
| DE (1) | DE602005009845D1 (ko) |
| WO (1) | WO2006038663A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101527185B1 (ko) * | 2008-02-29 | 2015-06-08 | 삼성전자 주식회사 | 수동 rfid의 대용량 데이터 전송 방법 및 시스템 |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8156272B2 (en) * | 2006-09-01 | 2012-04-10 | Spansion Llc | Multiple communication channels on MMC or SD CMD line |
| ITMI20070997A1 (it) * | 2007-05-17 | 2008-11-18 | Incard Sa | Ic card con clock a bassa precisione |
| JP2008287600A (ja) * | 2007-05-18 | 2008-11-27 | Seiko Epson Corp | ホスト装置、情報処理装置、電子機器、プログラム及びリード制御方法 |
| US8019923B2 (en) * | 2008-12-01 | 2011-09-13 | Sandisk Il Ltd. | Memory card adapter |
| US20110059628A1 (en) * | 2009-09-04 | 2011-03-10 | Solid State System Co., Ltd. | Secure digital card with two micro-sd cards in striping data access |
| WO2012117500A1 (ja) * | 2011-02-28 | 2012-09-07 | 三菱電機株式会社 | 通信装置 |
| JP5887568B2 (ja) * | 2011-06-23 | 2016-03-16 | パナソニックIpマネジメント株式会社 | メモリカードコントローラ、メモリカードアダプタおよびメモリカードドライブ |
| TWM427624U (en) * | 2011-08-26 | 2012-04-21 | Power Quotient Int Co Ltd | Storage device with communication function and expandable capacity |
| US20130191569A1 (en) * | 2012-01-25 | 2013-07-25 | Qualcomm Incorporated | Multi-lane high-speed interfaces for high speed synchronous serial interface (hsi), and related systems and methods |
| WO2014024350A1 (ja) * | 2012-08-07 | 2014-02-13 | パナソニック株式会社 | 記録装置、アクセス装置、記録システム、及び記録方法 |
| KR102143522B1 (ko) | 2013-10-15 | 2020-08-11 | 삼성전자 주식회사 | 솔리드 스테이트 디바이스 카드 및 이를 포함하는 전자 시스템 |
| CN206842898U (zh) * | 2014-05-16 | 2018-01-05 | 莱尔德技术股份有限公司 | 起重机控制系统和起重机系统 |
| KR102482527B1 (ko) * | 2015-12-18 | 2022-12-29 | 삼성전자주식회사 | 시리얼 인터페이스를 사용하는 저장 장치의 작동 방법과 이를 포함하는 데이터 처리 시스템의 작동 방법 |
| CN107102818A (zh) * | 2017-03-16 | 2017-08-29 | 山东大学 | 一种基于sd卡的高速数据存储方法 |
| JP6984499B2 (ja) * | 2018-03-12 | 2021-12-22 | オムロン株式会社 | FA(Factory Automation)システム、コントローラ、および制御方法 |
| CN108268414B (zh) * | 2018-03-26 | 2023-07-21 | 福州大学 | 基于spi模式的sd卡驱动器及其控制方法 |
| CN117880364B (zh) * | 2024-03-12 | 2024-06-11 | 苏州仰思坪半导体有限公司 | 一种数据传输方法、系统以及相关装置 |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09330178A (ja) * | 1996-06-12 | 1997-12-22 | Sony Corp | データ記録再生装置 |
| US6029226A (en) * | 1996-09-30 | 2000-02-22 | Lsi Logic Corporation | Method and apparatus having automated write data transfer with optional skip by processing two write commands as a single write command |
| JP3275833B2 (ja) * | 1997-06-03 | 2002-04-22 | 日本電気株式会社 | 磁気ディスク処理装置 |
| US6427184B1 (en) * | 1997-06-03 | 2002-07-30 | Nec Corporation | Disk drive with prefetch and writeback algorithm for sequential and nearly sequential input/output streams |
| US6678755B1 (en) * | 2000-06-30 | 2004-01-13 | Micron Technology, Inc. | Method and apparatus for appending memory commands during a direct memory access operation |
| US6820148B1 (en) * | 2000-08-17 | 2004-11-16 | Sandisk Corporation | Multiple removable non-volatile memory cards serially communicating with a host |
| JP3923715B2 (ja) * | 2000-09-29 | 2007-06-06 | 株式会社東芝 | メモリカード |
| JP4759826B2 (ja) * | 2000-11-10 | 2011-08-31 | ソニー株式会社 | アダプタ装置及びメモリ装置 |
| JP2002189992A (ja) | 2000-12-20 | 2002-07-05 | Sony Corp | メモリカードドライブと携帯型メモリカードドライブ |
| JP2003036145A (ja) | 2001-07-24 | 2003-02-07 | Sharp Corp | Fifoメモリのデータ転送制御装置 |
| US6941405B2 (en) | 2001-08-21 | 2005-09-06 | 02Micro International Limited | System and method capable of offloading converter/controller-specific tasks to a system microprocessor |
| JP3552213B2 (ja) * | 2001-08-31 | 2004-08-11 | 株式会社東芝 | Sdメモリカードホストコントローラ及びクロック制御方法 |
| JP3577053B2 (ja) * | 2002-03-25 | 2004-10-13 | 株式会社東芝 | 電子回路 |
| JP2004021938A (ja) * | 2002-06-20 | 2004-01-22 | Oki Electric Ind Co Ltd | データ転送制御回路 |
| JP2004095036A (ja) | 2002-08-30 | 2004-03-25 | Sanyo Electric Co Ltd | 光ディスク再生装置及びその制御方法 |
| JP3886460B2 (ja) * | 2003-01-31 | 2007-02-28 | 富士通株式会社 | 複合型記憶装置及びそのカード用基板 |
| JP4255711B2 (ja) * | 2003-02-13 | 2009-04-15 | パナソニック株式会社 | 小型カードアダプタおよび小型カードアダプタが装着される上位装置 |
| US7238051B2 (en) * | 2003-07-07 | 2007-07-03 | Matsushita Electric Industrial Co., Ltd. | PC card |
| US6958757B2 (en) * | 2003-07-18 | 2005-10-25 | Microsoft Corporation | Systems and methods for efficiently displaying graphics on a display device regardless of physical orientation |
| US7624227B2 (en) * | 2003-10-29 | 2009-11-24 | Panasonic Corporation | Drive device and related computer program |
| EP1688866A4 (en) * | 2003-11-28 | 2009-03-25 | Panasonic Corp | RECORDING DEVICE |
| JP4799417B2 (ja) * | 2004-09-28 | 2011-10-26 | dブロード株式会社 | ホストコントローラ |
-
2005
- 2005-09-29 US US11/663,768 patent/US7657687B2/en active Active
- 2005-09-29 KR KR1020077006691A patent/KR100897463B1/ko not_active Expired - Lifetime
- 2005-09-29 EP EP05790144A patent/EP1794681B1/en not_active Expired - Lifetime
- 2005-09-29 DE DE602005009845T patent/DE602005009845D1/de not_active Expired - Lifetime
- 2005-09-29 WO PCT/JP2005/018481 patent/WO2006038663A1/en not_active Ceased
- 2005-09-29 CN CNB2005800414985A patent/CN100524273C/zh not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101527185B1 (ko) * | 2008-02-29 | 2015-06-08 | 삼성전자 주식회사 | 수동 rfid의 대용량 데이터 전송 방법 및 시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101069167A (zh) | 2007-11-07 |
| CN100524273C (zh) | 2009-08-05 |
| DE602005009845D1 (de) | 2008-10-30 |
| EP1794681A1 (en) | 2007-06-13 |
| US20070204077A1 (en) | 2007-08-30 |
| KR100897463B1 (ko) | 2009-05-14 |
| WO2006038663A1 (en) | 2006-04-13 |
| US7657687B2 (en) | 2010-02-02 |
| EP1794681B1 (en) | 2008-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100897463B1 (ko) | 메모리카드 컨트롤러, 메모리카드 드라이브 장치 및 기록매체 | |
| US7747144B2 (en) | Information processing apparatus, information processing method, recording medium, control | |
| US6697902B1 (en) | Data storage device and interface device for the data storage device | |
| JP5887568B2 (ja) | メモリカードコントローラ、メモリカードアダプタおよびメモリカードドライブ | |
| KR100982118B1 (ko) | Fat 방식으로 포맷된 정보 기록 매체에 데이터 파일을 기록하는 기록 장치, 방법, 및 프로그램이 기록되어 있는 컴퓨터가 판독가능한 기록 매체 | |
| US8112583B2 (en) | Data recording for a hard drive in response to commands | |
| JP2007249938A (ja) | Usbホストシステム、avデータ再生装置およびavデータ記録装置 | |
| US8452158B2 (en) | Recording apparatus, imaging and recording apparatus, recording method, and program | |
| US20050259542A1 (en) | Reproduction device and method, recording medium, and program | |
| JP4323476B2 (ja) | メモリカードコントローラ、メモリカードドライブ装置、及びプログラム | |
| JP4311288B2 (ja) | 記憶装置 | |
| US7924675B2 (en) | Information recording apparatus, imaging device, information-recording controlling method, and computer program | |
| US6496311B1 (en) | Data recording/reproducing unit, data recording method, data reproducing method, data recording/reproducing method, hard disk controller, and AV-data recording/reproducing method | |
| JP2000276856A (ja) | データ記録装置及びデータ記録方法並びにデータ再生装置及びデータ再生方法 | |
| JP2009230789A (ja) | 記憶装置、記憶装置制御方法 | |
| US20110194837A1 (en) | Recording apparatus, imaging and recording apparatus, recording method, and program | |
| JPH1075265A (ja) | データ転送デバイス | |
| US8509597B2 (en) | Recording apparatus, imaging and recording apparatus, recording method, and program | |
| JP2004078408A (ja) | 記録装置および方法、記録媒体、並びにプログラム | |
| JP4474742B2 (ja) | データ記録再生装置およびデータ再記録処理方法 | |
| JP2001169238A (ja) | ノンリニア編集装置、ノンリニア編集方法、記録媒体、テスト方法 | |
| JP2001134387A (ja) | 情報再生装置及び情報処理装置 | |
| JP2001035078A (ja) | データ記録再生装置及びそのデータ転送方法 | |
| JPH11184635A (ja) | 記録媒体再生装置 | |
| JP2003256145A (ja) | データ転送システムおよびデータ転送方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0105 | International application |
Patent event date: 20070323 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20080930 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20090331 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20090506 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20090506 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20120423 Start annual number: 4 End annual number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20130419 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20130419 Start annual number: 5 End annual number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20140421 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20140421 Start annual number: 6 End annual number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20150417 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
Payment date: 20150417 Start annual number: 7 End annual number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20160418 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
Payment date: 20160418 Start annual number: 8 End annual number: 8 |
|
| FPAY | Annual fee payment |
Payment date: 20180418 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
Payment date: 20180418 Start annual number: 10 End annual number: 10 |
|
| PR1001 | Payment of annual fee |
Payment date: 20200401 Start annual number: 12 End annual number: 12 |
|
| PR1001 | Payment of annual fee |
Payment date: 20220324 Start annual number: 14 End annual number: 14 |
|
| PR1001 | Payment of annual fee |
Payment date: 20230321 Start annual number: 15 End annual number: 15 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240319 Start annual number: 16 End annual number: 16 |