首页 SEMI E04 - 0699.pdf

SEMI E04 - 0699.pdf

SEMI E04 - 0699.pdf

上传者: alai7150 2014-03-30 评分1 评论0 下载2 收藏0 阅读量36 暂无简介 简介 举报

简介:本文档为《SEMI E04 - 0699pdf》,可适用于电子通讯领域,主题内容包含SEMIESEMI,SEMIESEMIEQUIPMENTCOMMUNICATIONSSTANDARDMESSAGETRANSFER(SECSI)Th符等。

SEMIESEMI,SEMIESEMIEQUIPMENTCOMMUNICATIONSSTANDARDMESSAGETRANSFER(SECSI)ThisstandardwastechnicallyapprovedbytheGlobalInformationControlCommitteeandisthedirectresponsibilityoftheNorthAmericanInformationControlCommitteeCurrenteditionapprovedbytheNorthAmericanRegionalStandardsCommitteeonFebruary,InitiallyavailableonSEMIOnLineMaytobepublishedJuneOriginallypublishedinpreviouslypublishedJanuaryIntroductionRevisionHistoryThisisthefirstmajorrevisionsincetheoriginalreleaseofSECSIinVerylittleoftheoriginalintentofSECSIhasbeenaltered,althoughthereareafewsignificantadditionsThechangesaresummarizedinAppendixThisspecificationhasbeendevelopedincooperationwiththeJapanElectronicIndustryDevelopmentAssociationCommitteeonEquipmentCommunicationsScopeTheSECSIstandarddefinesacommunicationinterfacesuitablefortheexchangeofmessagesbetweensemiconductorprocessingequipmentandahostSemiconductorprocessingequipmentincludesequipmentintendedforwafermanufacturing,waferprocessing,processmeasuring,assemblyandpackagingAhostisacomputerornetworkofcomputerswhichexchangeinformationwiththeequipmenttoaccomplishmanufacturingThisstandardincludesthedescriptionofthephysicalconnector,signallevels,datarateandlogicalprotocolsrequiredtoexchangemessagesbetweenthehostandequipmentoveraserialpointtopointdatapathThisstandarddoesnotdefinethedatacontainedwithinamessageThemeaningofmessagesmustbedeterminedthroughsomemessagecontentstandardsuchasSEMIEquipmentCommunicationsStandardE(SECSII)IntentThisstandardprovidesameansforindependentmanufacturerstoproduceequipmentandorhostswhichcanbeconnectedwithoutrequiringspecificknowledgeofeachotherLayeredProtocolTheSECSIprotocolcanbethoughtofasalayeredprotocolusedforpointtopointcommunicationThelevelswithinSECSIarethephysicallink,blocktransferprotocol,andmessageprotocol(SeeRelatedInformationR)SpeedItisnottheintentofthisstandardtomeetthecommunicationneedsofallpossibleapplicationsForexample,thespeedofRSmaybeinsufficienttomeettheneedsoftransferringmassamountsofdataorprogramsinashortperiodoftime,suchasmightberequiredbyhighspeedfunctionaltestapplicationsNetworkSupportThemethodbywhichblocksofdataareroutedtoapieceofequipmentorfindtheirwaybacktotheproperhostapplicationisnotspecifiedbySECSIInanetwork,therolesofhostandequipmentmightbeassumedbyanypartyinthenetworkInthissituation,oneendofthecommunicationslinkmustassumetheroleoftheequipmentandtheothertheroleofthehostApplicableDocumentsElectronicsIndustriesAssociationStandardsEIARSCInterfacebetweenDataTerminalEquipmentandDataCommunicationEquipmentEmployingSerialBinaryDataInterchangeEIARSBSynchronousSignalingRatesforDataTransmissionEIARSSignalQualityatInterfaceBetweenDataProcessingTerminalEquipmentandSynchronousCommunicationEquipmentforSerialDataTransmissionEIARSElectricalCharacteristicsofBalancedVoltageDigitalInterfaceCircuitsEIARSElectricalCharacteristicsofUnbalancedVoltageDigitalInterfaceCircuitsEuropeanComputerManufacturingAssociationECMATC"NetworkLayerPrinciples,"FinalDraft(April,)JapaneseIndustrialStandardsCommitteesJISC"TheInterfacebetweenDataCircuitTerminatingEquipment(DCE)andDataTerminalEquipment(DTE)(pinInterface)"InternationalOrganizationforStandardizationEIAEngineeringDepartment,StandardsSalesOffice,EyeStreet,NW,Washington,DCEuropeanComputerManufacturingAssociation,RueduRhone,Geneva,SwitzerlandJapaneseStandardsAssociation,,AkasakaChome,Minatoku,Tokyo,JapanANSI,Broadway,NewYork,NYSEMIESEMI,ISODataCommunications,InterfaceConnectorsandPinAssignmentSEMISpecificationsSEMIESEMIEquipmentCommunicationsStandardMessageContent(SECSII)SEMIESEMIFacilitiesInterfaceSpecificationFormatOverviewofSECSITheSECSIstandarddefinespointtopointcommunicationofdatautilizingasubsetoftheinternationalstandardknownintheUSAasEIARSCandinJapanasJISCfortheconnectorandvoltagelevelsTheactualtransmissionconsistsofbitbytessentseriallywithonestartandonestopbitThecommunicationisbidirectionalandasynchronous,butflowsinonedirectionatatimeThedirectionisestablishedbyspecialcharactersandahandshake,afterwhichthedataitselfissentDataissentinblocksofbytesorlessEachblockconsistsofabyteheaderfollowedbydataAmessageisacompleteunitofcommunicationinonedirectionandconsistsofto,blocksEachblockheadercontainsinformationforidentifyingtheblockaspartofaspecificmessageMessagesarepairedbyarequestanditsreplywhichtogetherarecalledatransactionStructureofDocumentThisdocumentisdividedintosectionswhichcorrespondtomajoraspectsofthestandardThesectionsoutlinerequirementsaswellasimplicationsoftherequirementsThestandardmaybeimplementedinavarietyofways,dependinguponthecomputerenvironmentwhereitisplacedImplementationisnotpartofthestandardInformationwhichmaybeusefulforimplementationisincludedintheformofRelatedInformationTerminologyThefollowingbriefdefinitionsrefertosectionsprovidingfurtherinformationACK"CorrectReception"handshakecode(SeeSection)applicationsoftwarethesoftwareperformingthespecifictaskoftheequipmentorthehostblockheaderplusuptobytesofdata(SeeSections,)blocklengththenumberofbytessentintheblocktransferprotocol(SeeSection)blocknumberabitfieldintheheaderfornumberingblocksinamessage(SeeSections)characterabytesentontheSECSIserialline(SeeSection)checksumabitnumberusedtodetecttransmissionerrors(SeeSection)communicationfailureafailureinthecommunicationlinkresultingfromafailedsend(SeeSection)deviceIDabitfieldintheheaderusedtoidentifytheequipment(SeeSection)Ebitabitintheheaderidentifyingthelastblockofamessage(SeeSection)ENQ"RequesttoSend"handshakecode(SeeSection)EOT"ReadytoReceive"handshakecode(SeeSection)equipmenttheintelligentsystemwhichcommunicateswithahostexpectedblocktheblockofamessagewhichisexpectedbythemessageprotocol(SeeSection)headerabytedataelementusedbythemessageandtransactionprotocols(SeeSection)hosttheintelligentsystemwhichcommunicateswiththeequipmentlengthbytethecharacterusedtoestablishtheblocklengthduringtransmission(SeeSection)linecontrolaportionoftheblocktransferprotocol(SeeSection)mastertheblocktransferdesignationfortheequipment(SeeSection)messageacompleteunitofcommunication(SeeSection)messageIDabitfieldintheheaderusedintheprocessofmessageidentification(SeeSections,)multiblockmessageamessagesentinmorethanoneblock(SeeSections,)NAK"lncorrectReception"handshakecode(SeeSection)openmessageamultiblockmessageforwhichnotalloftheblockshavebeenreceived(SeeSection)opentransactionatransactioninprogress(SeeSection)primarymessageamessagewithanoddnumberedmessageIDAlsothefirstmessageofatransaction(SeeSection)SEMIESEMI,primarysecondaryattributetheleastsignificantbitofthelowermessageIDwhichindicateswhetherablockbelongstoaprimaryorsecondarymessageRbitabitintheheadersignifyingthedirectionofthemessage(SeeSection)receivertheendoftheSECSIlinkreceivingamessage(SeeSection)replytheparticularsecondarymessagecorrespondingtoaprimarymessage(SeeSection)replylinkingtheprocessofformingatransactionoutofaprimaryandasecondarymessage(SeeSection)retrycountthenumberofunsuccessfulattemptstosendablockintheblocktransferprotocol(SeeSection)RTYtheretrylimitorthenumberoftimestheblocktransferprotocolwillattempttoretrysendingablockbeforedeclaringafailedsend(SeeSection)secondarymessageamessagewithanevennumberedmessageIDAlsothesecondmessageofatransaction(SeeSection)sendertheendoftheSECSIlinksendingmessage(SeeSection)slavetheblocktransferdesignationforthehost(SeeSection)systembytesabytefieldintheheaderusedformessageidentification(SeeSection)Treceiveintercharactertimeoutintheblocktransferprotocol(SeeSection)Tprotocoltimeoutintheblocktransferprotocol(SeeSection)Treplytimeoutinthemessageprotocol(SeeSections,)Tinterblocktimeoutinthemessageprotocol(SeeSection)transactionaprimarymessageanditsassociatedsecondarymessage,ifany(SeeSection)Wbitabitintheheadersignifyingthatareplyisexpected(SeeSection)CouplingCouplingreferstothephysicalinterfaceattheequipmentThehostwillprovidecompatiblesignalsatthispointNorestrictionsareimpliedforanyinterfaceotherthanforequipmentcoveredbythisstandardElectricalInterfaceTheconnectionwillincludeaserialinterfaceaccordingtoEIAStandardRSCforinterfaceTypeE,fullduplexcommunication,modifiedbythedeletions,additionsandexceptionsdescribedinthissectionConnectorEitherthepinorpinconnectordescribedintheEIARSmaybeusedInthecaseofthepinconnectorafemaleconnectorwillbemountedontheequipmentandamaleconnectorwillbemountedonthecablefromthehostInthecaseofthepinconnectorthemaleconnectorwillbemountedontheequipmentandafemaleconnectorwillbemountedonthecableTheconnectorontheequipmentwillhavefemalethreadedjackscrewlocksNOTE:SuitablepinconnectorsknownasType"D"aresimilartoAmphenolMINRACserieswithjackscrewlocksSuitablepinconnectorisalsoType"D"withjackscrewlocksItisthetypecommonlyimplementedondesktopandnotebookPCsSignalPinsPinsontheconnectorhavefunctionsasdefinedinTablePins,,,andofthepinconnectororpins,,andofthepinconnectorarerequiredforallequipmentcomplyingwithSECSIWhenusingapinconnector,thetwopowersupplypins,and,areoptionalasindicatedAnyotherpins,ifused,shallcomplywiththeRSCstandardTableSignalConnectionsPinPinRSCCircuitCircuitDescriptionAAShieldBADatafromEquipmentBBDatatoEquipmentABSignalGroundtovolts(optforthepinconnector)tovolts(optforthepinconnector)LogicLevelsForthesignalpinsand,thelogiclevelwillbeavoltagelessthanvoltsandthelogiclevelwillbeavoltagegreaterthanvoltsVoltageswillneverexceedvoltsThesevaluescorrespondtothosespecifiedbytheRSCstandardPowerSuppliesWhenusingapinconnector,pinsandareoptionalpowersuppliesfordrivingexternalisolationcircuitsWhenprovided,bothshallbepresentandmustbeabletosupplyatleastmA(SeeRelatedInformationRforexampleuse)SEMIESEMI,DataRateThesupporteddataratesonsignalpinsshallbe,,,,andbaudThesamedatarateshallapplyfordatasenttoandfromtheequipmentThedatarateshallbecontrolledtobetterthan(SeeRSBandRS)Optionalratesof,andbaudmaybesuppliedifdesiredPhysicalMediumTheconnectionwiththehostmayinvolveanymediumthatprovidestherequiredRSCquality,signallevelsanddatarateattheequipmentconnectorThequalityofsignalshouldbesuchthattheeffectivebiterrorrateislessthanThisratecanbeachievedeasilywithhardwiredsystemsThedistancelimitsspecifiedinRSCapplyonlytosystemsusingthewiringtechniquedescribedinRSCSinceanymethodmaybeusedinSECSIaslongasRSCsignalsaresuppliedattheconnector,thedistanceandisolationisdependentuponthedesignofthephysicalmediumwhichisexternaltotheSECSIstandard(SeeRelatedInformationR)CharacterStructureCharactersDatawillbetransmittedorreceivedinaserialbitstreamofbitspercharacteratoneofthespecifieddataratesThestandardcharacterhasonestartbit(),databitsandonestopbit()AllbittransmissionsareofthesamedurationThedatabitsarenumberedfromtointheordersent(seeFigure)ThetimingbetweencharactersisasynchronouswithrespecttothedatarateThedatabitsmaybeanyarbitrarycodeTheeightdatabitswillhereafterbereferredtoasabyteFigureCharacterStructureWeightedCodesForbyteshavingweightedcodes,bitoneistheleastsignificantandbiteightisthemostsignificantThemostcommonweightedcodeisbinaryNonWeightedCodesForcodeswithoutnumericvaluesuchasASCII,thebitnumberswillbeusedastheentryintoastandardcodetableforinterpretationofthecodeSECSIperformsnoparityorotherverificationofthecontentsofindividualbytesBlockTransferProtocolTheprocedureusedbytheseriallinetoestablishthedirectionofcommunicationandprovidetheenvironmentforpassingmessageblocksiscalledtheblocktransferprotocolMostoftheprotocolisaccomplishedwithahandshakeofsinglebytesWhenbothendsofthelinetrytosendatthesametime,aconditionknownaslinecontentionexistsTheprotocolresolvescontentionbyforcingoneendoftheline,designatedastheslave(alwaysthehost),topostponeitstransmissionandenterthereceivemodeRetransmissionofblocksisusedtocorrectcommunicationerrorsTheblocktransferprotocolisshowninflowchartforminFigure,anddescribedbelowAdditionalinformationisalsocontainedinRelatedInformationRandRHandshakeBytesThefourstandardhandshakecodesusedintheblocktransferprotocolareshowninTableThethreeletternames,ENQ,EOT,ACK,andNAKcorrespondtotheASCIIcodehavingthesamepatternTableHandshakeCodesNameCodebbbFunctionENQRequesttoSendEOTReadytoReceiveACKCorrectReceptionNAKIncorrectReceptionTimeoutParametersTimeoutsareusedtodetectcommunicationsfailuresAtimeoutoccurswhenthemeasuredtimebetweentwoeventsexceedsapredeterminedlimitGenerally,thelengthoftimethatmustpassbeforeitcanbeassumedthatanerrorhasoccurreddependsupontheparticularsystemsinvolvedThetimerequiredinonesituationmightbeexcessivelylonginanotherThus,thetimeoutvaluesmustbe"tuned"tomeettheapplicationIntheblocktransferprotocol,therearetwosituationsrequiringtimeoutvaluesThetwotimeoutvaluesarecalledparametersTandTInterCharacterTimeout,TTheintercharactertimeout,T,limitsthetimebetweenreceiptofcharacterswithinablockafterthelengthbytehasbeenreceivedanduntilthereceiptofthesecondchecksumbyteProtocolTimeout,TTheprotocoltimeout,T,limitsthetimebetweensendingENQandreceivingEOT,sendingEOTandreceivingthelengthbyte,andsendingthesecondchecksumbyteandreceivinganycharacterSEMIESEMI,RetryLimit,RTYTheretrylimit,RTY,isthemaximumnumberoftimestheBlockTransferProtocolwillattempttoretrysendingablockbeforedeclaringafailedsend(SeeSection)MasterSlaveThemasterslaveparameterisusedintheresolutionofcontention(seeSection)ThehostisdesignatedastheslaveTheequipmentisdesignatedasthemasterThisconventionisbasedupontheassumptionthattheequipmentislessabletostoremessagesthanthehostBlockLengthsTheunsignedintegervalueofthefirstbytesentafterreceiptofEOTisthelengthoftheblockbeingsentThelengthincludesallthebytessentafterthelengthbyte,excludingthebytesofthechecksumThemaximumblocklengthallowedbySECSIisbytes,andtheminimumisbytesChecksumThechecksumiscalculatedasthenumericsumoftheunsignedbinaryvaluesofallthebytesafterthelengthbyteandbeforethechecksuminasingleblockThechecksumissentasbitsintwobytesfollowingthelastbyteoftheblockdataThehighordereightbitsofthechecksumwillbesentfirst,followedbythelowordereightbitsThechecksumisusedbythereceivertocheckfortransmissionerrorsThereceiverperformsthesamechecksumcalculationonthereceivedheaderanddataAlgorithmTheoperationoftheblocktransferprotocolisbestunderstoodbyfollowingthelogicflowinFigureThisflowchartdepictstheoperationofthefivestatesoftheprotocolReceive,Idle,SendLineControl,andCompletionTheflowchartshowninFigureisnotmeanttoimplythataparticularimplementationisrequiredunderthisstandardHowever,anySECSIblocktransferprotocolimplementationmustincludeallthelogicdescribedinFigureThesamealgorithmisexecutedoneachendoftheSECSIcommunicationslinkIdleStateBothendsofthecommunicationslinkareassumedtostartintheIdlestateTherearetwoprimaryactivitiesoftheprotocolsignifiedbythetwoexitsfromtheIdlestateTheseare:ASENDamessageblockistobesentBRECEIVEtheotherendofthecommunicationslinkhasamessageblocktosendLineControlThelinecontrolsectionestablishesthetransmissiondirection,resolvescontention,andhandlesretriesWhenanENQisreceivedintheIdlestate,theLineControlrespondswithanEOTiftheBlockTransferProtocolisreadytoreceiveTheBlockTransferProtocolthengoestotheReceivestateIfamessageblockistobesent,thenanENQissentIfanEOTisreceivedinresponsetotheENQwithinthetimelimitT,theBlockTransferProtocolgoestotheSendstateIftheslavereceivesanENQinresponsetotheENQ,contentionhasoccurredTheslavepostponesthesendofitsblockunt

职业精品

(汽车)产品营销策划书范文.doc

HH牙膏营销方案策划书.doc

加班管理人力资源考勤管理系统方案.doc

物品采购管理制度-正式.doc

用户评论

0/200
    暂无评论
上传我的资料

精彩专题

相关资料换一换

  • SEMI.pdf

  • Dateline0699.pdf

  • 实用电脑技术实例-0699.PDF

  • LENZE面板MA_E82ZBC…

  • SEMI S8-0307E.pdf

  • SEMI E116-00-070…

  • SEMI E058-00-070…

  • SEMI E124-00-110…

  • SEMI E035-00-030…

资料评价:

/ 20
所需积分:1 立即下载

意见
反馈

返回
顶部