KR100527238B1 - 소프트 디펙 검출을 통한 데이타섹터 재할당방법 - Google Patents
소프트 디펙 검출을 통한 데이타섹터 재할당방법 Download PDFInfo
- Publication number
- KR100527238B1 KR100527238B1 KR1019970035381A KR19970035381A KR100527238B1 KR 100527238 B1 KR100527238 B1 KR 100527238B1 KR 1019970035381 A KR1019970035381 A KR 1019970035381A KR 19970035381 A KR19970035381 A KR 19970035381A KR 100527238 B1 KR100527238 B1 KR 100527238B1
- Authority
- KR
- South Korea
- Prior art keywords
- error
- data
- reallocating
- sector
- recovered
- Prior art date
Links
- 230000007547 defect Effects 0.000 title claims abstract description 29
- 238000001514 detection method Methods 0.000 title claims abstract description 5
- 238000012937 correction Methods 0.000 claims abstract description 33
- 238000000034 method Methods 0.000 claims abstract description 27
- 238000011084 recovery Methods 0.000 claims abstract description 15
- 230000004044 response Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- 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/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1883—Methods for assignment of alternate areas for defective areas
-
- 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/18—Error detection or correction; Testing, e.g. of drop-outs
-
- 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/36—Monitoring, i.e. supervising the progress of recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
Claims (2)
- 다수개의 데이타섹터들을 가지며 에러정정능력을 가지는 하드 디스크 드라이브의 소프트 디펙 검출을 통한 데이타섹터 재할당방법에 있어서,데이타 리드시 에러율을 산출하고, 산출된 에러율에 따라 에러정정등급을 가변시키면서 소프트 디펙을 검출하는 과정과,검출된 소프트 디펙에서 리드에러가 복구되지 않는 경우 상기 발생한 에러에대한 에러복구루틴을 실행하는 과정과,상기 에러복구루틴 수행에 따라 상기 발생한 에러가 복구되었는지 확인하는 과정과,상기 확인결과 상기 에러가 복구되지 않은 경우 최대치의 에러정정 등급을 설정하여 에러를 복구한후 상기 에러복구 결과에 따라 해당 데이타섹터를 예비섹터로 재할당하거나 상기 에러복구 결과를 보고하는 과정으로 이루어짐을 특징으로 하는 데이타섹터 재할당방법.
- 제1항에 있어서, 상기 산출된 에러율이 기준치 보다 낮으면 상기 에러정정등급을 하향 조정하고 기준치 보다 높으면 상향 조정함을 특징으로 하는 데이타섹터 재할당방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970035381A KR100527238B1 (ko) | 1997-07-26 | 1997-07-26 | 소프트 디펙 검출을 통한 데이타섹터 재할당방법 |
US09/122,648 US6239931B1 (en) | 1997-07-26 | 1998-07-27 | Technique for reassigning data sector by detecting soft defect |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970035381A KR100527238B1 (ko) | 1997-07-26 | 1997-07-26 | 소프트 디펙 검출을 통한 데이타섹터 재할당방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990012103A KR19990012103A (ko) | 1999-02-25 |
KR100527238B1 true KR100527238B1 (ko) | 2006-02-08 |
Family
ID=19515857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970035381A KR100527238B1 (ko) | 1997-07-26 | 1997-07-26 | 소프트 디펙 검출을 통한 데이타섹터 재할당방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US6239931B1 (ko) |
KR (1) | KR100527238B1 (ko) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990056099A (ko) * | 1997-12-29 | 1999-07-15 | 윤종용 | 에러정정코드 임계치 변경을 이용한 데이타섹터 재 할당방법 |
KR100568422B1 (ko) * | 1998-01-16 | 2006-05-25 | 삼성전자주식회사 | 리드데이터 에러정정 방법 |
KR20010040467A (ko) * | 1998-02-02 | 2001-05-15 | 가나이 쓰토무 | 판독의 자동 교체 방법 및 이를 이용한 자기 디스크 장치 |
CN1390352A (zh) * | 1999-10-28 | 2003-01-08 | 西加特技术有限责任公司 | 同步字节填充 |
US6513135B2 (en) | 2000-08-02 | 2003-01-28 | Hitachi, Ltd. | Automatic read reassignment method and a magnetic disk drive |
US6710958B2 (en) | 2001-10-26 | 2004-03-23 | Hewlett-Packard Development Company, L.P. | Optimized sparing table and method |
US6903887B2 (en) * | 2002-01-03 | 2005-06-07 | International Business Machines Corporation | Multiple level (ML), integrated sector format (ISF), error correction code (ECC) encoding and decoding processes for data storage or communication devices and systems |
US6993679B2 (en) * | 2002-02-28 | 2006-01-31 | Sun Microsystems, Inc. | System and method for inhibiting reads to non-guaranteed data in remapped portions of a storage medium |
JPWO2006090454A1 (ja) * | 2005-02-24 | 2008-07-17 | 富士通株式会社 | 記憶装置、欠陥チェック方法及びプログラム |
KR100852193B1 (ko) | 2007-05-02 | 2008-08-13 | 삼성전자주식회사 | 오류 제어 코드 장치 및 그 방법 |
US9042045B1 (en) | 2007-11-01 | 2015-05-26 | Western Digital Technologies, Inc. | Disk drive adjusting a defect threshold when scanning for defective sectors |
US7839588B1 (en) | 2008-05-18 | 2010-11-23 | Western Digital Technologies, Inc. | Method of alternating track write for defect identification |
US8014094B1 (en) | 2009-08-31 | 2011-09-06 | Western Digital Technologies, Inc. | Disk drive expediting defect scan when quality metric exceeds a more stringent threshold |
US8089713B2 (en) * | 2010-03-25 | 2012-01-03 | Lsi Corporation | Detection of hard-disc defect regions using soft decisions |
US8493681B1 (en) | 2010-11-23 | 2013-07-23 | Western Digital Technologies, Inc. | Disk drive generating map of margin rectangles around defects |
US8964320B1 (en) | 2010-12-09 | 2015-02-24 | Western Digital Technologies, Inc. | Disk drive defect scanning by writing consecutive data tracks and skipping tracks when reading the data tracks |
KR20120067055A (ko) * | 2010-12-15 | 2012-06-25 | 삼성전자주식회사 | 디펙 제어방법과 상기 방법을 수행할 수 있는 장치들 |
US8619529B1 (en) | 2012-03-22 | 2013-12-31 | Western Digital Technologies, Inc. | Methods and devices for enhanced adaptive margining based on channel threshold measure |
US10116336B2 (en) * | 2014-06-13 | 2018-10-30 | Sandisk Technologies Llc | Error correcting code adjustment for a data storage device |
US9425829B2 (en) * | 2014-09-12 | 2016-08-23 | Freescale Semiconductor, Inc. | Adaptive error correction codes (ECCs) for electronic memories |
US9983963B2 (en) | 2015-11-09 | 2018-05-29 | Alibaba Group Holding Limited | System and method for exploiting hard disk drive capacity reserve and extending operating life thereof |
US10379972B1 (en) * | 2016-11-02 | 2019-08-13 | Seagate Technology Llc | Minimizing reads for reallocated sectors |
JP2022029558A (ja) | 2020-08-05 | 2022-02-18 | 株式会社東芝 | 磁気ディスク装置及びエラー訂正方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR940007848A (ko) * | 1992-09-02 | 1994-04-28 | 김광호 | 최적 기록/재생장치 |
US5444719A (en) * | 1993-01-26 | 1995-08-22 | International Business Machines Corporation | Adjustable error-correction composite Reed-Solomon encoder/syndrome generator |
KR950030118A (ko) * | 1994-04-27 | 1995-11-24 | 김광호 | 에러율을 이용한 디스크 구동 기록매체의 리드채널 최적화방법 |
JPH08195046A (ja) * | 1995-01-13 | 1996-07-30 | Internatl Business Mach Corp <Ibm> | データ処理方法及び装置 |
KR970003135A (ko) * | 1995-06-28 | 1997-01-28 | 김광호 | 하드 디스크 구동장치에서 불량섹터 처리를 위한 자기 디스크와 그 처리 방법 |
KR980004788A (ko) * | 1996-06-12 | 1998-03-30 | 김광호 | 하드 디스크 드라이브의 에러복구 방법 |
KR19980063200A (ko) * | 1996-12-31 | 1998-10-07 | 김광호 | 하드 디스크 드라이브의 데이타섹터 재할당방법 |
KR19980078302A (ko) * | 1997-04-28 | 1998-11-16 | 윤종용 | 하드 디스크 드라이브의 실행시간 판독인자 최적화 방법 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0428061A (ja) | 1990-05-24 | 1992-01-30 | Matsushita Electric Ind Co Ltd | 情報記録媒体と情報記録再生装置 |
US5150050A (en) | 1990-07-30 | 1992-09-22 | Seagate Technology, Inc. | Adaptive variable threshold qualification level circuit for signal processing in disk drives |
US5216655A (en) * | 1991-06-26 | 1993-06-01 | Digital Equipment Corporation | Method and apparatus for surface reallocation for improved manufacturing process margin |
US5774285A (en) * | 1995-09-06 | 1998-06-30 | Seagate Technology, Inc. | Selection of optimal read/write channel parameters in a hard disc drive |
KR100268054B1 (ko) * | 1996-07-31 | 2000-10-16 | 윤종용 | 비터비검출기 임계치를 최적화하는 방법 |
-
1997
- 1997-07-26 KR KR1019970035381A patent/KR100527238B1/ko not_active IP Right Cessation
-
1998
- 1998-07-27 US US09/122,648 patent/US6239931B1/en not_active Expired - Lifetime
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR940007848A (ko) * | 1992-09-02 | 1994-04-28 | 김광호 | 최적 기록/재생장치 |
US5444719A (en) * | 1993-01-26 | 1995-08-22 | International Business Machines Corporation | Adjustable error-correction composite Reed-Solomon encoder/syndrome generator |
KR950030118A (ko) * | 1994-04-27 | 1995-11-24 | 김광호 | 에러율을 이용한 디스크 구동 기록매체의 리드채널 최적화방법 |
JPH08195046A (ja) * | 1995-01-13 | 1996-07-30 | Internatl Business Mach Corp <Ibm> | データ処理方法及び装置 |
KR970003135A (ko) * | 1995-06-28 | 1997-01-28 | 김광호 | 하드 디스크 구동장치에서 불량섹터 처리를 위한 자기 디스크와 그 처리 방법 |
KR980004788A (ko) * | 1996-06-12 | 1998-03-30 | 김광호 | 하드 디스크 드라이브의 에러복구 방법 |
KR19980063200A (ko) * | 1996-12-31 | 1998-10-07 | 김광호 | 하드 디스크 드라이브의 데이타섹터 재할당방법 |
KR19980078302A (ko) * | 1997-04-28 | 1998-11-16 | 윤종용 | 하드 디스크 드라이브의 실행시간 판독인자 최적화 방법 |
Also Published As
Publication number | Publication date |
---|---|
US6239931B1 (en) | 2001-05-29 |
KR19990012103A (ko) | 1999-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100527238B1 (ko) | 소프트 디펙 검출을 통한 데이타섹터 재할당방법 | |
US6204660B1 (en) | Method of varying capacity of head disk drive during manufacturing process by checking head/disk combinations for defects | |
US6310741B1 (en) | Magnetic disk apparatus with data track reassigning function | |
KR100233319B1 (ko) | 에러 회복 프로시져를 실행하는 방법 | |
US6078452A (en) | Disk drive employing method of writing a data block to a data sector following a defective servo sector | |
JP2008027499A (ja) | 磁気記録装置、磁気記録方法、および磁気記録用プログラム | |
US6839193B2 (en) | Method and apparatus for determining read-to-write head offset of a disk drive | |
JP2986083B2 (ja) | デイスク装置およびデイスク装置における読み取り不良回復方法 | |
US7206990B2 (en) | Data sector error handling mechanism | |
KR100265283B1 (ko) | 무선 단말기의 핸즈프리 장치 및 방법 | |
KR100290604B1 (ko) | 자기디스크드라이브에 있어서 인텔리전트 트랙피치 조정방법 | |
KR100264631B1 (ko) | 신호 기록 재생 장치 및 에러 회복 처리 실행 순서 변경 방법 | |
US6476997B2 (en) | Disk device, track positioning method and method for generating a position error signal | |
US20060080570A1 (en) | Method of recovering reallocation sectors in data storage system and disc drive using the same | |
JP5074753B2 (ja) | 磁気記録装置、磁気記録方法、および磁気記録用プログラム | |
KR19990056099A (ko) | 에러정정코드 임계치 변경을 이용한 데이타섹터 재 할당방법 | |
KR100568421B1 (ko) | 탐색에러 발생시의 섹터 재할당방법 | |
KR100594264B1 (ko) | 데이터 저장 시스템에서의 리트라이 제어 방법 및 이를이용한 디스크 드라이브 | |
KR100233673B1 (ko) | 데이타섹터 디펙방지방법 | |
KR100271617B1 (ko) | 드롭다운(DropDown)현상을최소화하기위한예비탐색방법 | |
KR100273750B1 (ko) | 하드디스크드라이브의헤드위치검출방법 | |
KR100265123B1 (ko) | 헤드맵핑을 통한 하드 디스크 드라이브의 신뢰성 향상방법 | |
KR100238675B1 (ko) | 드라이브 성능에 따른 존 레이아웃 설정방법 | |
KR100474732B1 (ko) | 메인터넌스영역풀(Full)방지방법 | |
KR19980063200A (ko) | 하드 디스크 드라이브의 데이타섹터 재할당방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19970726 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20020628 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19970726 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20050531 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: 20051021 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20051101 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20051031 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |