SISTEMAS DE INTERCONEXION INTERNA
INTEGRANTES: • •
• •
CHUNA VALENCIA CRISTHIAN CRISTHIA N PAUL DELGADO CHAVEZ CHRISTIAN CHRISTIA N KEVIN JHONATHAN JHONATHAN GIL TESEN EDERSON JAIRO QUIROZ CARRILLO KATHERYN KATHERYN MILAGROS
Pá gi na |
1
INDICE
DEDICATORIA..................... ................................ ..................... ..................... ..................... ..................... ..................... ........................ .............. 1.
INTRODUCCION:.................... ............................... ...................... ..................... ............................................. ................................... !
2.
MARCO TEORICO..................... ............................... ..................... ..................... ..................... ...................... ....................... ............ " 2.1. .1.
HIST ISTOR ORIA IA DE LOS LOS BUSE BUSES S.................... ............................... ..................... ..................... ..........................." ................"
2.2. .2.
DEFIN FINICIO ICION N DE BUS: US:..................... ................................ ..................... ..................... ...................... ...................... ...........# #
2.3. 2.3.
FUNC FUNCIO IONA NAMI MIEN ENTO TO DE UN BUS: BUS:..................... ................................ ..................... ........................... .................# #
3. ESTR ESTRUC UCTU TURA RA DE UN BUS: BUS:........................................................................$ 3.1.
LINE INEAS DE DE DA DATOS:..................... ............................... ..................... ..................... ..................... ...................... ............... ....$ $
3.1.1 .1.1..
LINEA INEAS S DE DE DIR DIREC ECC CION ION:................................................................$
3.1.2 .1.2..
LINEAS DE DE CO CONTROL TROL::..................................................................$
3.2.
LINEAS DE DE BUS:..................... ................................ ...................... ..................... ..................... ..................... .................. ........$ $
3.3. 3.3.
VENTA VENTAJAS JAS Y DESVEN DESVENTA TAJAS JAS DE LOS BUSES: BUSES:.....................................%&
4. JER JERARQU ARQUIA IA DE BU BUSES: ES:..................... ................................ ..................... ........................................... .................................% % 4.1.
BUS DE DEL SISTEM TEMA:...........................................................................%
4.2.
BUS LOCAL:..................... ................................ ..................... ..................... ..................... ..................... ....................... ............ %
4.3. 4.3.
BUS BUS DE DE EXP EXPA ANSIO NSION N O DE E/S: E/S:..........................................................%!
Es!"#$%&s USB..................... ................................ ..................... ..................... ................................................ ..................................... %' T'()s #& *)"&*)%&s ..................... ................................ ..................... ..................... ..................... ..................... ..................... ............ .. %$ 4.4. 4.4.
VENT VENTA AJAS JAS DE LAS LAS JER JERAR ARQU QUIA IAS S DE BUS BUSES ES::......................................&
+. ARBITR BITRAJ AJE E DE BUSES: SES:.................... .............................. ..................... ...................... ..................... ........................ .............. +.1. +.1.
METO METOD DOS DE ARBIT RBITRA RAJE JES: S:..............................................................
+.1 +.1.1. .1.
ARBI ARBITR TRAJ AJE E CEN CENTRAL TRALI, I,AD ADO: O:..................... ................................ ..................... ....................... .............
+.1 +.1.2. .2.
ARBI ARBITR TRAJ AJE E DIST DISTRI RIBU BUID IDO: O:..................... ............................... ..................... ............................ .................
+.1.3. +.1.3. PROTO PROTOCOL COLO O DE ENCA ENCADEN DENAMI AMIEN ENTO TO -DA -DAISY ISY CHAIN CHAININ IN DE DOS DOS SE0ALES: ..................... ............................... ..................... ...................... ..................... .......................................... ................................ ( +.1.4. +.1.4. PROTO PROTOCOL COLO O DE ENCA ENCADEN DENAMI AMIEN ENTO TO -DA -DAISY ISY CHAIN CHAININ IN DE TRES TRES SE0ALES: ..................... ............................... ..................... ...................... ..................... .......................................... ................................ ( +.1.+. +.1.+. PROTO PROTOCOL COLO O DE DE ENCAD ENCADENA ENAMIE MIENT NTO O -DA -DAISY ISY CHAIN CHAININ IN DE CUATRO SE0ALES:...................... ................................ ..................... ................................................. ...................................... " +.1.. +.1..
PROTO PROTOCOL COLO O CON CONCES CONCESIN IN POR ENCU ENCUEST ESTA A -POLL -POLLIN IN: :.......#
+.1. +.1.. .
PROT PROTOC OCOL OLO O CON CON SE0A SE0ALE LES S INDE INDEPE PEND NDIE IENT NTES ES::.........................)
+.1 +.1.. ..
PROT PROTOC OCOL OLO O DISTR ISTRIB IBUI UIDO DO::........................................................)
ANEXO..................... ................................ ..................... ..................... ...................... ..................... ..................... ................................ ..................... !& LIN5ORAF6A.................... ............................... ..................... ..................... ..................... ..................... ..................... ....................... ............. !%
Pá gi na |
1
INDICE
DEDICATORIA..................... ................................ ..................... ..................... ..................... ..................... ..................... ........................ .............. 1.
INTRODUCCION:.................... ............................... ...................... ..................... ............................................. ................................... !
2.
MARCO TEORICO..................... ............................... ..................... ..................... ..................... ...................... ....................... ............ " 2.1. .1.
HIST ISTOR ORIA IA DE LOS LOS BUSE BUSES S.................... ............................... ..................... ..................... ..........................." ................"
2.2. .2.
DEFIN FINICIO ICION N DE BUS: US:..................... ................................ ..................... ..................... ...................... ...................... ...........# #
2.3. 2.3.
FUNC FUNCIO IONA NAMI MIEN ENTO TO DE UN BUS: BUS:..................... ................................ ..................... ........................... .................# #
3. ESTR ESTRUC UCTU TURA RA DE UN BUS: BUS:........................................................................$ 3.1.
LINE INEAS DE DE DA DATOS:..................... ............................... ..................... ..................... ..................... ...................... ............... ....$ $
3.1.1 .1.1..
LINEA INEAS S DE DE DIR DIREC ECC CION ION:................................................................$
3.1.2 .1.2..
LINEAS DE DE CO CONTROL TROL::..................................................................$
3.2.
LINEAS DE DE BUS:..................... ................................ ...................... ..................... ..................... ..................... .................. ........$ $
3.3. 3.3.
VENTA VENTAJAS JAS Y DESVEN DESVENTA TAJAS JAS DE LOS BUSES: BUSES:.....................................%&
4. JER JERARQU ARQUIA IA DE BU BUSES: ES:..................... ................................ ..................... ........................................... .................................% % 4.1.
BUS DE DEL SISTEM TEMA:...........................................................................%
4.2.
BUS LOCAL:..................... ................................ ..................... ..................... ..................... ..................... ....................... ............ %
4.3. 4.3.
BUS BUS DE DE EXP EXPA ANSIO NSION N O DE E/S: E/S:..........................................................%!
Es!"#$%&s USB..................... ................................ ..................... ..................... ................................................ ..................................... %' T'()s #& *)"&*)%&s ..................... ................................ ..................... ..................... ..................... ..................... ..................... ............ .. %$ 4.4. 4.4.
VENT VENTA AJAS JAS DE LAS LAS JER JERAR ARQU QUIA IAS S DE BUS BUSES ES::......................................&
+. ARBITR BITRAJ AJE E DE BUSES: SES:.................... .............................. ..................... ...................... ..................... ........................ .............. +.1. +.1.
METO METOD DOS DE ARBIT RBITRA RAJE JES: S:..............................................................
+.1 +.1.1. .1.
ARBI ARBITR TRAJ AJE E CEN CENTRAL TRALI, I,AD ADO: O:..................... ................................ ..................... ....................... .............
+.1 +.1.2. .2.
ARBI ARBITR TRAJ AJE E DIST DISTRI RIBU BUID IDO: O:..................... ............................... ..................... ............................ .................
+.1.3. +.1.3. PROTO PROTOCOL COLO O DE ENCA ENCADEN DENAMI AMIEN ENTO TO -DA -DAISY ISY CHAIN CHAININ IN DE DOS DOS SE0ALES: ..................... ............................... ..................... ...................... ..................... .......................................... ................................ ( +.1.4. +.1.4. PROTO PROTOCOL COLO O DE ENCA ENCADEN DENAMI AMIEN ENTO TO -DA -DAISY ISY CHAIN CHAININ IN DE TRES TRES SE0ALES: ..................... ............................... ..................... ...................... ..................... .......................................... ................................ ( +.1.+. +.1.+. PROTO PROTOCOL COLO O DE DE ENCAD ENCADENA ENAMIE MIENT NTO O -DA -DAISY ISY CHAIN CHAININ IN DE CUATRO SE0ALES:...................... ................................ ..................... ................................................. ...................................... " +.1.. +.1..
PROTO PROTOCOL COLO O CON CONCES CONCESIN IN POR ENCU ENCUEST ESTA A -POLL -POLLIN IN: :.......#
+.1. +.1.. .
PROT PROTOC OCOL OLO O CON CON SE0A SE0ALE LES S INDE INDEPE PEND NDIE IENT NTES ES::.........................)
+.1 +.1.. ..
PROT PROTOC OCOL OLO O DISTR ISTRIB IBUI UIDO DO::........................................................)
ANEXO..................... ................................ ..................... ..................... ...................... ..................... ..................... ................................ ..................... !& LIN5ORAF6A.................... ............................... ..................... ..................... ..................... ..................... ..................... ....................... ............. !%
Pá gi na |
2
DEDICATORIA
A D')s P)% '789'"$%9& #8%$"& &s& &s& %$$;) < ()% (&%9''%9& ='"$7'>$%7) *)" ?@') A 7$ P%)=&s)%: P%)=&s)%: IN. C&s$% A%&77$") A%&77$") S$7$>$% P)% &7 $()<) 8& ")s %'"#$ #$ $ #$.
A "8&s%)s P$#%&s: P)% s8 $()<) '"*)"#'*')"$7 8& 9& %'"#$" < ()% &s$% s'&9(%& *)"9'). A )#$s $8&77$s (&%s)"$s *)" s&# #& *)")*'9'&") < #&s&)s #& s8(&%$*'" 8& 7&&" )< ?s$s (!'"$s < (%&9'$" &7 &s=8&%>) #& &s& %$$;). TODOS
Pá gi na |
3
1. INTRODUCCION: E" &s& (%&s&"& %$$;) %&$7'>$%&9)s 8" &s8#') s)%& &7 s's&9$ #& '"&%*)"&@'" '"&%"$ #& 7)s 8s&s ($%$ &77) *)9) (%'9&% (8") %$$%&9)s $*&%*$ #& 7$ #&='"'*'" #& 7)s 8s&s $9'?" $7$%&9)s #&7 =8"*')"$9'&") < &s%8*8%$ #& &s)s. As *)9) 8")s *)"*&()s !s'*)s ($%$ *)")*&% 7$ ;&%$%8$ < $%'%$;& #& 7)s 8s&s. D&"%) #& 7$ A%8'&*8%$ #& C)9(8$#)%$s 8") #& 7)s &9$s #& 9$<)% '9()%$"*'$ &s &7 *)")*&% &7 =8"*')"$9'&") #&7 (%)*&s$#)% < #&"%) #& &s& s& &"*8&"%$ 7)s 8s&s. E7 8s %&(%&s&"$ !s'*$9&"& 8"$ s&%'& #& *$7&s 9&#'$"& 7)s *8$7&s (8&#&" *$%$%s& #$)s &" 7$ 9&9)%'$ < #&s#& $77 %$"s()%$%s& $ 7$ CPU. P)% $s #&*'%7) &s 7$ $8)('s$ #& 7)s #$)s #&"%) #& 7$ PC <$ 8& *)98"'*$ )#)s 7)s *)9()"&"&s #&7 )%#&"$#)% *)" &7 9'*%)(%)*&s$#)%.
Pá gi na |
CAPITULO I: MARCO TEÓRICO
4
Pá gi na |
5
2. MARCO TEORICO 2.1.
HISTORIA DE LOS BUSES E7 );&'G) #& *)"&*$% 8"$ $%;&$ $ 8" 8s #& &@($"s'" &s 8& ?s$ =8"*')"& *)9) s' &s8G'&%$ #'%&*$9&"& *)"&*$#$ $7 (%)*&s$#)%. C)" &7 ='" #& $*&% =$*'7& &s$s *$%$*&%s'*$s &7 8s #& &@($"s'" XT (%&s&"$$ &7 9's9) $"*) #& 8s - 's < )(&%$$ $ 7$ 9's9$ G&7)*'#$# #& %&7); -4. MH> 8& &7 (%)(') (%)*&s$#)% . C)" 7$ &G)78*'" #& 7)s (%)*&s$#)%&s $9'?" 8) 8"$ %&G)78*'" &" 7)s 8s&s 8& s& $$" 8&#$#) )s)7&)s. As *8$"#) &" 14 IBM (%&s&"$ &7 PC AT -*)" &7 (%)*&s$#)% I"&7 2 s& %)9(' 7$ $($%&"&9&"& '"8&%$"$7& %&7$*'" &"%& 8s < 9'*%)(%)*&s$#)%. A8"8& &" 7$ (%!*'*$ &7 %&7); #&7 (%)*&s$#)% #& 8" AT =8"*')"$ $ 7$ 9's9$ G&7)*'#$# 8& s8 %&7); #& 8s IBM $$ $'&%) 7$ (8&%$ $ 7$ ()s''7'#$# #& 8& &s& 7'9) =8&s& 9!s %!('#) 8& &7 %&7); #&7 8s. As (8&s &7 8s 8& '"*)%()% &7 AT =8& #& 8" $"*) #& $"#$ #& 1 's =8"*')"$"#) $ .33 M>. Es& &"=)8& #& #'s&K) ") )='*'$7 s& #&")9'" )='*'$79&"& ISA -I"#8s%< S$"#$%# A%8'&*8%& &" 1. P8&s) 8& &7 8s ISA )=%&*$ $78"$s 7'9'$*')"&s E" IBM s& #&s$%%)77 )%) '() #& 8s 8& =8"*')"$$ $ 1 M> < 8& s)()%$$ 8" $"*) #& $"#$ #& 32 's. Es& 8s s& 9)" &" 7$ $9$ PS/2. E7 %$" (%)7&9$ #& &s& 8s &s 8& ") &%$ *)9($'7& *)" 7)s $"&%')%&s < "&*&s'$$ #& $%;&$s #& &@($"s'" &s(&*'$79&"& #'s&K$#$s ($%$ s8 &s%8*8%$. C)9) &7 9&%*$#) "&*&s'$$ 8" 8s *)9($'7& ISA 8& =8&s& 9!s %!('#) 7$ 9$<)%$ #& =$%'*$"&s &s$7&*'&%)" 7$s &s(&*'='*$*')"&s #&7 8s EISA -E@&"#&# ISA 8& &"s$"*$$ 7$ %8$ #& #$)s $s$ 32 's s'" &9$%) 7$ "&*&s'#$# #& *)9($''7'#$# *)" ISA '>) 8& &s& "8&G) 8s 8G'&s& 8& *$%$% *)" 7$ G&7)*'#$# !s'*$ #& %$"s=&%&"*'$ #& ISA -.33 M>. P&%) 7$ %$" %&G)78*'" &s$$ ()% 77&$%. P)% 8" 7$#) 7)s (%)*&s$#)%&s I"&7 4 < ()% )%) 7$ '"G$s'" &" &7 9&%*$#) #& 7)s s's&9$s %!='*)s *)9) '"#)s '*'&%)" "&*&s$%') 7$ $($%'*'" #& 8" "8&G) '() #& 8s 8& &s8G'&s& $ 7$ $78%$ #& &s)s ')s. A7 9$"&;$%s& %!='*)s &" *)7)% s& (%)#8*$" %$"#&s *8&77)s #& )&77$ $7 ($s$% #&7 (%)*&s$#)% $7 8s ISA -&7 4 =8"*')"$$ $ 33 M> < &7 8s ISA $ .33 M>. L$ s)78*'" &%$ &"7$>$% &7 $#$($#)% %!='*) < )%)s (&%'=?%'*)s s&7&**')"$#)s #'%&*$9&"& $7 9'*%)(%)*&s$#)%. Es $8 #)"#& s8%&" 7)s 8s&s 7)*$7&s. F8& VESA -8" )%$"'s9) #& &s$"#$%'>$*'" #& #'s()s''G)s #& G#&) 8'?" (%&s&" &7 (%'9&% '() #& 8s 7)*$7. S& 7& 77$9) VESA LOCAL BUS -VLB. Es& '() #& 8s %&G)78*')" &7 9&%*$#) <$ 8& (&%9'$ 8"$ G&7)*'#$# #&
Pá gi na |
6
33 M> (8#'?"#)s& $7*$">$% 8"$ 9!@'9$ #& + M> < s8 $"*) #& $"#$ &%$ #& 32 's -$8"8& &" s8 &s(&*'='*$*'" 2. s& $7*$">$" 7)s 4 's. E" &7 $K) 12 I"&7 (%&s&" 8" "8&G) 8s 7)*$7 77$9$#) PCI 8& $8"8& ") 9&;)% &7 %&"#'9'&") #&7 VLB s8(&% 7$s *$%&"*'$s 8& (%&s&"$$ &s& 8s 8& &s$$ )%'&"$#) $7 #'s&K) #& 7)s (%)*&s$#)%&s 4. As (8&s &7 PCI s& #&s$%%)77 *)9) 8" 8s #& =88%). L$ G&7)*'#$# #& &s& 8s &%$ '"'*'$79&"& #& 2 M> < =8"*')"$$ $ 32 's $8"8& &" 7$ $*8$7'#$# s8 G&7)*'#$# #& %$"s=&%&"*'$ $7*$">$ 7)s 33 M> < s8 $"*) #& $"#$ 77&$ $s$ 7)s 4 's. O%$ *$%$*&%s'*$ #& &s& '() #& 8s &s 7$ ()s''7'#$# #& 8& s& 7& *)"&*&" $%;&$s 8& =8"*')"&" $ #'s'")s G)7$;&s.
2.2.
DEFINICION DE BUS: EI 8s %&(%&s&"$ !s'*$9&"& 8"$ s&%'& #& *$7&s 9&#'$"& 7)s *8$7&s (8&#&" *$%$%s& #$)s &" 7$ 9&9)%'$ < #&s#& $77 %$"s()%$%s& $ 7$ CPU. P)% $s #&*'%7) &s 7$ $8)('s$ #& 7)s #$)s #&"%) #& 7$ PC <$ 8& *)98"'*$ )#)s 7)s *)9()"&"&s #&7 )%#&"$#)% *)" &7 9'*%)(%)*&s$#)%. E7 8s s& *)"%)7$ < 9$"&;$ #&s#& 7$ CPU. U" 8s &s &" &s&"*'$ 8"$ %8$ *)9($%'#$ 8& *)"&*$ #'=&%&"&s ($%&s #&7 s's&9$ *)9) &7 (%)*&s$#)% 7$ *)"%)7$#)%$ #& 8"'#$# #& #'s*) 7$ 9&9)%'$ < 7)s (8&%)s #& &"%$#$ s$7'#$ (&%9''?"#)7&s %$"s9''% '"=)%9$*'". E" $%8'&*8%$ # *)9(8$#)%&s &7 BUS &s 8" s's&9$ #''$7 8& %$"s='&%& #$)s &"%& 7)s *)9()"&"&s #& 8" )%#&"$#)% ) &"%& )%#&"$#)%&s.
2.3. FUNCIONAMIENTO DE UN BUS: E" &7 8s s& &"*8&"%$" #)s ('s$s s&($%$#$s &7 8s #& #$)s < &7 8s #& #'%&**')"&s. L$ CPU &s*%'& 7$ #'%&**'" #& 7$ ()s'*'" #&s&$#$ #& 7$ 9&9)%'$ &" &7 8s #& #'%&**')"&s $**&#'&"#) $ 7$ 9&9)%'$ &"'&"#) *$#$ 8"$ #& 7$s 7"&$s *$%!*&% '"$%'). Es #&*'% s)7) (8&#&" %&(%&s&"$% ) 1 < #& &s$ 9$"&%$ =)%9$" *)";8"$9&"& &7 "9&%) #& 7$ ()s'*'" #&"%) #& 7$ 9&9)%'$ -&s #&*'%: 7$ #'%&**'". C8$"$s 9!s 7"&$s $<$ #'s()"'7&s 9$<)% &s 7$ #'%&**'" 9!@'9$ < 9$<)% &s 7$ 9&9)%'$ $ 7$ *8$7 (8&#& #'%''%s& #& &s$ =)%9$. E" &7 8s #& #'%&**')"&s )%''"$7 $$ <$ 2 #'%&**')"&s <$ 8& *)" 2 's s& (8&#& #'%''% $ 8"$ 9&9)%'$ #& 1 MB < &s) &%$ &@$*$9&"& 7) 8& *)%%&s()"#$ $ 7$ CPU. Es) 8& &" 7& &)%$ ($%&*& $" =!*'7 &s $s$"& 9!s *)9(7'*$#) &" 7$ (%!*'*$ <$ 8& $($%& #& 7)s 8s #& #$)s < #& #'%&**')"&s &@'s&" $9'?" *$s' #)s #)*&"$s 9!s #& 7"&$s #& s&K$7 &" 7$ *)98"'*$*'" &"%& 7$ CPU < 7$ 9&9)%'$ $ 7$s *8$7&s $9'?"
Pá gi na |
7
s& $*8#&. T)#$s 7$s $%;&$s #&7 8s &s*8*$" < s& &"#%! 8& &"*)"%$% &" (%'9&% 78$% 8"$ $%;&$ 8& 9&#'$"& &7 &"G) #& 8"$ s&K$7 $#&*8$#$ '"#'8& $ 7$ CPU 8& &s %&s()"s$7& #& 7$ #'%&**'" 8& s& $ '"%)#8*'#). L$s #&9!s $%;&$s s& #&s(%&)*8($" #&7 %&s) #& 7$ *)98"'*$*'" < 8&#$" $ 7$ &s(&%$ #&7 (%@'9) *'*7) #& %$"s()%& #& #$)s 8& 8'>!s 7&s '"*89$ $ &77$s.
PROCESADOR 8086 8088 80186 80188 80286 80386 SX 80386 DX 80486 DX 80486 SX PENTIUM PENTIUM PRO PENTIUM II PENTIUM III PENTIUM IV
BUS DE DIRECCIONES 2 2 2 2 24 32 32 32 32 32 32 4 4 4
BUS DE DATOS 1 1 1 1 32 32 32 4 4 4 32 4
Es& 9's9) *)"*&() &s $9'?" 7$ %$>" ()% 7$ *8$7 $7 8'7'>$% $%;&$s #& $9(7'$*'" &" 8" PC s8%&" (%)7&9$s 8"$ < )%$ G&> s' $< #)s $%;&$s 8& %&*7$9$" ($%$ &77$s &7 9's9) *$9() #& #'%&**'" ) *$9()s #& #'%&**'" 8& s& s)7$($" &"%& &77)s. L)s #$)s &" s' ") s& 9$"#$" $7 8s #& #'%&**')"&s s'") $7 8s #& #$)s. E7 8s XT &"$ s)7) 's *)" 7) *8$7 s7) ()#$ %$"s()%$% 1 <& $ 7$ G&>. S' 7$ CPU 8&%$ #&()s'$% &7 *)"&"'#) #& 8" %&'s%) #& 1 's ) ()% G$7)% #& 1 's &"$ 8& #&s#)7$%7)s &" #)s <&s < &=&*8$% 7$ %$"s=&%&"*'$ #& #$)s 8") #&%!s #& )%). D& )#$s 9$"&%$s ($%$ 7)s =$%'*$"&s #& $%;&$s #& $9(7'$*'" *8<)s (%)#8*)s #&&" $&"#&%s& $ &s& (%))*)7) &s #& 8"$ '9()%$"*'$ !s'*$ 7$ %&87$*'" #&7 '&9() #& 7$s s&K$7&s #&7 8s ($%$ ()#&% %$$;$% #& =)%9$ '"9&;)%$7& *)" &7 PC. P&%) (%&*'s$9&"& &s& (%))*)7) ") $ s'#) "8"*$ (87'*$#) ()% 7BM *)" 7) 8& s& )7'$ $ 7)s =$%'*$"&s $ 9&#'% 7$s s&K$7&s *)" 7$ $<8#$ #& $%;&$s <$ &@'s&"&s & '9'$%7$s.
Pá gi na |
8
CAPITULO II: ESTRUCTURA DE BUSES
3. ESTRUCTURA DE UN BUS: U" 8s &s 8" *)";8") #& 7"&$s '"#&(&"#'&"&s *)" 8"$ =8"*'" ($%'*87$% 8s8$79&"& ()% &"%& + < 1 7"&$s. S& (8&#&" *7$s'='*$% &" %&s %8() =8"*')"$7&s:
Pá gi na |
9
3.1. LINEAS DE DATOS: P%)()%*')"$ 8" *$9'") ($%$ %$s9''% #$)s &"%& 7)s 9#87)s #& s's&9$. E7 *)";8") *)"s'8'#) ()% &s$s 7"&$s s& #&")9'"$ 8s #& #$)s 8& &"&%$79&"& *)"s$ #& 1 ) 32 7"&$s #'s'"$s *8<) "9&%) #& 7"&$s s& *)")*& *)9) $"*8%$ #&7 8s #& #$)s. 3.1.1. LINEAS DE DIRECCION:
S&7&**')"$" 7$ =8&"& ) &7 #&s'") #& 7$ '"=)%9$*'" 8& $< s)%& &7 8s #& #$)s. L$ $"*8%$ #&7 8s #& #'%&**')"&s #&&%9'"$ 7$ *$($*'#$# #& #'%&**')"$9'&") #& 7$ 8"'#$# #& 9&9)%'$ #&7 s's&9$. 3.1.2. LINEAS DE CONTROL:
S& 8'7'>$" ($%$ *)"%)7$% &7 $**&s) < &7 8s) #& 7$s 7"&$s #& #$)s < #& #'%&**')"&s. L$s s&K$7&s #& *)"%)7 %$s9'&" $") )%#&"&s *)9) '"=)%9$*'" #& &9()%'>$*'" &"%& 7)s 9#87)s #&7 s's&9$. L$s s&K$7&s #& &9()%'>$*'" '"#'*$" 7$ G$7'#&> #& 7)s #$)s < 7$s #'%&**')"&s.
3.2. LINEAS DE BUS: L$s 7"&$s #&7 8s s& $%8($" &" #)s '()s &"?%'*$s: #&#'*$#$s < ") #&#'*$#$s.
3.2.1. Un !"n# $# %&' $#$()$: S& $s'"$ #& =)%9$ (&%9$"&"& $ 8"$ =8"*'" ) $ 8" s8*)";8") #& *)9()"&"&s #&7 *)9(8$#)%. P8&#& s&% =8"*')"$7 ) =s'*$. L$ #&#'*$*'" =s'*$ s& %&='&%& $7 8s) #& 97'(7&s 8s&s *$#$ 8") s& *)"&*$ $ 8" s8*)";8") #& 9#87)s. T'&"& 9$<)% %&"#'9'&") #&'#) $ 7$ 9&")% *)"&"*'" #&7 8s (&%) $89&"$ &7 $9$K) < &7 *)s&.
3.2.2. En !' !"n#' n* $#$()$': L$ '"=)%9$*'" s)%& 7$ #'%&**'" < 7)s #$)s s& %$"s9'& ()% &7 9's9) *)";8") #& 7"&$s 8'7'>$"#) 8"$ 7"&$ #& #'%&**'" G!7'#$. E7 9?)#) #& 8'7'>$% 7$s 9's9$s 7"&$s *)" );&'G)s #'=&%&"&s s& *)")*& *)9) 987'(7&@$*'" &" &7 '&9(). A8"8& &s& s's&9$
P á g i n a | 10
*)9(7'*$ 7$ *'%*8'&%$ < %*& &7 %&"#'9'&") #&7 *)9(8$#)%.
3.3. VENTA+AS , DESVENTA+AS DE LOS BUSES: 3.3.1. VENTAJAS:
F7&@''7'#$# #&7 s's&9$s: F$*'7'#$# ($%$ $K$#'% "8&G)s *)9()"&"&s. M)G&% (&%'=?%'*)s &"%& )%#&"$#)%&s 8& *)9($%&" &7 9's9) 8s. E*)")9$: 7$s 9's9$s *)"&@')"&s *)9($%'#$s ()% 97'(7&s *)9()"&"&s. M$"&;$% 7$ *)9(7&;'#$# ($%'&"#) #&7 #'s&K): DIVIDE Y VENCERS. •
•
3.3.2. DESVENTAJAS :
C%&$ 8" *8&77) #& )&77$: T)#) ($s$ $ %$G?s #&7 8s. E7 $"*) #& $"#$ #&7 8s 7'9'$ 7$ G&7)*'#$# &" 7$s %$"s$**')"&s &"%& 7)s *)9()"&"&s #&7 s's&9$. V&7)*'#$# 9!@'9$ 7'9'$#$: L)"'8# #&7 8s. N9&%) #& #'s()s''G)s *)"&*$7&s. F7&@''7'#$# ($%$ s)()%$% #'=&%&"&s '()s #& #'s()s''G)s. • •
• • •
P á g i n a | 11
CAPITULO III: +ERAR-UIA DE BUSES
4. +ERAR-UIA DE BUSES: 4.1. BUS DEL SISTEMA: A"'8$9&"& 7)s )%#&"$#)%&s s)7) 8'7'>$$" 8" 8s "'*) ($%$ *)"&*$% (%)*&s$#)% 9&9)%'$ < 7)s 9#87)s #& E/S.
P á g i n a | 12
S'" &9$%) *8$"#) &7 "9&%) #& #'s()s''G)s *)"&*$#)s $ 8" 8s $89&"$ #'s9'"8<& s8 %&"#'9'&"). Es) &s #&'#) $ #)s 9)'G)s =8"#$9&"$7&s:
A89&") #&7 %&$%#) #& (%)($$*'" #& 7$s s&K$7&s #&'#) $7 $89&") #& 7)"'8# #& 7)s *)"#8*)%&s 8& #$" s)()%& $7 8s. I"*%&9&") #& #&9$"#$ #& $**&s) 8& s& (%)#8*& $7 $89&"$% &7 "9&%) #& #'s()s''G)s *)"&*$#)s.
P$%$ &G'$% 7$ *$#$ #& %&"#'9'&") &7 s's&9$ #& 8s&s s& ;&%$%8'>$ $($%&*'&"#) #)s 8s&s 9!s: &7 8s 7)*$7 < &7 8s #& E/S.
4.2. BUS LOCAL: Es #& 7)"'8# (&8&K$ #& $7$ G&7)*'#$# < $#$($#) $ 7$ $%8'&*8%$ ($%'*87$% #&7 s's&9$ ($%$ 9$@'9'>$% &7 $"*) #& $"#$ &"%& &7 (%)*&s$#)% < 7$ *$*? ()% &s) s8&7& s&% 8" 8s (%)('&$%'). Es& 8s $s7$ &7 %!='*) (%)*&s$#)%*$*? #&7 %&s) #& %$"s=&%&"*'$s #&7 s's&9$.
P á g i n a | 13
4.3. BUS DE EXPANSION O DE ES: B8s 9!s 7$%) < 7&"). R*& &7 %!='*) &" &7 8s #&7 s's&9$. S$"#$%# '"#&(&"#'&"& #&7 *)9(8$#)% < $**&s'7& ()% &7 8s8$%'). E;&9(7)s: ISA PCI USB ATA SCSI VME P$%$ *)"&*$% 7)s 8s&s #&7 s's&9$ < #& &@($"s'" s& %&8'&%& 8" A#$($#)% #& B8s #'s()s''G) 8& (&%9'& $#$($% 7$s #'s'"$s (%)('&#$#&s #& $9)s 8s&s: G&7)*'#$# *$%!*&% s"*%)") ) $s"*%)") 987'(7&@$*'" &*.
4.3.1. BUS ISA
L$s s'7$s s'"'='*$" INDUSTRY STANDARD ARQUITECTURE. A($%&*' *)9) 8" 8s #& 's *)" 8"$ G&7)*'#$# #& %&7); #& 4 MH>. H$s$ ='"&s #& 7$ #?*$#$ #& 1 *$s' )#)s 7)s &8'()s *)"$$" *)" &7 8s ISA (&%) =8& (%)%&s'G$9&"& %&&9(7$>$#) ()% &7 8s PCI 8& )=%&*$ 8" 9&;)% %&"#'9'&").
P á g i n a | 14
4.3.2. BUS MCA
IBM #&s$%%)77 &" 1 7$ #&")9'"$#$ ARQUITECTURA DE BUS MICROCANAL -MCA. B$s$#$ &" %$"8%$s #& &@($"s'" 32 's '"%)#8;) *$9')s #& #'s&K) < "8&G)s *)"*&()s #& &s'" < =8"*')"$9'&") #&7 8s. E7 8s MCA &s )$79&"& '"*)9($'7& *)" 7)s #&9!s < #& 8s) &@*78s'G) #& IBM. P)% &77) 8&# (%!*'*$9&"& &" #&s8s). 4.3.3. BUS EISA
L$s s'7$s s'"'='*$" EXTENDED INDUSTRY STANDARD ARQUITECTURE. D's&K$#$ ($%$ *)9(&'% *)" &7 8s &@*78s'G) MCA. T'&"& *$%$*&%s'*$s #& 7$ ISA &" *8$") $ s8 *)9($''7'#$# < *)" *$($*'#$# #& #'%&**')"$9'&") #& 32 's. 4.3.4. BUS PCI
L$s s'7$s s'"'='*$" PERIPHERICAL COMPONENT INTERCONECT. I"&%*)"&@'" $ *)9()"&"&s (&%'9&%$7&s. Es #& *$%$*&%s'*$s s'9'7$%&s $ VESA (&%) s& #'s'"8& ()%8& 7$ *)"&@'" #&7 8s *)" &7 9'*%)(%)*&s$#)% s& &=&*$ ()% '"&%9&#') #& 8" *'( $#'*')"$7 8& s'9(7'='*$ < s8(%'9& 7$s 7'9'$*')"&s #& 7$ *)"&@'" #'%&*$. 4.3.5. BUS AGP
L$s s'7$s AP *)%%&s()"#&" $ A#G$"*&# %$('*s P)% ) P8&%) AG$">$#) #& %!='*)s. S& %$$ #& 8" "8&G) s's&9$ ($%$ *)"&*$% (&%'=?%'*)s &" 7$ (7$*$ $s& #&7 PC &s #&*'% &s 8" "8&G) 8s ()% &7 8& G$" #$)s#'%&*$9&"& #&7 9'*%)(%)*&s$#)% $7 (&%'=?%'*). D's&K$#) &@*78s'G$9&"& ($%$ %$$% *)" %$='*)s AP &s 8" #'s&K) #& 32 's < %$$;$ $ G&7)*'#$#&s #& $s$ 133MH>. 4.3.6. CONECTOR BUS LOCAL VESA(VLB)
E" 12 &7 8s 7)*$7 #& VESA -VLB =8& #&s$%%)77$#) ()% VESA -As)*'$*'" ($%$ &s!"#$%&s &7&*%"'*)s < #& G'#&) ($%)*'"$#) ()% 7$ *)9($K$ NEC ($%$ )=%&*&% 8" 8s 7)*$7 #&#'*$#) $ s's&9$s
P á g i n a | 15
%!='*)s. E7 VLB &s 8" *)"&*)% ISA #& 1 's *)" 8" *)"&*)% #& 1 's $%&$#) E7 8s VLB &s 8" 8s #& 32 's '"'*'$79&"& #'s&K$#) ($%$ (&%9''% 8" $"*) #& $"#$ #& 33 MH> -&7 $"*) #& $"#$ #&7 (%'9&% PC 4 &" $8&7 9)9&"). F8& %&&9(7$>$#) %!('#$9&"& ()% &7 8s PCI.
4.3.7. BUS PCI EXPRESS
Es 8" 8s #& '"&%*)"&@'" 8& (&%9'& $K$#'% (7$*$s #& &@($"s'" $ 8" )%#&"$#)%. E7 8s PCI E@(%&ss =8& #&s$%%)77$#) &" ;87') #& 22. A #'=&%&"*'$ #&7 8s PCI 8& s& &;&*8$ &" 8"$ '"&%=$> ($%$7&7$ &7 8s PCI E@(%&ss s& &;&*8$ &" 8"$ '"&%=$> &" s&%'& 7) 8& (&%9'& $7*$">$% 8" $"*) #& $"#$ 98*) 9$<)% 8& *)" &7 8s PCI. C/)#/"'()' $#! B&' PCI E/#'' E7 8s PCI E@(%&ss s& (%&s&"$ &" #'G&%s$s G&%s')"&s -1X 2X 4X X 12X 1X < 32X *)" %&"#'9'&")s #& &"%& 2+ M/s < /s &s #&*'% 4 G&*&s &7 %&"#'9'&") 9!@'9) #& 7)s (8&%)s AP X. D$#) 8& &7 *)s) #& =$%'*$*'" &s s'9'7$% $7 #&7 (8&%) AP &s #& &s(&%$% 8& &7 8s PCI E@(%&ss 7) %&&9(7$*& &" =)%9$ (%)%&s'G$. U"$ #& 7$s *$%$*&%s'*$s 9!s '"&%&s$"&s #&7 8s PCI E@(%&ss &s 8& $#9'& 7$ *)"&@'" &" *$7'&"& &s #&*'% 8& (8&#& *)"&*$%s& < #&s*)"&*$%s& s'" 8& s&$ "&*&s$%') $($$% ) %&'"'*'$% 7$ 9!8'"$. F&n)(*n(#n* C)" PCI E@(%&ss 7)s (&%'=?%'*)s s)" &"7$>$#)s &" s&%'& #& #)s &" #)s. C$#$ &"7$*& &" s&%'& %$$;$ $ 2+MB/s < $ 8"$ &"s'" #& V *)" 8"$ ()&"*'$ #&#'*$#$ #& + ($%$ )#) &7 8s. T$9'?" %&8'&%& 9&")s *$7&. E" &s& *$s) $7$9)s #& 7"&$ PCI E@(%&ss. L$s ('s$s )*8($" 9&")s &s($*') &" 7$s (7$*$s 9$#%&s < 7)s *)"&*)%&s s)" 9!s (&8&K)s. L)s &"&='*')s s)" *)"s'#&%$7&s &s(&*'$79&"& &" 7)s PC ()%!'7&s < 7$s (7$*$s 9$#%&s #& $9$ $7$. •
•
P á g i n a | 16
E7 8s PCI E@(%&ss (8&#& s&% *)"s%8'#) *)9'"$"#) 97'(7&s 7$"&s $ ='" #& *)"s&8'% 8" %&"#'9'&") 9!s &7&G$#). P)#&9)s &"*)"%$% &7 8s PCI E@(%&ss &" G$%'$s G&%s')"&s &@'s&" 7$s G&%s')"&s 1 2 4 12 1 < 32 7$"&s. P)% &;&9(7) 7$ $s$ #& %$"s=&%&"*'$ #& 8" s's&9$ PCI E@(%&ss *)" 7$"&s -@ &s #& 2 B/s -2+ @ . E7 PCI E@(%&ss (&%9'& $s$s #& %$"s=&%&"*'$ 8& G$" #& 2+ M/s $ /s &" s8 G&%s'" 1.1.
L*' $(#/#n#' %&' PCI PCI E@(%&ss 1@ )=%&*& 8"$ $s$ #& %$"s=&%&"*'$ #& 2+ M/s. E@'s&" 1 ) #)s #& &s)s &" )#$s 7$s (7$*$s 9$#%& $*8$7&s. PCI E@(%&ss 2@ )=%&*& 8"$ $s$ #& %$"s=&%&"*'$ #& + M/s. Es& 8s ") &s $" *)9" < &s! %&s&%G$#) $ 7)s s&%G'#)%&s. PCI E@(%&ss 4@ )=%&*& 8"$ $s$ #& %$"s=&%&"*'$ #& 1 M/s $9'?" &s! %&s&%G$#) $ 7)s s&%G'#)%&s. PCI E@(%&ss 1@ )=%&*& 8"$ $s$ #& %$"s=&%&"*'$ #& 4 M/s &s 98< 8'7'>$#) &s! (%&s&"& &" )#$s 7$s (7$*$s 9$#%& 9)#&%"$s &s &7 =)%9$) &s!"#$% #& 7$s $%;&$s %!='*$s. PCI E@(%&ss 32@ )=%&*& 8"$ $s$ #& %$"s=&%&"*'$ #& M/s ()s&& &7 9's9) =)%9$) 8& &7 PCI E@(%&ss 1@ $ 9&"8#) &s 8'7'>$#) &" 7$s (7$*$s 9$#%& #& $9$ $7$ ($%$ $7'9&"$% &7 8s SLI ) C%)ss='%&. L$s %&=&%&"*'$s #& &s$s (7$*$s 9$#%& ()% 7) &"&%$7 ()s&&" 7$ 9&"*'" 32. Es) (&%9'& &"&% #)s (8&%)s PCI&@(%&ss *)" =)%9$)1 < *$7&$#)s &" 1 7$"&s $7 *)"%$%') #& 7)s SLI *7!s'*)s *$7&$#)s &" 2 @ 7$"&s ) C%)ss='%& !s'*)s *$7&$#)s &" 1@1 1@4 7$"&s. Es$s (7$*$s 9$#%& s& *$%$*&%'>$" $9'?" ()% 7$ (%&s&"*'$ #& 8" s)8%'#&
P á g i n a | 17
$#'*')"$7 "'*$9&"& #&#'*$#) $ &s& 8s 32@. 4.3.. BUS PC!XT:
L$ IBM PCXT )%''"$7 =8& *)"s%8'#$ *)" $s& &" &7 9'*%)(%)*&s$#)% I"&7 &7 *8$7 &s 8" *'%*8') 8& %$$;$ *)" 8" 8s '"&%") #& #$)s #& 1 's $8"8& s8 8s &@&%") &s #& 's. F8& $s *)9) 8&# #&='"'#$ &" 's 7$ 7)"'8# #&7 <& < #& 7)s (%'9&%)s 8s&s #& &@($"s'". E7 s7) ISA &s 8" *)"&*)% *)" #)7& '7&%$ #& 31 *)"$*)s 9&!7'*)s &s($*'$#)s &"%& s $ 8"$ #'s$"*'$ #& .1 (87$#$s -$7%&#&#)% #& 2.+ 99. 4.3.". BUS AT:
C8$"#) s& =$%'* 7$ (%'9&%$ *)9(8$#)%$ AT #)$#$ *)" &7 (%)*&s$#)% 2 #& I"&7 #$#) 8& &s& *'%*8') =8& *$($> #& 9$"&;$% ($7$%$s #& 1 's &" s8 8s &@&%") #8(7'*$"#) ()&"*'$79&"& 7$ *$"'#$# #& '"=)%9$*'" 8& ()#$ s&% %$"s=&%'#$ &"%& &7 CPU < s8s (&%'=?%'*)s =8& "&*&s$%') $#$($% 7$ %$"8%$ #& &@($"s'" ($%$ $#&*8$%7$ $ 7$s "8&G$s (%&s$*')"&s. S'" &9$%) ($%$ 9$"&"&% 7$ *)9($''7'#$# *)" 7$s $%;&$s <$ &@'s&"&s s& %&s(& 7$ =)%9$ < *$%$*&%s'*$s #&7 8s ISA (&%) s& 7& $K$#' 8"$ &@&"s'" #&#'*$#$ $7 9$"&;) #& 7$s s&K$7&s *)%%&s()"#'&"&s $ 7)s 's $#'*')"$7&s. P)% )%$ ($%& $ 7$s $%;&$s s& 7&s $K$#' 8"$ '7&%$ $#'*')"$7 #& &%9'"$7&s 9&!7'*$s -3 &" )$7 1 ()% *$#$ 7$#) #$"#) 8" )$7 #& (8")s #& *)"&@'". C)9) 7$s (%'9&%$s *)9(8$#)%$s AT 8'7'>$$" 8" (%)*&s$#)% #& MH> 7$ G&7)*'#$# #& '"&%*$9') s8' $s$ &s$ =%&*8&"*'$ ()s&%')%9&"& *8$"#) s8%' 8" CPU *$($> #& $7*$">$% 7)s MH> IBM #&*7$% 8& 7$ G&7)*'#$# &s!"#$% #& )(&%$*'" #&7 8s ISA1 s&%$ #& &s$ =%&*8&"*'$ (8&s) 8& ") s& (%&G&$ 8" $89&") s'"'='*$'G) &" 7$ G&7)*'#$# #& 7)s (%)*&s$#)%&s. Es) 7'9' 7$ G&7)*'#$# #& )(&%$*'" #& 7$s $%;&$s *)"%)7$#)%$s #&=&*) 8& (&%s's& $)%$ *8$"#) s& 8'7'>$" (%)*&s$#)%&s #& 2 MH>. E" 7$ $*8$7'#$# $ (&s$% #& s8 7'9'$*'"
P á g i n a | 18
&" G&7)*'#$# 7$s $%;&$s ISA1 s)" 7$s 9!s &9(7&$#$s $ "'G&7 98"#'$7.
4.3.10.
Un(5#/'! '#/(! %&' USB7
E7 USB -Bus de serie universal *)9) s8 ")9%& 7) s8'&%& s& $s$ &" 8"$ $%8'&*8%$ #& '() s&%'$7. S'" &9$%) &s 8"$ '"&%=$> #& &"%$#$/s$7'#$ 98*) 9!s %!('#$ 8& 7)s (8&%)s s&%'$7&s &s!"#$%. L$ $%8'&*8%$ s&%'$7 s& 8'7'> ($%$ &s& '() #& (8&%) ()% #)s %$>)"&s (%'"*'($7&s: •
•
L$ $%8'&*8%$ s&%'$7 7& %'"#$ $7 8s8$%') 8"$ G&7)*'#$# #& %&7); 98*) 9!s $7$ 8& 7$ '"&%=$> ($%$7&7$ #&'#) $ 8& &s& '() #& '"&%=$> ") $#9'& =%&*8&"*'$s #&9$s'$#) $7$s -&" 7$ $%8'&*8%$ #& $7$ G&7)*'#$# 7)s 's 8& *'%*87$" ()% *$#$ '7) 77&$" *)" %&%$s) < &s) (%)#8*& &%%)%&s L)s *$7&s s&%'$7&s %&s87$" 98*) 9!s &*)"9'*)s 8& 7)s *$7&s ($%$7&7)s.
E'n$/#' USB A ($%'% #& 1+ &7 &s!"#$% USB s& $ #&s$%%)77$#) ($%$ 7$ *)"&@'" #& 8"$ $9(7'$ $9$ #& #'s()s''G)s. E7 &s!"#$% *)98"'*$*'": •
•
USB1.0 )=%&*&
#)s
9)#)s
#&
12 M/s &" 9)#) #& $7$ G&7)*'#$# 1+ M/s #& $;$ G&7)*'#$#.
E7 &s!"#$% USB 1.1 %'"#$ G$%'$s $*7$%$*')"&s ($%$ 7)s =$%'*$"&s #& #'s()s''G)s USB (&%) ") *$9'$ 7)s %$s)s #& G&7)*'#$#. L)s #'s()s''G)s *&%'='*$#)s ()% &7 &s!"#$% USB 1.1 77&G$" &7 s'8'&"& 7))'():
P á g i n a | 19
E7 &s!"#$% USB 2.0 (&%9'& $7*$">$% G&7)*'#$#&s #& $s$ 4 M'/s. L)s #'s()s''G)s *&%'='*$#)s ()% &7 &s!"#$% USB 2. 77&G$" &7 s'8'&"& 7))'():
S' ") 77&G$ "'"" 7))'() 7$ 9&;)% 9$"&%$ #& #&&%9'"$% s' 8" #'s()s''G) &s #& USB #& $7$ ) $;$ G&7)*'#$# &s *)"s87$% 7$ #)*89&"$*'" #&7 (%)#8*) s'&9(%& < *8$"#) 7)s *)"&*)%&s s&$" 7)s 9's9)s. L$ *)9($''7'#$# &"%& USB 1. 1.1 < 2. &s! $%$"'>$#$. S'" &9$%) &7 8s) #& 8" #'s()s''G) USB 2. &" 8" (8&%) USB #& $;$ G&7)*'#$# -&s #&*'% 1. 1.1 7'9'$%! 7$ G&7)*'#$# $ 8" 9!@'9) #& 12 M'/s. A#&9!s &s (%)$7& 8& &7 s's&9$ )(&%$'G) 98&s%& 8" 9&"s$;& 8& '"#'8& 8& 7$ G&7)*'#$# s&%! %&s%'"'#$.
T(*' $# )*n#)*/#' E@'s&" #)s '()s #& *)"&*)%&s USB: •
•
L)s *)"&*)%&s *)")*'#)s *)9) (* A *8<$ =)%9$ &s %&*$"87$% < s& 8'7'>$" &"&%$79&"& ($%$ #'s()s''G)s 8& ") %&8'&%&" #&9$s'$#) $"*) #& $"#$ -*)9) &7 &*7$#) &7 %$" 7$s *!9$%$s & &*. L)s *)"&*)%&s *)")*'#)s *)9) (* B ()s&&" 8"$ =)%9$ *8$#%$#$ < s& 8'7'>$" (%'"*'($79&"& ($%$ #'s()s''G)s #& $7$ G&7)*'#$# -#'s*)s #8%)s &@&%")s &*..
F8&"& #& $7'9&"$*'" #& + V - VBUS 9!@'9) 1 9A
P á g i n a | 20
4.3.11.
I#$%&' *+# %, -/ 0% %#/#
A#$($ 7$s G&7)*'#$#&s #& $9)s 8s&s. A*$ *)9) 8==&% #& $79$*&"$9'&") '"&%9&#') ($%$ &G'$% 7$ (?%#'#$ #& #$)s. S& *)98"'*$ #& =)%9$ s"*%)"$ *)" &7 8s #&7 s's&9$ < #& =)%9$ $s"*%)"$ *)" &7 8s #& &@($"s'". 4.3.12.
B/%/ & 0/+/$+/ 0% 0/$#$ %,+*00
* A89&"$" &7 %&"#'9'&") #&7 s's&9$. * B8s $7$ G&7)*'#$# C)"&@'" #& #'s()s''G)s #& E/S * *
4.4.
#& $7$ G&7)*'#$#. B8s #& &@($"s'" C)"&@'" #& #'s()s''G)s #& E/S 7&")s. B8s #& E/S &@&%") I"&%*)"&@'" #& #'s*)s &@&%")s < )%)s #'s()s''G)s.
VENTA+AS DE LAS +ERAR-UIAS DE BUSES:
E7 8s 7)*$7 &"%& &7 (%)*&s$#)% < 7$ *$*? $s7$ &7 %!='*) #& E/S #&7 (%)*&s$#)%. S& (8&#& %$"s=&%'% '"=)%9$*'" &"%& 7$ 9&9)%'$ < 7$ E/S s'" '"&%%89('% 7$ $*'G'#$# #&7 (%)*&s$#)%. E7 8s #& &@($"s'" %*& &7 %!='*) &" &7 8s #&7 s's&9$. L$ %$"s=&%&"*'$ &"%& *$*? < 9&9)%'$ (%'"*'($7 s& (8&#&" %&$7'>$% #& =)%9$ 9!s &='*'&"&. S& (8&#&" %&$7'>$% 8"$ %$"s=&%&"*'$ #& 9&9)%'$ *$*? $ 9&9)%'$ (%'"*'($7 $7 9's9) '&9() 8& &7 '"&%=$> %&*'& #$)s #&s#& 8" #'s()s''G) #& E/S. E7 (%)*&s$#)% *$*? ) &7 *)(%)*&s$#)% '&"&" 7$ 9's9$ (%')%'#$# &" &7 $**&s) $7 8s 8& )#)s 7)s #'s()s''G)s *)"&*$#)s $7 8s #& &@($"s'" #& =)%9$ *)";8"$. S& &7'9'"$ &7 (%)7&9$ #& 7$ '"*)9($''7'#$#. M&;)%$ &7 %&"#'9'&") #&7 *)9(8$#)%.
P á g i n a | 21
CAPITULO IV: ARBITRA+E DE BUSES
P á g i n a | 22
9. ARBITRA+E DE BUSES: 9.1.
METODOS DE ARBITRA+ES:
9.1.1. ARBITRA+E CENTRALIADO: E" &s& &s8&9$ 8" "'*) #'s()s''G) #& $%#$%& &s %&s()"s$7& #& $s'"$% '&9()s &" &7 8s. C)9) *$%$*&%s'*$ (%'"*'($7 ()#&9)s #&*'% 8& &@'s& U" "'*) #'s()s''G) $s'"$ '&9()s #& 8s #&")9'"$#) *)"%)7$#)% #&7 8s #'*) *)"%)7$#)% (8&#& &s$% s&($%$#) ) &" &7 9's9) (%)*&s$#)%. E" 8"$ =)%9$ 9!s s'9(7& #& G&%7) s& (8&#& #&*'% 8& 8" !%'%) *&"%$7'>$#) s&7&**')"$ 8") #& &"%& 7)s #'s()s''G)s 8& $" s)7'*'$#) &7 8s < 7& ")'='*$ 8& $)%$ &s &7 9$&s%) #&7 8s. A)%$ '&" 7) '"&%&s$"& &s &@(7'*$% 8& s'"'='*$ s&% &7 9$&s%) #&7 8s < s& (8&#& &@(7'*$% *)" &7 s'8'&"& &;&9(7): U" 9$&s%) 8& #&s&$ 8s$% &7 8s $*'G$ 7$ s&K$7 *)9" #& (&'*'" #& 8s s' )s&%G$ 8& &7 8s ") &s! )*8($#). E7 !%'%) $*'G$ 7$ s&K$7 #& 8s )*8($#). E7 !%'%) *)"*&#& &7 8s $7 9$&s%) 1. S' &s& ") 7) "&*&s'$ s& 7$ ($s$ $7 s'8'&"& < $s s8*&s'G$9&"& $s$ 8& 77&$ $7 8& s)7'*' &7 B8s. A7 &%9'"$%s& s& #&s$*'G$ &s$ s&K$7 #& (&'*'" #& 8s 7) 8& $*& 8& &7 !%'%) #&s$*'G& 7$ s&K$7 #& *)"*&s'" < 7$ #& 8s )*8($#). Q8'>!s &")"*&s 7$ G&"$;$ 9!s s'"'='*$'G$ #& &s& 9?)#) &s 8& $< (%!*'*$9&"& 8"$ s&"*'77&> '9(7*'$ <$ 8&
P á g i n a | 23
(8&#&" $K$#'%s& $")s 9$&s%)s *)9) s& 8'&%$" $ 7$ s&%'& #& (&'*')"&s $7 8s. P)% &7 *)"%$%') 7$ (%)($$*'" #& 7$ s&K$7 &"%& 7)s #'s()s''G)s 8& '"&"$" $**&#&% $7 8s &s 7&"$ 7) 8& $ s8 G&> '9(7'*$ 8& 7$ (%')%'#$# &s =';$ < s' 8" 9$&s%) =$77$ $8&77)s 8& &s?" &" 9&")% (%')%'#$# -&" &s(&%$ #& 8s) #&7 8s s& G&%!" $=&*$#)s < ") &"#%!" $**&s) $7 8s.
9.1.2. ARBITRA+E DISTRIBUIDO: E" &s& '() #& $%'%$;& ") &@'s& 8" *)"%)7$#)% *&"%$7 7) 8& '9(7'*$ 8& *$#$ 9#87) *)"'&"& 8"$ #&&%9'"$#$ 7'*$ ($%$ *)"%)7$% &7 $**&s) $ 7)s 9#87)s 8& '"&%$*$" *)";8"$9&"& ($%$ *)9($%'% &7 8s. E")"*&s ()#&9)s &"*)"%$% #)s =)%9$s #& $%'%$% &7 8s: 5.1.2.1.
A&-$&% 0/$&-0+ +& $+/%,%**#:
S& &9(7&$" 97'(7&s 7"&$s #& (&'*'" #& 8s (&%) $)%$ *$#$ #'s()s''G) #&&%9'"$ #& =)%9$ '"#&(&"#'&"& s' ?7 &s &7 s)7'*'$"& #& 9$<)% (%')%'#$# s'" "&*&s'#$# #& 8" !%'%). C$#$ 7"&$ #& '#&"'='*$*'" '&"& $s'"$#$ 8"$ (%')%'#$# #& 9$"&%$ 8& s' G$%')s 9$s&%s $*'G$" s8s 7"&$s s'987!"&$9&"& $"$ &7 #& 9$<)% (%')%'#$#. U" 9!s&% 8& 8'&%$ )9$% &7 *)"%)7 #&7 8s #&&%! $*'G$% s8 7"&$ < *)9(%)$% &7 &s$#) #& 7$s #&9!s. L$ #&sG&"$;$ %&s'#& &" 8& &7 "9&%) #& 9$s&%s 8& (8&#&" $7);$%s& ()% 7"&$ #& $%'%$;&s &@'s&"&s &s 7'9'$#). 5.1.2.2.
A&-$&% 0/$&-0+ +& 0%$%**# 0% *+,/#:
C$#$ #'s()s''G) s)7'*'$ #& =)%9$ '"#&(&"#'&"& &7 8s. E" *$s) #& 97'(7&s (&'*')"&s s'987!"&$s #& 8s s& (%)#8*& 8"$ *)7's'". U"$ G&> #&&*$#$ 7$ *)7's'" s& $(7'*$ 8" &s8&9$ 8& #&&%9'"& &7 #'s()s''G) 8& s&%! 9$&s%) #& 8s &"%& 7$s ($%&s &" *)7's'". D$#) 8& s& (8&#& #$% &7 *$s) #& 8& 9!s #& 8" 9#87) #&s&& &7 *)"%)7 #&7 8s s& %&8'&%&" 9?)#)s #& $%'%$;& &s)s (8&#&" s&% *&"%$7'>$#)s ) #'s%'8'#)s.
E" 8" &s8&9$ *&"%$7'>$#) &7 *)"%)7$#)% #&7 8s ) !%'%) &s &7 %&s()"s$7& #& $s'"$% &7 '&9() #& 8'7'>$*'" #&7 8s. E" 8" &s8&9$ #'s%'8'#) *$#$ 9#87) *)"'&"& 7$ 7'*$ #& *)"%)7 ($%$ $**&#&% $7 8s $*8$"#) #& =)%9$ *))(&%$'G$ ($%$ *)9($%'% &7 %&*8%s).
P á g i n a | 24
E7 );&'G) #& $9)s 9?)#)s #& $%'%$;& &s #&s'"$% 8" #'s()s''G) -UCP ) 9#87) #& E/S *)9) 9$&s%) < )%) $*$ *)9) &s*7$G). L$ &9()%'>$*'" *)"&9(7$ *)9) s& *))%#'"$" 7)s s8*&s)s s)%& &7 8s. S' &s s"*%)"$ 7)s s8*&s)s s)%& &7 8s &s!" #&&%9'"$#)s s)%& 8" %&7);. E7 8s '"*78<& 8"$ 7"&$ #& %&7); s)%& 7$ 8& s& %$"s9'& 8"$ s&*8&"*'$ %&87$%. L$ &9()%'>$*'" $s"*%)"$ &s 9!s s'9(7& #& %&$7'>$% < G&%'='*$% (&%) &s 9&")s =7&@'7& < &7 s's&9$ ") s& &"&='*'$ #& 7)s $G$"*&s 8& s& (%)#8*&" &" &7 %&"#'9'&") #& s8s #'s()s''G)s. C)" 7$ &9()%'>$*'" $s"*%)"$ (8&#&" *)9($%'% &7 8s 8"$ 9&>*7$ #& #'s()s''G)s 7&")s < %!('#)s. Ancho de banda (B): M!@'9$ G&7)*'#$# #& %$"s=&%&"*'$ &"
's/s&.
Fracción de ancho de banda: *8$"'='*$ &7 %$#) #& )*8($*'" #&
7$ G&7)*'#$# #& %$"s=&%&"*'$ #& 7$ 9&9)%'$ *8$"#) s& %&$7'>$" )(&%$*')"&s #& E/S *)" 8" (&%'=?%'*). S8 G$7)% &s! &"%& < 1. B (&%'=?%'*) / B 9&9)%'$.
9.1.3. PROTOCOLO DE ENCADENAMIENTO DAIS, CHAININ;7 DE DOS SE
$#) 9!s s&"*'77) <$ 8& 8'7'>$ s7) #)s s&K$7&s &"*$#&"$#$s 8"$ #& (&'*'" #&7 8s < )%$ #& *)"*&s'". E7 9$s&% 8& 8'&%& $**&#&% $7 8s $*'G$ 7$ s&K$7 #& (&'*'" -)8 < 7)s #&9!s 9$s&%s 7$ (%)($$" $s$ &7 !%'%). E7 !%'%) $*'G$ 7$ s&K$7 #& *)"*&s'" 8& &s (%)($$#$ ()% 7)s 9$s&%s 8& ") s)7'*'$%)" &7 $**&s) $7 8s. E7 9$s&% 8& %&*'& 7$ s&K$7 #& *)"*&s'" < '&"& 8"$ (&'*'" (&"#'&"& )9$ &7 *)"%)7 #&7 8s. S' 8" 9$s&% %&*'& 8"$ s&K$7 #& (&'*'" 9'&"%$s &s! $**&#'&"#) $7 8s 7)8&$ s8 (%)($$*'" $7 !%'%) $s$ 8& ='"$7'*& 7$ 8'7'>$*'" #&7 8s. L$ (%')%'#$# G'&"& #&&%9'"$#$ ()% 7$ (%)@'9'#$# $7 !%'%).
P á g i n a | 25
9.1.4. PROTOCOLO DE ENCADENAMIENTO DAIS, CHAININ;7 DE TRES SE$ 8"$ 7"&$ 9!s 8& &7 (%))*)7) $"&%')% 7$ 7"&$ #& )*8($*'". A#&9!s 7$ 7"&$ #& (&'*'" ") &s &"*$#&"$#$ s'") *)9($%'#$ ()% )#)s 7)s 9$s&%s $ %$G?s #& 8"$ &"%$#$ $7 !%'%) *)" *$($*'#$# #& O*$7&$#$. C8$"#) 8" 9$s&% )9$ &7 *)"%)7 #&7 8s $*'G$ 7$ 7"&$ #& )*8($*'". E7 !%'%) s7) $*'G$ 7$ 7"&$ #& *)"*&s'" *8$"#) %&*'& 8"$ (&'*'" < 7$ 7"&$ #& )*8($*'" &s! #&s$*'G$#$. C)9) &" &7 *$s) $"&%')% s' 8" 9$s&% %&*'& 7$ *)"*&s'" < ") $ s)7'*'$#) &7 8s %$"s9'& 7$ s&K$7 $7 s'8'&"& 9$s&%. U" 9$s&% )9$ &7 *)"%)7 #&7 8s s' '&"& 8"$ (&'*'" 7)*$7 (&"#'&"& 7$ 7"&$ #& )*8($*'" &s! #&s$*'G$#$ < %&*'& &7 =7$"*) #& s8'#$ #& 7$ s&K$7 #& *)"*&s'".
9.1.9. PROTOCOLO DE ENCADENAMIENTO DAIS, CHAININ;7 DE CUATRO SE
P á g i n a | 26
()%8& <$ s& $ &*) ($s$"#) #'%&*$9&"& &7 9$s&% s&7&**')"$#) $ %&$7'>$% s8 %$"s$**'" $7 '&9() 8& s& %&$7'>$ 7$ s&7&**'" #&7 s'8'&"& 9$s&%. P$%$ &77) s& $K$#& 8"$ *8$%$ 7"&$ $7 &s8&9$ $"&%')% 7$ 7"&$ #& %&*)")*'9'&").
L$ 7"&$ #& %&*)")*'9'&") 7$ $*'G$ 8" 9$s&% 8& s)7'*' &7 8s -$*'G (&'*'" < %&*'' 7$ *)"*&s'" (&%) 7$ 7"&$ #& )*8($*'" &s$$ $*'G$ -8s )*8($#). C8$"#) &7 !%'%) %&*'& 7$ $*'G$*'" #& %&*)")*'9'&") '"'& s8 $*8$*'" &s #&*'% #&;$ #& $&"#&% 7$ s&K$7 #& (&'*'" < &"&%$% 7$ #& *)"*&s'". E7 9$s&% 8&#$ &" &s(&%$ ($%$ )*8($% &7 8s $" (%)") 7) $$"#)"& s8 $*8$7 8s8$%') 8& 7) $%! #&s$*'G$"#) 7$ s&K$7 #& )*8($*'". C8$"#) &s) )*8%%& &7 9$s&% )*8($ &7 8s < #&s$*'G$ 7$ s&K$7 #& %&*)")*'9'&") *)" 7) 8& &7 !%'%) %&*8(&%$ s8 $*8$*'" (%)*&#'&"#) $ 8" "8&G) $%'%$;& &"%& 7)s 9$s&% s)7'*'$"&s s'987!"&$9&"& *)" 7$ )(&%$*'" #& %$"s$**'" &" &7 8s. E" 7$ s'8'&"& ='8%$ &9)s %&(%&s&"$#) &7 #'!7)) #& s&K$7&s *)%%&s()"#'&"& $ 8"$ )*8($*'" #&7 8s ()% &7 9$s&% M1 s&8'#) ()% &7 $%'%$;& $ =$G)% #& M2 9'&"%$s M1 %&$7'>$ s8 %$"s$**'" < &%9'"$"#) *)" 7$ )*8($*'" #&7 8s ()% M2 *8$"#) M1 ='"$7'>$:
P á g i n a | 27
9.1.6. PROTOCOLO CON CONCESIÓN POR ENCUESTA POLLIN;7: Es& (%))*)7) s8s'8<& 7$ 7"&$ &"*$#&"$#$ #& *)"*&s'" #&7 8s ()% 8" *)";8") #& 7"&$s 8& (&%9'&" $**&#&% #& =)%9$ s&7&*'G$ $ 7$ #'%&**'" $s'"$#$ *$#$ 9$s&% s)%& &s$s 7"&$s.
9.1.=. PROTOCOLO CON SE$ 8"$ 7"&$ #& *)"*&s'" &s(&*='*$ ($%$ *$#$ 7"&$ #& (&'*'" '"#&(&"#'&"&. Es$ $7&%"$'G$ '&"&" 7$ G&"$;$ 8& &7 !%'%) (8&#& $(7'*$% #'s'")s $7)%'9)s #& #&*'s'" &" *$s) #& (&'*')"&s s'987$"&$s -FIFO (%')%'#$# =';$ (%')%'#$# G$%'$7&. A#&9!s 7)s %&$%#)s #& (%)($$*'" #& 7$s s&K$7&s s)" (&8&K)s &" *)9($%$*'" *)" 7$s $"&%')%&s $7&%"$'G$s. T'&"& 7$ #&sG&"$;$ #&7 "9&%) &7&G$#) #& 7"&$s #& $%'%$;& -8"$ ()% ()s'7& 9$s&%. E7 "9&%) #& 9$s&% 8&#$ 7'9'$#) $7 "9&%) #& 7"&$s &@'s&"&s.
P á g i n a | 28
9.1.8. PROTOCOLO DISTRIBUIDO: E" &s)s (%))*)7)s 7$ %&s()"s$'7'#$# #&7 $%'%$;& ") %&s'#& &" 8"$ 8"'#$# '"#&(&"#'&"& s'") 8& s& #'s%'8<& ()% 7)s #'=&%&"&s 9$s&%s *)"&*$#)s $7 8s.
A%'%)' *)"*&#& &7 8s $7 9$s&% M' $*'G$"#) ' s': M' $ $*'G$#) s8 7"&$ #& (&'*'" #& 8s R'
•
L$ 7"&$ #& )*8($*'" &s! #&s$*'G$#$.
•
L$ 7"&$ #& &"%$#$ #& (%')%'#$# P'1 &s! $*'G$#$
•
S' &7 9$s&% M' ") $ $*'G$#) s8 7"&$ #& (&'*'" #& 8s R' &7 A%'%)' $*'G$ 7$ 7"&$ #& s$7'#$ #& (%')%'#$# P'.
P á g i n a | 29
CONCLUSIONES:
•
•
•
•
L)s 8s&s =8"*')"$" #& $*8&%#) $7 #'s()s''G) 8& 7) s)7'*'& <$ 8& &@'s& 8"$ ;&%$%8$ #& 8s&s ($%$ )('9'>$% &7 =8"*')"$9'&") #& 7)s #'s()s''G)s #&7 *)9(8$#)%. U"$ &s%8*8%$ #& '"&%*)"&@'" &s 8" s's&9$ #''$7 8& %$"s='&%& #$)s &"%& 7)s *)9()"&"&s #& 8"$ *)9(8$#)%$ ) &"%& *)9(8$#)%$s 98< ($%&*'#) $ 8"$ %&# #& $8)('s$s. C)9) )#) *)9()"&"& #& 8" s's&9$ #''$7 &s "&*&s$%') 8& 7)s 8s&s *8&"&" *)" 8" *)"%)7 &7 *8$7 &"G$ %#&"&s 8& &s(&*'='*$" 7$s )(&%$*')"&s $ %&$7'>$%. L$ 9$<)%$ #& 7)s 8s&s &s!" $s$#)s &" *)"#8*)%&s 9&!7'*)s ()% 7)s *8$7&s s& %$s9'&" s&K$7&s &7?*%'*$s 8& s)" &"G'$#$s < %&*''#$s *)" 7$ $<8#$ #& #'s()s''G)s 8& ()s&&" 8"$ '"&%=$> #&7 8s #$#) < s& &"*$%$" #& 9$"&;$% 7$s s&K$7&s < &"%&$%7$s *)9) #$)s '7&s
P á g i n a | 30
ANEXO
BUS AGP
BUS PCI
BUS USB
BUS PCI