Abstract:
A read/write channel circuit and an HDD(Hard Disk Drive) with the circuit are provided to enable a variable gain amplifier to perform amplification operation based on a detected servo address mark, thereby removing a saturation phenomenon of the amplifier occurring from a DC(Direct Current) section. A servo gate signal outputted from a micro controller is received(S10). A read/write channel circuit responds to a servo gate signal to receive ammonite servo patterns having plural servo address marks and plural preambles outputted from a preamplifier, and detects the first and second servo address marks from the received servo address marks(S20). A variable gain amplifier of the read/write channel circuit is enabled on the basis of the detected first servo address mark, and is disabled on the basis of the detected second servo address mark(S30).
Abstract:
Method and apparatus for retrying reading or writing of data within a limited processing time when the data is a predetermined type of data such as A/V (audio or visual) data. For error correction, any retry of reading or writing of data is performed within a remaining retrying limitation time period if the data is of the predetermined type of data. Thus, even if errors occur continuously, a command for reading or writing of data is executed within a limited time period for real-time data processing to preserve the quality of the predetermined type of data.
Abstract:
PURPOSE: A data protecting method in a data storage system and a disk drive using the data protecting method are provided to write MC data to a random position while encoding firmware data in a security mode, and to decide whether an electric circuit is matched with a hard disk, thereby protecting data stored in the hard disk from a random access even though a portion or all parts of the electric circuit may be exchanged. CONSTITUTION: When a hard disk drive is powered on, a controller starts an initialization mode of the drive(S301,S302). The controller reads MC data to store the read data(S303). The controller stands by until a next command is inputted(S304). If a security enable command is inputted, the controller moves the stored MC data to a randomly generated second area, and stores the moved data in the second area while removing the data stored in the first area(S305,S306). The controller stores position information on the second area(S307). The controller changes a password of a firmware code and a password stored in a disk into random values(S308), and sets a security flag to 1(S309).
Abstract:
PURPOSE: A read or write repeating method of data and a device thereof are provided to limit a repeated data reading/writing process according to a time, when an error is generated while reading or writing image data or voice data, thereby performing a command during a permissible time only even though the error is continuously generated. CONSTITUTION: A system requests data to be written on a recording medium, or requests data recorded on the recording medium to be read(30). The system sets timing on a repetition limit time(32). The system executes a reading or a writing process of the data(34), and decides whether an error is generated while reading or writing the data(36). If so, the system decides whether the data is image data or sound data(38). If the data is the image data or the sound data, the system repeats the data reading or writing process within the repetition limit time(40).
Abstract:
PURPOSE: A method for offering error information of an HDD(Hard Disk Drive), the HDD fit to the same, and an information processing device applying the same are provided to offer the information related to an error generated during operation of the HDD to an external device in real-time. CONSTITUTION: An IDE(Integrated Device Electronics) controller(502) and the HDD(400) are interfaced by an IDE interface method, and exchange the needed information by using an ATAPI(AT Attachment Packet Interface) command. A serial controller(504) receives the error information and the state information from the HDD by a serial interface mode. A controller(506) controls data read/write operation of the HDD through the IDE controller, and receives the error information and the state information provided from the HDD through the serial Internet controller. The controller analyzes a confrontation for the error generated in the HDD based on the error information and the state information, and outputs a message informing the error to the user through a screen output device(508).
Abstract:
본 발명은 데이터 기록 장치의 암호화나 인증을 위한 난수 발생 방법에 관한 것으로서 특히 하드디스크 드라이브에 적합한 난수 발생 방법에 관한 것이다. 본 발명에 따른 난수 발생 방법은 하드디스크 드라이브에서 암호화 및 인증을 위해 사용되는 난수를 발생하는 방법에 있어서, 디스크의 트랙들로부터 복수의 섹터 번호들을 읽어내는 섹터 번호 획득 과정; 및 상기 읽어낸 복수의 섹터 번호들을 조합하여 상기 난수를 발생하는 난수 발생 과정을 포함하는 것을 특징으로 한다. 본 발명에 따른 난수 발생 방법은 하드디스크 드라이브의 디스크 상에 기록된 섹터 번호를 독출하여 난수를 발생시킴으로써 난수의 복잡도를 향상시킬 수 있게 하는 효과를 가진다.
Abstract:
본 발명은 호스트 시스템에 의해 처리되는 데이터를 기록하는 데이터 저장 장치에 관한 것으로서 특히, 데이터 저장 장치에 액세스하는 호스트 시스템의 정당성을 판단하기 위한 인증 방법 및 이에 적합한 기록 매체에 관한 것이다. 호스트 시스템에 의해 액세스되는 데이터 저장 장치가 상기 호스트 시스템을 인증하는 방법에 있어서, 상기 데이터 저장 장치와 상기 호스트 시스템 사이의 인증이 종료된 이후부터 상기 호스트 시스템과의 접속 경과 시간을 검사하는 과정; 상기 검사된 경과 시간이 소정의 시간을 넘을 경우, 상기 데이터 저장 장치에서 상기 호스트 시스템으로 인증을 요청하는 과정; 상기 인증의 성공 여부에 따라 상기 데이터 저장 장치가 상기 호스트 시스템으로부터의 액세스 요청을 허용 혹은 거부하도록 하는 과정을 포함하는 것을 특징으로 한다. 본 발명에 따른 인증 방법에 따르면 데이터 저장 장치가 호스트 시스템과의 접속 경과 시간을 카운트하고 소정 시간이 경과되면 호스트 시스템을 인증하도록 함으로써 호스트 시스템에 의해 데이터 저장 장치가 인증된 후에 다른 호스트 시스템에 의해 데이터 저장 장치가 부당하게 액세스되는 것을 방지하는 효과를 가진다.
Abstract:
본 발명은 하드디스크 드라이브의 셀프 서보 기록 방법에 관한 것으로서 특히 최종 서보 신호의 디펙트 여부를 검사하는 방법 및 이에 적합한 기록 매체에 관한 것이다. 본 발명에 따른 하드디스크 드라이브의 서보 정보 검사 방법은 하드디스크 드라이브에 있어서 레퍼런스 서보 정보를 참조하여 기록된 최종 서보 정보의 품질을 검사하는 방법에 있어서, 레퍼런스 서보 정보를 참조하여 기록된 최종 서보 정보 중의 서보 동기 신호를 읽어내는 과정; 서보 동기 신호의 크기를 검출하는 과정; 및 검출된 서보 동기 신호의 크기를 소정의 문턱값과 비교하고 검출된 서보 동기 신호의 크기가 소정의 문턱값보다 작은 경우 서보 정보가 잘못 기록된 것으로 판단하는 서보 오류 검사 과정을 포함하는 것을 특징으로 한다. 본 발명에 따른 서보 정보 검사 방법은 레퍼런스 트랙에 대한 서보 카피가 종료된 후 최종 서보 정보가 정상적으로 기록되었는 지를 검사함에 의해 서보 정보의 품질을 판단할 수 있게 하는 효과를 가진다.
Abstract:
본 발명은 데이터 저장 시스템의 기록 밀도 변경 방법 및 장치에 관한 것으로서, 제조 공정의 변경 없이 기록 매체의 기록 밀도를 사용자가 용이하게 변경시키기 위한 데이터 저장 매체의 기록 밀도 가변 방법 및 이를 이용한 디스크 드라이브에 관한 것이다. 본 발명에 의한 데이터 저장 매체의 기록 밀도 가변 방법은 데이터 저장 시스템의 기록 밀도 가변 방법에 있어서, (a) 기록 밀도를 가변시키기 위한 영역의 범위를 설정하는 단계, (b) 데이터 리드 및 라이트 커맨드를 실행할 영역이 상기 단계(a)에서 설정된 영역의 범위 내에 포함되는지를 판단하는 단계 및 (c) 상기 단계(b)의 판단 결과 설정된 영역의 범위 내에 포함되는 경우에 연속되는 복수의 트랙 중에서 하나의 트랙만을 데이터 트랙으로 할당하여 데이터 리드 및 라이트를 실행하는 단계를 포함함을 특징으로 한다.
Abstract:
본 발명은 트랙에 데이터를 기록하는 기록 매체의 기록 방법에 관한 것으로서 특히 인접 트랙 지움에 대비한 기록 방법에 관한 것이다. 본 발명에 따른 기록 방법은 적어도 하나의 섹터를 포함하는 트랙에 데이터를 기록하는 기록 매체의 기록 방법에 있어서, 각 섹터들의 데이터 기록 횟수를 누적하여 계수하는 과정; 누적 계수 횟수가 소정의 횟수보다 큰 지를 판단하는 과정; 및 누적 계수 횟수가 소정의 횟수보다 크다면 해당 섹터가 속한 트랙에 인접한 트랙들에 기록된 데이터를 재기록하는 과정을 포함하는 것을 특징으로 한다. 본 발명에 따른 데이터 기록 방법에 의하면 특정 구간에 대한 기록 횟수를 누적 계수하고, 계수 횟수가 소정 횟수를 넘을 경우 특정 구간에 인접한 구간들에 데이터를 재기록하게 함으로써 ATE(Adjacent Track Erasure; 인접트랙지움)에 의한 영향을 최소화할 수 있게 하는 효과를 가진다.