KR20070114560A - 하드디스크 드라이브의 언로드 제어 방법 및 이에 적합한장치 - Google Patents

하드디스크 드라이브의 언로드 제어 방법 및 이에 적합한장치 Download PDF

Info

Publication number
KR20070114560A
KR20070114560A KR1020060048302A KR20060048302A KR20070114560A KR 20070114560 A KR20070114560 A KR 20070114560A KR 1020060048302 A KR1020060048302 A KR 1020060048302A KR 20060048302 A KR20060048302 A KR 20060048302A KR 20070114560 A KR20070114560 A KR 20070114560A
Authority
KR
South Korea
Prior art keywords
free fall
head
detection sensor
hard disk
disk drive
Prior art date
Application number
KR1020060048302A
Other languages
English (en)
Inventor
송금정
정다운
이동욱
지병걸
Original Assignee
삼성전자주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020060048302A priority Critical patent/KR20070114560A/ko
Publication of KR20070114560A publication Critical patent/KR20070114560A/ko

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B21/00Head arrangements not specific to the method of recording or reproducing
    • G11B21/02Driving or moving of heads
    • G11B21/12Raising and lowering; Back-spacing or forward-spacing along track; Returning to starting position otherwise than during transducing operation
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/04Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
    • G11B19/041Detection or prevention of read or write errors
    • G11B19/043Detection or prevention of read or write errors by detecting a free-fall condition
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2508Magnetic discs
    • G11B2220/2516Hard disks

Landscapes

  • Moving Of Head For Track Selection And Changing (AREA)

Abstract

본 발명은 하드디스크 드라이브의 언로드 제어 방법에 관한 것으로서 더욱 상세하게는 자유낙하에 의한 언로딩(unloading)시에는 자유낙하 검출 센서의 전원을 차단하지 않도록 함으로써 자유 낙하가 종료되기 전에 헤드가 리로드(re-load)하는 것을 방지하는 하드디스크 드라이브의 언로드 제어 방법 및 이에 적합한 장치에 관한 것이다.
본 발명에 따른 하드디스크 드라이브의 언로드 제어 방법은 하드디스크 드라이브의 언로드 제어 방법에 있어서, 헤드를 언로딩시키는 과정; 자유 낙하에 의한 언로딩 상태라면, 자유 낙하 검출 센서에 의해 자유 낙하의 종료 여부를 판단하는 과정; 및 자유 낙하의 종료가 검출되면 헤드를 리로드시키는 과정을 포함하는 것을 특징으로 한다.
본 발명에 따른 자유 낙하 보호 방법은 자유 낙하에 의한 언로드 이후에도 자유 낙하 검출 센서를 계속 동작시키고, 자유 낙하 검출 센서의 출력에 의해 자유 낙하의 종료 여부를 판단하게 함으로써 전력 절감과 동시에 자유 낙하로부터 하드디스크 드라이브의 헤드 및 디스크를 효과적으로 보호하게 하는 효과를 가진다.

Description

하드디스크 드라이브의 언로드 제어 방법 및 이에 적합한 장치{Unload controling method of hard disk drive and apparatus therefor}
도 1은 가속도 검출기의 구성을 보이는 것이다.
도 2 및 도 3은 자유 낙하를 검출하는 방법을 도식적을 보이는 것이다.
도 4는 종래의 언로드 제어 방법을 보이는 흐름도이다.
도 5는 본 발명에 따른 언로드 제어 방법을 보이는 흐름도이다.
도 6은 본 발명에 따른 하드디스크 드라이브의 구성을 나타내는 도면이다.
도 7은 도 6에 도시된 하드디스크 드라이브의 전기적 계통을 보이는 블록도이다.
본 발명은 하드디스크 드라이브의 언로드 제어 방법에 관한 것으로서 더욱 상세하게는 자유낙하에 의한 언로딩(unloading)시에는 자유낙하 검출 센서의 전원을 차단하지 않도록 함으로써 자유 낙하가 종료되기 전에 헤드가 리로드(re-load)하는 것을 방지하는 하드디스크 드라이브의 언로드 제어 방법 및 이에 적합한 장치에 관한 것이다.
하드디스크 드라이브는 정보 저장을 위해 사용되는 기록 장치이다. 통상적으로 정보는 한 개 이상의 자기 기록 디스크들의 어느 한 면 위에 있는 동심 트랙들 위에 기록된다. 디스크는 스핀 모터에 회전 가능하게 탑재되고, 정보는 보이스(voice) 코일 모터에 의해 회전되는 액추에이터(actuator) 암에 탑재된 판독/기록 수단에 의해 액세스 된다. 보이스 코일 모터는 전류에 의해 여자되어 액추에이터를 회전시키고 헤드를 이동시킨다. 판독/기록 헤드는 디스크의 표면으로부터 나오는 자기의 변화를 감지하여 디스크 표면에 기록된 정보를 판독한다. 데이터 트랙에 기록하기 위해, 전류가 헤드로 공급된다. 전류는 자계를 발생시키고, 이것은 디스크 표면을 자화시킨다.
한편, 하드디스크 드라이브의 소형화가 지속적으로 이루어짐에 따라 노트북 컴퓨터,엠피3 플레이어, 셀룰러폰, PDA 등의 많은 모바일(mobile) 장치들에서도 사용이 가능하게 되었다.
휴대형 모바일 장치는 움직임이 빈번하다는 특성을 가지고 있고 또한, 낙하의 위험성이 상존하고 있다. 이에 비해, 하드디스크 드라이브는 움직임 및 낙하에 의한 충격에 의해 헤드 및 디스크가 손쉽게 파손될 수 있다는 취약점을 가지고 있다.
따라서, 하드디스크 드라이브를 내장하는 휴대형 모바일 장치에 있어서는 하드디스크 드라이브에 손상을 줄 수 있을 정도의 움직임이 있거나 낙하가 예상되는 상황에서 하드디스크 드라이브를 보호하는 대책이 강구되어야 한다.
하드디스크 드라이브를 구비하는 휴대형 모바일 장치에 있어서 하드디스크 드라이브 및 그것에 기록된 데이터의 안전성을 확보하기 위해 충격, 낙하, 진동 여부를 검출하고, 필요할 경우 하드디스크 드라이브의 헤드를 언로드시키는 것이 알려져 있다.
이러한 기술은 하드디스크 드라이브를 충격, 낙하, 진동으로부터 보호하는 것으로서 예를 들어, 일본공개특허 2000-99182호 (1999. 4. 7, 공개), 일본공개특허 2002-8336호 (2002. 1. 11, 공개) 등에 개시되고 있다. 이러한 기술은 자유 낙하 검출기(Free Fall Sensor; FFS)를 이용하여 자유 낙하 상태를 검출하고, 자유 낙하 상태가 검출되면 헤드를 언로드시키는 것에 관련된다.
도 1은 자유 낙하 검출 센서의 구성을 보이는 것이다. 자유 낙하 검출 센서(50)는 기본적으로 3축의 가속도 검출기이다.
자유 낙하 검출 센서(50)는 추(52)와 추(52)에 달려 있는 피에조 소자(54, piezo element)를 포함한다. 추(52)는 하드디스크 드라이브의 움직임에 따라 x, y, z 축 방향으로 움직여지며, 추(52)의 움직임에 따라 피에조 소자(54)에서 검출되는 전기적 신호의 크기가 변화한다. 즉, 피에조 소자(54)에서의 전기적 신호를 이용하여 x, y, z 축 방향에서의 추(52)의 움직임 정도 즉, 가속도를 산출할 수 있다. 산출된 가속도에 의해 자유 낙하 상태를 검출한다.
도 2 및 도 3은 자유 낙하를 검출하는 방법을 도식적을 보이는 것이다. 자유 낙하의 검출에 있어서 각 축들에서의 가속도 검출치들의 벡터합이 사용된다.
도 2을 참조하면, 하드디스크 드라이브(Hard Disk Drive; HDD)가 지면으로 낙하할 때, HDD에는 자유 낙하 가속도가 인가되는 상태이므로, HDD의 가속도를 검 출함에 의해 자유 낙하 상태를 검출할 수 있다. 하드디스크 드라이브가 정지 상태일 경우의 검출값은 1G(여기서 G는 중력 가속도)이고, 하드디스크 드라이브가 자유 낙하 상태일 경우의 검출 값은 0G로 떨어진다.
구체적으로는 도 3에 도시된 바와 같이, 가속도 벡터가 소정의 문턱값(Th)보다 작은 상태가 소정 시간(Tfall)동안 유지될 경우, 이를 자유 낙하 상태인 것으로 인식하여 자유 낙하 검출 신호(detect FFS)를 발생한다. 자유 낙하 검출 신호(detect FFS)가 발생되면, 하드디스크 드라이브는 헤드를 언로드시키게 된다.
한편, 종래의 하드디스크 드라이브는 헤드가 언로드되면 자유 낙하 검출 센서의 전원을 차단시켜서 자유 낙하 검출 센서에 의한 소비 전력을 절감하도록 하고 있다. 이러한 전원 차단 (power shot-down) 동작은 자유 낙하 검출에 의한 언로드뿐만 아니라 알람 파킹(alarm parking), 슬립/스탠바이 모드의 파킹(sleep/stand-by mode parking) 등의 언로드에 대해서도 수행되고 있다. 즉, 자유 낙하 상태가 감지되면 헤드를 언로딩시키고 자유 낙하 후 즉, 하드디스크 드라이브가 바닥에 떨어지면서 충격이 가해진 후에야 헤드를 리로드하게 하고 있다.
충격 검출 센서의 오동작에 의해 충격을 감지하지 못하거나 혹은 충격 검출 센서가 감지할 수 없을 정도의 충격이 가해진 경우 예를 들어, 우수한 충격 흡수 특성을 가지는 재질을 사용하여 하드디스크 드라이브에 가해지는 충격이 충분히 흡수되었을 경우에는, 하드디스크 드라이브가 바닥에 떨어지더라도 충격 검출 센서에 의해서는 자유 낙하의 종료 여부를 검출할 수 없기 때문에 헤드가 리로드되지 못하게 된다. 이에 따라, 호스트 시스템으로 device time out 혹은 hang 등의 오류가 보고될 수 있다.
한편, 자유낙하의 검출에 의해 헤드가 언로드된 후에도 하드디스크 드라이브의 자유낙하 상태가 유지되는 상황에서 측면과의 충돌 등에 의해 일시적으로 외부 충격이 인가된다면 드라이브는 자유낙하가 종료되었다 판단하게 되므로 헤드가 리로드될 수 있다. 이에 따라 하드디스크 드라이브는 헤드가 리로드된 상태에서 낙하하게 되고, 이로 인해 헤드와 미디어, 데이터가 손상될 수 있다.
따라서, 자유 낙하에 의한 언로드시에는 자유 낙하 검출 센서의 기능을 지속적으로 동작시킴으로써 자유 낙하 상태의 유지 및 충격 검출 센서의 오작동에 대비할 필요가 있게 된다.
본 발명은 상기의 문제점을 해결하기 위하여 고안된 것으로서, 자유 낙하 검출 센서에 대해 유연한 전원 차단 기능을 적용함에 의해 하드디스크 드라이브를 자유낙하로부터 효율적으로 보호할 수 있게 하는 하드디스크 드라이브의 언로드 제어 방법을 제공하는 것을 그 목적으로 한다.
본 발명의 다른 목적은 상기의 방법에 적합한 장치를 제공하는 것에 있다.
상기의 목적을 달성하는 본 발명에 따른 하드디스크 드라이브의 언로드 제어 방법은
하드디스크 드라이브의 언로드 제어 방법에 있어서,
헤드를 언로딩시키는 과정;
자유 낙하에 의한 언로딩 상태라면, 자유 낙하 검출 센서에 의해 자유 낙하의 종료 여부를 판단하는 과정; 및
자유 낙하의 종료가 검출되면 헤드를 리로드시키는 과정을 포함하는 것을 특징으로 한다.
상기의 다른 목적을 달성하는 본 발명에 따른 하드디스크 드라이브는
헤드;
하드디스크 드라이브의 자유 낙하 상태를 검출하기 위한 자유 낙하 검출 센서; 및
상기 자유 낙하 검출 센서의 검출 결과를 참조하여 상기 헤드의 로드/언로드 동작을 제어하며, 자유 낙하에 의한 언로딩 상태라면, 상기 자유 낙하 검출 센서에 의해 자유 낙하의 종료 여부를 판단하고, 자유 낙하의 종료가 검출되면 헤드를 리로드시키는 제어부를 포함하는 것을 특징으로 한다.
이하 첨부된 도면을 참조하여 본 발명의 구성 및 동작을 상세하게 설명하기로 한다.
도 4는 종래의 하드디스크 드라이브의 언로드 제어 방법을 보이는 흐름도이다.
먼저, S402과정에서 하드디스크 드라이브가 정상적으로 동작하고 있는 것으로 가정한다.
언로드가 필요한 것인지를 판단한다.(s404) 언로드가 필요한 지의 여부는 alarm parking, sleep/stand-by mode parking, 자유 낙하 검출에 의한 파킹 등을 수행하여야 할 요건들이 발생했는 지를 판단하는 것이다. 예를 들어, 가속도 벡터가 소정의 문턱값(Th)보다 작은 상태가 소정 시간(Tfall)동안 유지되면, 자유 낙하 검출 신호가 발생하고, 하드디스크 드라이브는 헤드를 언로드시키게 된다.
하드디스크 드라이브는 자유낙하 검출 센서의 전원을 차단시키고 이에 따라 자유낙하 검출 센서의 동작이 종료된다.(s406)
하드디스크 드라이브는 충격 검출 센서를 이용하여 외부 충격이 인가되었는 지를 즉, 하드디스크 드라이브가 바닥에 떨어졌는지를 판단한다.(s408)
S408과정에서 하드디스크 드라이브에 인가되는 외부 충격이 검출되면, 헤드를 리로드시키고(s410), 자유낙하 검출 센서를 재동작시킨다.(s412)
자유 낙하뿐만 아니라 모든 언로드 동작에 있어서 자유 낙하 검출 센서의 동작이 정지된다. 도 4에 도시된 종래의 자유낙하 보호 방법에 의하면, 헤드가 리로드된 후에야 자유낙하 검출 센서가 동작을 개시하게 되는 것을 알 수 있다.
그렇지만, 자유 낙하의 경우 자유 낙하가 종료되기 전에 하드디스크 드라이브가 주변 물체들과 충돌할 가능성이 있으며 이 경우 자유 낙하가 종료되기 전에 헤드가 리로드되어 하드디스크 드라이브가 바닥에 떨어질 때 헤드 및 디스크가 손상될 위험성이 높아 진다.
한편, 자유 낙하가 종료되더라도 충격 검출 센서의 오동작에 의해 자유 낙하의 종료 여부를 검출하지 못하여 장시간 헤드가 리로드되지 못하는 경우가 발생할 수도 있다.
도 5는 본 발명에 따른 하드디스크 드라이브의 언로드 제어 방법을 보이는 흐 름도이다. 본 발명에 따른 언로드 제어 방법은 자유 낙하에 의한 언로드가 발생할 경우에는 헤드를 언로딩시킨 이후에도 자유 낙하 검출 센서를 지속적으로 동작시키고 또한, 자유 낙하 검출 센서에 의해 자유 낙하의 종료 여부를 검출하여 헤드의 리로드 동작을 제어하는 것을 특징으로 한다. 여기서, 자유 낙하의 종료 여부는 자유 낙하 검출 센서에 의한 출력이 정지 상태의 출력과 같은 지를 검출함에 의해 달성된다.
먼저, S502과정에서 하드디스크 드라이브가 정상적으로 동작하고 있는 것으로 가정한다.
언로드가 필요한 것인지를 판단한다.(s504) 언로드가 필요한 지의 여부는 alarm parking, sleep/stand-by mode parking, 자유 낙하 검출에 의한 파킹 등을 수행하여야 할 요건들이 발생했는 지를 판단하는 것이다. 예를 들어, 가속도 벡터가 소정의 문턱값(Th)보다 작은 상태가 소정 시간(Tfall)동안 유지되면, 자유 낙하 검출 신호가 발생하고, 하드디스크 드라이브는 헤드를 언로드시키게 된다.
S504과정에서 언로드가 필요한 것으로 판단되면, 자유 낙하 감지에 의한 언로드인지를 판단한다.(s506)
S506과정에서 자유 낙하 감지에 의한 언로드라면, 자유 낙하 검출 센서를 계속 동작시킨다.(s508),
자유 낙하 검출 센서의 출력에 의해 자유 낙하가 종료되었는 지를 판단한다.(s510) 즉, 자유 낙하 검출 센서의 출력이 정지 상태에서의 출력인 1G(여기서, G는 중력 가속도)와 같다면 자유 낙하가 종료된 것 즉, 하드디스크 드라이브 가 바닥에 떨어진 것으로 판단할 수 있다.
S510과정에서 자유 낙하의 종료가 검출되면, 헤드를 로딩시키고 자유 낙하 검출 센서도 계속 동작하게 한다.(s512)
만일, s508과정에서 자유낙하 감지에 의한 언로드가 아니라면, 자유 낙하 검출 센서에 인가되는 전원을 차단하여 자유 낙하 검출 센서의 동작을 종료 시킨다. (s514)
예를 들어, sleep/stand-by mode parking이라면 헤드를 언로드시킨 후에 자유 낙하 검출 검출 센서의 동작을 종료시켜서 전원 절감 효과를 얻는다.
로딩이 필요한 지를 판단한다.(s516)
예를 들어 sleep/stand-by mode가 종료되면, 헤드를 로딩시키고 자유 낙하 검출 센서를 재동작시킨다.(s518)
도 5를 참조하면, 본 발명의 자유낙하 보호 방법에 있어서는 자유 낙하에 의한 언로딩의 경우 자유 낙하 검출 센서를 계속 동작시켜 가속도의 변화를 감시하고, 자유 낙하의 종료가 검출되면 헤드를 리로드시키는 것을 알 수 있다.
이와 같은 본 발명에 따른 언로드 제어 방법은 충격 검출 센서에 의해 자유 낙하의 종료 여부를 판단하지 않는다. 따라서, 충격 검출 센서의 오동작에 의해 자유 낙하 상태를 검출하지 못하는 것을 미연에 방지하게 되므로, 자유 낙하의 종료 여부를 판단하기 위하여 충격 검출 센서를 사용할 필요가 없게 된다.
즉, 본 발명은 종래의 언로드 제어 방법에 비해 보다 유연하고 효율적으로 자유 낙하 상황에 대처하면서도 전원 절감 효과를 달성하고 있는 것을 알 수 있다.
도 6은 본 발명에 따른 자유 낙하 보호 방법을 채택한 하드 디스크 드라이브의 구성을 나타내는 부분 단면도이다.
도 6에 도시된 하드 디스크 드라이브(100)는 스핀들 모터(114)에 의하여 회전되는 적어도 하나의 디스크(112)를 포함하고 있다. 하드 디스크 드라이브(100)는 디스크(112)의 표면에 인접되게 위치한 헤드(120)를 또한 포함하고 있다.
헤드(120)는 디스크(112)의 표면에 형성된 자계를 감지하거나 디스크의 표면을 자화시킴으로써 회전하는 디스크(112)로부터 정보를 읽거나 기록할 수 있다. 비록 도 1에 있어서 단일의 헤드로 도시되어 있지만, 이는 디스크(112)를 자화시키기 위한 기록용 헤드와 디스크(112)의 자계를 감지하기 위한 분리된 읽기용 헤드로 이루어져 있다고 이해되어야 한다.
헤드(120)는 헤드와 디스크(112)의 표면사이에 공기 베어링(air bearing)을 생성시키는 구조로 되어 있다. 헤드(120)는 헤드 스택 어셈블리(HSA; head stack assembly, 122)에 결합되어 있다. 헤드 스택 어셈블리(122)는 보이스 코일(126)을 갖는 엑츄에이터 암(124)에 부착되어 있다. 보이스 코일(126)은 보이스 코일 모터(VCM; voice coil motor, 130)를 특정하는(지지하는) 마그네틱 어셈블리(128)에 인접되게 위치하고 있다. 보이스 코일(126)에 공급되는 전류는 베어링 어셈블리(132)에 대하여 엑츄에이터 암(124)을 회전시키는 토오크를 발생시킨다. 엑츄에이터 암(124)의 회전은 디스크(112)의 표면을 가로질러 헤드를 이동시킬 것이다.
정보는 디스크(112)의 환상 트랙 내에 저장된다. 일반적으로 디스크(112)는 사용자 데이터가 기록되는 데이터 존(data zone), 드라이브를 사용하지 않을 경우에 헤드가 위치하는 파킹 존(parking zone) 및 메인터넌스 실린더로 구성된다. 메인티넌스 실린더에는 헤드의 종류, 고온 및 저온에서의 기록 파라메터 보상치들(A 및 B), 헤드의 종류에 따른 기록 파라메터 보상치들(a 및 b)가 저장되어 있다.
도 7은 도 6에 도시된 하드 디스크 드라이브(100)의 전기적 계통을 보이는 블록도이다.
제어장치(200)는 리드/라이트(R/W) 채널 회로(204) 및 리드 프리앰프 & 라이트 드라이버 회로(206)에 의하여 헤드(120)에 결합된 콘트롤러(202)를 포함하고 있다. 콘트롤러(202)는 디지털 신호 프로세서(DSP : Digital Signal Processor), 마이크로프로세서, 마이크로 콘트롤러 등이 된다.
콘트롤러(202)는 디스크(112)로부터 데이터를 리드하거나 또는 디스크(112)에 데이터를 기록하기 위하여 리드/라이트 채널(204)로 제어신호를 공급한다.
정보는 전형적으로 R/W 채널(204)로부터 호스트 인터페이스 회로(210)로 전송된다. 호스트 인터페이스 회로(210)는 퍼스널 컴퓨터와 같은 시스템에 인터페이스하기 위한 제어 회로를 포함하고 있다.
R/W 채널 회로(204)는 재생 모드에서는 헤드(120)로부터 읽혀져 리드 프리앰프&라이트 드라이버 회로(206)에서 증폭된 아날로그 신호를 호스트 컴퓨터(도면에 미도시)가 판독할 수 있는 디지털 신호로 변조시켜 호스트 인터페이스 회로(210)로 출력하고, 호스트 컴퓨터로부터 사용자 데이터를 호스트 인터페이스 회로(210)를 통하여 수신하여 디스크에 기록할 수 있도록 기록 전류로 변환시켜 리 드 프리앰프&라이트 드라이버 회로(206)로 출력시키도록 신호처리를 실행한다.
콘트롤러(202)는 보이스 코일(126)에 구동 전류를 공급하는 VCM 구동 회로(208)에 또한 결합되어 있다. 콘트롤러(202)는 VCM의 여기 및 헤드의 움직임을 제어하기 위하여 VCM 구동 회로(208)로 제어신호를 공급한다.
콘트롤러(202)는 읽기 전용 메모리(ROM : Read Only Memory, 214) 또는 플래쉬 메모리와 같은 비휘발성 메모리 및 랜덤 억세스 메모리(RAM : Random Access Memory, 216)에 결합되어 있다. 메모리들(214, 216)은 하드디스크 드라이브(100)를 제어하기 위하여 콘트롤러(202)에 의하여 사용되어지는 소프트웨어 루틴들 및 데이터를 포함하고 있다. 소프트웨어 루틴들 중의 하나로서 도 6에 도시된 바와 같은 오프셋 보상을 위한 소프트웨어 루틴이 있다.
콘크롤러(202)는 도 5에 도시된 알고리즘에 따른 충격 보호를 수행한다.
구체적으로 자유 낙하에 의한 로드 동작이라면, 콘트롤러(202)는 자유 낙하 검출 센서(212)의 전원을 차단하지 않는다. 콘트롤러(202)는 자유 낙하 검출 센서(212)의 출력을 감시하여 자유 낙하의 종료 여부를 판단한다. 자유 낙하가 종료되었다고 판단되면, 콘트롤러(202)는 헤드(120)를 다시 로드시키게 된다.
한편, 자유 낙하에 의한 로드 동작이 아니라면, 콘트롤러(202)는 자유 낙하 검출 센서(212)의 전원을 차단한다. 로드 동작이 필요하다고 판단되면, 콘트롤러(202)는 헤드(120)를 로드시키고 자유 낙하 검출 센서(212)를 다시 동작시킨다.
본 발명은 방법, 장치, 시스템 등으로서 실행될 수 있다. 소프트웨어로 실 행될 때, 본 발명의 구성 수단들은 필연적으로 필요한 작업을 실행하는 코드 세그먼트들이다. 프로그램 또는 코드 세그먼트들은 프로세서 판독 가능 매체에 저장되어 질 수 있으며 또는 전송 매체 또는 통신망에서 반송파와 결합된 컴퓨터 데이터 신호에 의하여 전송될 수 있다. 프로세서 판독 가능 매체는 정보를 저장 또는 전송할 수 있는 어떠한 매체도 포함한다. 프로세서 판독 가능 매체의 예로는 전자 회로, 반도체 메모리 소자, ROM, 플래쉬 메모리, 이레이져블 ROM(EROM : Erasable ROM), 플로피 디스크, 광 디스크, 하드 디스크, 광 섬유 매체, 무선 주파수(RF) 망, 등이 있다. 컴퓨터 데이터 신호는 전자 망 채널, 광 섬유, 공기, 전자계, RF 망 등과 같은 전송 매체 위로 전파될 수 있는 어떠한 신호도 포함된다.
첨부된 도면에 도시되어 설명된 특정의 실시 예들은 단지 본 발명의 예로서 이해되어 지고, 본 발명의 범위를 한정하는 것이 아니며, 본 발명이 속하는 기술 분야에서 본 발명에 기술된 기술적 사상의 범위에서도 다양한 다른 변경이 발생될 수 있으므로, 본 발명은 보여지거나 기술된 특정의 구성 및 배열로 제한되지 않는 것은 자명하다.
상술한 바와 같이 본 발명에 따른 자유 낙하 보호 방법은 자유 낙하에 의한언로드 이후에도 자유 낙하 검출 센서를 계속 동작시키고, 자유 낙하 검출 센서의 출력에 의해 자유 낙하의 종료 여부를 판단하게 함으로써 전력 절감과 동시에 자유 낙하로부터 하드디스크 드라이브의 헤드 및 디스크를 효과적으로 보호하게 하는 효과를 가진다.

Claims (5)

  1. 하드디스크 드라이브의 언로드 제어 방법에 있어서,
    헤드를 언로딩시키는 과정;
    자유 낙하에 의한 언로딩 상태라면, 자유 낙하 검출 센서에 의해 자유 낙하의 종료 여부를 판단하는 과정; 및
    자유 낙하의 종료가 검출되면 헤드를 리로드시키는 과정을 포함하는 하드디스크 드라이브의 언로드 제어 방법.
  2. 제1항에 있어서,
    자유 낙하에 의한 언로딩 상태가 아니라면, 상기 자유 낙하 검출 센서에 인가되는 전원을 차단하는 과정을 더 포함하는 것을 특징으로 하는 하드디스크 드라이브의 언로드 제어 방법.
  3. 제2항에 있어서, 헤드를 리로드시킨 후에 상기 자유 낙하 검출 센서에 전원을 인가하여 상기 자유 낙하 검출 센서를 동작 상태로 만드는 과정을 더 구비하는 것을 특징으로 하는 하드디스크 드라이브의 언로드 제어 방법.
  4. 헤드;
    하드디스크 드라이브의 자유 낙하 상태를 검출하기 위한 자유 낙하 검출 센 서; 및
    상기 자유 낙하 검출 센서의 검출 결과를 참조하여 상기 헤드의 로드/언로드 동작을 제어하며, 자유 낙하에 의한 언로딩 상태라면, 상기 자유 낙하 검출 센서에 의해 자유 낙하의 종료 여부를 판단하고, 자유 낙하의 종료가 검출되면 헤드를 리로드시키는 제어부를 포함하는 하드디스크 드라이브.
  5. 제4항에 있어서,
    상기 제어부는 자유 낙하에 의한 언로딩 상태가 아니라면, 헤드를 언로딩 시킨 후에 상기 자유 낙하 검출 센서에 인가되는 전원을 차단하는 것을 특징으로 하는 하드디스크 드라이브.
KR1020060048302A 2006-05-29 2006-05-29 하드디스크 드라이브의 언로드 제어 방법 및 이에 적합한장치 KR20070114560A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060048302A KR20070114560A (ko) 2006-05-29 2006-05-29 하드디스크 드라이브의 언로드 제어 방법 및 이에 적합한장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060048302A KR20070114560A (ko) 2006-05-29 2006-05-29 하드디스크 드라이브의 언로드 제어 방법 및 이에 적합한장치

Publications (1)

Publication Number Publication Date
KR20070114560A true KR20070114560A (ko) 2007-12-04

Family

ID=39141296

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060048302A KR20070114560A (ko) 2006-05-29 2006-05-29 하드디스크 드라이브의 언로드 제어 방법 및 이에 적합한장치

Country Status (1)

Country Link
KR (1) KR20070114560A (ko)

Similar Documents

Publication Publication Date Title
JP5143429B2 (ja) ハイブリッドハードディスクドライブの制御方法、記録媒体、及びハイブリッドハードディスクドライブ
US7561364B2 (en) Method and apparatus for controlling disc drive using counter-electromotive force
KR100734284B1 (ko) 가속도 검출기의 오프셋 보상 방법, 이를 수행하기 위한프로그램이 저장된 기록매체 그리고 이에 적합한 장치
JP2006031924A (ja) ハードディスクドライブの衝撃保護方法,ハードディスクドライブ,ハードディスクドライブの耐衝撃性の改善方法,及びハードディスクドライブの衝撃防止装置
JP2005235384A (ja) ハードディスクドライブのアイドル動作モードの制御方法,ハードディスクの制御方法,ハードディスクドライブ,コンピュータ可読記録媒体
US7359143B2 (en) Cartridge drop detection device in magnetic tape library apparatus
JP4963377B2 (ja) ハードディスクドライブのアンロード待機時間制御方法、ハードディスクドライブ及び記憶媒体
KR100630697B1 (ko) 휴대형 모바일 장치의 하드디스크 드라이브 보호 방법 및이에 적합한 장치
EP1564727B1 (en) Method for controlling movement of head in data storage device and disk drive employing the method
KR100734322B1 (ko) 하드디스크 드라이브의 기록 제어 방법 및 이에 적합한장치
KR20070114560A (ko) 하드디스크 드라이브의 언로드 제어 방법 및 이에 적합한장치
US20110141612A1 (en) Method of unloading transducer in data storage device and disk drive and storage medium using the method
US11100952B2 (en) Storage apparatus
KR100594254B1 (ko) 디스크 드라이브의 충격 검출 방법 및 이에 적합한 장치
US20060232875A1 (en) Method and apparatus for controlling disc drive using counter-electromotive force
KR100604856B1 (ko) 하드디스크 드라이브의 기록 제어 방법 및 이에 적합한기록 매체
KR100574972B1 (ko) 하드디스크 드라이브의 아이들 모드 제어 방법 및 이에적합한 장치
JP2009272019A (ja) ディスク・ドライブ装置及びディスク・ドライブ装置において落下センサをテストする方法
KR20080025589A (ko) 컴퓨터 시스템

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
NORF Unpaid initial registration fee