Sunteți pe pagina 1din 26

Microprocesador

Saltar a: navegacin, bsqueda

Procesador AMD Athlon 64 X2 conectado en el calo de una !laca base" #l microprocesador $o si%!le%ente procesador& es el circuito integrado central ' %(s co%!le)o de un siste%a in*or%(tico+ a %odo de ilustracin, se le suele lla%ar !or analog,a el -cerebro. de un co%!utador" #s un circuito integrado con*or%ado !or %illones de co%!onentes electrnicos" /onstitu'e la unidad central de !rocesa%iento $CPU& de un P/ catalogado co%o %icroco%!utador" #s el encargado de e)ecutar los !rogra%as, desde el siste%a o!erativo hasta las a!licaciones de usuario+ slo e)ecuta instrucciones !rogra%adas en lengua)e de ba)o nivel, reali ando o!eraciones arit%0ticas ' lgicas si%!les, tales co%o su%ar, restar, %ulti!licar, dividir, las lgicas binarias ' accesos a %e%oria" #sta unidad central de !rocesa%iento est( constituida, esencial%ente, !or registros, una unidad de control, una unidad arit%0tico lgica $ALU& ' una unidad de c(lculo en co%a *lotante$conocida antigua%ente co%o -co!rocesador %ate%(tico.&" #l %icro!rocesador est( conectado general%ente %ediante un calo es!ec,*ico de la !laca base de la co%!utadora+ nor%al%ente !ara su correcto ' estable *unciona%iento, se le incor!ora un siste%a de re*rigeracin que consta de un disi!ador de calor *abricado en algn %aterial de alta conductividad t0r%ica, co%o cobre o alu%inio, ' de uno o %(s ventiladores que eli%inan el e1ceso del calor absorbido !or el disi!ador" #ntre el disi!ador ' la c(!sula del %icro!rocesador usual%ente se coloca !asta t0r%ica !ara %e)orar la conductividad del calor" #1isten otros %0todos %(s e*icaces, co%o la re*rigeracin l,quida o el uso de c0lulas !eltier !ara re*rigeracin e1tre%a, aunque estas t0cnicas se utili an casi e1clusiva%ente !ara a!licaciones es!eciales, tales co%o en las !r(cticas de overcloc2ing" 3a %edicin del rendi%iento de un %icro!rocesador es una tarea co%!le)a, dado que e1isten di*erentes ti!os de 4cargas4 que !ueden ser !rocesadas con di*erente e*ectividad !or !rocesadores de la %is%a ga%a" 5na %0trica del rendi%iento es la *recuencia de relo) que

!er%ite co%!arar !rocesadores con ncleos de la %is%a *a%ilia, siendo este un indicador %u' li%itado dada la gran variedad de dise6os con los cuales se co%erciali an los !rocesadores de una %is%a %arca ' re*erencia" 5n siste%a in*or%(tico de alto rendi%iento !uede estar equi!ado con varios %icro!rocesadores traba)ando en !aralelo, ' un %icro!rocesador !uede, a su ve , estar constituido !or varios ncleos fsicos o lgicos" 5n ncleo *,sico se re*iere a una !orcin interna del %icro!rocesador cuasi7inde!endiente que reali a todas las actividades de una /P5 solitaria, un ncleo lgico es la si%ulacin de un ncleo *,sico a *in de re!artir de %anera %(s e*iciente el !rocesa%iento" #1iste una tendencia de integrar el %a'or n%ero de ele%entos dentro del !ro!io !rocesador, au%entando as, la e*iciencia energ0tica ' la %iniaturi acin" #ntre los ele%entos integrados est(n las unidades de !unto *lotante, controladores de la %e%oria 8AM, controladores de buses ' !rocesadores dedicados de v,deo"

ndice

9 :istoria de los %icro!rocesadores o 9"9 3a evolucin del %icro!rocesador


o

9"2 ;reve historia

2 <unciona%iento = 8endi%iento 4 Arquitectura > <abricacin


o o

>"9 Procesadores de silicio >"2 ?tros %ateriales

6 #%!aquetado
o

6"9 Disi!acin de calor

@ /one1in con el e1terior


o

@"9 ;uses del !rocesador

A Arquitecturas B C0ase ta%bi0n 9D 8e*erencias 99 #nlaces e1ternos

Historia de los microprocesadores

La evolucin del microprocesador


#l %icro!rocesador es !roducto surgido de la evolucin de distintas tecnolog,as !redecesoras, b(sica%ente de la co%!utacin ' de la tecnolog,a de se%iconductores" #l inicio de esta lti%a data de %itad de la d0cada de 9B>D+ estas tecnolog,as se *usionaron a !rinci!ios de los a6os 9B@D, !roduciendo el !ri%er %icro!rocesador" Dichas tecnolog,as iniciaron su desarrollo a !artir de la segunda guerra %undial+ en este tie%!o los cient,*icos desarrollaron co%!utadoras es!ec,*icas !ara a!licaciones %ilitares" #n la !osguerra, a %ediados de la d0cada de 9B4D, la co%!utacin digital e%!rendi un *uerte creci%iento ta%bi0n !ara !ro!sitos cient,*icos ' civiles" 3a tecnolog,a electrnica avan ' los cient,*icos hicieron grandes !rogresos en el dise6o de co%!onentes de estado slido $se%iconductores&" #n 9B4A en los laboratorios ;ell crearon el transistor" #n los a6os 9B>D, a!arecieron las !ri%eras co%!utadoras digitales de !ro!sito general" Se *abricaron utili ando tubos al vac,o o bulbos co%o co%!onentes electrnicos activos" Mdulos de tubos al vac,o co%!on,an circuitos lgicos b(sicos, tales co%o co%!uertas ' *li!7*lo!s" #nsa%bl(ndolos en %dulos se constru' la co%!utadora electrnica $la lgica de control, circuitos de %e%oria, etc"&" 3os tubos de vac,o ta%bi0n *or%aron !arte de la construccin de %(quinas !ara la co%unicacin con las co%!utadoras" Para la construccin de un circuito su%ador si%!le se requiere de algunas co%!uertas lgicas" 3a construccin de una co%!utadora digital !recisa nu%erosos circuitos o dis!ositivos electrnicos" 5n !aso trascendental en el dise6o de la co%!utadora *ue hacer que el dato *uera al%acenado en %e%oria" E la idea de al%acenar !rogra%as en %e%oria !ara luego e)ecutarlo *ue ta%bi0n de *unda%ental i%!ortancia $Arquitectura de von Feu%ann&" 3a tecnolog,a de los circuitos de estado slido evolucion en la d0cada de 9B>D" #l e%!leo del silicio, de ba)o costo ' con %0todos de !roduccin %asiva, hicieron del transistor el co%!onente %(s usado !ara el dise6o de circuitos electrnicos" Por lo tanto el dise6o de la co%!utadora digital tuvo un gran avance con el ree%!la o del tubo al vac,o !or el transistor, a *inales de la d0cada de 9B>D" A !rinci!ios de la d0cada de 9B6D, el estado de arte en la construccin de co%!utadoras de estado slido su*ri un notable avance+ surgieron las tecnolog,as en circuitos digitales co%o: 8G3 (Lgica Transistor Resistor), DG3 (Lgica Transistor Diodo), GG3 (Lgica Transistor Transistor), #/3 (Lgica Complementada Emisor&" A %ediados de los a6os 9B6D se !roducen las *a%ilias de circuitos de lgica digital, dis!ositivos integrados en escala SSH ' MSH que corres!onden a ba)a ' %ediana escala de integracin de co%!onentes" A *inales de los a6os 9B6D ' !rinci!ios de los @D surgieron los siste%as a alta escala de integracin o 3SH" 3a tecnolog,a 3SH *ue haciendo !osible incre%entar la cantidad de co%!onentes en los circuitos integrados" Sin e%bargo, !ocos circuitos 3SH *ueron !roducidos, los dis!ositivos de %e%oria eran un buen e)e%!lo"

3as !ri%eras calculadoras electrnicas requer,an entre @> ' 9DD circuitos integrados" Des!u0s se dio un !aso i%!ortante en la reduccin de la arquitectura de la co%!utadora a un circuito integrado si%!le, resultando uno que *ue lla%ado microprocesador, unin de las !alabras Micro del griego IJKLM7, -!eque6o., ' !rocesador" Sin e%bargo, es total%ente v(lido usar el t0r%ino gen0rico procesador, dado que con el !aso de los a6os, la escala de integracin se ha visto reducida de %icro%0trica a nano%0trica+ ' ade%(s, es, sin duda, un !rocesador"

#l !ri%er %icro!rocesador *ue el Hntel 4DD4,9 !roducido en 9B@9" Se desarroll original%ente !ara una calculadora ' result revolucionario !ara su 0!oca" /onten,a 2"=DD transistores, era un %icro!rocesador de arquitectura de 4 bits que !od,a reali ar hasta 6D"DDD o!eraciones !or segundo traba)ando a una *recuencia de relo) de alrededor de @DD N: " #l !ri%er %icro!rocesador de A bits *ue el Hntel ADDA, desarrollado a %ediados de 9B@2 !ara su uso en ter%inales in*or%(ticos" #l Hntel ADDA integraba ==DD transistores ' !od,a !rocesar a *recuencias %(1i%as de ADDNh " #l !ri%er %icro!rocesador real%ente dise6ado !ara uso general, desarrollado en 9B@4, *ue el Hntel ADAD de A bits, que conten,a 4>DD transistores ' !od,a e)ecutar 2DD"DDD instrucciones !or segundo traba)ando a alrededor de 2M: " #l !ri%er %icro!rocesador de 96 bits *ue el ADA6" <ue el inicio ' el !ri%er %ie%bro de la !o!ular arquitectura 1A6, actual%ente usada en la %a'or,a de los co%!utadores" #l chi! ADA6 *ue introducido al %ercado en el verano de 9B@A, !ero debido a que no hab,a a!licaciones en el %ercado que *uncionaran con 96 bits, Hntel sac al %ercado el ADAA, que *ue lan ado en 9B@B" 3legaron a o!erar a *recuencias %a'ores de 4Mh " #l %icro!rocesador elegido !ara equi!ar al H;M Personal /o%!uterOAG, que caus que *uera el %(s e%!leado en los P/7AG co%!atibles entre %ediados ' *inales de los a6os 9BAD *ue el Hntel AD2A6 $ta%bi0n conocido si%!le%ente co%o 2A6&+ es un %icro!rocesador de 96 bits, de la *a%ilia 1A6, que *ue lan ado al %ercado en 9BA2" /ontaba con 9=4"DDD transistores" 3as versiones *inales alcan aron velocidades de hasta 2> M: " 5no de los !ri%eros !rocesadores de arquitectura de =2 bits *ue el AD=A6 de Hntel, *abricado a %ediados ' *ines de la d0cada de 9BAD+ en sus di*erentes versiones lleg a traba)ar a *recuencias del orden de los 4DMh " #l %icro!rocesador D#/ Al!ha se lan al %ercado en 9BB2, corriendo a 2DD M: en su !ri%era versin, en tanto que el Hntel Pentiu% surgi en 9BB= con una *recuencia de traba)o de 66Mh " #l !rocesador Al!ha, de tecnolog,a 8HS/ ' arquitectura de 64 bits, %arc un hito, declar(ndose co%o el %(s r(!ido del %undo, en su 0!oca" 3leg a 9Ph de *recuencia hacia el a6o 2DD9" Hrnica%ente, a %ediados del 2DD=, cuando se !ensaba quitarlo de circulacin, el Al!ha aun encabe aba la lista de los %icro!rocesadores %(s r(!idos de #stados 5nidos"2

3os %icro!rocesadores %odernos tienen una ca!acidad ' velocidad %ucho %a'ores, traba)an en arquitecturas de 64 bits, integran %(s de @DD %illones de transistores, co%o es en el caso de las serie /ore i@, ' !ueden o!erar a *recuencias nor%ales algo su!eriores a los =P: $=DDDM: &"

Breve historia

#l !ionero de los actuales %icro!rocesadores: el 4DD4 de Hntel"

Motorola 6ADD"

Qilog QAD A"

Hntel AD2A6, %(s conocido co%o 2A6"

Hntel AD4A6, conocido ta%bi0n co%o 4A6SX de ==Mh "

H;M PoRerP/ 6D9"

Parte !osterior de un Pentiu% Pro" #ste chi! en !articular es de 2DD M: , con 2>6 Nb de cach0 32"

AMD N6 original"

Hntel Pentiu% HH+ se !uede observar su estilo de calo di*erente"

Hntel /eleron 4/o!!er%ine 92A4 de 6DD M: "

Hntel Pentiu% HHH" :asta los !ri%eros a6os de la d0cada de 9B@D los di*erentes co%!onentes electrnicos que *or%aban un !rocesador no !od,an ser un nico circuito integrado, era necesario utili ar dos o tres 4chi!s4 !ara hacer una /P5 $uno era el 4A354 7 Arith%etical 3ogic 5nit, el otro la 4 control 5nit4, el otro el 4 8egister ;an24, etc""&" #n 9B@9 la co%!a6,a Hntel consigui !or !ri%era ve !oner todos los transistores que constitu,an un !rocesador sobre un nico circuito integrado, el" !! "", nac,a el %icro!rocesador" Seguida%ente se e1!one una lista ordenada cronolgica%ente de los %icro!rocesadores %(s !o!ulares que *ueron surgiendo" #n la 58SS se reali aron otros siste%as que dieron lugar a la serie %icro!rocesador #lbrus"

1971: l !ntel "##"

#l 4DD4 *ue el !ri%er %icro!rocesador del %undo, creado en un si%!le chi! ' desarrollado !or Hntel" #ra un /P5 de 4 bits ' ta%bi0n *ue el !ri%ero dis!onible co%ercial%ente" #ste

desarrollo i%!uls la calculadora de ;usico%S9T e inici el ca%ino !ara dotar de -inteligencia. a ob)etos inani%ados ' asi%is%o, a la co%!utadora !ersonal"

197$: l !ntel %##%

/odi*icado inicial%ente co%o 92D9, *ue !edido a Hntel !or /o%!uter Ger%inal /or!oration !ara usarlo en su ter%inal !rogra%able Data!oint 22DD, !ero debido a que Hntel ter%in el !ro'ecto tarde ' a que no cu%!l,a con la e1!ectativas de /o%!uter Ger%inal /or!oration, *inal%ente no *ue usado en el Data!oint" Posterior%ente /o%!uter Ger%inal /or!oration e Hntel acordaron que el iADDA !udiera ser vendido a otros clientes"

197": l &'(M)

#l S/OMP desarrollado !or Fational Se%iconductor, *ue uno de los !ri%eros %icro!rocesadores, ' estuvo dis!onible desde !rinci!io de 9B@4" #l no%bre S/OMP $!o!ular%ente conocido co%o -Sca%!.& es el acrni%o de #imple Cost$e%%ecti&e Micro Processor $Micro!rocesador si%!le ' rentable&" Presenta un bus de direcciones de 96 bits ' un bus de datos de A bits" 5na caracter,stica, avan ada !ara su tie%!o, es la ca!acidad de liberar los buses a *in de que !uedan ser co%!artidos !or varios !rocesadores" #ste %icro!rocesador *ue %u' utili ado, !or su ba)o costo, ' !rovisto en 2its, !ara !ro!sitos educativos, de investigacin ' !ara el desarrollo de controladores industriales diversos"

197": l !ntel %#%#

#3 ADAD se convirti en la /P5 de la !ri%era co%!utadora !ersonal, la Altair AADD de MHGS, segn se alega, no%brada as, !or un destino de la Fave #s!acial -Starshi!. del !rogra%a de televisin Cia)e a las #strellas, ' el HMSAH ADAD, *or%ando la base !ara las %(quinas que e)ecutaban el siste%a o!erativo /POM7AD" 3os *an(ticos de las co%!utadoras !od,an co%!rar un equi!o Altair !or un !recio $en aquel %o%ento& de =B> 5SD" #n un !eriodo de !ocos %eses, se vendieron decenas de %iles de estos P/"

197*: Motorola +%##

Se *abrica, !or !arte de Motorola, el Motorola MC'(!!, %(s conocido co%o 6ADD" <ue lan ado al %ercado !oco des!u0s del Hntel ADAD" Su no%bre !roviene de que conten,a a!ro1i%ada%ente 6"ADD transistores" Carios de los !ri%eras %icroco%!utadoras de los a6os 9B@D usaron el 6ADD co%o !rocesador" #ntre ellas se encuentran la SUGP/ 6ADD, que *ue la !ri%era en usarlo, ' la %u' conocida Altair 6AD" #ste %icro!rocesador se utili !ro*usa%ente co%o !arte de un 2it !ara el desarrollo de siste%as controladores en la industria" Partiendo del 6ADD se crearon varios !rocesadores derivados, siendo uno de los %(s !otentes el Motorola 6ADB

197+: l ,%#

3a co%!a6,a Qilog Hnc" crea el Qilog QAD" #s un %icro!rocesador de A bits construido en tecnolog,a FM?S, ' *ue basado en el Hntel ADAD" ;(sica%ente es una a%!liacin de 0ste,

con lo que ad%ite todas sus instrucciones" 5n a6o des!u0s sale al %ercado el !ri%er co%!utador que hace uso del QAD, el -and. -/&0%# Model 1 !rovisto de un QAD a 9,@@ M: ' 4 N; de 8AM" #s uno de los !rocesadores de %(s 01ito del %ercado, del cual se han !roducido nu%erosas versiones clnicas, ' sigue siendo usado de *or%a e1tensiva en la actualidad en %ultitud de siste%as e%bebidos" 3a co%!a6,a Qilog *ue *undada 9B@4 !or <ederico <aggin, quien *ue dise6ador )e*e del %icro!rocesador Hntel 4DD4 ' !osterior%ente del Hntel ADAD"

197%: Los !ntel %#%+ . %#%%

5na venta reali ada !or Hntel a la nueva divisin de co%!utadoras !ersonales de H;M, hi o que las P/ de H;M dieran un gran gol!e co%ercial con el nuevo !roducto con el ADAA, el lla%ado H;M P/" #l 01ito del ADAA !ro!uls a Hntel a la lista de las >DD %e)ores co%!a6,as, en la !restigiosa revista <ortune, ' la %is%a no%br la e%!resa co%o uno de Los tri)n%os comerciales de los sesenta"

19%$: l !ntel %#$%+

#l AD2A6, !o!ular%ente conocido co%o 2A6, *ue el !ri%er !rocesador de Hntel que !odr,a e)ecutar todo el so*tRare escrito !ara su !redecesor" #sta co%!atibilidad del so*tRare sigue siendo un sello de la *a%ilia de %icro!rocesadores de Hntel" 3uego de seis a6os de su introduccin, hab,a un esti%ado de 9> %illones de P/ basadas en el 2A6, instaladas alrededor del %undo"

19%*: l !ntel %#1%+

#ste !rocesador Hntel, !o!ular%ente lla%ado =A6, se integr con 2@>"DDD transistores, %(s de 9DD veces tantos co%o en el original 4DD4" #l =A6 a6adi una arquitectura de =2 bits, con ca!acidad !ara %ultitarea ' una unidad de traslacin de !(ginas, lo que hi o %ucho %(s sencillo i%!le%entar siste%as o!erativos que usaran %e%oria virtual"

19%*: l 234 7%#1$

#l %icro!rocesador CAX @AD=2 $ta%bi0n conocido co%o D/===&, es de nico chi! ' de =2 bits, ' *ue desarrollado ' *abricado !or Digital #qui!%ent /or!oration $D#/&+ instalado en los equi!os MicroCAX HH, en con)unto con su shi! co!rocesador de co%a *lotante se!arado, el @A9=2, ten,an una !otencia cercana al BDV de la que !od,a entregar el %inico%!utador CAX 99O@AD que *uera !resentado en 9B@@" #ste %icro!rocesador conten,a 92>DDD transistores, *ue *abricado en tecnologa QM?S de D#/" 3os siste%as CAX ' los basados en este !rocesador *ueron los !re*eridos !or la co%unidad cient,*ica ' de ingenier,a durante la d0cada del 9BAD"

19%9: l !ntel %#"%+

3a generacin 4A6 real%ente signi*ic contar con una co%!utadora !ersonal de !restaciones avan adas, entre ellas, un con)unto de instrucciones o!ti%i ado, una unidad de

co%a *lotante o <P5, una unidad de inter*a de bus %e)orada ' una %e%oria cach0 uni*icada, todo ello integrado en el !ro!io chi! del %icro!rocesador" #stas %e)oras hicieron que los i4A6 *ueran el doble de r(!idos que el !ar i=A6 7 i=A@ o!erando a la %is%a *recuencia de relo)" #l !rocesador Hntel 4A6 *ue el !ri%ero en o*recer un co!rocesador %ate%(tico o <P5 integrado+ con 0l que se aceleraron notable%ente las o!eraciones de c(lculo" 5sando una unidad <P5 las o!eraciones %ate%(ticas %(s co%!le)as son reali adas !or el co!rocesador de %anera !r(ctica%ente inde!endiente a la *uncin del !rocesador !rinci!al"

1991: l 3M5 3M6%+

Procesadores *abricados !or AMD 9DDV co%!atible con los cdigos de Hntel de ese %o%ento" 3la%ados -clones. de Hntel, llegaron incluso a su!erar la *recuencia de relo) de los !rocesadores de Hntel ' a !recios signi*icativa%ente %enores" Aqu, se inclu'en las series A%2A6, A%=A6, A%4A6 ' A%>A6"

1991: )o7er)' +#1

#s un !rocesador de tecnolog,a 8HS/ de =2 bits, en >D ' 66M: " #n su dise6o utili aron la inter*a de bus del Motorola AA99D" #n 9BB9, H;M busca una alian a con A!!le ' Motorola !ara i%!ulsar la creacin de este %icro!rocesador, surge la alian a AHM $A!!le, H;M ' Motorola& cu'o ob)etivo *ue quitar el do%inio que Microso*t e Hntel ten,an en siste%as basados en los AD=A6 ' AD4A6" )o7er)' $abreviada PP/ o MP/& es el no%bre original de la *a%ilia de !rocesadores de arquitectura de ti!o 8HS/, que *ue desarrollada !or la alin a AHM" 3os !rocesadores de esta *a%ilia son utili ados !rinci!al%ente en co%!utadores Macintosh de A!!le /o%!uter ' su alto rendi%iento se debe *uerte%ente a su arquitectura ti!o 8HS/"

1991: l !ntel )entium

#l %icro!rocesador de Pentiu% !ose,a una arquitectura ca!a de e)ecutar dos o!eraciones a la ve , gracias a sus dos !i!eline de datos de =2 bits cada uno, uno equivalente al 4A6DX$u& ' el otro equivalente a 4A6SX$u&" Ade%(s, estaba dotado de un bus de datos de 64 bits, ' !er%it,a un acceso a %e%oria de 64 bits $aunque el !rocesador segu,a %anteniendo co%!atibilidad de =2 bits !ara las o!eraciones internas, ' los registros ta%bi0n eran de =2 bits&" 3as versiones que inclu,an instrucciones MMX no slo brindaban al usuario un %(s e*iciente %ane)o de a!licaciones %ulti%edia, sino que ta%bi0n se o*rec,an en velocidades de hasta 2== M: " Se inclu' una versin de 2DD M: ' la %(s b(sica traba)aba a alrededor de 966 M: de *recuencia de relo)" #l no%bre Pentiu%, se %encion en las historietas ' en charlas de la televisin a diario, en realidad se volvi una !alabra %u' !o!ular !oco des!u0s de su introduccin"

199": L )o7er)' +$#

#n este a6o H;M ' Motorola desarrollan el !ri%er !rototi!o del !rocesador PoRerP/ de 64 bitS2T, la i%!le%entacin %(s avan ada de la arquitectura PoRerP/, que estuvo dis!onible

al a6o !r1i%o" #l 62D *ue dise6ado !ara su utili acin en servidores, ' es!ecial%ente o!ti%i ado !ara usarlo en con*iguraciones de cuatro ' hasta ocho !rocesadores en servidores de a!licaciones de base de datos ' v,deo" #ste !rocesador incor!ora siete %illones de transistores ' corre a 9== M: " #s o*recido co%o un !uente de %igracin !ara aquellos usuarios que quieren utili ar a!licaciones de 64 bits, sin tener que renunciar a e)ecutar a!licaciones de =2 bits"

199*: L !ntel )entium )ro

3an ado al %ercado en oto6o de 9BB>, el !rocesador Pentiu% Pro $!ro*esional& se dise6 con una arquitectura de =2 bits" Se us en servidores ' los !rogra%as ' a!licaciones !ara estaciones de traba)o $de redes& i%!ulsaron r(!ida%ente su integracin en las co%!utadoras" #l rendi%iento del cdigo de =2 bits era e1celente, !ero el Pentiu% Pro a %enudo era %(s lento que un Pentiu% cuando e)ecutaba cdigo o siste%as o!erativos de 96 bits" #l !rocesador Pentiu% Pro estaba co%!uesto !or alrededor de >W> %illones de transistores"

199+: l 3M5 8*

:abiendo abandonado los clones, AMD *abricada con tecnolog,as an(logas a Hntel" AMD sac al %ercado su !ri%er !rocesador !ro!io, el N>, rival del Pentiu%" 3a arquitectura 8HS/A6 del AMD N> era %(s se%e)ante a la arquitectura del Hntel Pentiu% Pro que a la del Pentiu%" #l N> es interna%ente un !rocesador 8HS/ con una 5nidad 1A67 decodi*icadora, trans*or%a todos los co%andos 1A6 $de la a!licacin en curso& en co%andos 8HS/" #ste !rinci!io se usa hasta ho' en todas las /P5 1A6" #n la ma*or+a de los aspectos era s)perior el ,- al Penti)m, incluso de in*erior !recio, sin e%bargo AMD ten,a !oca e1!eriencia en el desarrollo de %icro!rocesadores ' los di*erentes hitos de !roduccin %arcados se *ueron su!erando con !oco 01ito, se retras 9 a6o de su salida al %ercado, a ra n de ello sus *recuencias de traba)o eran in*eriores a las de la co%!etencia, ' !or tanto, los *abricantes de P/ dieron !or sentado que era in*erior"

199+: Los 3M5 8+ . 3M5 8+0$

/on el N6, AMD no slo consigui hacerle seria%ente la co%!etencia a los Pentiu% MMX de Hntel, sino que ade%(s a%arg lo que de otra *or%a hubiese sido un !l(cido do%inio del %ercado, o*reciendo un !rocesador casi a la altura del Pentiu% HH !ero !or un !recio %u' in*erior" #n c(lculos en co%a *lotante, el N6 ta%bi0n qued !or deba)o del Pentiu% HH, !ero !or enci%a del Pentiu% MMX ' del Pro" #l N6 cont con una ga%a que va desde los 966 hasta los %(s de >DD Mh ' con el )uego de instrucciones MMX, que 'a se han convertido en est(ndares" M(s adelante se lan una %e)ora de los ,', los ,'$. de 2>D nan%etros, !ara seguir co%!itiendo con los Pentiu% HH, siendo 0ste lti%o su!erior en tareas de co%a *lotante, !ero in*erior en tareas de uso general" Se introduce un )uego de instrucciones SHMD deno%inado =DFoRX

1997: l !ntel )entium !!

5n !rocesador de @W> %illones de transistores, se busca entre los ca%bios *unda%entales con res!ecto a su !redecesor, %e)orar el rendi%iento en la e)ecucin de cdigo de 96 bits, a6adir el con)unto de instrucciones MMX ' eli%inar la %e%oria cach0 de segundo nivel del ncleo del !rocesador, coloc(ndola en una tar)eta de circuito i%!reso )unto a 0ste" Pracias al nuevo dise6o de este !rocesador, los usuarios de P/ !ueden ca!turar, revisar ' co%!artir *otogra*,as digitales con a%igos ' *a%ilia v,a Hnternet+ revisar ' agregar te1to, %sica ' otros+ con una l,nea tele*nica+ el enviar v,deo a trav0s de las l,neas nor%ales del tel0*ono %ediante Hnternet se convierte en algo cotidiano"

199%: l !ntel )entium !! 4eon

3os !rocesadores Pentiu% HH Xeon se dise6an !ara cu%!lir con los requisitos de dese%!e6o en co%!utadoras de %edio7rango, servidores %(s !otentes ' estaciones de traba)o $Ror2stations&" /onsistente con la estrategia de Hntel !ara dise6ar !roductos de !rocesadores con el ob)etivo de llenar seg%entos de los %ercados es!ec,*icos, el !rocesador Pentiu% HH Xeon o*rece innovaciones t0cnicas dise6adas !ara las estaciones de traba)o ' servidores que utili an a!licaciones co%erciales e1igentes, co%o servicios de Hnternet, al%acena%iento de datos cor!orativos, creaciones digitales ' otros" Pueden con*igurarse siste%as basados en este !rocesador !ara integrar de cuatro o ocho !rocesadores traba)ando en !aralelo, ta%bi0n %(s all( de esa cantidad"

1999: l !ntel 'eleron

/ontinuando la estrategia, Hntel, en el desarrollo de !rocesadores !ara el seg%ento de %ercados es!ec,*icos, el !rocesador /eleron es el no%bre que lleva la l,nea de de ba)o costo de Hntel" #l ob)etivo *ue !oder, %ediante 0sta segunda %arca, !enetrar en los %ercados i%!edidos a los Pentiu%, de %a'or rendi%iento ' !recio" Se dise6a !ara a6adir valor al seg%ento del %ercado de los P/" Pro!orcion a los consu%idores una gran actuacin a un ba)o coste, ' entreg un dese%!e6o destacado !ara usos co%o )uegos ' el so*tRare educativo"

1999: l 3M5 3thlon 87 9'lassic . -hunder:ird;

Procesador total%ente co%!atible con la arquitectura 1A6" Hnterna%ente el Athlon es un redise6o de su antecesor, !ero se le %e)or substancial%ente el siste%a de co%a *lotante $ahora con = unidades de co%a *lotante que !ueden traba)ar si%ult(nea%ente& ' se le incre%ent la %e%oria cach0 de !ri%er nivel $39& a 92A N; $64 Nb !ara datos ' 64 Nb !ara instrucciones&" Ade%(s inclu'e >92 Nb de cach0 de segundo nivel $32&" #l resultado *ue el !rocesador 1A6 %(s !otente del %o%ento" #l !rocesador Athlon con ncleo Ghunderbird a!areci co%o la evolucin del Athlon /lassic" Al igual que su !redecesor, ta%bi0n se basa en la arquitectura 1A6 ' usa el bus #C6" #l !roceso de *abricacin usado !ara todos estos %icro!rocesadores es de 9AD nan%etros" #l Athlon Ghunderbird consolid a AMD co%o la segunda %a'or co%!a6,a

de *abricacin de %icro!rocesadores, 'a que gracias a su e1celente rendi%iento $su!erando sie%!re al Pentiu% HHH ' a los !ri%eros Pentiu% HC de Hntel a la %is%a *recuencia de relo)& ' ba)o !recio, la hicieron %u' !o!ular tanto entre los entendidos co%o en los iniciados en la in*or%(tica"

1999: l !ntel )entium !!!

#l !rocesador Pentiu% HHH o*rece @D nuevas instrucciones Hnternet Strea%ing, las e1tensiones de SHMD que re*uer an dra%(tica%ente el dese%!e6o con i%(genes avan adas, =D, a6adiendo una %e)or calidad de audio, video ' dese%!e6o en a!licaciones de reconoci%iento de vo " <ue dise6ado !ara re*or ar el (rea del dese%!e6o en el Hnternet, le !er%ite a los usuarios hacer cosas, tales co%o, navegar a trav0s de !(ginas !esadas $con %uchos gr(*icos&, tiendas virtuales ' trans%itir archivos video de alta calidad" #l !rocesador se integra con B,> %illones de transistores, ' se introdu)o usando en 0l tecnolog,a 2>D nan%etros"

1999: l !ntel )entium !!! 4eon

#l !rocesador Pentiu% HHH Xeon a%!l,a las *ortale as de Hntel en cuanto a las estaciones de traba)o $Ror2station& ' seg%entos de %ercado de servidores, ' a6ade una actuacin %e)orada en las a!licaciones del co%ercio electrnico e in*or%(tica co%ercial avan ada" 3os !rocesadores incor!oran %e)oras que re*uer an el !rocesa%iento %ulti%edia, !articular%ente las a!licaciones de v,deo" 3a tecnolog,a del !rocesador HHH Xeon acelera la trans%isin de in*or%acin a trav0s del bus del siste%a al !rocesador, %e)orando el dese%!e6o signi*icativa%ente" Se dise6a !ensando !rinci!al%ente en los siste%as con con*iguraciones de %ulti!rocesador"

$###: L !ntel )entium "

#ste es un %icro!rocesador de s0!ti%a generacin basado en la arquitectura 1A6 ' *abricado !or Hntel" #s el !ri%ero con un dise6o co%!leta%ente nuevo desde el Pentiu% Pro" Se estren la arquitectura Fet;urst, la cual no daba %e)oras considerables res!ecto a la anterior P6" Hntel sacri*ic el rendi%iento de cada ciclo !ara obtener a ca%bio %a'or cantidad de ciclos !or segundo ' una %e)ora en las instrucciones SS#"

$##1: l 3M5 3thlon 4)

/uando Hntel sac el Pentiu% 4 a 9,@ P: en abril de 2DD9 se vio que el Athlon Ghunderbird no estaba a su nivel" Ade%(s no era !r(ctico !ara el overcloc2ing, entonces !ara seguir estando a la cabe a en cuanto a rendi%iento de los !rocesadores 1A6, AMD tuvo que dise6ar un nuevo ncleo, ' sac el Athlon XP" #ste co%!atibili aba las instrucciones SS# ' las =DFoRX #ntre las %e)oras res!ecto al Ghunderbird se !uede %encionar la !rerrecu!eracin de datos !or hardRare, conocida en ingl0s co%o pre%etc/, ' el au%ento de las entradas G3;, de 24 a =2"

$##": l !ntel )entium " 9)rescott;

A !rinci!ios de *ebrero de 2DD4, Hntel introdu)o una nueva versin de Pentiu% 4 deno%inada WPrescottW" Pri%ero se utili en su %anu*actura un !roceso de *abricacin de BD n% ' luego se ca%bi a 6>n%" Su di*erencia con los anteriores es que 0stos !oseen 9 Mi; o 2 Mi; de cach0 32 ' 96 Nb de cach0 39 $el doble que los ForthRood&, !revencin de e)ecucin, S!eedSte!, /9# State, un :'!erGhreading %e)orado, instrucciones SS#=, %ane)o de instrucciones AMD64, de 64 bits creadas !or AMD, !ero deno%inadas #M64G !or Hntel, sin e%bargo !or graves !roble%as de te%!eratura ' consu%o, resultaron un *racaso *rente a los Athlon 64"

$##": l 3M5 3thlon +"

#l AMD Athlon 64 es un %icro!rocesador 1A6 de octava generacin que i%!le%enta el con)unto de instrucciones AMD64, que *ueron introducidas con el !rocesador ?!teron" #l Athlon 64 !resenta un controlador de %e%oria en el !ro!io circuito integrado del %icro!rocesador ' otras %e)oras de arquitectura que le dan un %e)or rendi%iento que los anteriores Athlon ' que el Athlon XP *uncionando a la %is%a velocidad, incluso e)ecutando cdigo heredado de =2 bits" #l Athlon 64 ta%bi0n !resenta una tecnolog,a de reduccin de la velocidad del !rocesador lla%ada Cool"n"0)iet1: cuando el usuario est( e)ecutando a!licaciones que requieren !oco uso del !rocesador, ba)a la velocidad del %is%o ' su tensin se reduce"

$##+: L !ntel 'ore 5uo

Hntel lan 0sta ga%a de !rocesadores de doble ncleo ' /P5s 212 M/M $%dulo Multi7 /hi!& de cuatro ncleos con el con)unto de instrucciones 1A6764, basado en la nueva arquitectura /ore de Hntel" 3a %icroarquitectura /ore regres a velocidades de /P5 ba)as ' %e)or el uso del !rocesador de a%bos ciclos de velocidad ' energ,a co%!arados con anteriores Fet;urst de los /P5 Pentiu% 4OD2" 3a %icroarquitectura /ore !rovee eta!as de decodi*icacin, unidades de e)ecucin, cach0 ' buses %(s e*icientes, reduciendo el consu%o de energ,a de /P5 /ore 2, %ientras se incre%enta la ca!acidad de !rocesa%iento" 3os /P5 de Hntel han variado %u' brusca%ente en consu%o de energ,a de acuerdo a velocidad de !rocesador, arquitectura ' !rocesos de se%iconductor, %ostrado en las tablas de disi!acin de energ,a del /P5" #sta ga%a de !rocesadores *ueron *abricados de 6> a 4> nan%etros"

$##7: l 3M5 )henom

Pheno% *ue el no%bre dado !or Advanced Micro Devices $AMD& a la !ri%era generacin de !rocesadores de tres ' cuatro ncleos basados en la %icroarquitectura N9D" /o%o caracter,stica co%n todos los Pheno% tienen tecnolog,a de 6> nan%etros lograda a trav0s de tecnolog,a de *abricacin Silicon on insulator $S?H&" Fo obstante, Hntel, 'a se encontraba *abricando %ediante la %(s avan ada tecnolog,a de !roceso de 4> n% en 2DDA" 3os !rocesadores Pheno% est(n dise6ados !ara *acilitar el uso inteligente de energ,a ' recursos del siste%a, listos !ara la virtuali acin, generando un !ti%o rendi%iento !or vatio" Godas las /P5 Pheno% !oseen caracter,sticas tales co%o controlador de %e%oria DD82 integrado, tecnolog,a :'!erGrans!ort ' unidades de co%a *lotante de 92A bits, !ara

incre%entar la velocidad ' el rendi%iento de los c(lculos de co%a *lotante" 3a arquitectura Direct /onnect asegura que los cuatro ncleos tengan un !ti%o acceso al controlador integrado de %e%oria, logrando un ancho de banda de 96 PbOs !ara interco%unicacin de los ncleos del %icro!rocesador ' la tecnolog,a :'!erGrans!ort, de %anera que las escalas de rendi%iento %e)oren con el n%ero de ncleos" Giene cach0 3= co%!artida !ara un acceso %(s r(!ido a los datos $' as, no de!ende tanto del tie%!o de latencia de la 8AM&, ade%(s de co%!atibilidad de in*raestructura de los calos AM2, AM2Y ' AM= !ara !er%itir un ca%ino de actuali acin sin sobresaltos" A !esar de todo, no llegaron a igualar el rendi%iento de la serie /ore 2 Duo"

$##%: l !ntel 'ore <ehalem

Hntel /ore i@ es una *a%ilia de !rocesadores de cuatro ncleos de la arquitectura Hntel 1A67 64" 3os /ore i@ son los !ri%eros !rocesadores que usan la %icroarquitectura Fehale% de Hntel ' es el sucesor de la *a%ilia Hntel /ore 2" <S; es ree%!la ado !or la inter*a Zuic2Path en i@ e i> $ calo 9=66&, ' sustituido a su ve en i@, i> e i= $ calo 99>6& !or el DMH eli%inado el north;rige e i%!le%entando !uertos P/H #1!ress directa%ente" Me%oria de tres canales $ancho de datos de 9B2 bits&: cada canal !uede so!ortar una o dos %e%orias DHMM DD8=" 3as !laca base co%!atibles con /ore i@ tienen cuatro $=Y9& o seis ranuras DHMM en lugar de dos o cuatro, ' las DHMMs deben ser instaladas en gru!os de tres, no dos" #l :'!erthreading *ue rei%!le%entado creando ncleos lgicos" #st( *abricado a arquitecturas de 4> n% ' =2 n% ' !osee @=9 %illones de transistores su versin %(s !otente" Se volvi a usar *recuencias altas, aunque a contra!artida los consu%os se dis!araron"

$##%: Los 3M5 )henom !! . 3thlon !!

Pheno% HH es el no%bre dado !or AMD a una *a%ilia de %icro!rocesadores o /P5s %ultincleo $%ulticore& *abricados en 4> n%, la cual sucede al Pheno% original ' dieron so!orte a DD8=" 5na de las venta)as del !aso de los 6> n% a los 4> n%, es que !er%iti au%entar la cantidad de cach0 3=" De hecho, 0sta se incre%ent de una %anera generosa, !asando de los 2 Mi; del Pheno% original a 6 Mi;" #ntre ellos, el A%d Pheno% HH X2 ;# >>> de doble ncleo surge co%o el !rocesador bincleo del %ercado" Ga%bi0n se lan an tres Athlon HH con slo /ach0 32, !ero con buena relacin !recioOrendi%iento" #l A%d Athlon HH X4 6=D corre a 2,A P: " #l A%d Athlon HH X4 6=> continua la %is%a l,nea" AMD ta%bi0n lan a un tri!le ncleo, lla%ado Athlon HH X= 44D, as, co%o un doble ncleo Athlon HH X2 2>>" Ga%bi0n sale el Pheno% X4 BB>, de cuatro ncleos, que corre a %(s de =,2P: " Ga%bi0n AMD lan a la *a%ilia Ghurban con 6 ncleos *,sicos dentro del enca!sulado

$#11: l !ntel 'ore &and. Bridge

3legan !ara re%!la ar los chi!s Fehale%, con Hntel /ore i=, Hntel /ore i> e Hntel /ore i@ serie 2DDD ' Pentiu% P" Hntel lan sus !rocesadores que se conocen con el no%bre en clave Sand' ;ridge" #stos !rocesadores Hntel /ore que no tienen sustanciales ca%bios en arquitectura res!ecto a nehale%, !ero si los necesarios !ara hacerlos %(s e*icientes ' r(!idos que los %odelos anteriores" #s la segunda generacin de los Hntel /ore con nuevas instrucciones de 2>6 bits, du!licando el rendi%iento, %e)orando el dese%!e6o en =D ' todo lo que se relacione con o!eracin en %ulti%edia" 3legaron la !ri%era se%ana de enero del 2D99" Hnclu'e nuevo con)unto de instrucciones deno%inado ACX ' una PP5 integrada de hasta 92 unidades de e)ecucin

$#11: l 3M5 =usion

AMD <usion es el no%bre clave !ara un dise6o *uturo de %icro!rocesadores Gurion, !roducto de la *usin entre AMD ' AGH, co%binando con la e)ecucin general del !rocesador, el !roceso de la geo%etr,a =D ' otras *unciones de PP5s actuales" 3a PP5 $!rocesador gr(*ico& estar( integrada en el !ro!io %icro!rocesador" Se es!era la salida !rogresiva de esta tecnolog,a a lo largo del 2D99+ estando dis!onibles los !ri%eros %odelos $?ntaro ' Qacate& !ara ordenadores de ba)o consu%o entre lti%os %eses de 2D9D ' !ri%eros de 2D99, de)ando el legado de las ga%as %edias ' altas $3lano, ;ra os ' ;ulldo er !ara %ediados o *inales del 2D99&

$#1$: l !ntel 'ore !v. Bridge

Hv' ;ridge es el no%bre en clave de los !rocesadores conocidos co%o Hntel /ore de tercera generacin" Son !or tanto sucesores de los %icros que a!arecieron a !rinci!ios de 2D99, cu'o no%bre en clave es Sand' ;ridge" Pasa%os de los =2 nan%etros de ancho de transistor en Sand' ;ridge a los 22 de Hv' ;ridge" #sto le !er%ite %eter el doble de ellos en la %is%a (rea" 5n %a'or n%ero de transistores signi*ica que !uedes !oner %(s bloques *uncionales dentro del chi!" #s decir, este ser( ca!a de hacer un %a'or n%ero de tareas al %is%o tie%!o"

$#11: l !ntel 'ore Has7ell

:asRell es el no%bre clave de los !rocesadores de cuarta generacin de Hntel /ore" Son la correccin de errores de la tercera generacin e i%!le%entan nuevas tecnolog,as gr(*icas !ara el ga%%ing ' el dise6o gr(*ico, *uncionando con un %enor consu%o ' teniendo un %e)or rendi%iento a un buen !recio" /ontinua co%o su !redecesor en 22 nan%etros !ero *unciona con un nuevo soc2et con clave 99>D" Gienen un costo elevado a co%!aracin con los AP5Ws ' <X de AMD !ero tienen un %a'or rendi%iento"

=uncionamiento

Desde el !unto de vista lgico, singular ' *uncional, el %icro!rocesador est( co%!uesto b(sica%ente !or: varios registros, una unidad de control, una unidad arit%0tico lgica, ' de!endiendo del !rocesador, !uede contener una unidad de co%a *lotante" #l %icro!rocesador e)ecuta instrucciones al%acenadas co%o n%eros binarios organi ados secuencial%ente en la %e%oria !rinci!al" 3a e)ecucin de las instrucciones se !uede reali ar en varias *ases:

Pre%etc/, !relectura de la instruccin desde la %e%oria !rinci!al" 2etc/, env,o de la instruccin al decodi*icador Decodi*icacin de la instruccin, es decir, deter%inar qu0 instruccin es ' !or tanto qu0 se debe hacer" 3ectura de o!erandos $si los ha'&" #)ecucin, lan a%iento de las %(quinas de estado que llevan a cabo el !rocesa%iento" #scritura de los resultados en la %e%oria !rinci!al o en los registros"

/ada una de estas *ases se reali a en uno o varios ciclos de /P5, de!endiendo de la estructura del !rocesador, ' concreta%ente de su grado de seg%entacin" 3a duracin de estos ciclos viene deter%inada !or la *recuencia de relo), ' nunca !odr( ser in*erior al tie%!o requerido !ara reali ar la tarea individual $reali ada en un solo ciclo& de %a'or coste te%!oral" #l %icro!rocesador se conecta a un circuito P33, nor%al%ente basado en un cristal de cuar o ca!a de generar !ulsos a un rit%o constante, de %odo que genera varios ciclos $o !ulsos& en un segundo" #ste relo), en la actualidad, genera %iles de %egahercios"

/endimiento
#l rendi%iento del !rocesador !uede ser %edido de distintas %aneras, hasta hace !ocos a6os se cre,a que la *recuencia de relo) era una %edida !recisa, !ero ese %ito, conocido co%o mito de los mega/ert3ios se ha visto desvirtuado !or el hecho de que los !rocesadores no han requerido *recuencias %(s altas !ara au%entar su !otencia de c%!uto" Durante los lti%os a6os esa *recuencia se ha %antenido en el rango de los 9,> P: a 4 P: , dando co%o resultado !rocesadores con ca!acidades de !roceso %a'ores co%!arados con los !ri%eros que alcan aron esos valores" Ade%(s la tendencia es a incor!orar %(s ncleos dentro de un %is%o enca!sulado !ara au%entar el rendi%iento !or %edio de una co%!utacin !aralela, de %anera que la velocidad de relo) es un indicador %enos *iable an" De todas %aneras, una *or%a *iable de %edir la !otencia de un !rocesador es %ediante la obtencin de las Hnstrucciones !or ciclo

Medir el rendi%iento con la *recuencia es v(lido nica%ente entre !rocesadores con arquitecturas %u' si%ilares o iguales, de %anera que su *unciona%iento interno sea el %is%o: en ese caso la *recuencia es un ,ndice de co%!aracin v(lido" Dentro de una *a%ilia de !rocesadores es co%n encontrar distintas o!ciones en cuanto a *recuencias de relo), debido a que no todos los chi! de silicio tienen los %is%os l,%ites de *unciona%iento: son !robados a distintas *recuencias, hasta que %uestran signos de inestabilidad, entonces se clasi*ican de acuerdo al resultado de las !ruebas" #sto se !odr,a reducir en que los !rocesadores son *abricados !or lotes con di*erentes estructuras internas atendidendo a ga%as ' e1tras co%o !odr,a ser una %e%oria cach0 de di*erente ta%a6o, aunque no sie%!re es as, ' las ga%as altas di*ieren %uch,si%o %(s de las ba)as que si%!le%ente de su %e%oria cach0" Des!u0s de obtener los lotes segn su ga%a, se so%eten a !rocesos en un banco de !ruebas, ' segn su so!orte a las te%!eraturas o que va'a %ostrando signos de inestabilidad, se le ad)udica una *recuencia, con la que vendr( !rogra%ado de serie, !ero con !r(cticas de overcloc2 se le !uede incre%entar 3a ca!acidad de un !rocesador de!ende *uerte%ente de los co%!onentes restantes del siste%a, sobre todo del chi!set, de la %e%oria 8AM ' del so*tRare" Pero obviando esas caracter,sticas !uede tenerse una %edida a!ro1i%ada del rendi%iento de un !rocesador !or %edio de indicadores co%o la cantidad de o!eraciones de co%a *lotante !or unidad de tie%!o <3?PS, o la cantidad de instrucciones !or unidad de tie%!o MHPS" 5na %edida e1acta del rendi%iento de un !rocesador o de un siste%a, es %u' co%!licada debido a los %lti!les *actores involucrados en la co%!utacin de un !roble%a, !or lo general las !ruebas no son conclu'entes entre siste%as de la %is%a generacin"

3r>uitectura
#l %icro!rocesador tiene una arquitectura !arecida a la co%!utadora digital" #n otras !alabras, el %icro!rocesador es co%o la co%!utadora digital !orque a%bos reali an c(lculos ba)o un !rogra%a de control" /onsiguiente%ente, la historia de la co%!utadora digital a'uda a entender el %icro!rocesador" #l hi o !osible la *abricacin de !otentes calculadoras ' de %uchos otros !roductos" #l %icro!rocesador utili a el %is%o ti!o de lgica que es usado en la unidad !rocesadora central $/P5& de una co%!utadora digital" #l %icro!rocesador es algunas veces lla%ado unidad %icro!rocesadora $MP5&" #n otras !alabras, el %icro!rocesador es una unidad !rocesadora de datos" #n un %icro!rocesador se !uede di*erenciar diversas !artes:

ncapsulado: es lo que rodea a la oblea de silicio en si, !ara darle consistencia, i%!edir su deterioro $!or e)e%!lo, !or o1idacin !or el aire& ' !er%itir el enlace con los conectores e1ternos que lo aco!laran a su calo a su !laca base" Memoria cach?: es una %e%oria ultrarr(!ida que e%!lea el !rocesador !ara tener alcance directo a ciertos datos que -!redecible%ente. ser(n utili ados en las siguientes o!eraciones, sin tener que acudir a la %e%oria 8AM, reduciendo as, el tie%!o de es!era !ara adquisicin de datos" Godos los %icros co%!atibles con P/ !oseen la lla%ada cach0 interna de !ri%er nivel o 39+ es decir, la que est( dentro del %icro, enca!sulada )unto a 0l" 3os %icros %(s %odernos $/ore i=,/ore i> ,core

i@,etc& inclu'en ta%bi0n en su interior otro nivel de cach0, %(s grande, aunque algo %enos r(!ida, es la cach0 de segundo nivel o 32 e incluso los ha' con %e%oria cach0 de nivel =, o 3="

'oprocesador matem@tico: unidad de co%a *lotante" #s la !arte del %icro es!eciali ada en esa clase de c(lculos %ate%(ticos, antigua%ente estaba en el e1terior del !rocesador en otro chi!" #sta !arte est( considerada co%o una !arte -lgica. )unto con los registros, la unidad de control, %e%oria ' bus de datos" /egistros: son b(sica%ente un ti!o de %e%oria !eque6a con *ines es!eciales que el %icro tiene dis!onible !ara algunos usos !articulares" :a' varios gru!os de registros en cada !rocesador" 5n gru!o de registros est( dise6ado !ara control del !rogra%ador ' ha' otros que no son dise6ados !ara ser controlados !or el !rocesador !ero que la /P5 los utili a en algunas o!eraciones, en total son treinta ' dos registros" Memoria: es el lugar donde el !rocesador encuentra las instrucciones de los !rogra%as ' sus datos" Ganto los datos co%o las instrucciones est(n al%acenados en %e%oria, ' el !rocesador las accede desde all," 3a %e%oria es una !arte interna de la co%!utadora ' su *uncin esencial es !ro!orcionar un es!acio de al%acena%iento !ara el traba)o en curso" )uertos: es la %anera en que el !rocesador se co%unica con el %undo e1terno" 5n !uerto es an(logo a una l,nea de tel0*ono" /ualquier !arte de la circuiter,a de la co%!utadora con la cual el !rocesador necesita co%unicarse, tiene asignado un -n%ero de !uerto. que el !rocesador utili a co%o si *uera un n%ero de tel0*ono !ara lla%ar circuitos o a !artes es!eciales"

=a:ricacin
)rocesadores de silicio
#l !roceso de *abricacin de un %icro!rocesador es %u' co%!le)o" Godo co%ien a con un buen !u6ado de arena $co%!uesta b(sica%ente de silicio&, con la que se *abrica un %ono cristal de unos 2D 1 9>D cent,%etros" Para ello, se *unde el %aterial en cuestin a alta te%!eratura $9"=@D [/& ' %u' lenta%ente $9D a 4D %% !or hora& se va *or%ando el cristal" De este cristal, de cientos de 2ilos de !eso, se cortan los e1tre%os ' la su!er*icie e1terior, de *or%a de obtener un cilindro !er*ecto" 3uego, el cilindro se corta en obleas de 9D %icras de es!esor, la d0ci%a !arte del es!esor de un cabello hu%ano, utili ando una sierra de dia%ante" De cada cilindro se obtienen %iles de obleas, ' de cada oblea se *abricar(n varios cientos de %icro!rocesadores"

Silicio" #stas obleas son !ulidas hasta obtener una su!er*icie !er*ecta%ente !lana, !asan !or un !roceso lla%ado 4annealing5, que consiste en so%eterlas a un calenta%iento e1tre%o !ara eli%inar cualquier de*ecto o i%!ure a que !ueda haber llegado a esta instancia" Des!u0s de una su!ervisin %ediante l(seres ca!a de detectar i%!er*ecciones %enores a una %il0si%a de %icra, se recubren con una ca!a aislante *or%ada !or 1ido de silicio trans*erido %ediante de!osicin de va!or" De aqu, en adelante, co%ien a el !roceso del di6)7ado de los transistores que con*or%ar(n a cada %icro!rocesador" A !esar de ser %u' co%!le)o ' !reciso, b(sica%ente consiste en la \i%!resin] de sucesivas %(scaras sobre la oblea, sucedi0ndose la de!osicin ' eli%inacin de ca!as *in,si%as de %ateriales conductores, aislantes ' se%iconductores, endurecidas %ediante lu ultravioleta ' atacada !or (cidos encargados de eli%inar las onas no cubiertas !or la i%!resin" Salvando las escalas, se trata de un !roceso co%!arable al visto !ara la *abricacin de circuitos i%!resos" Des!u0s de cientos de !asos, entre los que se hallan la creacin de sustrato, la o1idacin, la litogra*,a, el grabado, la i%!lantacin inica ' la de!osicin de ca!as+ se llega a un co%!le)o 6ocadillo que contiene todos los circuitos interconectados del %icro!rocesador" 5n transistor construido en tecnolog,a de 4> nan%etros tiene un ancho equivalente a unos 2DD electrones" #so da una idea de la !recisin absoluta que se necesita al %o%ento de a!licar cada una de las %(scaras utili adas durante la *abricacin"

5na oblea de silicio grabada"

3os detalles de un %icro!rocesador son tan !eque6os ' !recisos que una nica %ota de !olvo !uede destruir todo un gru!o de circuitos" 3as salas e%!leadas !ara la *abricacin de %icro!rocesadores se deno%inan salas li%!ias, !orque el aire de las %is%as se so%ete a un *iltrado e1haustivo ' est( !r(ctica%ente libre de !olvo" 3as salas li%!ias %(s !uras de la actualidad se deno%inan de clase 9" 3a ci*ra indica el n%ero %(1i%o de !art,culas %a'ores de D,92 %icras que !uede haber en un !ie cbico $D,D2A %=& de aire" /o%o co%!aracin, un hogar nor%al ser,a de clase 9 %illn" 3os traba)adores de estas !lantas e%!lean tra)es est0riles !ara evitar que restos de !iel, !olvo o !elo se des!rendan de sus cuer!os" 5na ve que la oblea ha !asado !or todo el !roceso litogr(*ico, tiene \grabados] en su su!er*icie varios cientos de %icro!rocesadores, cu'a integridad es co%!robada antes de cortarlos" Se trata de un !roceso obvia%ente auto%ati ado, ' que ter%ina con una oblea que tiene grabados algunas %arcas en el lugar que se encuentra algn %icro!rocesador de*ectuoso" 3a %a'or,a de los errores se dan en los bordes de la oblea, dando co%o resultados chi!s ca!aces de *uncionar a velocidades %enores que los del centro de la oblea o si%!le%ente con caracter,sticas desactivadas, tales co%o ncleos" 3uego la oblea es cortada ' cada chi! individuali ado" #n esta eta!a del !roceso el %icro!rocesador es una !eque6a !laca de unos !ocos %il,%etros cuadrados, sin !ines ni c(!sula !rotectora" /ada una de estas !laquitas ser( dotada de una c(!sula !rotectora !l(stica $en algunos casos !ueden ser cer(%icas& ' conectada a los cientos de !ines %et(licos que le !er%itir(n interactuar con el %undo e1terior" #stas cone1iones se reali an utili ando delgad,si%os ala%bres, general%ente de oro" De ser necesario, la c(!sula es !rovista de un !eque6o disi!ador t0r%ico de %etal, que servir( !ara %e)orar la trans*erencia de calor desde el interior del chi! hacia el disi!ador !rinci!al" #l resultado *inal es un %icro!rocesador co%o los que equi!an a los co%!utadores" Ga%bi0n se est(n desarrollando alternativas al silicio !uro, tales co%o el carburo de silicio que %e)ora la conductividad del %aterial, !er%itiendo %a'ores *recuencias de relo) interno+ aunque an se encuentra en investigacin"

Atros materiales
Aunque la gran %a'or,a de la !roduccin de circuitos integrados se basa en el silicio, no se !uede o%itir la utili acin de otros %ateriales que son una alternativa tales co%o el ger%anio+ ta%!oco las investigaciones actuales !ara conseguir hacer o!erativo un !rocesador desarrollado con %ateriales de caracter,sticas es!eciales co%o el gra*eno o la %olibdenita= "

mpa>uetado

#%!aquetado de un !rocesador Hntel AD4A6 en un e%!aque de cer(%ica" 3os %icro!rocesadores son circuitos integrados ' co%o tal est(n *or%ados !or un chi! de silicio ' un e%!aque con cone1iones el0ctricas" #n los !ri%eros !rocesadores el e%!aque se *abricaba con !l(sticos e!o1icos o con cer(%icas en *or%atos co%o el DHP entre otros" #l chi! se !egaba con un %aterial t0r%ica%ente conductor a una base ' se conectaba !or %edio de !eque6os ala%bres a unas !istas ter%inadas en !ines" Posterior%ente se sellaba todo con una !laca %et(lica u otra !ie a del %is%o %aterial de la base de %anera que los ala%bres ' el silicio quedaran enca!sulados"

#%!aquetado de un !rocesador PoRerP/ con <li!7/hi!, se ve el chi! de silicio" #n la actualidad los %icro!rocesadores de diversos ti!os $inclu'endo !rocesadores gr(*icos& se ensa%blan !or %edio de la tecnolog,a <li! chi!" #l chi! se%iconductor es soldado directa%ente a un arreglo de !istas conductoras $en el sustrato la%inado& con la a'uda de unas %icroes*eras que se de!ositan sobre las obleas de se%iconductor en las eta!as *inales de su *abricacin" #l sustrato la%inado es una es!ecie de circuito i%!reso que !osee !istas conductoras hacia !ines o contactos, que a su ve servir(n de cone1in entre el chi! se%iconductor ' un calo de /P5 o una !laca base"^4_ Antigua%ente las cone1in del chi! con los !ines se reali aba !or %edio de %icroala%bres de %anera que quedaba boca arriba, con el %0todo <li! /hi! queda boca aba)o, de ah, se deriva su no%bre" #ntre las venta)as de este %0todo esta la si%!licidad del ensa%ble ' en una %e)or disi!acin de calor" /uando la !astilla queda bocaba)o !resenta el sustrato base de silicio de %anera que !uede ser en*riado directa%ente !or %edio de ele%entos conductores de calor" #sta su!er*icie se a!rovecha ta%bi0n !ara etiquetar el integrado" #n

los !rocesadores !ara co%!utadores de escritorio, dada la vulnerabilidad de la !astilla de silicio, se o!ta !or colocar una !laca de %etal, !or e)e%!lo en los !rocesadores Athlon co%o el de la !ri%era i%agen" #n los !rocesadores de Hntel ta%bi0n se inclu'e desde el Pentiu% HHH de %(s de 9 Ph "

5isipacin de calor
Art,culo !rinci!al: Disipador"

/on el au%ento de la cantidad de transistores integrados en un !rocesador, el consu%o de energ,a se ha elevado a niveles en los cuales la disi!acin calrica natural del %is%o no es su*iciente !ara %antener te%!eraturas ace!tables ' que no se da6e el %aterial se%iconductor, de %anera que se hi o necesario el uso de %ecanis%os de en*ria%iento *or ado, esto es, la utili acin de disi!adores de calor" #ntre ellos se encuentran los siste%as sencillos, tales co%o disi!adores %et(licos, que au%entan el (rea de radiacin, !er%itiendo que la energ,a salga r(!ida%ente del siste%a" Ga%bi0n los ha' con re*rigeracin l,quida, !or %edio de circuitos cerrados" #n los !rocesadores %(s %odernos se a!lica en la !arte su!erior del !rocesador, una l(%ina %et(lica deno%inada H:S que va a ser la su!er*icie de contacto del disi!ador !ara %e)orar la re*rigeracin uni*or%e del die ' !roteger las resistencias internas de !osibles to%as de contacto al a!licar !asta t0r%ica" Carios %odelos de !rocesadores, en es!ecial, los Athlon XP, han su*rido cortocircuitos debido a una incorrecta a!licacin de la !asta t0r%ica" Para las !r(cticas de o&ercloc8 e1tre%o, se llegan a utili ar ele%entos qu,%icos tales co%o hielo seco, ' en casos %(s e1tre%os, nitrgeno l,quido, ca!aces de rondar te%!eraturas !or deba)o de los 79BD grados /elsius ' el helio l,quido ca!a de rondar te%!eraturas %u' !r1i%as al cero absoluto" De esta %anera se !uede !r(ctica%ente hasta tri!licar la *recuencia de relo) de re*erencia de un !rocesador de silicio" #l l,%ite *,sico del silicio es de 9D P: , %ientras que el de otros %ateriales co%o el gra*eno !uede llegar a 9 G: 4

'one6in con el e6terior


Art,culo !rinci!al: 9calo de CPU"

Su!er*icies de contacto en un !rocesador Hntel !ara calo 3PA @@>"

#l %icro!rocesador !osee un arreglo de ele%entos %et(licos que !er%iten la cone1in el0ctrica entre el circuito integrado que con*or%a el %icro!rocesador ' los circuitos de la !laca base" De!endiendo de la co%!le)idad ' de la !otencia, un !rocesador !uede tener desde A hasta %(s de 2DDD ele%entos %et(licos en la su!er*icie de su e%!aque" #l %onta)e del !rocesador se reali a con la a'uda de un calo de /P5 soldado sobre la !laca base" Peneral%ente distingui%os tres ti!os de cone1in:

)B3: Pin :rid Arra*: 3a cone1in se reali a %ediante !eque6os ala%bres %et(licos re!artidos a lo largo de la base del !rocesador introduci0ndose en la !laca base %ediante unos !eque6os agu)eros, al introducir el !rocesador, una !alanca anclar( los !ines !ara que haga buen contacto ' no se suelten" BB3: ;all :rid Arra*: 3a cone1in se reali a %ediante bolas soldadas al !rocesador que hacen contacto con el calo LB3: Land :rid Arra*: 3a cone1in se reali a %ediante su!er*icies de contacto lisas con !eque6os !ines que inclu'e la !laca base"

#ntre las cone1iones el0ctricas est(n las de ali%entacin el0ctrica de los circuitos dentro del e%!aque, las se6ales de relo), se6ales relacionadas con datos, direcciones ' control+ estas *unciones est(n distribuidas en un esque%a asociado al calo, de %anera que varias re*erencias de !rocesador ' !lacas base son co%!atibles entre ellos, !er%itiendo distintas con*iguraciones"

Buses del procesador


Godos los !rocesadores !oseen un bus !rinci!al o de siste%a !or el cual se env,an ' reciben todos los datos, instrucciones ' direcciones desde los integrados del chi!set o desde el resto de dis!ositivos" /o%o !uente de cone1in entre el !rocesador ' el resto del siste%a, de*ine %ucho del rendi%iento del siste%a, su velocidad se %ide en bits !or segundo" #se bus !uede ser i%!le%entado de distintas %aneras, con el uso de buses seriales o !aralelos ' con distintos ti!os de se6ales el0ctricas" 3a *or%a %(s antigua es el bus !aralelo en el cual se de*inen l,neas es!eciali adas en datos, direcciones ' !ara control" #n la arquitectura tradicional de Hntel $usada hasta %odelos recientes&, ese bus se lla%a %ront$side 6)s ' es de ti!o !aralelo con 64 l,neas de datos, =2 de direcciones ade%(s de %lti!les l,neas de control que !er%iten la trans%isin de datos entre el !rocesador ' el resto del siste%a" #ste esque%a se ha utili ado desde el !ri%er !rocesador de la historia, con %e)oras en la se6ali acin que le !er%ite *uncionar con relo)es de === Mh haciendo 4 trans*erencias !or ciclo"> #n algunos !rocesadores de AMD ' en el Hntel /ore i@ se han usado otros ti!os !ara el bus !rinci!al de ti!o serial" #ntre estos se encuentra el bus :'!erGrans!ort de AMD, que %ane)a los datos en *or%a de !aquetes usando una cantidad %enor de l,neas de co%unicacin, !er%itiendo *recuencias de *unciona%iento %(s altas ' en el caso de Hntel, Zuic2!ath

3os %icro!rocesadores de Hntel ' de AMD $desde antes& !oseen ade%(s un controlador de %e%oria de acceso aleatorio en el interior del enca!sulado lo que hace necesario la i%!le%entacin de buses de %e%oria del !rocesador hacia los %dulos" #se bus esta de acuerdo a los est(ndares DD8 de `#D#/ ' consisten en l,neas de bus !aralelo, !ara datos, direcciones ' control" De!endiendo de la cantidad de canales !ueden e1istir de 9 a 4 buses de %e%oria"

3r>uitecturas

6>11
o o

M?S Gechnolog' 6>D2 Uestern Design /enter 6>11

A8M Altera Fios, Fios HH AC8 $!ura%ente %icrocontroladores& #HS/ 8/A 9AD2 $a2a 8/A /?SMA/, /DP9AD2& D#/ Al!ha Hntel
o o o o o

Hntel 4>>6, 4D4D Hntel AB@D, ADA>, Qilog QAD Hntel Htaniu% Hntel iA6D Hntel i>9>

3atticeMico=2 M=28 MHPS Motorola


o o o

Motorola 6ADD Motorola 6ADB Motorola c99>, /old<ire

o o o

corelduo 9>4A> seRcret ranses D"24>@ Motorola AADDD $antecesor de la *a%ilia PoRerP/ con el H;M P?U#8&

H;M P?U#8 $antecesor de la *a%ilia PoRerP/ con el Motorola AADDD&


o

<a%ilia PoRerP/, P=, P4, P>

FS/ =2D11 ?!en8HS/ PA78HS/ Fational Se%iconductor S/OMP $4sca%!4& Signetics 26>D SPA8/ Su!er: *a%il' Grans%eta /rusoe, Grans%eta #**iceon $arquitectura C3HU, con e%ulador de la HA=2 de =27bit Hntel 1A6& HFM?S Grans!uter 1A6
o

Hntel ADA6, ADAA, AD9A6, AD9AA $arquitectura 1A6 de 967bit con slo %odo real& Hntel AD2A6 $arquitectura 1A6 de 967bit con %odo real ' %odo !rotegido& HA7=2 arquitectura 1A6 de =27bits 1A6764 arquitectura 1A6 de 647bits

o o o

/a%bridge /onsultants XAP

http://es.wikipedia.org/wiki/Microprocesador

S-ar putea să vă placă și