Fujitsu MBB2147RC, MBB2073RC manual Defect Management Defect list, Alternate block allocation

Page 40

Data Format

3.3Defect Management

3.3.1Defect list

Information of the defect location on the disk is managed by the defect list. The following are defect lists which the HDDs manage.

P list (Primary defect list): This list consists of defect location information available at the HDD shipment and is recorded in a system space. The defects in this list are permanent, so the initiator must execute the alternate block allocation using this list when initializing the disk.

D list (Data defect list): This list consists of defect location information specified in a FORMAT UNIT command by the initiator at the initialization of the disk. This information is recorded in the system space of the HDD as the G list. To execute the alternate block allocation, the FORMAT UNIT command must be specified.

G list (Growth defect list): This list consists of defective logical data block location information specified in a REASSIGN BLOCKS command by the initiator, information on defective logical data blocks assigned alternate blocks by means of the HDD automatic alternate block allocation and information specified as the D list. They are recorded in the system space on the HDD.

The initiator can read out the contents of the P and G lists by the READ DEFECT DATA command.

3.3.2Alternate block allocation

The alternate data block is allocated to a defective data block (= sectors) in defective sector units by means of the defect management method inside the HDDs. The initiator can access all logical data blocks in the user space, as long as there is no error.

Spare sectors to which alternate blocks are allocated can be provided in "alternate cylinders". See Subsection 3.1.2 for details.

Both of the following are applicable to the alternate block allocation.

Sector slip treatment: Defective sectors are skipped and the logical data block corresponding to those sectors is allocated to the next physical sectors. This treatment is made on the same cell as the defective sector's and is effective until all spare sectors in that cell are used up.

Alternate sector treatment: The logical data block corresponding to defective sectors is allocated to unused spare sectors in the alternate cylinder.

The alternate block allocation is executed by the FORMAT UNIT command, the REASSIGN BLOCKS command, or the automatic alternate block allocation. Refer to Subsection 6.3.2 “Auto alternate block allocation processing” of the SAS INTERFACE MANUAL for details of specifications on these commands. The logical data block is allocated to the next physically continued sectors after the above sector slip treatment is made. On the other hand, the logical data block is allocated to spare sectors which are not physically consecutive to the adjacent logical data blocks. If a command which processes several logical data blocks is specified, the HDD processes those blocks in ascending order of logical data block.

36

C141-E257

Image 40
Contents MBB2147RC MBB2073RC Hard Disk Drives Product Manual For Safe Operation Revision Record Related Standards Preface Overview of ManualPreface Conventions for Alert MessagesImportant Alert Items Important Alert MessagesImportant Alert Items Data lossManual Organization Product Manual SAS Interface ManualThis page is intentionally left blank Contents Installation ContentsError Analysis Figures Tables This page is intentionally left blank Standard Features Hardware Structure System Configuration Standard FeaturesGeneral Description Standard Features General Description Hardware Structure Sata style cable SAS Plug Connector Receptacle connector System Configuration This page is intentionally left blank Hardware Specifications Model name and order number Hardware SpecificationsModel names and order numbers Specifications Function specificationsMBB2147RC MBB2073RC 60/62 MeeprmlHardware Specifications Seek time ms Seek difference 4096 Cly/divEnvironmental specifications Environmental/Power requirementsReliability Error rateMtbf = Specifications Data Space Logical Data Block Addressing Defect Management Cylinder configurationData Space Data Format Data Space Alternate spare area Spare area in cellTrack format Track skew/head skew Sector formatData Space Format capacity Logical Data Block Addressing Defect Management Defect list Alternate block allocationAlternate block allocation by Format Unit command Defect ManagementAlternate block allocation by Reassign Blocks command Write Write Extend Write Write Extended Format Unit Installation Requirements Mounting Requirements DimensionsInstallation Requirements Mounting orientationsMounting Requirements Mounting frame structure exampleVent hole location HDC Surface temperature check point and maximum temperatureMPU +5VDC MBB2147RC MBB2073RC Power Supply Requirements Current waveform Max seekInterface connector CN1 power lines included Interface connector Connection RequirementsInterface connector SAS plug signal allocationCN1 Connector requirements Ready LED output signalRecommended connectors This page is intentionally left blank Installation Installation Setting Port Address SettingMounting HDDs Mounting procedures Installation Formatting Installation Setting parameters Awre ArreRetry Count AT Verification Arre Awre PERDisable PRE-FETCH Transfer Length Xffff Minimum PRE-FETCH DiscMaximum PRE-FETCH Maximum PRE-FETCH Ceiling Xffff Number of Cache SegmentsReady LED Meaning Diagnostics Self-diagnostics Self-diagnostic functionsDiagnostics and Maintenance Diagnostics Test programs Maintenance PrecautionsMaintenance requirements Maintenance levels Tools and test equipmentTest flowchart TestsDiagnostic test Operation CheckOperation Check Initial seek operation check Operation testTroubleshooting Outline of troubleshooting procedures Troubleshooting with HDD replacement in the fieldTroubleshooting System-level field troubleshootingTroubleshooting at the repair site HDD troubleshootingTroubleshooting with parts replacement in the factory TroubleshootingFinding possibly faulty parts Bag packaging Packaging Box packagingFraction packaging Sense Data Collection Sense data Sense Data Collection Sense Data AnalysisSense data format Error Analysis ILILSB SksvSense Data Analysis Definition of sense dataSense data 1-1x-xx, 3-1x-xx and E-1D-00 Disk read error Sense data 3-0C-03, 4-32-01, 4-40-xx, 4-C4-xx,Glossary This page is intentionally left blank Acronyms and Abbreviations Acronyms and Abbreviations Bcrc ECCMode SELECT/MODE Select IndexMtbf Mttr PADIndex This page is intentionally left blank Comment Form This page is intentionally left blank