Úvod do sběrnice
Theinformationtransmittedonthesystembusincludesdatainformation,addressinformation,andcontrolinformation.Therefore,thesystembusincludesthreebuseswithdifferentfunctions,namelythedatabusDB(DataBus),addressbusAB(AddressBus)andcontrolbusCB(ControlBus).
ThedatabusDBisusedtotransmitdatainformation.Thedatabusisatwo-waythree-stateform(two-waymeansthatitcanbetransmittedintwodirections,A->BorAcanbetransmittedtoothercomponentssuchasmemoryorI/Ointerface,anddataofothercomponentscanalsobetransmittedtotheCPU.Thenumberofbitsofthedatabusisanimportantindicatorofmicrocomputers,usuallyconsistentwiththewordlengthofmicro-processing.Forexample,thewordlengthoftheIntel8086microprocessoris16bits,andthewidthofthedatabusisalso16bits.ItshouldbepointedoutthatthemeaningofdataisInabroadsense,itcanberealdata,instructioncodeorstatusinformation,andsometimesevencontrolinformation.Therefore,inactualwork,thedatatransmittedonthedatabusisnotnecessarilyonlytherealdata.
TheaddressbusABisspeciallyusedtotransferaddresses.SincetheaddresscanonlybetransferredfromtheCPUtotheexternalmemoryorI/Oport,theaddressbusisalwaysone-waythree-state,whichisdifferentfromthedatabus.AddressThenumberofbitsofthebusdeterminesthesizeofthememoryspacethattheCPUcandirectlyaddress.Forexample,iftheaddressbusofan8-bitmicrocomputeris16bits,themaximumaddressablespaceis2^16=64KB,andtheaddressbusofa16-bitmicrocomputeris20Bit,itsaddressablespaceis2^20=1MB.Generallyspeaking,iftheaddressbusisnbits,theaddressablespaceis2^n(2tothepowerofn)addressspaces( dpaměťové jednotky). Řekněme: 16bitová široká adresová sběrnice (obvykle používaná v 8bitových procesorech v 70. a počátkem 80. let) může adresovat paměťový prostor 2 až 16. výkon=65536=64 kBadresa,Anda32bitová adresová sběrnice (obvykle v 04bitových procesorech, 8bitová adresa v 6GB).
Poznámka: Bit=bit.
TheBin2^n=X=YGBmentionedaboveisactuallyabit.Thisresultisactuallyobtainedbymultiplyingtheaddressablebitby8bit
ThecontrolbusCBisusedtotransmitcontrolsignalsandtimingsignals.SomeofthecontrolsignalsaresentbythemicroprocessortothememoryandI/Ointerfacecircuits,suchasread/writesignals,chipselectsignals,Interruptresponsesignals,etc.;therearealsoothercomponentsthatfeedbacktotheCPU,suchasinterruptrequestsignals,resetsignals,busrequestsignals,reservereadysignals,etc.Therefore,thetransmissiondirectionofthecontrolbusisdeterminedbythespecificcontrolsignal,whichisgenerallytwo-wayYes,thenumberofbitsofthecontrolbusdependsontheactualcontrolneedsofthesystem.Infact,thespecificsituationofthecontrolbusmainlydependsontheCPU.
Pracovní princip
ThesystembusisinthemicrocomputerThecentralpositionislikethehumannervecentersystem.TheCPUreadsandwritesthecontentsofthememorythroughthesystembus.Alsothroughthebus,thedataintheCPUiswrittentotheperipherals,ortheperipheralsarereadintotheCPU.Microcomputersallusebuses.Structure.ThebusisasetofcommunicationLetterline.Themicrocomputerconnectsthecomponentstogetherthroughthesystembus,andrealizestheinformationexchangebetweenthecomponentsinsidethemicrocomputer.Ingeneral,thesignalprovidedbytheCPUneedstopassthroughthebusformingcircuittoformasystembus.Thesystembusisdividedaccordingtothefunctionoftransmittinginformation,whichisdividedintoaddressbus,databusandcontrolbus.Thesebusesprovidetheconnectionlinesbetweenthemicroprocessor(CPU)andthememoryandinputandoutputinterfacecomponents.ItcanbeconsideredthatamicrocomputerisbasedontheCPU,andothercomponentsareall"connected"onthesystembusconnectedtotheCPU.Thiskindofbusstructureprovidesconvenienceforcomposingamicrocomputer.Peoplecanconnectdifferentsizesofmemoryandinterfacestothesystembusaccordingtotheirownneeds,anditiseasytoformmicrocomputersofvarioussizes.
ThemicrocomputeressentiallyconnectstheCPU,memoryandinput/outputinterfacecircuittothesystembuscorrectly,andthehardwaredesignofthecomputerapplicationsystemisessentiallythebusinterfacebetweentheexternaldeviceandthesystembus.Circuitdesignproblem,thiskindofbusstructuredesignisacharacteristicofcomputerhardwaresystem.
Commonbus
ISAbus
----ISA(industrialstandardarchitecture)busstandardwasestablishedbyIBMin1984fortheintroductionofPC/ATmachinesThesystembusstandard,soitisalsocalledATbus.ItisanextensionoftheXTbustomeettherequirementsofthe8/16-bitdatabus.Itwaswidelyusedinthe80286to80486era,sothattheISAbusslotwasstillreservedinthePentiummachine.TheISAbushas98pins.
sběrnice EISA
----sběrnice EISAisabusstandardjointlylaunchedby9companiessuchasCompaqin1988.Itusesadouble-layersocketonthebasisoftheISAbus,and98signallinesareaddedtothe98signallinesoftheoriginalISAbus,thatis,anEISAsignallineisaddedbetweenthetwoISAsignallines.Inpractice,thesběrnice EISAisfullycompatiblewithISAbussignals.
VESAbus
----VESA(videoelectronicsstandardassociation)busisalocalbusjointlylaunchedby60accessorycardmanufacturersin1992,referredtoasVL(VESAlocalbus)bus.Itsintroductionlaidthefoundationfortheinnovationofthemicrocomputersystembusarchitecture.ThisbussystemtakesintoaccountthedirectconnectionbetweentheCPU,themainmemoryandtheCache.UsuallythispartofthebusiscalledtheCPUbusorthemainbus,andotherdevicesareconnectedtotheCPUbusthroughtheVLbus,sotheVLbusiscalledthelocalbus.Itdefinesa32-bitdatalineandcanbeexpandedto64-bitthroughanexpansionslot.Itusesa33MHzclockfrequencyandhasamaximumtransferrateof132MB/s,whichcanworksynchronouslywiththeCPU.Itisahigh-speed,high-efficiencylocalbusthatcansupport386SX,386DX,486SX,486DXandPentiummicroprocessors.
sběrnice PCIbus
----PCI(peripheralcomponentinterconnect)busisoneofthemostpopularbusesatpresent.ItisalocalbuslaunchedbyIntelCorporation.Itdefinesa32-bitdatabusandcanbeexpandedto64bits.Thesběrnice PCIbusmotherboardslotissmallerthantheoriginalISAbusslot,anditsfunctionisgreatlyimprovedthanVESAandISA.Itsupportsburstreadandwriteoperations,andthemaximumtransferratecanreach132MB/s.Itcansupportmultiplesetsofperipheralsatthesametime.equipment.ThePCIlocalbusisnotcompatiblewiththeexistingISA,EISA,andMCA(microchannelarchitecture)buses,butitisnotrestrictedbytheprocessorandisabusdevelopedbasedonanewgenerationofmicroprocessorssuchasPentium.
CompactPCI
----ThesystembuseslistedabovearegenerallyusedincommercialPCs.Inthecomputersystembus,thereisanothermajorcategory:Systembusdesignedtoadapttotheindustrialfieldenvironment,suchasSTDbus,VMEbus,PC/104bus,etc.Hereonlyintroducesoneofthepopularbusesofthecurrentindustrialcomputer-CompactPCI.
----CompactPCImeans"solidPCI".ItisthefirstPCIsystemthatadoptsapassivebusbackplanestructure.Itisanindustrythatusestheelectricalandsoftwarestandardsofthesběrnice PCIbusandEuropean-stylecards.Theassemblystandardisthelatestindustrialcomputerstandard.CompactPCIisbasedontheoriginalsběrnice PCIbus.ItusestheadvantagesofPCItoprovideahigh-performancecoresystemthatmeetstheapplicationrequirementsofindustrialenvironments.Atthesametime,italsoconsidersmakingfulluseoftraditionalbusproducts,suchasISA,STD,VMEorPC/104toexpandtheI/Oandotherfunctionsofthesystem.
----6.PCI-Ebus
----PCIExpressusesthepoint-to-pointserialconnectionpopularintheindustry,comparedtoPCIandearliercomputersThesharedparallelarchitectureofthebus,eachdevicehasitsowndedicatedconnection,doesnotneedtorequestbandwidthfromtheentirebus,andcanincreasethedatatransmissionratetoaveryhighfrequency,reachingthehighbandwidththatPCIcannotprovide.Comparedwiththetraditionalsběrnice PCIbusthatcanonlyachieveone-waytransmissioninasingletimeperiod,thedual-simplexconnectionofPCIExpresscanprovideahighertransmissionrateandquality.Thedifferencebetweenthemissimilartohalf-duplexandfull-duplex.
Technické specifikace
Thesystembusisacollectionofsignallinesandisacommonchannelfortransmittinginformationbetweenmodules.Throughit,variousdataandcommandscanbetransmittedbetweencomputercomponents.Inordertomaketheproductsofdifferentsuppliersinterchangeableandgiveusersmorechoices,thetechnicalspecificationsofthebusmustbestandardized.Thestandardformulationofthebusmustbecarefullyconsidered,andtheremustbestrictregulations.Systembusstandards(technicalspecifications)include:
(1)Specifikace mechanické konstrukce:rozměry modulů,zástrčky sběrnic,sběrnicovékonektory arozměr instalace mají jednotné předpisy.
(2)Funkční specifikace: každý signální řádek (název kolíku), funkce a pracovní proces každé sběrnice musí mít jednotné předpisy.
(3) Elektrické specifikace: efektivní úroveň, doba dynamické konverze, nosnost atd. každé signální řady sběrnice.
Technické ukazatele
1. Šířka pásma systémové sběrnice (sběrnicový přenos dat)
ThebandwidthofthesystembusreferstothedatatransmittedonthebusperunittimeVolume,thatis,themaximumsteady-statedatatransferrateofMBtransmittedpersecond.Twofactorscloselyrelatedtothebusarethebitwidthofthebusandtheworkingfrequencyofthebus.Therelationshipbetweenthem:thebandwidthofthebus=theworkingfrequencyofthebus*thebitwidthofthebus/8
2,systémBitovášířkasběrnice
Thebitwidthofthesystembusreferstothenumberofbitsofbinarydatathatthebuscantransmitatthesametime,orthenumberofbitsofthedatabus,thatis,theconceptofbuswidthssuchas32bitsand64bits.Thewiderthebitwidthofthebus,thegreaterthedatatransferratepersecond,andthewiderthebandwidthofthebus.
3.Pracovní frekvence systémové sběrnice
TheworkingclockfrequencyofthebusisinMHZ.Thehighertheworkingfrequency,thefasterthebusworkingspeedandthewiderthebusbandwidth.
Historie vývoje
Thedetaileddevelopmenthistoryofthecomputersystembus,includingtheearlyPCbusandISAbus,PCI/AGPbus,PCI-XbusandthemainstreamPCIExpress,HyperTransporthigh-speedstringLinebus.FromPCbustoISA,sběrnice PCIbus,andthenfromPCItoPCIExpressandHyperTransportsystem,thecomputerhasalsocompletedthreeleap-typeupgradesduringthesethreemajortransitions.Correspondingtothisprocess,thecomputer'sprocessingspeed,realizedfunctions,andsoftwareplatformareallundergoingthesameevolution.Obviously,withouttheadvancementofbustechnologyasafoundation,therapiddevelopmentofcomputersisimpossibletotalkabout.Theindustrystandsatanewstartingpoint:PCIExpressandHyperTransporthavecreatedanearlyperfectbusarchitecture.Theindustry'sdesireforhigh-speedbusesisendless.PCIExpress4.0andHyperTransport4.0havebeenputontheagenda,andtheywillonceagainbringperformanceimprovements.Inacomputersystem,variousfunctionalcomponentsexchangedatathroughthesystembus,andthespeedofthebushasagreatimpactonsystemperformance.Andbecauseofthis,thebusisknownasthenervecenterofthecomputersystem.ButcomparedtofunctionalcomponentssuchasCPU,graphicscard,memory,harddisk,etc.,thepaceofimprovementofbustechnologyismuchslower.InthehistoryofPCdevelopmentformorethan20years,thebushasonlybeenupdatedthreetimes,buteachchangeofithasbroughtanewlooktothecomputer.