ISA总线时序图.pdf
- 文档编号:18631313
- 上传时间:2023-08-23
- 格式:PDF
- 页数:11
- 大小:61.13KB
ISA总线时序图.pdf
《ISA总线时序图.pdf》由会员分享,可在线阅读,更多相关《ISA总线时序图.pdf(11页珍藏版)》请在冰点文库上搜索。
1ISABusTimingDiagramsSBSsISAbustimingdiagramsarederivedfromdiagramsintheIEEEP996draftspecificationwhichwere,inturn,derivedfromthetimingoftheoriginalIBMATcomputer.PleasenotethattheIEEEP996draftspecificationwasnevercompletedbytheIEEEandisnotanIEEEapprovedspec.Also,the“latest”IEEEdraftisknowntocontainerrors.IntheabsenceofanapprovedIEEEspecification,manufacturersofPCchipsetsattempttomeeta“consensus”ISAbusstandard.ThishasresultedinminorvariationsinsignalinterpretationandtimingamongthevariousPCchipsetvendors.Forthisreason,SBSrecommendsthatdesignersofinterfacestotheISAbususetheminimumnumberofbussignalsneededtoperformarequiredfunction(e.g.chipselectionorsignalsynchronization).Forexample,atleastonepopularchipsetdoesnotdriveAENhighduringREFRESH.Incertaininstances,SBShasaddedlogictoimprovebustimingand/orsignalrelationshipsonCPUandperipheralboards.SBSsISAbustimingdiagramsincludeseveralcorrectionsrelativetotheIEEEP996draftspecification.However,sincethesediagramsarederivedfromanuncompletedandunapprovedIEEEspecification,theymaycontainothererrors.ForcomprehensivetechnicaldetailsontheISAarchitectureandbus,SBSrecommendsthefollowingbook:
ISA&EISATheoryandOperation,byEdwardSolari;publishedbyAnnabooks().ThisbookcontainsadetailedtechnicalexpositionoftheISAandEISAbusesandiswrittenbytheprincipalauthoroftheIEEEP996draftspecification.ISABusTimingDiagrams2REFTYPESIZEDESCRIPTIONDRIVERRECEIVERMINMAXMINMAX1M,IO8/16LAsetuptoBALEdeasserted1111002M,IO8/16BALEpulsewidth61503M,IO8/16LAholdfromBALEdeasserted26154a4bMM168LAsetuptoMEMx*assertedLAsetuptoMEMx*asserted1201831091725M8/16MEMCS16*validfromLA661026M8/16MEMCS16*holdfromLA007a7b7cMIOM,IO16168SA,SBHE*setuptoMEMx*SA,SBHE*setuptoIOx*SA,SBHE*setuptoIOx*orMEMx*391021022891918a8b8c8dMIOMM,IO1616168CommandwidthCommandwidthCommandwidthwithENDXFR*assertedCommandwidth2401651035412191549253010a10b10c10dMIOM,IOM,IO1616168ReaddataaccessReaddataaccessReaddataaccesswithENDXFR*assertedReaddataaccess173110484821951327050411a11b11c11dMIOM,IOM,IO161688WritedatasetupWritedatasetupWritedatasetup(even)Writedatasetup(odd)-34337-45-4522-4-5612M,IO8/16SA,SBHE*hold534213a13b13cMMIO1688/16CommanddeassertedCommanddeassertedCommanddeasserted1081701709715915915a15bM,IOM,IO8/168/16ReaddataholdWritedatahold02502516M,IO8/16ReadcommandtoSDdisabled303017M16ENDXFR*assertedfromcommand103218IO8/16IOCS16*assertedfromSA7412219IO8/16IOCS16*holdfromSA0020a20bM,IOM,IO8/168IOCHRDYvalidfromcommandassertedIOCHRDYvalidfromcommandasserted7037315946221M,IO8/16IOCHRDYdeassertedpulsewidth125156001251561122M,IO8/16CommandholdfromIOCHRDY12523M,IO8/16BALEassertedfromcommanddeasserted463524M,IO8/16Clockperiod(Tclk)12016712016725a25bM,IOM,IO8/168DatasetuptoIOCHRDYdeasserted(8-biteven)DatasetuptoIOCHRDYdeasserted(8-bitodd)8575746426a26bMM168LAholdtoMEMx*activeLAholdtoMEMx*active41-2130-3228M16ENDXFR*setuptoSYSCLKfallingedge2229M16ENDXFR*holdfromSYSCLKfallingedge2236M16LAsetuptoENDXFR*asserted18015837M16SAsetuptoENDXFR*asserted8361Table1.MemoryandI/OTiming3MEMR*MEMW*SDSA71081311161512MEMCS16*Note1IOCHRDYLABALE2143262356SBHE*SYSCLK24Note1:
IOCHRDYtimingsapplyifdeasserted.SeeFigure4.Figure1.16-bitMemoryTimingISABusTimingDiagrams4IOR*,IOW*SD710813111615SASBHE*181923IOCS16*Note1IOCHRDYBALE12Note1:
IOCHRDYtimingsapplyifdeasserted.SeeFigure4.Figure2.16-bitI/OTiming5MEMR*MEMW*SDSA71081311161512MEMCS16*Note1IOCHRDYLABALE2143262356IOR*IOW*Note1:
IOCHRDYtimingsapplyifdeasserted.SeeFigure4.Figure3.8-bitMemoryandI/OTimingISABusTimingDiagrams6SDIOCHRDYSMEMR*SMEMW*20222521IOR*IOW*Figure4.IOCHRDYTiming7SYSCLKIOCHRDYENDXFR*SDMEMR*MEMW*LASA273729283610c8c17Note1:
AssertionofENDXFR*withinthemaximumtimefromcommandisonlyrequiredfora16-bitcyclewithzerowaitstates.Otherwise,ENDXFR*maybeassertedatanytimeduringthecyclewhilecommandisasserted.Figure5.ENDXFR*TimingISABusTimingDiagrams8REFDESCRIPTIONDRIVERRECEIVERMINMAXMINMAX1a1bDACKn*,AENsetuptoIOR*DACKn*,AENsetuptoIORW*76321653102AddresssetuptoMEMW*,IOW*102913a3bIOR*setuptoMEMW*MEMR*setuptoIOW*246023404a4b4cDataaccessfromIOR*8/16bitDataaccessfromMEMR*16bitDataaccessfromMEMR*8bit2201733322421953375DatasetuptoIOW*unasserted1641426Readcommandholdfromwritecommand50397SBHE*,addresshold53428Dataholdfromreadcommand1109a9bIOCHRDYdeassertedfrom16bitmemorycommandIOCHRDYdeassertedfrom8bitmemorycommand8138410340610TCholdfromcommandunasserted604911a11bIOR*pulsewidthMEMR*pulsewidth79754778653612IOW*,MEMW*width50048913a13b13cDACKn*holdfromIOW*DACKn*holdfromIOW*AENholdfromcommand114173411031623014DREQinactivefromIOx*11914115IOCHRDYlowwidthTclk15600Tclk1561116TCsetuptocommandunasserted511500Table2.DMATiming9DRQnSASBHELAIOR*,MEMR*TCIOW*,MEMW*IOCHRDYAENDACKn*131421a117312645891610SD15Notes1and4Note21bNote1:
DRQnmaybedeassertedanytimeafterDACKn*duringablockmodeDMAtransfer.Note2:
IOCHRDYmaybedeassertedtoinsertadditionalwaitstates.Additionalbuswaitstatesareaddedinunitsoftwobusclocks.Note3:
TheDMAcontrolleractivatesTCduringthelastcycleofaDMArequest.Note4:
DMAtransfersmaybebrokenupintomultipleback-to-backcycleswheretheDMAcontrollerremovesDACKn*andoptionallyreleasesthebustoallowhigherprioritycyclestooccur.Inthiscase,DACKn*willbetemporarilydeassertedeventhoughDRQnisstillasserted.ISABusTimingDiagrams10Figure6.DMATimingREFDESCRIPTIONDRIVERRECEIVERMINMAXMINMAX1MEMR*pulsewidth2142032SAsetuptoMEMR*81703SAholdfromMEMR*36254IOCHRDYdeassertedfromMEMR*811595MEMR*deassertedfromIOCHRDY1251256REFRESH*setuptoMEMR*1251147REFRESH*holdfromMEMR*(Note1)31250202398SAtri-statefromMEMR*highTclk9IOCHRDYwidthTclkTclk10AMownershipdelay(Note2)2*Tclk2*Tclk11AENassertedtoREFRESH*active11012AENholdtoREFRESH*inactive11013REFRESH*assertedtoSAvalid11014REFRESH*holdfromSAvalid11015AddressandControldisabledtoREFRESH*asserted00Table3.RefreshTiming11REFRESH*SAAENMEMR*IOCHRDY451012111572186139314Note1:
ThetemporarymastermayexceedthemaximumREFRESH*holdtimeinordertoconductanotherrefreshoperation.Note2:
Thetemporarymaster,ifthecurrentmaster,musttri-statetheaddressandcommandsignalspriortodrivingREFRESH*high
(1).Figure7.REFRESHTiming
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISA 总线 时序
![提示](https://static.bingdoc.com/images/bang_tan.gif)