Browse Prior Art Database

HDD self identification

IP.com Disclosure Number: IPCOM000014429D
Original Publication Date: 2001-Dec-29
Included in the Prior Art Database: 2003-Jun-19
Document File: 1 page(s) / 36K

Publishing Venue

IBM

Abstract

In order to recognize the number of heads in a HDD which has no jumper switch or EEPROM on its controller card, the special function of read preamp module(AE) called "open head checker" is used in this idea. When power on reset, the firmware checks all possible heads if it is open or not and counts the number of not-open heads. Control flow of firmware is as follows; Power on reset Initialize AE number_of_head := 0 for AE_port := 0 to MAX

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

HDD self identification

In order to recognize the number of heads in a HDD which has no jumper switch or EEPROM on its controller card, the special function of read preamp module(AE) called "open head checker" is used in this idea.

When power on reset, the firmware checks all possible heads if it is open or not and counts the number of not-open heads.

Control flow of firmware is as follows;

Power on reset Initialize AE number_of_head := 0 for AE_port := 0 to MAX

select AE_port

enable write gate (*1)

wait certain time

disable write gate (*1)

check AE status register

if NOT(open_head_check) condition

number_of_head ++

endif

AE_port ++ endfor

(now "number_of_head" holds the number of head in this HDD)

Note(*1) HDC should have a function to enable/disable the write gate at any time even when spindle is not running.

1