版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ByPatiwatKamonpetBasicDiscDriveDiscDriveOverviewDiscDriveBasicsMagneticRecordingBasicsRecordingChannelComputerSystemDiscDriveOverviewToday’sPCArchitectureIOBusLogicISABusOtherperipheralsCPUPentiumProMemoryPCIBridgeChipVideoGraphicsAdapterCardInterfaceAdapterCardMonitorIDEorSCSIDiscDriveCableRibbonCablePCIBoardEdgeConnectionPCIBoardEdgeConnectionPCIBusLocalSystemBusWiredonMotherBoardWiredonMotherBoardWiredonMotherBoardFilesCollectionofBytesTextDocumentComputerInstructionsPictureetc..SequenceofBlocksStoredinreferencedbyaratherthanlocationondisk.Filesaremanagedbythecomputer’soperatingsystem.. Thediskdrivehasnoawarenessoffiles.StoringFilesonDiscDrive
ComputerDiscDriveHereare3BlockofDataStartStoringinLocation5ControllerInterfaceAdapterFile:Letter.DOCLETTWR.DOCANOTHER.DOC01234567891011121314151617181920DIRECTORYTransferRateinMegaMytespersecond(MBps)HowtoAccessFilesDirectory=AListofandLacationsLETTER.DOCPROGRAM.EXEANOTHER.DOC...Blocklocationondisk5,6*,7*1024,1025*,1026*,1027*12,13*,14*,15*,16*...Theoperatingsysteminthecomputerkeepstrackofthedirectory*InDOS,thedirectorykeepstrackofthelocationforonlythe1stblockofeachfile.TheTable,orFAT,keepstrackofthelocationoftheotherblocks.HDAComponentsDISCCIRCULATEFILTERCLAMPRINGODLIMITSTOPBOTTOMPOLEVCMPCCPREAMPCHIPIDLIMITSTOPHEADFLEXUREARMPIVOTCARTRIDGEBEARINGTOPVIEWDiscDriveBasicsPCBComponentsHOSTCONTROLLERVCM&SPINDLECONTROLLERREAD/WRITECHANNELMICROCONTROLLERSERVOCONTROLLERSRAMDRAMSHOCKSENSORSPINDLECONNECTORHDACONNECTORSHOCKICMassStorageArchitectureUsingDiscDrivesRead/WriteChannelPositionSystemSPMControlSpindleMotorVCM(VoiceCoilMotor)ControllerInterfaceAdapterMemoryCPUPC-ATSystemBus(ISA)SCSIRibbonCableEmbebbedonmotherboardoradd-incardBlockDefinitionsREAD/WRITE DetectsbitsfromthesignalcomingfromtheCHANNEL
head(analog)andconvertsthemintodigitalbitsPOSITIONSYSTEM Seekstoandkeepstheheadspositionedover thecorrecttrackofdataonthedisk(E-Block- VCM-Servo)SPMCONTROL Keepsthediskrotatingandattheproper speedCONTROLLER RecognizesthedigitaldatacomingfromtheRead ChannelandorganizesitintoblocksofbytesUsingRecordingHeadToMagnetizeAFilmFilmMotionCurrentMagnetizedNotMagnetizedNSWritingDataOnAMagneticFilmFilmMotionCurrentReversedTransitionResultsSNTrackTrack=AstripofdatawrittenonamagneticfilmEachbit’svalueissampledatregularinterval: 1 whenmagnetictransitionpresents 0 whenmagnetictransitiondoesnotpresentTrackWidth0100111SamplingPeriodWriteOtherTracksbyMovingtheHead0000011111111FilmMotionTrackDensityTrackWidthTrackPitchTrackDensity=Numberoftracksthatfitinoneinch(TPI)BitDensity(LinearDensity)BitLengthBitDensity=Numberofbitsthatfitinoneinchoftrack(BPI)ArialDensity1”1”ArealDensity=Theamountofdatathatcanbestoredin1squareinchAD=BPI*TPIReadingDataBackbyMRReadHead0000011111111111000RunconstantcurrentthroughMRstripe,Measuretheresistance.MagneticfieldfromfilmpickedupbystripeFieldvariationinstripechangestheresistanceMRstandsforMagnetoResistance.FilmMotionProblemwithMRStripeTheMRstripedetectsthefieldfromatransitionalongwayaway.Solutions:SpacethetransitionsfarapartDetectseveraloverlappingbitsatatimeUseshieldsShieldedMRHeadShieldspermitonlytheMRstripetoonly‘see’themediabelowthegap.TheVoltageBeingPickedUpisNotVeryHighPreampWallPlug 220VoltsComputerSignals 3-5VoltsFlashlightBattery 1.5VoltsEKGwavesonyourskin 0.01VoltsTVSignal(pickedupbyantenna) 0.0008VoltsSignalFromRecordingHead 0.0003Volts0.0003V0.075VPre-amplifythereadsignalveryclosetotheheadx250InductiveWriteMRReadHeadIntegratedInductiveWriteMRReadHeadTrackWidthReaderGapMagneticSpacingHeadWidthTrackwidthisdeterminedbyheadwidth(approximatelyequal).Bitlengthisdeterminedbyreadergapandspacingfromgaptomedia andmanyothers.WhatControlsDensity?TherateatwhichdataisreadorwrittenthroughtheheadmeasuredinMillionbitspersecond(Mbps)AsBitDensityIncreases,SoDoesDataRate!Don’tconfusedataratewithtransferrate,therateatwhichdatatransfersovertheinterface(inMegabytespersecondorMBps)FilmMotionDataRateMagneticStorageOnADiscDriveCircularTracksVoiceCoilMotormovestheheadinandoutSpindleMotordrivesthediscatconstantRPMCalculateDataRater0.9<r<1.8for3.5”mediaDataRate=BitDensityxVelocity[bits/sec][bits/inch][inch/sec]DR=BPIx(RPM/60)x2πrCircumferenceatouteredge=2πr=11.3inchesVelocity=CircumferencexRotationRateVelocity=11.3inches/revx5400rpmx(1/60)min/secVelocity=1017inches/sec DataRate=180Kbpix1017inches/sec=183Mbps5400rpmBPI=180kSectors123456789101112131415161718190202122232425262728293031Diskdrivestoreover100,000bytesinatrack-->ToobigtodealwithWebreakeachtrackintochunkscalledsectors:MostcommonsectorSize=512Bytes(1024and2048bytescommon)TypicalSectorsPerTrack=50to256(determinedbybitdensity)Breakingtracksintosectorsusedupsomespace-FormattingEfficiency(5%-15%)ConstantAngularRecording(CAR)RidRodRadiusDataRateRidRodRadiusRidRodRadiusVelocityBPILessdataZoneBitRecordingRidRodRadiusBPIRidRodRadiusRidRodRadiusVelocityDataRateZoneMaximizeCapacityZoneZoneTableConstantAngularRecordingCapacityCapacity=numberoftracks•bitspertracknumberoftracks=TPI•(Rod–Rid)bitspertrack=BPI@Rid
•2πRidCaptacity=TPI•(Rod–Rid)•bitspertrackConstantAngularRecordingbitspertrack=constantRidRodRadiusbitspertrackAreaZoning–MaxCapacityZonedRecordingbitspertrack=2πr•BPIRidRodRadiusbitspertrackCapacityImprovement=(Rod–Rid)2•Rid≈50%for3.5”FFZoning–PracticalCapacityRidRodRadiusbitspertrackCapacityImprovement=(Rod–Rid)2•Rid•(1-N-1)N=numberofzones(4inthisexample)4zones→38%improvement8zones→44%improvement4zones→47%improvement4zones→48%improvementTypicalzoneddrivehas16zonesFor3.5”FFdrives,thelimittozoning’simprovementisabout150%MagnetizationCurveofMediaHHcDHMSquareness:Coercive-Squareness:Remanence:Saturationmagnetization:Coercivity:SlopeatCoercivity:MagneticRecordingBasicsLongitudinalRecordingWriteFieldHeadHeadHx=2000OeHx=2200OeLinesofconstanthorizontalfieldintensityGap180020002200240026002800TheWriteBubbleInsidewritebubbleField>Hcof2000OeStrongenoughtomagnetizemediaOutsidewritebubbleField<Hcof2000OeStrongenoughtomagnetizemediaHeadHeadGap200022002400260028001800MediaLayerHc=2000OeWritingaTransition??????????????????????????MediamotionTransitionwrittenatthetrailingEdgefothewritebubbleThisregionismagnetizedfirsttotheleftandthenagaintotherightWritingaTransition200022002400260028001800HMMediamotionThemediainthisareasees1200Oeinthenewdirection,Staysmagnetizedintheolddirection!Themediainthisareasees2400Oeinthenewdirection,Beingmagnetizedintheolddirection!HcM=0RealTransitionsareBlurry!200022002400260028001800HMMediamotionIttakesdistanceonthemediatochangethedirectionofmagnetizationThisiscalled“TransitionLength”TransitionLengthTransitionLengthMHhHcxHMHcxMPreviousstateofmedium-50%50%Hdtransitionlength(2a)HorizontalComponentofHeadFieldDemagnetizationFieldfromtheTransitionDemagnetizationFieldfromaTransitionMHdatransitionlengthparameterx+++MMHdHdTMrArecordedtransitiongeneratesdemagnetizationfieldHdWilliams-ComstockModelofaRecordedTransitionMHdHHcxHMHcDHCalculatingTheTransitionLengthwhereTransitionLengthParameter 500ǺMagneticSpacing 3μ”MediaThickness 200ǺWriteFieldGradientFactor(<0.75) 300Oe/μ”MediaCoercivity 2200OeRemanenceMagnetization 7500GCoerciveSquareness 80%TypicalValuesFromWilliams-ComstockModelWritingShorterSharperTransitionsMediamotionCloserHead-MediaSpacing(HMS)ThinnerMediaLayerShorterWriteGapLengthTighterMediaSwitchingFieldDistribution(allthemediaswitchatthesameH)WriteFieldGradientMediaSquarenessHighWriteFieldGradient(closerbubbles)200022002400260028001800HMTransitionLengthHighMediaSquareness(howsteepM-Hcurve)ReadingwithaGMRReadHeadBMMBMMvvPhysicalMechanismofGMREffectM3dFermilevelM4sConductionbandTwocurrentmodelFornormalGMRmaterialss-dscatteringyieldsenergyloss:significantlycontributestoresistivity.Thenumberofavailable3dstatesatFermisurfaceisdifferentfordifferentspinsPhysicalMechanismofGMREffectLowresistancestateMMMMHighresistancestateScatteringofspinelectronsoccurswithinamono-layerfromtheinterface.ParallelState:AntiparallelStateGMRReadHeadTransferCurveM2M1M2M1qNon-magneticconductivelayerCharacterizingMagneticallyIsolatedPulsesdT2aPW50GWhereTransitionParameterShield-to-ShieldSpacingMagneticSeparationMediaThicknessFromWilliams-ComstockmodelAchievingDesirableIsolatedPulsesHighPeakAmplitude IncreasefluxbyincreasingMr(RemanenceMagnetization) Increasefluxbyincreasingmediathickness Decreasemagneticspacing LongerreadgaplengthNarrowPulseWidth Decreasingmagneticspacing Shortenreadgaplength Decreasemediathickness Reduceself-demagbyincreasingcoercivity Increasewriteheadfieldgradientinheadconstruction (don’tusetoomuchcurrent)readingwritingNeedtrade-offsRecordingChannelRecordingChannelChannelwritedataInputuserdataECCencoderChannelencoderEqualizerDetectorECCdecoderChanneldecoderoutputuserdataAnalogreadbacksignal11010110110110110101101011011011011010DataWritingProcesswritecurrentNRZIclock“Data”magneticmediumTDataReadingProcessSNSNSNSNSNIVTTheRead/WriteChannelWriteCircuitPreampEncoderDecoderReadChannelDataToRecordWriteClockDataReadBackReadRef.ClockFromConrollerToConrollerHDAPCB20mA200μVpp50mVppTTL,ECLTTL,ECL1011101110111011Pre-amp’sWriteCircuit:H-BridgeDriverVccRdampHeadPredriverWriteDataWriteGatePre-amp’sReadCircuit:DifferentialPre-ampVV+-Single-endedDifferentialCommon-modenoiseisrejected!NoiseNoiseTheReadChannelSNSNSNSNSNObjectiveOutputadigitalpulsecorrespondingtothepeakofeachtransitiononthemediaMEDIAReadSignalDerivedClockReadChannelOutputTPeakDetectorThresholdDetectorDifferentiatorZeroCrossingDetectorANDRead-backpulse101BitcellBitcellBitcellDetectionWindow=TNeedtimingRecoverycircuitTimingRecovery:PhaseLockedLoop(PLL)PhaseDetectorIntegratorVCOFromPeakdetectorClockPeakDetectorOutputVCOOutputVCOveryveryearlyVCOveryearlyVCOearlyVCOslightlyearlyVCOOnTimeVCOslightlylateVCOlatePulseMissingVCOOnTimeSlowDownSlowDownSlowDownSlowDownDon’tChangeSpeedUpSpeedUpDon’tChangeDon’tChangePhaseDetectorOutputInter-SymbolInterference(ISI)LinearSuperpositionofpulsesReadbackWaveformWriteCurrent
Pulsesinterferewitheachotherwhenwrittenclosetogether: AmplitudesarereducedandTimingisdistortedUserDensity(UD)=PW50/TTPW50PeakDetectorOutputExamplesPeakDetectionAnalogRead-backWaveformThresholdDetectorOutputDifferentiatedDataZeroCrossingDetectorOutputDetectedDataRead-backWaveformsatDifferentUserDensitiesUD=0.75UD=1.5UD=2.0AsynchronousDetectionPeakDetectionPLLDetectorhasNOknowledgeofthebittimingPLLknowsthebittimingNocommunicationtoDetectorSynchronousDetectionPeakDetectionPLLDetectorhasknowledgeofwhenapulsemayoccur(bittiming) Canmakeahere/not-heredecision
Makesbetterdecisions SignaltoNoiseRatio(SNR)canbelowerSampledDetectorallowsforpostcompensation ModelandremoveISIasanerrorsourceSynchronousChannel:SampledPeakDetection0.0-0.2-0.90.00.90.1-0.1-0.80.7-0.8-0.10.10.90-0.9-0.20.000-10100-11-10010-1000010100111001010050%-50%DetectionThresholdReceivedSamplesTargetvaluesDetectedDataSynchronousChannel:SampledPeakDetection50%-50%DetectionThreshold-0.2-0.4-0.80.00.70.3-0.2-0.70.3-0.7-0.20.30.80-0.8-0.4-0.200-10100-10-10010-10000101001010010100ReceivedSamplesTargetvaluesDetectedDataMissing1transitionOrhaveonetoomanytransitionsSequenceDetectionWeknowcertainsequencesshouldn’texist.Makeuseofthefact!Step1: Determinetheruleforwhichsequencesexist Forsampledpeakdetection=polarityofpulsesmustalternateStep2: Comparetheobservedsampleswiththeexpectedsamples fromallpossiblesequences.Choosetheclosestsequence. Closest=sequencewithminimumsquarederror Closest=mostlikelysequence→MaximumLikelihoodStep1:RuleforPossibleSequencesPreconditionedTheTrellisEachpaththroughthetrelliscorrespondstoapossibledatasequenceEachpaththroughthetrellispredictsapossiblesequenceofsamplestoobservesTrellisExamplePRMLPartialResponseMaximum
LikelihoodBinarydatatransmissionmethodusedincommunicationssignalprocessingusedtodetectdatainanoisyenvironmentOriginallyusedwithdeepspaceprobesClass4appliedtomagneticrecordingchannels4inPR4referstotheclassofpartialresponsesystemusedformagneticrecordingchannelsTworelativelyindependentpartsPartialResponse-MethodforequalizingthereadbacksignaltoachieveasampledthreeleveloutputMaximumLikelihood-SequenceDetectionPartialResponseClass4PartialResponse FilterorequalizeuntilatransitiongivesthefollowingwaveformTargetmorethanonenon-zerosampleperpulse Eachsampleonlycontainspartofthepulse(response)2non-zerosamples(callthem+1)Allothersamples=0PR4EqualizedIsolatedandDibitPulsesIsolatedPulseDibitPulseExampleClass4PartialResponseWaveform00100000110101110010111011NRZIPR4Eye-patternAllwaveformsatclockpointspassthroughoneofthreepointscorrespondingto samplevaluesof-1,0,and1.SamplingonceeachbitperiodresultsinthreeleveloutputTrellisDiagramforClass4PartialResponsePR4StateDiagramRead-backWaveformsatDifferentUserDensitiesUD=0.75UD=1.5UD=2.0MagneticChannelSpectrumPW50/T=2PW50/T=3PW50/T=1PW50/T=1/2PW50/T=1/3Atlowrecordingdensitiesthespectralenergyisconcentratednearonehalfofthe channelclockratefrequencyAthigherrecordingdensitiesmostofthesignalspectrumisbelowhalfofthechannel clockratefrequencyLimitchannelbandwidthto1/2Twithoutlosinginforma
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 门店营业员安全规范培训课件
- 公司主管安全生产副总经理安全生产责任制培训
- 2026安全防护面试题目及答案
- 2026安达市护理岗面试题库及答案
- 电焊机操作工安全操作规定培训课件
- 电气设施预防性试验管理制度培训
- 井下电气设备保护接地安全检查培训
- 工程测量施工方案
- 2025年区块链供应链溯源应用案例
- 厂区天然气维护外包合同
- 2026年宁波余姚市泗门镇人民政府公开招聘编外工作人员7人笔试参考试题及答案解析
- 凉山州2025年四川凉山州第一批引进人才(559人)笔试历年参考题库典型考点附带答案详解
- 2026年二级建造师市政工程管理考试真题答案及详细解析
- 山东发展侯咽集37.52万千瓦风电项目220kV送出线路工程环境影响报告表
- 2026重庆北碚区静观镇招聘在村挂职本土人才8人考试参考题库及答案解析
- 2026年高考冲刺作文审题立意训练:选择题32道(附深度解析+答案)
- 2026“才聚齐鲁 成就未来”山东铁投能源集团、山东清洁热网有限公司招聘128人笔试参考试题及答案详解
- (2026年)检验检测机构资质认定“一单一库”的学习与解读(2026年实施)课件
- 2026中国期货市场市场深度与流动性风险研究报告
- 《上海音乐学院硕博连读研究生培养工作办法(试行)》
- 支气管哮喘患者急救措施
评论
0/150
提交评论