CN101268449B - 数据记录装置以及数据记录方法 - Google Patents
数据记录装置以及数据记录方法 Download PDFInfo
- Publication number
- CN101268449B CN101268449B CN2006800348174A CN200680034817A CN101268449B CN 101268449 B CN101268449 B CN 101268449B CN 2006800348174 A CN2006800348174 A CN 2006800348174A CN 200680034817 A CN200680034817 A CN 200680034817A CN 101268449 B CN101268449 B CN 101268449B
- Authority
- CN
- China
- Prior art keywords
- area
- area management
- information
- recording
- fat
- 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
- 238000000034 method Methods 0.000 title claims description 84
- 230000015654 memory Effects 0.000 claims abstract description 60
- 238000011989 factory acceptance test Methods 0.000 description 238
- 238000012949 factory acceptance testing Methods 0.000 description 238
- 239000003925 fat Substances 0.000 description 238
- 238000007726 management method Methods 0.000 description 174
- 230000008569 process Effects 0.000 description 58
- 238000012545 processing Methods 0.000 description 47
- 238000010586 diagram Methods 0.000 description 22
- 101000824318 Homo sapiens Protocadherin Fat 1 Proteins 0.000 description 16
- 101000824299 Homo sapiens Protocadherin Fat 2 Proteins 0.000 description 16
- 102100022095 Protocadherin Fat 1 Human genes 0.000 description 16
- 102100022093 Protocadherin Fat 2 Human genes 0.000 description 16
- 238000012217 deletion Methods 0.000 description 14
- 230000037430 deletion Effects 0.000 description 14
- 238000005192 partition Methods 0.000 description 8
- 238000003860 storage Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 238000003780 insertion Methods 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000003892 spreading Methods 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/023—Free address space management
- G06F12/0238—Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
- G06F12/0246—Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
- G06F3/0613—Improving I/O performance in relation to throughput
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0643—Management of files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/907—Television signal recording using static stores, e.g. storage tubes or semiconductor memories
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2212/00—Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
- G06F2212/72—Details relating to flash memory management
- G06F2212/7203—Temporary buffering, e.g. using volatile buffer or dedicated buffer blocks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B2020/10935—Digital recording or reproducing wherein a time constraint must be met
- G11B2020/10944—Real-time recording or reproducing, e.g. for ensuring seamless playback of AV data
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1265—Control data, system data or management information, i.e. data used to access or process user data
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1291—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting serves a specific purpose
- G11B2020/1292—Enhancement of the total storage capacity
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (6)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP276078/2005 | 2005-09-22 | ||
JP2005276078 | 2005-09-22 | ||
PCT/JP2006/318023 WO2007034706A1 (ja) | 2005-09-22 | 2006-09-12 | 情報記録媒体アクセス装置、及びデータ記録方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101268449A CN101268449A (zh) | 2008-09-17 |
CN101268449B true CN101268449B (zh) | 2012-04-04 |
Family
ID=37888757
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006800348174A Expired - Fee Related CN101268449B (zh) | 2005-09-22 | 2006-09-12 | 数据记录装置以及数据记录方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7984231B2 (zh) |
EP (1) | EP1936508B1 (zh) |
JP (1) | JP4859837B2 (zh) |
CN (1) | CN101268449B (zh) |
WO (1) | WO2007034706A1 (zh) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4079506B2 (ja) * | 1997-08-08 | 2008-04-23 | 株式会社東芝 | 不揮発性半導体メモリシステムの制御方法 |
JP2009003783A (ja) * | 2007-06-22 | 2009-01-08 | Toshiba Corp | 不揮発性メモリの制御装置及び制御方法及び記憶装置 |
JP2009003784A (ja) * | 2007-06-22 | 2009-01-08 | Toshiba Corp | 不揮発性メモリの制御装置及び制御方法及び記憶装置 |
CN102203717A (zh) * | 2007-10-05 | 2011-09-28 | 帝斯科匹尔公司 | 固态驱动器优化器 |
JP5515218B2 (ja) * | 2008-01-16 | 2014-06-11 | ティアック株式会社 | データアクセス方法およびデータアクセス装置 |
JP4471007B2 (ja) | 2008-02-05 | 2010-06-02 | ソニー株式会社 | 記録装置、記録装置の制御方法、記録装置の制御方法のプログラム及び記録装置の制御方法のプログラムを記録した記録媒体 |
TWI372974B (en) * | 2008-03-24 | 2012-09-21 | Phison Electronics Corp | Management method, management apparatus and controller for memory data access |
KR101506578B1 (ko) * | 2008-07-17 | 2015-03-30 | 삼성전자주식회사 | 데이터 보안을 위한 파일 시스템 구성 방법 및 장치, 그에의해 만들어진 데이터 보안 영역에 접근하는 방법 및 장치,그에 따른 데이터 저장 장치 |
US7849365B2 (en) * | 2008-07-30 | 2010-12-07 | Apple Inc. | Method for reducing host device to electronic device communication errors |
US20100161952A1 (en) * | 2008-12-18 | 2010-06-24 | Texas Instruments Incorporated | Performance optimizations by dynamic reduction of file allocation tables |
JP4816740B2 (ja) * | 2009-02-09 | 2011-11-16 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにプログラム |
CN101634997B (zh) * | 2009-06-02 | 2011-10-05 | 福州思迈特数码科技有限公司 | 增强基于NAND Flash的FAT文件系统稳定性的方法 |
US20110258372A1 (en) * | 2009-07-29 | 2011-10-20 | Panasonic Corporation | Memory device, host device, and memory system |
US20120233187A1 (en) * | 2009-11-19 | 2012-09-13 | Hisense Mobile Communications Technology Co., Ltd. | Method and apparatus for decoding and reading txt file |
JP5406750B2 (ja) * | 2010-02-03 | 2014-02-05 | キヤノン株式会社 | 記録装置及びその制御方法 |
JP5523128B2 (ja) * | 2010-02-03 | 2014-06-18 | キヤノン株式会社 | 記録装置及びその制御方法 |
JP5455689B2 (ja) * | 2010-02-03 | 2014-03-26 | キヤノン株式会社 | 記録装置及び方法 |
TWI475564B (zh) * | 2010-04-21 | 2015-03-01 | Silicon Motion Inc | 記憶體之資料寫入方法及資料儲存裝置 |
TWI514136B (zh) | 2010-12-28 | 2015-12-21 | Silicon Motion Inc | 快閃記憶裝置及其資料寫入方法 |
CN102541464B (zh) * | 2010-12-30 | 2014-07-23 | 慧荣科技股份有限公司 | 快闪存储装置及其数据写入方法 |
CN102314490B (zh) * | 2011-08-16 | 2013-07-10 | 晨星软件研发(深圳)有限公司 | 一种Linux FAT文件系统修复方法及装置 |
JP7617606B2 (ja) * | 2020-03-30 | 2025-01-20 | 株式会社ユピテル | システムおよびプログラム等 |
TWI733568B (zh) * | 2020-08-27 | 2021-07-11 | 慧榮科技股份有限公司 | 記憶裝置、快閃記憶體控制器及其存取方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004059641A1 (en) * | 2002-12-30 | 2004-07-15 | Koninklijke Philips Electronics N.V. | Record carrier with protective linking areas |
CN1516835A (zh) * | 2002-04-15 | 2004-07-28 | 索尼公司 | 数据存储装置 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS56137442A (en) * | 1980-03-31 | 1981-10-27 | Nec Corp | Space managing system in access managing device of random access file |
JPH07325669A (ja) * | 1994-05-31 | 1995-12-12 | Mitsubishi Electric Corp | ディスク管理方法 |
JPH09251407A (ja) | 1996-03-14 | 1997-09-22 | Matsushita Electric Ind Co Ltd | 記憶領域管理方法及び記憶装置 |
KR100704998B1 (ko) * | 1999-02-26 | 2007-04-09 | 소니 가부시끼 가이샤 | 기록방법, 관리방법 및 기록장치 |
JP3717922B2 (ja) * | 2002-02-08 | 2005-11-16 | 三洋電機株式会社 | ファイルデータ記憶管理方法、ファイルデータ記憶装置、ファイルデータを記憶するための処理を実行するプログラムおよび記憶媒体 |
US7509342B2 (en) * | 2002-02-08 | 2009-03-24 | Sanyo Electric Co., Ltd. | File data storage management method, file data storage device, program executing processing for storing file data, and storage medium |
JP4009840B2 (ja) * | 2002-06-27 | 2007-11-21 | ソニー株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
JP4036056B2 (ja) * | 2002-08-13 | 2008-01-23 | ソニー株式会社 | 記録装置および方法、記録媒体、並びにプログラム |
US7653796B2 (en) * | 2003-02-20 | 2010-01-26 | Panasonic Corporation | Information recording medium and region management method for a plurality of recording regions each managed by independent file system |
JP2004280752A (ja) * | 2003-03-19 | 2004-10-07 | Sony Corp | データ記憶装置、およびデータ記憶装置における管理情報更新方法、並びにコンピュータ・プログラム |
US20050216684A1 (en) * | 2003-11-21 | 2005-09-29 | Matsushita Electric Industrial Co., Ltd. | Information recording medium, data processing apparatus, and recording region setting method of information recording medium |
KR101046083B1 (ko) * | 2003-12-03 | 2011-07-01 | 파나소닉 주식회사 | 정보 기록 매체의 데이터 처리 장치 및 데이터 기록 방법 |
US7401174B2 (en) * | 2003-12-16 | 2008-07-15 | Matsushita Electric Industrial Co., Ltd. | File system defragmentation and data processing method and apparatus for an information recording medium |
JP4701175B2 (ja) * | 2004-06-30 | 2011-06-15 | パナソニック株式会社 | 記録媒体並びに記録媒体に情報を記録する記録装置及び記録方法 |
JP2006285669A (ja) * | 2005-03-31 | 2006-10-19 | Toshiba Corp | ホスト機器 |
JP4603953B2 (ja) * | 2005-08-12 | 2010-12-22 | キヤノン株式会社 | 画像データ記録装置及び方法 |
-
2006
- 2006-09-12 EP EP06797830.4A patent/EP1936508B1/en not_active Ceased
- 2006-09-12 US US12/067,671 patent/US7984231B2/en active Active
- 2006-09-12 CN CN2006800348174A patent/CN101268449B/zh not_active Expired - Fee Related
- 2006-09-12 JP JP2007536454A patent/JP4859837B2/ja not_active Expired - Fee Related
- 2006-09-12 WO PCT/JP2006/318023 patent/WO2007034706A1/ja active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1516835A (zh) * | 2002-04-15 | 2004-07-28 | 索尼公司 | 数据存储装置 |
WO2004059641A1 (en) * | 2002-12-30 | 2004-07-15 | Koninklijke Philips Electronics N.V. | Record carrier with protective linking areas |
Also Published As
Publication number | Publication date |
---|---|
US7984231B2 (en) | 2011-07-19 |
JP4859837B2 (ja) | 2012-01-25 |
CN101268449A (zh) | 2008-09-17 |
JPWO2007034706A1 (ja) | 2009-03-19 |
US20090180209A1 (en) | 2009-07-16 |
EP1936508B1 (en) | 2019-07-03 |
WO2007034706A1 (ja) | 2007-03-29 |
EP1936508A4 (en) | 2010-09-29 |
EP1936508A1 (en) | 2008-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101268449B (zh) | 数据记录装置以及数据记录方法 | |
KR100975825B1 (ko) | 기억장치, 기억 시스템 및 기억 방법 | |
CN1307555C (zh) | 数据存储装置 | |
KR100951107B1 (ko) | 최적의 성능을 위한 파일 관리 방법 | |
US8589617B2 (en) | Write once recording device | |
JP3942807B2 (ja) | ブロックアラインメント機能付き半導体記憶装置 | |
US8069306B2 (en) | Data area managing method in information recording medium and information processor employing data area managing method | |
JP5073259B2 (ja) | 仮想化システム及び領域割当て制御方法 | |
EP1729218A1 (en) | Nonvolatile storage system | |
JP2018049523A (ja) | メモリシステムおよび制御方法 | |
JP4722704B2 (ja) | 情報記録媒体、情報記録媒体に対するアクセス装置及びアクセス方法 | |
CN108628542B (zh) | 一种文件合并方法及控制器 | |
CN104798063A (zh) | 存储设备和主机设备 | |
JP2005202942A (ja) | 情報記録媒体、データ処理装置及びデータ処理方法 | |
JP4130808B2 (ja) | フォーマット方法 | |
JP2017049897A (ja) | ストレージ装置、ストレージ装置制御プログラム及びストレージ装置制御方法 | |
JP6464606B2 (ja) | ストレージ装置、ストレージ装置制御プログラム及びストレージ装置制御方法 | |
JP2009205591A (ja) | アクセスモジュール、情報記録モジュール、及び情報記録システム | |
JP5096888B2 (ja) | テープ管理方法およびテープ管理システム | |
JP2009205590A (ja) | アクセスモジュール、情報記録モジュール、コントローラ、及び情報記録システム | |
JP5161989B2 (ja) | 情報記録装置、情報記録方法及び情報記録用プログラム | |
JP2008027248A (ja) | 情報処理装置、情報処理装置の制御方法及び制御プログラム | |
JP5958440B2 (ja) | 仮想テープ制御装置、仮想テープ装置、制御方法、プログラムおよび記録媒体 | |
JP2006164466A (ja) | データ記録再生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CI01 | Publication of corrected invention patent application |
Correction item: Inventor Correct: Maeda Takuji|Inoue Shinji False: Maeda Takuji Number: 14 Volume: 28 |
|
CI03 | Correction of invention patent |
Correction item: Inventor Correct: Maeda Takuji|Inoue Shinji False: Maeda Takuji Number: 14 Page: The title page Volume: 28 |
|
ERR | Gazette correction |
Free format text: CORRECT: INVENTOR; FROM: TAKUJI MAEDA TO: TAKUJI MAEDA; SHINJI INOUE |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120404 |
|
CF01 | Termination of patent right due to non-payment of annual fee |