《硬盘结构及基本知识教学内容.ppt》由会员分享,可在线阅读,更多相关《硬盘结构及基本知识教学内容.ppt(85页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1Basic ServoBasic ServoProduct Performance EngineeringProduct Performance Engineering硬盘结构及基本知识2Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringTodays PC ArchitectureIO BusLogicISA BusOther peripheralsCPUPentium ProMemoryPCI BridgeChipVideo GraphicsAdapter CardInte
2、rfaceAdapter CardMonitorIDE or SCSIDisc DriveCableRibbon CablePCI Board EdgeConnectionPCI Board EdgeConnectionPCI BusLocal System BusWired onMother BoardWired onMother BoardWired onMother Board3Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringFilesCollection of Byt
3、esTextDocumentComputer InstructionsPictureetc.Sequence of BlocksStored inFile is referenced by a filename rather than location on disk.Files are managed by the computers operating system.The disk drive has no awareness of files.4Basic ServoBasic ServoProduct Performance EngineeringProduct Performanc
4、e EngineeringStoring Files on Disc Drive ComputerDisc DriveHere are 3 Block of DataStart Storing in Location 5ControllerInterfaceAdapterFile:Letter.DOCLETTWR.DOCANOTHER.DOC01234567891011121314151617181920DIRECTORYTransfer Ratein Mega Mytes per second(MBps)5Basic ServoBasic ServoProduct Performance E
5、ngineeringProduct Performance EngineeringHow to Access FilesDirectory=A List of Filenames and LacationsFilenameLETTER.DOC PROGRAM.EXE ANOTHER.DOC.Block location on disk5,6*,7*1024,1025*,1026*,1027*12,13*,14*,15*,16*.The operating system in the computer keeps track of the directory*In DOS,the directo
6、ry keeps track of the location for only the 1st block of each file.The File Allocation Table,or FAT,keeps track of the location of the other blocks.6Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringHDA ComponentsDISCCIRCULATE FILTERCLAMP RINGOD LIMIT STOPBOTTOM POL
7、EVCMPCCPREAMP CHIPID LIMIT STOPHEADFLEXUREARMPIVOT CARTRIDGEBEARINGTOP VIEWDisc Drive Basics7Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringPCB ComponentsHOST CONTROLLERVCM&SPINDLE CONTROLLERREAD/WRITE CHANNELMICROCONTROLLERSERVO CONTROLLERSRAMDRAMSHOCK SENSORSPI
8、NDLE CONNECTORHDA CONNECTORSHOCK IC8Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringMass Storage Architecture Using Disc DrivesRead/WriteChannelPositionSystemSPMControlSpindle Spindle MotorMotorVCM (Voice VCM (Voice Coil Motor)Coil Motor)ControllerInterfaceAdapter
9、MemoryCPUPC-AT System PC-AT System Bus(ISA)Bus(ISA)SCSI Ribbon SCSI Ribbon CableCableEmbebbed on mother board or add-in card9Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringBlock DefinitionsREAD/WRITE Detects bits from the signal coming from the CHANNEL head(analo
10、g)and converts them into digital bitsPOSITION SYSTEMSeeks to and keeps the heads positioned over the correct track of data on the disk(E-Block-VCM-Servo)SPM CONTROL Keeps the disk rotating and at the proper speed CONTROLLERRecognizes the digital data coming from the Read Channel and organizes it int
11、o blocks of bytes10Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringUsing Recording Head To Magnetize A FilmFilm MotionCurrent11Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringWriting Data On A Magnetic FilmFilm MotionCurrent Rev
12、ersedTransition Results12Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringTrackTrack=A strip of data written on a magnetic filmEach bits value is sampled at regular interval:1 when magnetic transition presents0when magnetic transition does not presentTrack WidthSam
13、pling Period13Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringWrite Other Tracks by Moving the HeadFilm Motion14Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringTrack DensityTrack WidthTrack PitchTrack Density =Number of tracks t
14、hat fit in one inch(TPI)15Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringBit Density(Linear Density)Bit LengthBit Density =Number of bits that fit in one inch of track(BPI)16Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringArial
15、 Density1”1”Areal Density=The amount of data that can be stored in 1 square inchAD =BPI*TPI17Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringReading Data Back by MR Read HeadRun constant current through MR stripe,Measure the resistance.Magnetic field from filmpick
16、ed up by stripeField variation in stripechanges the resistanceMR stands for MagnetoResistance.Film Motion18Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringProblem with MR StripeThe MR stripe detects the field from a transition a long way away.Solutions:Space the t
17、ransitions far apart Detect several overlapping bits at a time Use shields19Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringShielded MR HeadShields permit only the MR stripe to only see the media below the gap.20Basic ServoBasic ServoProduct Performance Engineerin
18、gProduct Performance EngineeringThe Voltage Being Picked Up is Not Very HighWall Plug220 VoltsComputer Signals3-5 VoltsFlashlight Battery1.5 VoltsEKG waves on your skin0.01 VoltsTV Signal(picked up by antenna)0.0008 VoltsSignal From Recording Head0.0003 Volts0.0003V0.075VPre-amplify the read signal
19、very close to the head21Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringInductive Write MR Read HeadIntegrated Inductive Write MR Read Head22Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringTrack WidthReader GapMagnetic SpacingHe
20、ad WidthTrack width is determined by head width(approximately equal).Bit length is determined by reader gap and spacing from gap to media and many others.What Controls Density?23Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringThe rate at which data is read or writ
21、ten through the headmeasured in Million bits per second(Mbps)As Bit Density Increases,So Does Data Rate!Dont confuse data rate with transfer rate,the rate at whichdata transfers over the interface(in Megabytes per secondor MBps)Film MotionData Rate24Basic ServoBasic ServoProduct Performance Engineer
22、ingProduct Performance EngineeringMagnetic Storage On A Disc DriveCircular TracksVoice Coil Motor movesthe head in and outSpindle Motor drives the discat constant RPM25Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringCalculate Data Rate0.9 r Too big to deal with We
23、 break each track into chunks called sectors:Most common sector Size =512 Bytes(1024 and 2048 bytes common)Typical Sectors Per Track =50 to 256 (determined by bit density)Breaking tracks into sectors used up some space-Formatting Efficiency(5%-15%)27Basic ServoBasic ServoProduct Performance Engineer
24、ingProduct Performance EngineeringConstant Angular Recording(CAR)RidRodRadiusData RateRidRodRadiusRidRodRadiusVelocityBPILess data28Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringZone Bit RecordingRidRodRadiusBPIRidRodRadiusRidRodRadiusVelocityData RateZoneMaximi
25、ze CapacityZone29Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringZone Table30Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringConstant Angular Recording CapacityCapacity=number of tracks bits per tracknumber of tracks=TPI (Rod Ri
26、d)bits per track=BPI Rid 2RidCaptacity=TPI (Rod Rid)bits per trackConstant Angular Recordingbits per track=constantRidRodRadiusbits per trackArea31Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringZoning Max CapacityZoned Recordingbits per track=2r BPIRidRodRadiusbi
27、ts per trackCapacity Improvement=(Rod Rid)2 Rid 50%for 3.5”FF32Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringZoning Practical CapacityRidRodRadiusbits per trackCapacity Improvement=(Rod Rid)2 Rid(1-N-1)N=number of zones(4 in this example)4 zones 38%improvement8
28、zones 44%improvement4 zones 47%improvement4 zones 48%improvement Typical zoned drive has 16 zonesFor 3.5”FF drives,the limit to zonings improvement is about 150%33Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringMagnetization Curve of MediaHHcDHM Squareness:Coerciv
29、e-Squareness:Remanence:Saturation magnetization:Coercivity:Slope at Coercivity:Magnetic Recording Basics34Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringLongitudinal Recording Write FieldHeadHeadHx=2000OeHx=2200OeLines of constanthorizontal fieldintensityGap18002
30、000220024002600280035Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringThe Write BubbleInside write bubbleField Hc of 2000OeStrong enough to magnetize mediaOutside write bubbleField Hc of 2000OeStrong enough to magnetize mediaHeadHeadGap200022002400260028001800Media
31、 LayerHc=2000Oe36Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringWriting a Transition?Media motionTransition written at the trailingEdge fo the write bubbleThis region is magnetized first to the leftand then again to the right37Basic ServoBasic ServoProduct Perfor
32、mance EngineeringProduct Performance EngineeringWriting a Transition200022002400260028001800HM Media motionThe media in this area sees1200 Oe in the new direction,Stays magnetized in the old direction!The media in this area sees2400 Oe in the new direction,Being magnetized in the old direction!HcM=0
33、38Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringReal Transitions are Blurry!200022002400260028001800HM Media motionIt takes distance on the mediato change the direction of magnetizationThis is called“Transition Length”Transition Length39Basic ServoBasic ServoPro
34、duct Performance EngineeringProduct Performance EngineeringTransition LengthMHhHcxHMHcxMPrevious state of medium-50%50%Hdtransition length(2a)Horizontal Component of Head FieldDemagnetization Field from the Transition40Basic ServoBasic ServoProduct Performance EngineeringProduct Performance Engineer
35、ingDemagnetization Field from a TransitionMHdatransition length parameterx+MMHdHdTMrA recorded transition generates demagnetization fieldHd41Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringWilliams-Comstock Model of a Recorded TransitionMHdHHcxHMHcDH42Basic ServoB
36、asic ServoProduct Performance EngineeringProduct Performance EngineeringCalculating The Transition LengthwhereTransition Length Parameter500 Magnetic Spacing3”Media Thickness200 Write Field Gradient Factor(0.75)300 Oe/”Media Coercivity2200 OeRemanence Magnetization7500 GCoercive Squareness80%Typical
37、 ValuesFrom Williams-Comstock Model43Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringWriting Shorter Sharper TransitionsMedia motionCloser Head-Media Spacing(HMS)Thinner Media LayerShorter Write Gap LengthTighter Media Switching Field Distribution(all the media sw
38、itch at the same H)Write FieldGradientMediaSquarenessHigh Write Field Gradient(closer bubbles)200022002400260028001800HMTransition LengthHigh Media Squareness(how steep M-H curve)44Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringReading with a GMR Read HeadBMMBMMv
39、v45Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringPhysical Mechanism of GMR EffectM3dFermi levelM4sConduction bandTwo current modelFor normal GMR materialss-d scattering yields energy loss:significantly contributes to resistivity.The number of available 3d states
40、 at Fermi surface is different for different spins 46Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringPhysical Mechanism of GMR EffectLow resistance stateMMMMHigh resistance stateScattering of spin electrons occurs within a mono-layer from the interface.Parallel St
41、ate:Antiparallel State47Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringGMR Read Head Transfer CurveM2M1M2M1q qNon-magneticconductive layer48Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringCharacterizing Magnetically Isolated Pu
42、lsesdT2aPW50GWhereTransition ParameterShield-to-Shield SpacingMagnetic SeparationMedia ThicknessFrom Williams-Comstock model49Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringAchieving Desirable Isolated PulsesHigh Peak AmplitudeIncrease flux by increasing Mr(Reman
43、ence Magnetization)Increase flux by increasing media thicknessDecrease magnetic spacingLonger read gap lengthNarrow Pulse WidthDecreasing magnetic spacingShorten read gap lengthDecrease media thicknessReduce self-demag by increasing coercivityIncrease write head field gradient in head construction(d
44、ont use too much current)readingwritingNeed trade-offs50Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringRecording Channel51Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringRecording ChannelChannel write dataInputuser dataECC enco
45、derChannel encoderEqualizerDetectorECC decoderChannel decoderoutputuser dataAnalog readback signal10010110110101101101101101010010110110101101101101101052Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringData Writing Processwrite current NRZIclock“Data”magnetic medi
46、umT53Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringData Reading Process S N S N S N S N S N IVT54Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringThe Read/Write ChannelWriteCircuitPreampEncoderDecoderReadChannelData To RecordWr
47、ite ClockData Read BackRead Ref.ClockFromConrollerToConrollerHDAPCB20 mA200 Vpp50 mVppTTL,ECLTTL,ECL101110111011101155Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringPre-amps Write Circuit:H-Bridge DriverVccRdampHeadPredriverWrite DataWrite Gate56Basic ServoBasic
48、ServoProduct Performance EngineeringProduct Performance EngineeringPre-amps Read Circuit:Differential Pre-ampVV+-Single-endedDifferentialCommon-mode noiseis rejected!NoiseNoise57Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringThe Read Channel S N S N S N S N S N O
49、bjectiveOutput a digital pulse corresponding to the peak of each transition on the mediaMEDIAReadSignalDerivedClockRead ChannelOutputT58Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringPeak DetectorThresholdDetectorDifferentiatorZero CrossingDetectorANDRead-backpul
50、se101BitcellBitcellBitcellDetection Window=TNeed timingRecovery circuit59Basic ServoBasic ServoProduct Performance EngineeringProduct Performance EngineeringTiming Recovery:Phase Locked Loop(PLL)PhaseDetectorIntegratorVCOFrom PeakdetectorClockPeak DetectorOutputVCO OutputVCOvery veryearlyVCOveryearl