Você está na página 1de 101

Machine Translated by Google

78 Capítulo 3 Tipos e especificações de microprocessador

O lingote é então retificado em um cilindro perfeito de 200 mm (8'') ou 300 mm de diâmetro (12''), com um pequeno corte
plano em um lado para precisão de posicionamento e manuseio. Cada lingote é então cortado com uma serra de diamante
de alta precisão em mais de mil wafers circulares, cada um com menos de um milímetro de espessura (veja a Figura 3.4).
Cada wafer é então polido em uma superfície espelhada.

Sudário

Lâmina de
serra de diamante

Cama

Figura 3.4 Fatiando um lingote de silício em wafers com uma serra de diamante.

Os chips são fabricados a partir dos wafers usando um processo chamado fotolitografia. Através deste processo fotográfico,
transistores e circuitos e caminhos de sinal são criados em semicondutores depositando diferentes camadas de vários
materiais no chip, uma após a outra. Onde dois circuitos específicos se cruzam, um transistor ou chave pode ser formado.

O processo fotolitográfico começa quando uma camada isolante de dióxido de silício é cultivada no wafer através de um
processo de deposição de vapor. Em seguida, um revestimento de material fotorresistente é aplicado e uma imagem dessa
camada do chip é projetada através de uma máscara na superfície agora sensível à luz.

Dopagem é o termo usado para descrever impurezas químicas adicionadas ao silício (que é naturalmente não condutor),
criando um material com propriedades semicondutoras. O projetor usa uma máscara especialmente criada, que é
essencialmente um negativo daquela camada do chip gravada em cromo em uma placa de quartzo.
Os processadores modernos têm 20 ou mais camadas de material depositadas e parcialmente gravadas (cada uma
exigindo uma máscara) e até seis ou mais camadas de interconexões de metal.

À medida que a luz passa por uma máscara, a luz é focada na superfície do wafer, expondo o fotorresistente com a imagem
dessa camada do chip. Cada imagem de chip individual é chamada de dado. Um dispositivo chamado stepper então move o
wafer um pouco, e a mesma máscara é usada para imprimir outro chip imediatamente ao lado do anterior. Depois que todo o
wafer é impresso com uma camada de material e fotorresistente, uma solução cáustica lava as áreas onde a luz atingiu o
fotorresistente, deixando as impressões da máscara dos elementos e caminhos individuais do circuito do chip. Em seguida,
outra camada de material semicondutor é depositada no wafer com mais fotorresistência na parte superior, e a próxima
máscara é usada para expor e gravar a próxima camada de circuito. Usando este método, as camadas e componentes de
cada chip são construídos um em cima do outro até que os chips estejam completos.

Algumas das máscaras são usadas para adicionar as camadas de metalização , que são as interconexões de metal usadas
para unir todos os transistores individuais e outros componentes. A maioria dos chips usa interconexões de alumínio, embora
em 2002 muitos tenham mudado para cobre. O primeiro chip de processador de PC comercial a usar cobre foi o Athlon de
0,18 mícron feito na fábrica de Dresden da AMD, e a Intel mudou o Pentium 4 para cobre com a versão Northwood de 0,13
mícron (veja a Figura 3.5). O cobre é um condutor melhor que o alumínio e
Machine Translated by Google

Fabricação do Processador Capítulo 3 79

permite interconexões menores com menos resistência, o que significa que chips menores e mais rápidos podem
ser feitos. A razão pela qual o cobre não tinha sido usado até recentemente é que havia problemas de corrosão
difíceis de superar durante o processo de fabricação que não eram tão problemáticos com o alumínio. Agora que
esses problemas foram resolvidos, mais e mais chips serão fabricados com interconexões de cobre.

Observação

Os chips Pentium III e Celeron com a "mina de cobre" (codinome para o molde de 0,18 mícron usado nesses chips) usam
interconexões de alumínio e não de cobre metálico, como muitas pessoas supõem. Na verdade, o nome do chip não tinha
nada a ver com metal; o codinome veio do Rio Coppermine no Território Noroeste do Canadá. A Intel há muito gosta de
usar codinomes baseados em rios (e às vezes, outras características geológicas), especialmente aqueles na região
noroeste do continente norte-americano. Por exemplo, uma versão mais antiga do Pentium III (0,25 mícrons die) foi
codinome Katmai, depois de um rio do Alasca. Os codinomes da Intel parecem o itinerário de viagem de um entusiasta
do rafting: Deerfield, Foster, Northwood, Tualatin, Gallatin, McKinley e Madison são todos rios em Oregon, Califórnia,
Alasca, Montana e - no caso de Deerfield - Massachusetts e Vermont .

Um wafer circular completo tem tantos chips impressos nele quanto possível. Como cada chip geralmente é
quadrado ou retangular, existem algumas partes não utilizadas nas bordas do wafer, mas todas as tentativas
são feitas para usar cada milímetro quadrado de superfície.

Figura 3.5 Wafer de 200 mm dos processadores Pentium 4 de 0,13 mícron.

A indústria está passando por várias transições na fabricação de chips. A tendência na indústria é usar tanto
wafers maiores quanto um processo de chip die menor. Processo refere-se ao tamanho e espaçamento dos
circuitos e transistores individuais no chip. No final de 2001 e em 2002, os processos de fabricação de chips
começaram a passar do processo de 0,18 mícron para o de 0,13 mícron, as interconexões de metal na matriz
começaram a se mover do alumínio para o cobre e os wafers começaram a se mover de 200 mm (8'') para 300
mm (12'') de diâmetro. Os wafers maiores de 300 mm sozinhos permitem mais que o dobro do número de chips
a serem feitos, em comparação com os 200 mm usados anteriormente. O processo menor de 0,13 mícron permite
que mais transistores sejam incorporados na matriz, mantendo um tamanho de matriz razoável e permitindo um
rendimento suficiente. Isso significa que a tendência de incorporar mais e mais cache dentro da matriz continuará,
e a contagem de transistores aumentará para 1 bilhão por chip ou mais até 2007.

Como exemplo de como isso pode afetar um chip em particular, vejamos o Pentium 4. O tamanho padrão do
wafer usado na indústria por muitos anos era de 200 mm de diâmetro, ou pouco menos de 8''. Isso resulta em
uma bolacha de cerca de 31.416 milímetros quadrados de área. A primeira versão do Pentium 4 com o
Machine Translated by Google

80 Capítulo 3 Tipos e especificações de microprocessador

O núcleo de Willamette usou um processo de 0,18 mícrons com interconexões de alumínio em uma matriz de 217
milímetros quadrados de área, tinha 42 milhões de transistores, e foi feito em wafers de 200mm. Portanto, até
até 145 desses chips poderiam caber em um wafer de 200 mm (8'').

Os processadores Pentium 4 mais recentes com núcleo Northwood usam um processo menor de 0,13 mícron com
cobre se interconecta em uma matriz de 131 milímetros quadrados de área com 55 milhões de transistores.
Northwood tem o dobro do cache L2 on-die (512 KB) em comparação com Willamette, e é por isso que o
contagem de transistores é significativamente maior. Mesmo com a maior contagem de transistores, o menor 0,13 mícron
processo resulta em um molde que é mais de 60% menor, permitindo que até 240 chips caibam no mesmo
Bolacha de 200 mm (8'') que poderia conter apenas 145 matrizes Willamette.

A partir do início de 2002, a Intel começou a produzir Northwood nos wafers maiores de 300 mm, que têm uma área de superfície de 70.686
milímetros quadrados. Esses wafers têm 2,25 vezes a área de superfície do menor
wafers de 200 mm, permitindo mais que o dobro do número de chips a serem produzidos por wafer. No caso de
o Pentium 4 Northwood, até 540 chips cabem em um wafer de 300 mm. Ao combinar a matriz menor com
o wafer maior, a produção do Pentium 4 aumentou mais de 3,7 vezes desde que o chip foi lançado pela primeira vez
introduzido. Essa é uma das razões pelas quais os chips mais novos costumam ser mais abundantes e menos caros do que os mais antigos.

A próxima transição na indústria será para um processo de 0,09 mícron em algum momento de 2003, um processo de 0,065-
processo de mícron em 2005 e um processo de 0,045 em 2007. Esses avanços no processo permitirão 1 bilhão de transistores por chip em
2007! Tudo isso ainda será feito em wafers de 300mm porque o próximo wafer
a transição não é esperada até 2015, quando uma transição para wafers de 450 mm está sendo considerada. Mesa
3.11 lista as transições do processo da CPU.

Tabela 3.11 Transições de Processo de CPU Passadas, Atuais e Futuras

Encontro: 1989 1991 1993 1995 1997 1999 2001 2003 2005 2007 2009
Processo: 1,0 0,8 0,5 0,35 0,25 0,18 0,13 0,09 0,065 0,045 0,032

Observe que nem todos os chips em cada wafer serão bons, especialmente quando uma nova linha de produção for iniciada. Como
o processo de fabricação de um determinado chip ou linha de produção é aperfeiçoado, cada vez mais
chips vai ser bom. A proporção de chips bons e ruins em uma bolacha é chamada de rendimento. Rendimento bem abaixo de 50%
são comuns quando um novo chip inicia a produção; no entanto, no final da vida de um determinado chip, os rendimentos
normalmente estão na faixa de 90%. A maioria dos fabricantes de chips guarda seus números de rendimento e são muito sigilosos sobre
eles porque o conhecimento dos problemas de rendimento pode dar a seus concorrentes uma vantagem. Um baixo rendimento
causa problemas tanto no custo por chip quanto nos atrasos de entrega aos seus clientes. Se uma empresa tem
conhecimento específico dos rendimentos crescentes dos concorrentes, pode definir preços ou programar a produção para obter
maior participação de mercado em um ponto crítico.

Depois que um wafer é concluído, um acessório especial testa cada um dos chips no wafer e marca os ruins
ser separado posteriormente. Os chips são então cortados do wafer usando um laser de alta potência ou
serra de diamante.

Depois de serem cortados dos wafers, os moldes individuais são testados novamente, embalados e testados novamente.
O processo de embalagem também é conhecido como colagem porque a matriz é colocada em um compartimento de chip em
que uma máquina especial une fios de ouro finos entre a matriz e os pinos do chip. O pacote
é o recipiente para a matriz de cavacos, e essencialmente o sela do meio ambiente.

Depois que os chips são colados e embalados, o teste final é feito para determinar o funcionamento adequado e
velocidade nominal. Diferentes chips no mesmo lote geralmente são executados em velocidades diferentes. Dispositivos de teste especiais executados
cada chip em diferentes pressões, temperaturas e velocidades, procurando o ponto em que o chip
deixa de funcionar. Neste ponto, a velocidade máxima de sucesso é anotada e as fichas finais são classificadas
em caixas com aqueles que testaram em uma velocidade semelhante. Por exemplo, o Pentium 4 2.0A, 2.2, 2.26, 2.4,
e 2,53 GHz são exatamente o mesmo chip feito usando o mesmo molde. Eles foram sorteados no final de
o ciclo de fabricação por velocidade.
Machine Translated by Google

Fabricação do Processador Capítulo 3 81

Uma coisa interessante sobre isso é que, à medida que um fabricante ganha mais experiência e aperfeiçoa uma determinada
linha de montagem de chips, o rendimento das versões de alta velocidade aumenta muito. Assim, de todos os chips
produzidos a partir de um único wafer, talvez mais de 75% deles saiam na velocidade mais alta e apenas 25% ou menos
funcionem nas velocidades mais baixas. O paradoxo é que a Intel geralmente vende muito mais chips de preço mais baixo e
de velocidade mais baixa, então simplesmente mergulha na lixeira dos mais rápidos, rotula-os como chips mais lentos e os
vende dessa maneira. As pessoas começaram a descobrir que muitos dos chips de classificação mais baixa na verdade
rodavam em velocidades muito mais altas do que eram, e assim nasceu o negócio de overclock.

Observação do processador
Surgiu então um problema interessante: fornecedores inescrupulosos começaram a remarcar chips mais lentos e a revendê-
los como se fossem mais rápidos. Frequentemente, o preço entre o mesmo chip em diferentes graus de velocidade pode ser
substancial - na casa das centenas de dólares - então, alterando alguns números no chip, os lucros potenciais podem ser
enormes. Como a maioria dos processadores Intel e AMD são produzidos com uma margem de segurança generosa – ou
seja, eles normalmente rodam bem além de suas velocidades nominais – os chips remarcados parecem funcionar bem na
maioria dos casos. É claro que, em muitos casos, eles não funcionariam bem, e o sistema acabaria travando ou travando
periodicamente.

No início, os chips remarcados eram apenas um caso de apagar os números originais e remarcar com novos números de
aparência oficial. Estes foram fáceis de detectar, no entanto. Os remarcadores então recorreram à fabricação de caixas de
processador completamente novas, especialmente para os processadores Slot 1 e Slot A revestidos de plástico da Intel e
AMD. Embora possa parecer um grande incômodo fazer um estojo de plástico personalizado e trocá-lo pelo estojo existente,
porque os lucros podem ser enormes, os criminosos acham muito lucrativo. Este tipo de remarcação é uma forma de crime
organizado e não é apenas um garoto em seu porão com uma lixa e um carimbo de borracha.

A Intel e a AMD acharam adequado acabar com algumas das remarcações construindo proteção contra overclock na forma
de um bloqueio de multiplicador na maioria de seus chips mais novos. Isso geralmente é feito no processo de fabricação de
ligação ou cartucho, onde os chips são alterados intencionalmente para que não funcionem em velocidades maiores do que
a nominal. Normalmente, isso envolve a alteração dos pinos ou traços de frequência do barramento (BF) no chip, que
controlam os multiplicadores internos que o chip usa. Mesmo assim, indivíduos empreendedores encontraram maneiras de
executar suas placas-mãe em velocidades de barramento maiores que o normal, então mesmo que o chip não permita um
multiplicador maior, você ainda pode executá-lo em uma velocidade maior do que foi projetado.

Desconfie de fraudes de overclock PII e PIII Slot 1 Se você ainda estiver interessado em

comprar processadores Slot 1, observe que pessoas inescrupulosas criaram um pequeno circuito lógico que contorna a trava do multiplicador,
permitindo que o chip funcione com multiplicadores mais altos. Este pequeno circuito pode ser escondido no cartucho PII ou PIII e, em
seguida, o chip pode ser remarcado ou renomeado para indicar falsamente que é uma versão de velocidade mais alta. Esse tipo de fraude
de remarketing de chip é muito mais comum na indústria do que as pessoas querem acreditar. Na verdade, se você comprar seu sistema ou
processador em uma feira de computadores local, você tem uma excelente chance de obter um chip remarcado. Eu recomendo a compra de
processadores apenas de distribuidores ou revendedores diretos mais respeitáveis. Você pode entrar em contato com a Intel, AMD ou VIA
para obter uma lista deles.

O verdadeiro problema com a proteção contra overclock implementada pela Intel e AMD é que o falsificador profissional
muitas vezes conseguiu descobrir uma maneira de contornar isso modificando o chip fisicamente. Processadores com
soquete são muito mais imunes a essas tentativas de remarcação, mas ainda é possível, principalmente porque a evidência
pode ser escondida sob um dissipador de calor. Para se proteger contra a compra de um chip fraudulento, verifique os números
de especificação e os números de série com a Intel e AMD antes de comprar. Também tome cuidado onde você compra seu
hardware. Comprar em sites de leilões on-line pode ser extremamente perigoso porque fraudar o comprador é muito fácil. Além
disso, as arenas itinerantes de shows de computador/mercados de pulgas podem ser um foco desse tipo de atividade. Por fim,
recomendo comprar apenas versões “em caixa” ou embaladas no varejo dos processadores Intel e AMD, em vez das versões
originais do OEM. As versões em caixa são embaladas e contêm um dissipador de calor de alta qualidade, documentação e
uma garantia de 3 anos com o fabricante.
Machine Translated by Google

82 Capítulo 3 Tipos e especificações de microprocessador

Componentes de computador fraudulentos não estão limitados a processadores. Já vi memórias falsas


(SIMMs/DIMMs), mouses falsos, placas de vídeo falsas, placas SCSI falsas, memória cache falsa, sistemas
operacionais e aplicativos falsificados e até placas-mãe falsas. O hardware falsificado geralmente funciona, mas é
de qualidade inferior ao tipo que pretende ser. Por exemplo, uma das peças de hardware mais falsificadas de uma
vez foi o mouse da Microsoft. Eles originalmente eram vendidos por US$ 35, mas eu podia comprar mouses baratos
de fabricantes estrangeiros por apenas US$ 2,32 cada. Não demorou muito para que alguém percebesse que, se
fizessem o mouse de US$ 2 parecer um mouse de US$ 35 da Microsoft, poderiam vendê-lo por US$ 20 e as pessoas
pensariam que estavam comprando um artigo genuíno por uma pechincha, enquanto os ladrões fugiam com um lucro
substancial.

Embalagem de Chip PGA


Variações no encapsulamento de chip PGA (pin grid array) têm sido os pacotes de chip mais usados ao longo dos
anos. Eles foram usados a partir do processador 286 na década de 1980 e ainda são usados hoje para os
processadores Pentium e Pentium Pro. PGA leva o nome do fato de que o chip tem uma matriz de pinos em forma de
grade na parte inferior do pacote. Os chips PGA são inseridos em soquetes, que geralmente têm um projeto de força
de inserção zero (ZIF). Um soquete ZIF possui uma alavanca para facilitar a instalação e remoção do chip.

A maioria dos processadores Pentium usa uma variação do PGA regular chamada staggered pin grid array (SPGA),
na qual os pinos são escalonados na parte inferior do chip em vez de linhas e colunas padrão.
Isso foi feito para aproximar os pinos e diminuir o tamanho geral do chip quando um grande número de pinos é
necessário. A Figura 3.6 mostra um Pentium Pro que usa o padrão duplo SPGA (à direita) ao lado de um Pentium 66
mais antigo que usa o PGA normal. Observe que a metade direita do Pentium Pro mostrada aqui tem pinos adicionais
escalonados entre as outras linhas e colunas.

Figura 3.6 PGA no Pentium 66 (esquerda) e SPGA de padrão duplo no Pentium Pro (direita).

Variações mais antigas do PGA tinham a matriz do processador montada em uma cavidade embaixo do substrato,
com a superfície superior voltada para cima se você virasse o chip de cabeça para baixo. A matriz foi então ligada
por fios ao pacote do chip com centenas de minúsculos fios de ouro conectando as conexões na borda do chip com as
conexões internas no pacote. Após a colagem dos fios, a cavidade foi selada com uma cobertura metálica.
Este era um método caro e demorado de produção de chips, então métodos de embalagem mais baratos e eficientes
foram projetados.

A maioria dos processadores modernos são construídos em uma forma de encapsulamento flip-chip pin grid array
(FC-PGA). Esse tipo ainda se conecta a um soquete PGA, mas o pacote em si é drasticamente simplificado. Com o
FC-PGA, a matriz de silício bruto é montada voltada para baixo no topo do substrato do chip e, em vez de ligação de
fios, as conexões são feitas com pequenas saliências de solda ao redor do perímetro da matriz. A borda é então
selada com um filete de epóxi. Com as versões originais do FC-PGA, você podia ver a parte de trás do dado bruto no chip.

Infelizmente, houve alguns problemas ao conectar o dissipador de calor a um chip FC-PGA. O dissipador de
calor ficava no topo do molde, que funcionava como um pedestal. Se você pressionou um lado do
Machine Translated by Google

Fabricação do Processador Capítulo 3 83

dissipador de calor excessivamente durante o processo de instalação (como quando você estava anexando o clipe), você corria o
risco de quebrar a matriz de silício e destruir o chip. Isso foi especialmente um problema, pois os dissipadores de calor se tornaram
maiores e mais pesados e a força aplicada pelo clipe se tornou maior.

A AMD diminuiu o risco de danos adicionando espaçadores de borracha em cada canto do substrato do chip, evitando assim que
o dissipador de calor incline excessivamente durante a instalação. Ainda assim, esses pára-choques podiam comprimir e era muito
fácil quebrar o dado. O Athlon XP atualmente usa FC-PGA com espaçadores em cada canto do substrato, e alguns fornecedores de
pós-venda vendem calços especialmente projetados que ajudam a fornecer proteção adicional. O Athlon 64 usa um design de
dissipador de calor diferente, que prende o dissipador de calor a um clipe.
O clipe é então aparafusado à placa-mãe, o que ajuda a evitar danos ao processador.

A Intel revisou sua embalagem com uma versão FC-PGA2 mais recente usada no Pentium III mais recente e em todos os processadores
Pentium 4. Isso incorpora uma tampa de metal protetora integrada chamada dissipador de calor que fica no topo da matriz, permitindo
que dissipadores de calor maiores e mais pesados sejam instalados sem qualquer dano potencial ao núcleo do processador.
Ironicamente, o primeiro processador para PCs a usar um dissipador de calor foi feito pela AMD (família K6).

As futuras direções de embalagem estão voltadas para o que é chamado de embalagem BBUL (camada de construção sem dobras).
Isso irá incorporar o molde completamente no pacote; na verdade, as camadas do pacote serão construídas ao redor e no topo do
molde, encapsulando-o totalmente dentro do pacote. Isso incorporará o chip e permitirá uma superfície totalmente plana para conectar
o dissipador de calor, bem como interconexões internas mais curtas dentro do pacote.

Contato de borda única e embalagem do processador de borda única


A Intel e a AMD usaram embalagens baseadas em cartucho ou placa para alguns de seus processadores de 1997 a 2000.
Essa embalagem foi chamada de cartucho de contato de borda única (SECC) ou pacote de processador de borda única (SEPP) e
consistia na CPU e cache L2 separado opcional chips montados em uma placa de circuito semelhante a um módulo de memória
superdimensionado e conectado a um slot. Em alguns casos, as placas eram cobertas com uma tampa plástica do cartucho.

O cartucho SEC é um design de pacote inovador, embora um pouco complicado, que incorpora o barramento traseiro e o cache L2
internamente. Ele foi usado como um método econômico para integrar o cache L2 no processador antes de ser viável incluir o cache
diretamente dentro da matriz do processador.

Uma versão menos cara do SEC é chamada de pacote de processador de borda única (SEP). O pacote SEP é basicamente a mesma
placa de circuito contendo processador e cache (opcional), mas sem a capa plástica sofisticada. Isso foi usado principalmente pelos
primeiros processadores Celeron de baixo custo. O pacote SEP se conecta diretamente ao mesmo conector Slot 1 usado pelo
Pentium II ou III padrão. Quatro furos na placa permitem a instalação do dissipador de calor.

O slot 1, conforme mostrado na Figura 3.7, é a conexão com a placa-mãe e possui 242 pinos. A AMD usou o mesmo slot físico, mas
o girou 180° e o chamou de Slot A. O cartucho SEC ou processador SEP é conectado ao slot e preso com um mecanismo de retenção
do processador, que é um suporte que o mantém no lugar. Também pode haver um mecanismo de retenção ou suporte para o
dissipador de calor do processador.
A Figura 3.8 mostra as partes da tampa que compõem o pacote SEC. Observe a grande placa térmica usada para ajudar a dissipar
o calor deste processador. O pacote SEP é mostrado na Figura 3.9.

132,87±,25
5,231±,010
72,00 47,00
R 0,25 2,832 1,850
,010 2,50 2,50 1,88±,10
2,54±,127 ,100±,005 73 PARES DE CONTATO .098 .098 48 PARES DE CONTATO ,074±,004

9,50±,25
,374±,010

1,27 1,78±,03
4,75 2,00±,127
.050 ,070±,001 .94
.187 ,079±,005
.037
76,13 (MIN) 51.13 (MIN)
2.997 (MIN) 2.013 (MIN)

Figura 3.7 Dimensões do slot 1 do processador Pentium II (métrico/inglês).


Machine Translated by Google

84 Capítulo 3 Tipos e especificações de microprocessador

Vista do topo

Cobrir
Trava esquerda Trava direita

Deixei Certo Lado


Vista Lateral da Capa direito

Placa térmica

Certo Deixei
Vista Lateral da Placa Térmica

Saia

Figura 3.8 Partes do pacote SEC do processador Pentium II.

Intel®

Figura 3.9 Vista frontal do pacote SEP do processador Celeron.

Com o Pentium III, a Intel introduziu uma variação na embalagem SEC chamada single edge contact car tridge version 2
(SECC2). Este novo pacote cobria apenas um lado da placa do processador com plástico
e permite que o dissipador de calor se conecte diretamente ao chip do outro lado. Essa interface térmica mais direta permitia
um melhor resfriamento, e o pacote geral mais leve era mais barato de fabricar. Um mais novo
O Sistema de Retenção Universal, consistindo de um suporte vertical de plástico, era necessário para manter o chip do pacote
SECC2 no lugar na placa. O Sistema de Retenção Universal também funcionou com o pacote SEC mais antigo
como usado na maioria dos processadores Pentium II, bem como o pacote SEP usado nos processadores Celeron baseados
em slot. Isso o tornou o mecanismo de retenção ideal para todos os processadores baseados em Slot 1. Slot A AMD Athlon
processadores usavam os mesmos mecanismos de retenção que a Intel. A Figura 3.10 mostra o pacote SECC2.

A principal razão para mudar para os pacotes SEC e SEP em primeiro lugar foi poder mudar
a memória cache L2 da placa-mãe para o processador de forma econômica e escalável.
Isso foi necessário porque, na época, não era viável incorporar a cache diretamente no
Núcleo da CPU morre. Depois de construir o L2 diretamente na matriz da CPU tornou-se possível, o cartucho e o slot
embalagens eram desnecessárias. Como praticamente todos os processadores modernos incorporam o cache L2 on-die,
a embalagem do processador voltou ao formato de soquete PGA.
Machine Translated by Google

Tipos de soquete e slot do processador Capítulo 3 85

Dissipador térmico
Vista do topo
ponto de interface

Visualização do substrato Lado Vista Lateral da Capa


Visão

Figura 3.10 Embalagem SECC2 usada nos processadores Pentium II e III mais recentes.

Tipos de soquete e slot do processador


Intel e AMD criaram um conjunto de designs de soquetes e slots para seus processadores. Cada soquete ou slot é
projetado para suportar uma gama diferente de processadores originais e de atualização. A Tabela 3.12 mostra as
especificações desses soquetes.

Tabela 3.12 Tipos e especificações de soquete e slot de CPU


Soquete
Número Alfinetes Disposição dos pinos Tensão Processadores compatíveis Introduzido

Tomada 1 169 17×17 PGA 5V 486 SX/SX2, DX/DX21 , DX4 abril de 89


OverDrive
Tomada 2 238 19×19 PGA 5V 486 SX/SX2, DX/DX21 , DX4 março de 92
OverDrive, 486 Pentium OverDrive
Tomada 3 237 19×19 PGA 5V/3,3V 486 SX/SX2, DX/DX2, DX4, 486 Fev. '94
Pentium OverDrive, AMD 5x86
Tomada 4 273 21×21 PGA 5V Pentium 60/66, OverDrive março de 93
Tomada 5 320 37×37 SPGA 3,3/3,5V Pentium 75-133, OverDrive Outubro '94

Tomada 62 235 19×19 PGA 3,3V 486 DX4, 486 Pentium OverDrive Fev. '94
Tomada 7 321 37×37 SPGA VRM Pentium 75-233+, MMX, OverDrive, Janeiro de 97

AMD K5/K6, Cyrix M1/II


Tomada 8 387 DP-SPGA Auto VRM Pentium Pro, OverDrive novembro de 95

Soquete 370 370 37×37 SPGA Auto VRM Celeron/Pentium III PPGA/FC-PGA 38×22 S-SPGA Agosto de 98
Soquete PAC418 418 Auto VRM Itanium 01 de maio
Soquete 423 423 39×39 SPGA Auto VRM Pentium 4 FC-PGA2 Nov. '00

Tomada A (462) 462 37×37 SPGA Auto VRM AMD Athlon/Duron FC-PGA 26×26 mPGA Junho '00
Soquete 478 478 Auto VRM Pentium 4 FC-PGA2 Outubro '01

Soquete 603 603 31×25 mPGA Auto VRM Xeon (P4) 29×29 mPGA Auto 01 de maio
Soquete 754 754 VRM Athlon 64 AMD Opteron Auto VRM AMD Athlon Set. '03
Tomada 940 940 31×31 mPGA SECC Auto VRM abril '03
Ranhura A 242 Slot Pentium II/III, Celeron SECC maio de 97 Junho de 99

Ranhura 1 (SC242) 242 Slot

Ranhura 2 (SC330) 330 Slot Auto VRM Pentium II/III Xeon SECC Abril '98

1. DX4 sem overdrive ou AMD 5x86 também podem ser suportados com o cartucho addi PAC = Pin array
ção de um adaptador regulador de tensão de 3,3 V de pós-venda. PGA = matriz de grade de pinos
2. O soquete 6 era apenas um padrão de papel e nunca foi implementado PPGA = PGA de plástico
em quaisquer sistemas. S-SPGA = PGA escalonado dividido
DP-SPGA = PGA escalonado de padrão duplo SECC = Cartucho de contato de borda única
FC-PGA = Flip-chip PGA SPGA = PGA escalonado
FC-PGA2 = PGA flip-chip de segunda geração VRM = Módulo regulador de tensão
mPGA = Micro PGA
Machine Translated by Google

86 Capítulo 3 Tipos e especificações de microprocessador

Os soquetes 1, 2, 3 e 6 são 486 soquetes de processador e são mostrados juntos na Figura 3.11 para que você possa
ver as comparações gerais de tamanho e os arranjos de pinos entre esses soquetes. Os soquetes 4, 5, 7 e 8 são
soquetes de processador Pentium e Pentium Pro e são mostrados juntos na Figura 3.12 para que você possa ver as
comparações gerais de tamanho e os arranjos de pinos entre esses soquetes. Desenhos mais detalhados de cada
soquete estão incluídos no restante desta seção com descrições completas dos soquetes.

Tomada 1 Tomada 2 Tomada 3 Tomada 6

Figura 3.11 486 soquetes de processador.

Tomada 4 Tomada 5 Tomada 7 Tomada 8

Figura 3.12 Soquetes dos processadores Pentium e Pentium Pro.

Força de inserção zero


Quando a especificação do Socket 1 foi criada, os fabricantes perceberam que, se os usuários fossem atualizar
os processadores, eles teriam que tornar o processo mais fácil. Os fabricantes de soquete descobriram que 100 lbs. de
força de inserção é necessária para instalar um chip em uma placa-mãe de soquete 1 de parafuso padrão de 169 pinos.
Com tanta força envolvida, você pode facilmente danificar o chip ou o soquete durante a remoção ou reinstalação. Por
causa disso, alguns fabricantes de placas-mãe começaram a usar soquetes de baixa força de inserção (LIF), que exigiam
apenas 60 lbs. de força de inserção para um chip de 169 pinos. Com o soquete LIF ou padrão, costumo aconselhar a
remoção da placa-mãe - assim você pode suportar a placa por trás ao inserir o chip. Pressionar a placa-mãe com 60–100
lbs. de força pode rachar a placa se não for apoiada adequadamente. Uma ferramenta especial também é necessária
para remover um chip de um desses soquetes. Como você pode imaginar, mesmo a baixa força de inserção era relativa,
e uma solução melhor era necessária se a pessoa comum fosse substituir sua CPU.

Os fabricantes começaram a usar soquetes ZIF em projetos de soquete 1, e todos os soquetes de processador do
soquete 2 e superior foram do projeto ZIF. O ZIF é necessário para todos os soquetes de densidade mais alta porque
a força de inserção seria simplesmente muito grande de outra forma. Os soquetes ZIF quase eliminam o risco envolvido
na instalação ou remoção de um processador porque nenhuma força de inserção é necessária para instalar o chip e
nenhuma ferramenta é necessária para extrair um. A maioria dos soquetes ZIF são acionados por alça: você levanta a
alça, coloca o chip no soquete e depois fecha a alça. Esse design torna a instalação ou remoção de um processador
uma tarefa fácil.

Tomada 1
O soquete OverDrive original, agora oficialmente chamado Socket 1, é um soquete PGA de 169 pinos. As placas-mãe
que possuem esse soquete podem suportar qualquer um dos processadores 486SX, DX e DX2 e as versões DX2/
OverDrive. Este tipo de soquete é encontrado na maioria dos sistemas 486 que originalmente foram projetados para
atualizações de OverDrive. A Figura 3.13 mostra a pinagem do soquete 1.
Machine Translated by Google

Tipos de soquete e slot do processador Capítulo 3 87

O processador DX original consome no máximo 0,9 amperes de 5V de potência em 33MHz (4,5 watts) e um
máximo 1 amp na forma de 50MHz (5 watts). O processador DX2, ou processador OverDrive, consome no máximo 1,2 amperes a 66 MHz (6
watts). Este pequeno aumento de potência requer apenas um dissipador de calor passivo composto por aletas de alumínio que são coladas ao
processador com epóxi de transferência térmica. Dissipadores de calor passivos
não tem quaisquer componentes mecânicos como ventiladores. Dissipadores de calor com ventiladores ou outros dispositivos que usam energia
são chamados de dissipadores de calor ativos . Os processadores OverDrive classificados em 40 MHz ou menos não possuem dissipadores de calor.

Tomada 2
Quando o processador DX2 foi lançado, a Intel já estava trabalhando no novo processador Pentium. o
empresa queria oferecer uma versão reduzida de 32 bits do Pentium como uma atualização para sistemas que
originalmente veio com um processador DX2. Em vez de apenas aumentar a taxa de clock, a Intel criou um chip totalmente novo com recursos
aprimorados derivados do Pentium.

O chip, chamado de processador Pentium OverDrive, se conecta a um soquete do processador com o Socket 2 ou
Projeto do soquete 3. Esses soquetes comportam qualquer processador 486 SX, DX ou DX2, bem como o Pentium
OverDrive. Como este chip é essencialmente uma versão de 32 bits do chip Pentium (normalmente de 64 bits), muitos
passaram a chamá-lo de Pentium-SX. Estava disponível nas versões 25/63MHz e 33/83MHz. O primeiro
número indica a velocidade base da placa-mãe; o segundo número indica a velocidade de operação real
do chip Pentium OverDrive. Como você pode ver, é um chip multiplicado por clock que roda a 2,5 vezes o
velocidade da placa-mãe. A Figura 3.14 mostra a configuração de pinagem do projeto oficial do Socket 2.

UMA BCDEFGH J KLMNPQR S TU


19 19
17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 NC RES VSS VCC VSS INIT VSS VSS VCC VCC VCC VSS VSS RES VSS VCC VSS RES RES

ADS# A4 A6 VSS A10 VSS VSS VSS VSS VSS A12 VSS A14 NC A23 A26 A27 18 18
RES MANTER EADS# BS16# BOFF# VSS BE3# VSS PCD W/R# VSS PCHK# INC RES
S S VSS VSS VSS VSS PUBLICIDADES#

NC BLAST# A3 VCC A8 A11 VCC VCC VCC VCC A15 VCC A18 VSS VCC A25 A28 17 17
VSS REINICIAR INTR BS8# VCC RDY# VCC VCC BE1# VCC VCC VCC M/10# VCC ESCOLHA# EXPLOSÃO# A4 VSS
R R
PCHK# PLOCK# BREQ A2 A7 A5 A9 A13 A16 A20 A22 A24 A21 A19 A17 A31 VSS
16 16
VCC IGNNE# NMI FLUSH# A20M#HOLD KEN#STPCLK#BRDY# BE2# BE0# PWT D/C# BLOQUEIO# HLDA BRQ A3 A6 VCC
Q Q
VSS VCC HLDA A30 A29 D0 15 15
VSS RES UP# INC PLUG PLUG PLUG PLUG PLUGUE PLUGUE PLUGUE A2 VCC VSS VSS
P P
DPO D1 D2
14 14
W/R# M/10# BLOQUEIO#
VSS FERR# INC PLUGUE NC PLUGUE A7 A8 A10 VSS
N N 13 13
VSS VCC D/C# D4 VCC VSS VSS INC INC SMIACT# PLUG PLUGUE A5 A11 VSS VSS
M M 12 12
VSS VCC PWT D7 D6 VSS VSS VSS VCC INC A9 VCC VSS VSS

eu eu 11 11
VCC INC SMI# INC A13 VCC VSS VCC
VSS VCC BEO# D14 VCC VSS
K K Tomada 2
10 10
VCC
PCD BE1# BE2# Tomada 1 D16 D5 VCC VCC VSS VCC D30 A16 VCC VSS

J J 9 9
VCC D29 D31 D28 A20 VCC VSS VCC
VSS VCC BRDY# DP2 D3 VSS
H H 8 8
VSS VSS VCC D26 A22 A15 A12 VSS
VSS VCC NC D12 VCC VSS
G G 7 7
RES D24 D25 D27 PLUGUE PLUGUE A24 VCC VSS VSS
#BE3 RDY# KEN# D15 D8 DP1

F F 6 PLUGUE A21 A18 A14 VSS


6
RES DP3 VSS VCC PLUGUE

VSS VCC RETENÇÃO D10 VCC VSS


E E
5 5
VSS D23 VSS VCC CHAVE PLUG PLUG PLUGUE PLUGUE PLUGUE A19 VSS INC VSS
BOFF# BS8# A20M# CHAVE D17 D13 D9
4 4
D D VCC RES VSS CLK D17 D10 D15 D12 DP2 D16 D14 D7 D4 DP0 A30 A17 VCC A23 VCC

BS16# RESET FLUSH #NC NC NC NC NC D30 D28 D26 D27 VCC VCC CLK D18 D11
3 3
C C VSS D22 D21 D18 D13 VCC D8 VCC D3 D5 VCC D6 VCC D1 A29 VSS A25 A26 VSS
EADS# NC NMI UP# NC NC VCC NC VCC D31 VCC D25 VSS VSS VSS D21 D19 2 2
B B PLUGUE D20 D19 D11 D9 VSS DP1 VSS VSS VCC VSS VSS VSS D2 D0 A31 A28 A27 RES

HOLD INTR IGNNE# NC FERR# NC VSS NC VSS D29 VSS D24 DP3 D23 NC D22 D20 1 1
UMA UMA
PLUGUE PLUGUE VSS VCC VSS RES RES VSS VCC VCC VCC VSS RES RES VSS VCC VSS RES RES

17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 UMA BCDEFGH J KLMNPQR TU S

Figura 3.13 Pinagem do soquete 1 Intel. Figura 3.14 Configuração do Intel Socket 2 de 238 pinos.

Observe que, embora o novo chip para o Socket 2 seja chamado Pentium OverDrive, ele não é um full-scale (64-
pouco) Pentium. Intel lançou o design do Socket 2 um pouco prematuramente e descobriu que o chip rodava demais
quente para muitos sistemas. A empresa resolveu este problema adicionando um dissipador de calor ativo especial ao
Processador Pentium OverDrive. Este dissipador de calor ativo é uma combinação de um dissipador de calor padrão e um
ventilador elétrico embutido. Ao contrário dos ventiladores de pós-venda com cola ou clipe para processadores que você pode ter
visto, este na verdade consome 5V de energia diretamente do soquete para acionar o ventilador. Nenhuma conexão externa aos cabos da
unidade de disco ou a fonte de alimentação é necessária. Os clipes e plugues do conjunto do ventilador/dissipador de calor
diretamente no processador e facilita a substituição em caso de falha do ventilador.
Machine Translated by Google

88 Capítulo 3 Tipos e especificações de microprocessador

Outro requisito do dissipador de calor ativo é a folga adicional - sem obstruções para uma área de cerca de 1,4'' da base do
soquete existente para permitir a folga do dissipador de calor. A atualização do Pentium OverDrive é difícil ou impossível em
sistemas que não foram projetados com esse recurso.

Outro problema com esta atualização em particular é o consumo de energia. O processador Pentium OverDrive de 5V
consome até 2,5 amps a 5V (incluindo o ventilador) ou 12,5 watts, o que é mais que o dobro dos 1,2 amps (6 watts)
consumidos pelo processador DX2 66.

Observação

A Intel não comercializa mais processadores OverDrive, mas mantém informações técnicas sobre eles em http://
www.intel.com/support/processors/overdrive/index.htm.

Tomada 3
Devido a problemas com a especificação original do Socket 2 e o enorme calor gerado pela versão 5V do processador
Pentium OverDrive, a Intel apresentou um design aprimorado. O novo processador é o mesmo que o processador Pentium
OverDrive anterior, exceto que ele funciona com 3,3 V e consome no máximo 3,0 amperes de 3,3 V (9,9 watts) e 0,2 amperes
de 5 V (1 watt) para operar o ventilador - um total de 10,9 watts. Esta configuração oferece uma pequena margem sobre a
versão de 5V deste processador. O ventilador é fácil de remover do processador OverDrive para substituição, caso falhe.

A Intel teve que criar um novo soquete para suportar tanto o processador DX4, que roda em 3,3V, quanto o processador
Pentium OverDrive de 3,3V. Além dos novos chips de 3,3 V, este novo soquete suporta os antigos 5 V SX, DX, DX2 e até
mesmo o chip Pentium OverDrive de 5 V. O design, chamado Socket 3, é o design 486 atualizável mais flexível. A Figura 3.15
mostra a especificação de pinagem do soquete 3.

Observe que o soquete 3 tem um pino adicional e vários outros conectados em comparação com o soquete 2.
O soquete 3 fornece uma melhor codificação, o que evita que um usuário final instale acidentalmente o processador
em uma orientação inadequada. No entanto, existe um problema sério: esse soquete não pode determinar automaticamente
o tipo de tensão que é fornecido a ele. Você provavelmente encontrará um jumper na placa mãe perto do soquete para
permitir a seleção de operação de 5V ou 3,3V.

Cuidado
Como este jumper deve ser configurado manualmente, no entanto, um usuário pode instalar um processador de 3,3 V neste soquete quando ele
estiver configurado para operação em 5 V. Esta instalação destrói instantaneamente o chip quando o sistema é ligado. Portanto, cabe ao usuário
final garantir que esse soquete esteja configurado corretamente para tensão, dependendo do tipo de processador instalado. Se o jumper for
definido na configuração de 3,3 V e um processador de 5 V estiver instalado, nenhum dano ocorrerá, mas o sistema não funcionará corretamente
a menos que o jumper seja redefinido para 5 V.

Tomada 4
O soquete 4 é um soquete de 273 pinos projetado para os processadores Pentium originais. Os processadores originais
Pentium 60MHz e 66MHz tinham 273 pinos e eram plugados no soquete 4. É um soquete somente de 5V porque todos os
processadores Pentium originais rodam em 5V. Este soquete aceita o processador original Pentium 60MHz ou 66MHz e o
processador OverDrive. A Figura 3.16 mostra a especificação de pinagem do soquete 4.

Surpreendentemente, o processador original Pentium 66MHz consome até 3,2 amperes de 5V (16 watts), sem incluir a
energia para um dissipador de calor ativo padrão (ventilador). O processador OverDrive de 66 MHz que o substituiu consome
no máximo 2,7 amperes (13,5 watts), incluindo cerca de 1 watt para acionar o ventilador.
Mesmo o processador Pentium original de 60 MHz consome até 2,91 amperes a 5 V (14,55 watts). Pode parecer estranho
que o processador substituto, que é duas vezes mais rápido, consuma menos energia que o original, mas isso tem a ver
com os processos de fabricação utilizados para os processadores original e OverDrive.
Machine Translated by Google

Tipos de soquete e slot do processador Capítulo 3 89

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
UMA BCDEFGH J KLMNPQR S TU
19 19 UMA UMA

NC RES VSS VCC VSS INIT VSS VSS VCC VCC VCC VSS VSS RES VSS VCC VSS RES RES INV M/10# EWBE# VCC VCC VCC VCC VCC DP2 D23 VCC VCC VCC VCC VCC VCC VCC VCC DP5 D43 D45

18 18 B 4 BP2 BP3 D6 VSS VSS VSS VSS D17 D24 VSS VSS VSS VSS VSS VSS VSS VSS D41 D47 D48
B
RES MANTER EADS# BS16# BOFF# VSS BE3# VSS VSS PCD VSS VSS VSS W/R# VSS PCHK# INC PUBLICIDADES# RES

17 17 C VCC IERR#PM1/BP1D4 DP1 D18 D22 D25 D29 D31 D26 D9 D10 D12 D19 D33 D21 D36 D34 D50 D52 C
VSS REINICIAR INTR BS8# VCC RDY# VCC VCC BE1# VCC VCC VCC M/10# VCC ESCOLHA# EXPLOSÃO# A4 VSS
D D
16 16 VCC PMO/BPO D0 D13 D15 D16 D20 DP3 D27 D32 D28 D30 D14 D40 D39 D37 D35 DP4 D38 D42 D44
VCC IGNNE# NMI FLUSH# A20M#HOLD KEN#STPCLK#BRDY# BE2# BE0# PWT D/C# BLOQUEIO# HLDA BRQ A3 A6 VCC
E E
15 15 VCC VSS D1 D2 D11 Plugue D46 DP6 D54 DP7
VSS RES UP# INC PLUG PLUG PLUG PLUG PLUGUE PLUGUE PLUGUE A2 VCC VSS VSS
F F
14 14 VCC VSS D3 D8 D51 D49 D57 VCC
VSS FERR# INC PLUGUE NC PLUGUE A7 A8 A10 VSS
G D7 D53 D55 VSS VCC
G
13 13 VCC VSS D5

VSS INC INC SMIACT# PLUG PLUGUE A5 A11 VSS VSS


H D63 D59 VSS D56
H
12 12 VCC VSS FERR# DPO

VSS VSS VCC INC A9 VCC VSS VSS


J VSS IU KEN# CACHE# D58 D62 VSS VCC
J
11 11
VCC INC SMI# INC A13 VCC VSS VCC K K
Tomada 3 VSS VSS NA# BOFF# CLK D61 VSS VCC
10 VCC
10 Tomada 4
VCC VSS VCC D30 A16 VCC VSS eu eu
VSS MANTER NC BRDY# REDEFINIR D60 VSS VCC
9 9
VCC D29 D31 D28 A20 VCC VSS VCC M VSS WB/WT# EADS# HITM# CANETA# FRCMC# VSS VCC
M
8 8
VSS VSS VCC D26 A22 A15 A12 VSS N VCC VSS W/R# NC DENTRO NMI VSS VCC
N
7 VSS
7 P P
RES D24 D25 D27 PLUGUE PLUGUE A24 VCC VSS VCC VSS AP PUBLICIDADES# SMI# TMS VSS VCC

6 PLUGUE A21 A18 A14 VSS


6 Q Q
RES DP3 VSS VCC PLUGUE VCC VSS HLDA BE1# VCC NC VSS VCC

5 5 R VCC VSS PCHK# SCYC R/S# NC VSS VCC R


VSS D23 VSS VCC CHAVE PLUG PLUG PLUGUE PLUGUE PLUGUE A19 VSS INC VSS

4 RES CLK D17 D10 D15 D12 DP2 D16 D14 D7 D4 DP0 A30 A17 VCC A23 VCC
4 S Plugue VCC VSS PWT BE5# Plugue TREST# NC IGNNE# TDO
S
VCC VSS

3 3 T VCC VSS BUSCHK# TCK SMIACT# BE4 # BT2 BT0 A26 A19 A17 A15 A13 A11 A9 A7 A3 NC IBT QUENTE TDI T
PLUGUE D22 D21 D18 D13 VCC D8 VCC D3 D5 VCC D6 VCC D1 A29 VSS A25 A26 VSS

2 2 DENTRO
VCC FLUSH# PRDY BE0# A20M# BE2# BE6# A24 A22 A20 A18 A16 A14 A12 A10 A8 A6 A5 A25 A23 A21 DENTRO

PLUGUE D20 D19 D11 D9 VSS DP1 VSS VSS VCC VSS VSS VSS D2 D0 A31 A28 A27 RES

1 1 DENTRO
BE3# BREQ LOCK# D/C# HOLD A28 VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS A31 A29 A27 DENTRO

TOQUE DE CHAVE LIGUE VCC VSS RES RES VSS VCC VCC VCC VSS RES RES VSS VCC VSS RES RES

Dentro Dentro
BE7# HIT# APCHK# PCD A30 VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC A4 BT3 BT1

UMA BCDEFGH J KLMNPQR TU S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 18 21 20

Figura 3.15 Configuração do soquete 3 Intel de 237 pinos. Figura 3.16 Configuração do Intel Socket 4 de 273 pinos.

Embora ambos os processadores funcionem em 5V, o processador Pentium original foi criado com um tamanho de circuito de
0,8 mícron, tornando esse processador muito mais consumidor de energia do que os circuitos de 0,6 mícron usados no
OverDrive e outros processadores Pentium. Encolher o tamanho do circuito é uma das melhores maneiras de
diminuir o consumo de energia. Embora o processador OverDrive para sistemas baseados em Pentium consuma menos
poder do que o processador original, espaço adicional pode ter que ser permitido para o ativo
conjunto do dissipador de calor montado na parte superior. Como em outros processadores OverDrive com ventiladores integrados, o
a energia para executar o ventilador é extraída diretamente do soquete do chip, portanto, nenhuma conexão de fonte de alimentação separada
É necessário. Além disso, o ventilador é fácil de substituir caso falhe.

Tomada 5
Quando a Intel redesenhou o processador Pentium para rodar a 75MHz, 90MHz e 100MHz, a empresa
passou para um processo de fabricação de 0,6 mícron e operação de 3,3 V. Essa mudança resultou em menor potência
consumo: apenas 3,25 amperes a 3,3V (10,725 watts). Portanto, o processador Pentium de 100 MHz usado
muito menos energia do que a versão original de 60 MHz. Isso resultou em menor consumo de energia e
permitiu as taxas de clock extremamente altas sem superaquecimento.

Os processadores Pentium 75 e superiores na verdade têm 296 pinos, embora eles se conectem ao
Design Intel Socket 5, que exige um total de 320 pinos. Os pinos adicionais são usados pelo Pentium
OverDrive para processadores Pentium. Este soquete possui os 320 pinos configurados em um PGA escalonado, em
quais os pinos individuais são escalonados para uma folga mais apertada.

Vários processadores OverDrive para Pentiums existentes estavam disponíveis. Estes geralmente eram projetos posteriores
chips com reguladores de voltagem integrados para permitir a operação nas voltagens mais altas que os chips mais antigos originalmente
precisavam. A Intel não os vende mais; no entanto, empresas como Evergreen e PowerLeap fazem
ainda vendem chips de atualização para sistemas mais antigos. A Figura 3.17 mostra a pinagem padrão para o soquete 5.

O Pentium OverDrive para processadores Pentium possui um dissipador de calor ativo (ventilador) que atrai
energia diretamente do soquete do chip. O chip requer um máximo de 4,33 amperes de 3,3 V para executar o chip
(14,289 watts) e 0,2 amp de potência de 5V para acionar o ventilador (um watt), o que resulta em um consumo total de energia de 15,289
watts. Isso é menos energia do que o processador Pentium original de 66 MHz requer, mas
ele roda um chip que é até quatro vezes mais rápido!
Machine Translated by Google

90 Capítulo 3 Tipos e especificações de microprocessador

Tomada 6
O último soquete 486 foi projetado para os processadores 486 DX4 e 486 Pentium OverDrive. Tomada 6
foi concebido como uma versão ligeiramente redesenhada do Socket 3 e tinha 2 pinos adicionais conectados para
codificação adequada do chip. O soquete 6 tem 235 pinos e aceita apenas processadores 3,3V 486 ou OverDrive.
Embora a Intel tenha se dado ao trabalho de projetar este soquete, ele nunca foi construído ou implementado em nenhum
sistemas. Os fabricantes de placas-mãe ficaram com o Socket 3.

Soquete 7 (e Super7)
O soquete 7 é essencialmente o mesmo que o soquete 5 com um pino de chave adicional no canto interno oposto
do pino de chave existente. O soquete 7, portanto, tem 321 pinos no total em um arranjo SPGA 21×21. O Real
A diferença com o soquete 7 não é com o soquete em si, mas com o circuito do módulo regulador de tensão (VRM) na
placa-mãe que deve acompanhá-lo.

O VRM é uma pequena placa de circuito ou um grupo de circuitos embutidos na placa-mãe que
fornece o nível de tensão adequado e regulação de energia para o processador.

A principal razão para o VRM é que a Intel e a AMD queriam diminuir as tensões dos processadores
usaria dos 3,3V ou 5V fornecidos à placa-mãe pela fonte de alimentação. Ao invés de exigir
fontes de alimentação personalizadas para diferentes processadores, o VRM converte os 3,3 V ou 5 V para a voltagem
adequada para a CPU específica que você está usando. A Intel lançou diferentes versões do Pentium e
Processadores Pentium-MMX que rodavam em 3,3 V (chamado VR), 3,465 V (chamado VRE) ou 2,8 V. Equivalente
processadores da AMD, Cyrix e outros usavam voltagens de 3,3 V a 1,8 V. Por causa da variedade de
voltagens que podem ser necessárias para suportar diferentes processadores, a maioria dos fabricantes de placas-mãe
começaram a incluir soquetes VRM ou a construir VRMs adaptáveis em suas placas-mãe Pentium.

A Figura 3.18 mostra a pinagem do soquete 7.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

PLUGUE VSS D41 VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC D22 D18 D15 NC
UMA UMA

VCC D43 VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS D20 D16 D13 D11
B B
INC D47 D45 DP4 D38 D36 D34 D32 D31 D29 D27 D25 DP2 D24 D21 D17 D14 D10 D9
C C
D50 D48 D44 D40 D39 D37 D35 D33 DP3 D30 D28 D26 D23 D19 DP1 D12 D8 DP0
D D
D54 D52 D49 D46 D42 VSS VSS VCC NC VSS VCC VSS NC VCC VSS VSS D7 D6 VCC
E E
DP6 D51 DP5 TOQUE D5 D4
F F
VCC D55 D53 D3 D1 VCC
G G
PLUGUE VSS D56 PICCLK VSS
H H
VCC D57 D58 PICD0 D2 VCC
J J
VSS D59 D0 VSS
K K
VCC D61 D60 VCC PICD1 VCC
eu eu
VSS D62 TCK VSS
M M
VCC D63 DP7 TDO TDI VCC
N N
VSS IER# TMS VSS
P P
VCC PM0BP0 FERR# TRST# CPUTYP VCC
Q Q
VSS PM1BP1 NC VSS
R R
VCC BP2 BP3 NC NC VCC
S S
VSS MI/O# VCC VSS
T T
DENTRO
VCC CACHE# INV
Tomada 5 VCC VSS VCC
DENTRO

VSS RETENÇÃO STPCLK# VSS


DENTRO DENTRO

VCC EWBE# KEN# NC NC VCC


Dentro Dentro

VSS BRDY# NC VSS


X X
VCC BRDYC# NA# BF FRCMC# VCC
S S
VSS BOFF# CANETA# VSS
A PARTIR DE A PARTIR DE

VCC PHIT# WB/WT# INIT IGNNE # VCC


AA AA
RETENÇÃO DE VSS SMI# VSS
AB AB
VCC PHITM# PRDY NMI RS# VCC
CA CA
VSS PBGNT# INTR VSS
DE ANÚNCIOS DE ANÚNCIOS

VCC PBREO#APCHK# A23 NC VCC


MAS MAS
VSS PCHK# A21 VSS
DO DO
VCC SMIACT# PCD A27 A24 VCC
AG AG
BLOQUEIO VSS# PLUGUE TOMADA A26 A22
AH AH
BREQ HLDA ADS# VSS VSS VCC VSS NC VSS VCC VSS NC VSS VSS VCC VSS A31 A25 VSS
AJ AJ
PA DC# HIT# A20M# BE1# BE3# BE5# BE7# CLK REINICIAR A19 A17 A15 A13 A9 A5 A29 A28
E E
INC PWT HITM# BUSCHK# BE0# BE2# BE4# BE6# SCYC NC A20 A18 A16 A14 A12 A11 A7 A3 VSS
AL AL
ADSC# EADS# W/R# VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS A8 A4 A30
SOU SOU
VCC5 VCC5 INC FLUSH# VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC A10 A6 NC VSS
UM UM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

Tomada 5

Figura 3.17 Configuração do Intel Socket 5 de 320 pinos.


Machine Translated by Google

Tipos de soquete e slot do processador Capítulo 3 91

1 2 3 4 5 6 7 8 9 10 11 12 13 14 1516 17 18 19 20 21 22 23 24 25 26 27 28 29 3031 32 33 34 35 36 37

UMA ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ UMA

VSSÿ D41 ÿ VCC2 VCC2 VCC2 VCC2 VCC2 VCC2 VCC3 VCC3 VCC3 VCC3 VCC3 VCC3 D22 D18 D15 NCÿ
B ÿ ÿ ÿ ÿ ÿ B
VCC2 D43
VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ D20 D16 D13 D11
C ÿÿÿ ÿÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ C
INCÿ D47 D45 DP4 D38 D36 D34 D32 D31 D29 D27 D25 DP2 D24 D21 D17 D14 D10 D9ÿ
D ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ D
D50 D48 D44 D40 D39 D37 D35 D33 DP3 D30 D28 D26 D23 D19 DP1 D12 D8ÿ DP0
E ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ E
D54 D52 D49 D46 D42 VSSÿ VSSÿ VCC2 NCÿ VSSÿ VCC3 VSSÿ NCÿ VCC3 VSSÿ VSSÿ D7ÿ D6ÿ VCC3
F ÿ ÿ ÿ F
DP6 D51 DP5 D5ÿ D4ÿ
G ÿ ÿ ÿ ÿ G
VCC2 D55 D53 D3ÿ D1ÿ VCC3 ÿ
H ÿ
H
VSSÿ D56 PICCLK
VSSÿ
J ÿ ÿ ÿ ÿ ÿ
J
VCC2 D57 D58 PICD0 D2ÿ VCC3
K ÿ
K
VSSÿ D59 D0ÿ VSSÿ
ÿ ÿ ÿ ÿ ÿ ÿ
eu eu
VCC2 D61 D60 VCC3 PICD1 VCC3
M ÿ
M
VSSÿ D52 TCKÿ VSSÿ
N ÿ ÿ ÿ ÿ ÿ ÿ
N
VCC2 D63 DP7 TD0 TDI VCC3
P ÿ
P
VSSÿ IERR# TMS#
ÿ VSSÿ
Q ÿ ÿ ÿ ÿ ÿ ÿ
Q
VCC2 PM0BP0 FERR# ÿ TREST# TIPO DE CPU VCC3
R R
VSSÿ PM1BP1 NCÿ VSSÿ
S ÿ ÿ ÿ ÿ S
VCC2 BP2 BP3 NCÿ NCÿ VCC3 ÿ
T ÿ
T
VSSÿ M/0# VCC3
VSSÿ
ÿ ÿ ÿ ÿ
DENTRO DENTRO

VCC2 CACHE# INVÿ VCC3 VSSÿ VCC3 ÿ


DENTRO
ÿ DENTRO

VSSÿ HOLD STPCLK#


VSSÿ
ÿ ÿ ÿ ÿ
Dentro Dentro

VCC2 EWBE# ÿ KEN# NCÿ NCÿ VCC3 ÿ


X X
VSSÿ BRDY# BF1
VSSÿ
S ÿ ÿ ÿ ÿ ÿ
S
VCC2 TIJOLO# N / D# BFÿ FRCMC# VCC3
ÿ
A PARTIR DE A PARTIR DE

VSSÿ B0FF# ÿ VSSÿ


CANETA#
AA ÿ ÿ ÿ ÿ ÿ ÿ
AA
VCC2 PHIT# WB/WT# QUENTE IGNNE# VCC3
ÿ
AB AB
VSSÿ HOLD SMI#
ÿ VSSÿ
CA ÿ ÿ ÿ ÿ ÿ ÿ
CA
VCC2 PHITM # FARTS NMI RS# VCC3
DE ANÚNCIOS DE ANÚNCIOS

VSSÿ PBGNT# DENTRO


ÿ VSSÿ
ÿ ÿ ÿ ÿ ÿ
MAS MAS
VCC2 PBREQ# APCHK# A23 D/P# VCC3
DO ÿ
DO
VSSÿ PCHK# A21
ÿ VSSÿ
AG ÿ ÿ ÿ ÿ ÿ
AG
VCC2 SMIACT# PCDÿ A27 A24 VCC3ÿ
ÿ _
AH ÿ
AH
VSSÿ LOCK# CHAVEÿ A26 A22
AJ ÿ ÿÿ ÿ ÿ ÿ ÿ
AJ
BRQ HLDA ADS# ÿ ÿ VSSÿ VSSÿ VCC2 VSSÿ NCÿ VSSÿ VCC3 VSSÿ NCÿ VSSÿ VSSÿ VCC3 VSSÿ A31 A25
ÿ VSSÿ
E ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ
E
APÿ D/C# ACERTAR# A20M# BE1# #BE3 #BE5 #BE7
ÿ CLKÿ RESET A19 A17 A15 A13 A9ÿ A5ÿ A29 A28
AL ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ
AL
VCC2DET PWT ÿ ÿBUSÿ
HITM# CHK # BE0# #BE2 BE4# BE6# SCYC NCÿ A20 A18 A16 A14 A12 A11 A7ÿ A3ÿ VSSÿ
ÿ ÿ
SOU SOU
ADSC# EADS# W/R#
ÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ VSSÿ A8ÿ A4ÿ A30
ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ
UM VCCS INCÿ FLUSH# VCC2 VCC2 VCC2 VCC2 VCC2 VCC2 VCC3 VCC3 VCC3 VCC3 VCC3 A10 A6ÿ NCÿ VSSÿ
UM

VCCS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1516 17 18 19 20 21 22 23 24 25 26 27 28 29 3031 32 33 34 35 36 37

Figura 3.18 Pinagem do soquete 7 (Pentium) (vista superior).

A AMD, juntamente com Cyrix e vários fabricantes de chipsets, foi pioneira em uma melhoria ou extensão para
o design Intel Socket 7 chamado Super Socket 7 (ou Super7), passando de 66MHz para 95MHz e
100MHz. Isso permitiu que sistemas do tipo Socket 7 mais rápidos fossem feitos, suportando processadores de até 500 MHz,
que são quase tão rápidos quanto alguns dos mais novos sistemas do tipo Slot 1 e Socket 370 usando processadores Intel.
Os sistemas Super7 também têm suporte para o barramento de vídeo AGP, assim como controladores de disco rígido Ultra
DMA e gerenciamento avançado de energia.

Principais fornecedores terceirizados de chipset—incluindo Acer Laboratories, Inc. (ALi); Tecnologias VIA; e
Silicon Integrated Systems (SiS)—todos os chipsets lançados para placas Super7. A maioria dos principais fabricantes de
placas-mãe fabricavam placas Super7 nos formatos Baby-AT e ATX.

Tomada 8
O soquete 8 é um soquete SPGA especial com impressionantes 387 pinos! Este foi projetado especificamente para o
Processador Pentium Pro com cache L2 integrado. Os pinos adicionais são para permitir que o chipset controle o cache L2
integrado no mesmo pacote do processador. A Figura 3.19 mostra a pinagem do soquete 8.

Soquete 370 (PGA-370)


Em janeiro de 1999, a Intel introduziu um novo soquete para processadores da classe P6. O soquete foi chamado de Socket
370 ou PGA-370 porque possui 370 pinos e foi originalmente projetado para versões PGA de baixo custo de
os processadores Celeron e Pentium III. O Socket 370 foi originalmente projetado para competir diretamente no
mercado de sistemas de baixo custo junto com a plataforma Super7 suportada pela AMD e Cyrix. No entanto,
A Intel mais tarde o usou para o processador Pentium III. Inicialmente todos os processadores Celeron e Pentium III
foram feitas no formato SECC ou SEPP. Estas são essencialmente placas de circuito contendo o processador e
chips de cache L2 separados em uma pequena placa que se conecta à placa-mãe via Slot 1. Este tipo de
design foi necessário quando os chips de cache L2 foram feitos parte do processador, mas não foram diretamente
integrado na matriz do processador. A Intel fez um pacote de chip de múltiplas matrizes para o Pentium Pro, mas
isso provou ser uma maneira muito cara de empacotar o chip, e uma placa com chips separados foi
mais barato, e é por isso que o Pentium II parece diferente do Pentium Pro.
Machine Translated by Google

92 Capítulo 3 Tipos e especificações de microprocessador

Começando com o processador Celeron 300A lançado em agosto de 1998, a Intel começou a combinar o processador L2
cache diretamente na matriz do processador; não estava mais em chips separados. Com o cache totalmente integrado
na matriz, não havia mais a necessidade de um processador montado em placa. Porque custa mais para fazer
uma placa Slot 1 ou processador tipo cartucho em vez de um tipo soquete, a Intel voltou para o soquete
projeto para reduzir o custo de fabricação—especialmente com o Celeron, que na época competia com chips Socket 7
da AMD e Cyrix.

A pinagem do soquete 370 (PGA-370) é mostrada na Figura 3.20.

47 45 43 41 39 37 35 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1

BC BC VccS
NÃO NÃO

É É VccP
Ah Ah
PARA PARA Vss
COMO COMO

AQ AQ Vcc5
UM UM
AL AL Outro
AJ AJ
AG AG
DO DO
MAS MAS

CA Vista do topo CA
AB AB
AA AA
S S
X X
Dentro Dentro

DENTRO DENTRO

T T
S S
Q Q
P P
N N
eu eu
K K
J J
G 2H2O G
F F
E E

C C
B B
UMA UMA

46 44 42 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2
47 45 43 41 39 37 35 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1

Figura 3.19 Pinagem do soquete 8 (Pentium Pro) mostrando as localizações dos pinos de alimentação.

1234567 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

UM VSS A12# A16# A6# Rsvd Rsvd Rsvd BPRI# DEFER# Rsvd Rsvd TRDY# DRDY# BR0# PUBLICIDADES# TREST# TDI TDO UM
SOU
VSS VCC VSS VCC VSS VCC VSS VCC VSS VCC VSS VCC VSS VCC VSS VCC VSS WID1 SOU
AL
VSS VSS A15# A13# #A9 Rsvd Rsvd A7# REQ4# REQ3# Rsvd HITM# ACERTAR# DBSY# THRMDN THRMDP TCK VID0 VID2 AL
E
VCC VSS #A28 #A3 A11# VREF6 A14# Rsvd REQ0# LOCK# VREF7 Rsvd PWRGD RS2# Rsvd TMS VCC VSS E
AJ
#A21 VSS VCC VSS VCC VSS VCC VSS VCC VSS VCC VSS VCC VSS VCC VSS BSEL# SMI# VID3 AJ
AH AH
VSS Rsvd A10# #A5 #A8 A4# BNR# REQ1# REQ2# Rsvd RS1# VCC RS0# TERMOTRIP# SLP# VCC VSS VCC

AG AG
EDGCTRL A19# VSS INIT# STPCLK# IGNNE#
DO DO
VCC Rsvd #A25 VSS VCC VSS
MAS
MAS
A17# #A22 VCC A20M# ER# FLUSH#
DE ANÚNCIOS

DE ANÚNCIOS

VSS #A31 VREF5 VCC VSS V1.5


CA
CA
Rsvd A20# VSS VSS FERR# Rsvd
AB
AB
VCC A24# #A23 VSS VCC VCMOS
AA
AA
#A27 #A30 VCC Rsvd Rsvd VCC
A PARTIR DE

A PARTIR DE

VSS #A29 A18# VCC VSS V2.5


S S
Rsvd #A26 VSS VSS VCC VSS
X X
Rsvd RESET# Rsvd VSS VCC VSS
Dentro
Dentro

D0# Rsvd VCC PLL1 Rsvd BCLK


DENTRO DENTRO

VSS Rsvd VREF4 VCC VSS VCC


DENTRO
DENTRO

D4# D15# VSS PLL2 Rsvd Rsvd


T T

S
VCC D1# D6# VSS VCC VSS S

R D8# D5# VCC Rsvd Rsvd Rsvd R

Q Rsvd #D17 VREF3 VCC VSS VCC Q

#D12 D10# VSS Rsvd Rsvd Rsvd P


P
N VCC D18# #D9 VSS VCC VSS
N

M #D2 D14 # VCC Rsvd Rsvd Rsvd M

eu VSS D11# D3# VCC VSS LINT0 eu

K #D13 D20# VSS Rsvd PICD1 LINT1 K


J VCC VREF2 D24# VCC VCC VSS J
H
D7# #D30 VCC PICCLK PICD0 PREQ# H
G
VSS D16# D19# VCC VSS VCC G
F
D21# #D23 VSS BP2# Rsvd Rsvd
F
E
VCC VCC #D32 D22# Rsvd #D27 VCC #D63 VREF1 VSS VCC VSS VCC VSS VCC VSS VCC VSS
E
D
D26# #D25 VCC VSS VCC VSS VCC VSS VCC VSS VCOREPET Rsvd D62# Rsvd Rsvd Rsvd VREF0 BPM1# BP3# D
C
VSS VSS VCC #D38 #D39 D42# D41# #D52 VSS VCC VSS VCC VSS VCC VSS VCC VSS VCC
C
B
#D33 VCC D31# #D34 #D36 D45# #D49 D40# #D59 #D55 D54# #D58 D50# D56# Rsvd Rsvd Rsvd BPM0#CPUPRES# B
UMA

#D35 VSS VCC VSS VCC VSS VCC VSS VCC VSS VCC VSS VCC VSS VCC VSS VCC Rsvd UMA

#D29 D28# D43# #D37 D44# D51# #D47 #D48 #D57 D46# #D53 D60# D61# Rsvd Rsvd Rsvd PEIDAR# VSS

1234567 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

Figura 3.20 Soquete 370 (PGA-370) Pinagem do Pentium III/Celeron (vista superior).
Machine Translated by Google

Tipos de soquete e slot do processador Capítulo 3 93

O Celeron foi gradualmente transferido para o PGA-370, embora por um tempo ambos estivessem disponíveis.
Todos os processadores Celeron a 333MHz e inferiores estavam disponíveis apenas na versão Slot 1. Os
processadores Celeron de 366MHz a 433MHz estavam disponíveis nas versões Slot 1 e Socket 370; todos os
processadores Celeron de 466 MHz e até 1,4 GHz estão disponíveis apenas na versão Socket 370.

A partir de outubro de 1999, a Intel também introduziu os processadores Pentium III com cache integrado que se
conectam ao Socket 370. Eles usam um pacote chamado flip chip pin grid array (FC-PGA), no qual a matriz bruta é
montada no substrato de cabeça para baixo. A versão de slot do Pentium III era mais cara e não era mais necessária
por causa do cache L2 on-die.

Observe que devido a algumas mudanças de voltagem e uma mudança de pino, muitas placas-mãe Socket 370
originais não aceitam as versões FC-PGA Socket 370 posteriores do Pentium III e Celeron. Os processadores Pentium
III no formato FC-PGA possuem dois pinos RESET e requerem especificações VRM 8.4. As placas-mãe anteriores
projetadas apenas para as versões mais antigas do Celeron são chamadas de placas-mãe herdadas, e as placas-mãe
mais recentes que suportam o segundo pino RESET e a especificação VRM 8.4 são chamadas de placas-mãe
flexíveis. Entre em contato com o fabricante da placa-mãe ou do sistema para obter informações sobre se o soquete é
a versão flexível. Algumas placas-mãe, como a Intel CA810, suportam as especificações VRM 8.4 e fornecem voltagem
adequada, mas sem suporte a Vtt o processador Pentium III no pacote FC-PGA ficará em RESET#. As últimas versões
do Pentium III e Celeron III usam o design do núcleo Tualatin, que também requer um soquete revisado para operar.
As placas-mãe que podem lidar com processadores Tualatin-core são conhecidas como prontas para Tualatin e usam
chipsets diferentes daqueles não projetados para funcionar com o processador Tualatin-core. As empresas que
vendem processadores de atualização oferecem produtos que permitem que você instale um processador Tualatin-
core Pentium III ou Celeron III em uma placa-mãe que não possui suporte integrado a Tualatin.

Instalar um processador Pentium III no pacote FC-PGA em uma placa-mãe mais antiga provavelmente não danifica a
placa-mãe. No entanto, o próprio processador pode ser danificado. Os processadores Pentium III no processo de 0,18
mícron operam em 1,60 V ou 1,65 V, enquanto os processadores Intel Celeron operam em 2,00 V. A placa-mãe pode
ser danificada se o BIOS da placa-mãe não reconhecer a identificação de voltagem do processador. Entre em contato
com o fabricante do PC ou da placa-mãe antes da instalação para garantir a compatibilidade.

Uma placa-mãe com um Slot 1 pode ser projetada para aceitar praticamente qualquer processador Celeron, Pentium
II ou Pentium III. Para usar os processadores Celerons e Pentium III com soquete, vários fabricantes disponibilizaram
um adaptador slot-to-socket de baixo custo, às vezes chamado de slot-ket. Esta é essencialmente uma placa Slot 1
contendo apenas um Socket 370, que permite que você use um processador PGA em qualquer placa Slot 1. Um
adaptador típico de slot-ket é mostrado na seção “Celeron” mais adiante neste capítulo.
ÿÿ Consulte “Celeron”, p. 154.

Soquete 423 O
soquete 423 é um soquete do tipo ZIF introduzido em novembro de 2000 para o Pentium 4 original. A Figura 3.21
mostra o soquete 423.

O soquete 423 suporta um barramento de processador de 400 MHz, que conecta o processador ao Memory Controller
Hub (MCH), que é a parte principal do chipset da placa-mãe e semelhante ao North Bridge em chipsets anteriores.
Processadores Pentium 4 de até 2 GHz estavam disponíveis para o Socket 423; todas as versões mais rápidas
requerem o Socket 478.

O soquete 423 usa um método exclusivo de montagem do dissipador de calor que requer espaçadores conectados
ao chassi ou a uma placa especial montada embaixo da placa-mãe. Isso foi projetado para suportar o peso dos
dissipadores de calor maiores necessários para o Pentium 4. Por causa disso, muitas placas-mãe Socket 423
requerem um chassi especial que tenha os espaçadores adicionais necessários instalados. Felizmente, a necessidade
desses impasses foi eliminada com o novo Socket 478 para processadores Pentium 4.

O processador usa cinco pinos de voltagem ID (VID) para sinalizar o VRM embutido na placa-mãe para fornecer a
voltagem correta para a CPU específica que você instala. Isso torna a seleção de tensão completamente automática
e infalível. A maioria dos processadores Pentium 4 para Socket 423 requer 1,7V. Uma pequena marca triangular
indica o canto do pino 1 para orientação adequada do chip.
Machine Translated by Google

94 Capítulo 3 Tipos e especificações de microprocessador

SOQUETE DE 423 PINOS

Pino 1

Figura 3.21 Soquete 423 (Pentium 4) mostrando a localização do pino 1.

Soquete 478 O
soquete 478 é um soquete do tipo ZIF para o Pentium 4 e Celeron 4 (Celerons baseado no núcleo do Pentium 4)
lançado em outubro de 2001. Ele foi especialmente projetado para suportar pinos adicionais para futuros
processadores Pentium 4 e velocidades acima de 2GHz. A montagem do dissipador de calor é diferente do soquete
423 anterior, permitindo que dissipadores de calor maiores sejam conectados à CPU. A Figura 3.22 mostra o soquete 478.

O soquete 478 suporta um barramento de processador de 400 MHz, 533 MHz ou 800 MHz que conecta o processador
ao hub do controlador de memória (MCH), que é a parte principal do chipset da placa-mãe.

O soquete 478 usa um novo método de fixação do dissipador de calor que prende o dissipador de calor diretamente
na placa-mãe, e não no soquete da CPU ou no chassi (como no soquete 423). Portanto, qualquer chassi padrão pode
ser usado, e os espaçadores especiais usados pelas placas Socket 423 não são necessários. O novo acessório do
dissipador de calor permite uma carga de fixação muito maior entre o dissipador de calor e o processador, o que ajuda
no resfriamento.

Os processadores soquete 478 usam cinco pinos VID para sinalizar o VRM embutido na placa-mãe para fornecer a
voltagem correta para a CPU específica que você instala. Isso torna a seleção de tensão completamente automática e
infalível. Uma pequena marca triangular indica o canto do pino 1 para orientação adequada do chip.
Machine Translated by Google

Tipos de soquete e slot do processador Capítulo 3 95

MPGA478B

Pino 1

Figura 3.22 Soquete 478 (Pentium 4) mostrando a localização do pino 1.

Soquete A (Soquete 462)


A AMD introduziu o Socket A, também chamado de Socket 462, em junho de 2000 para suportar as versões PGA do
Processadores Athlon e Duron. Ele é projetado como um substituto para o Slot A usado pelo Athlon original
processador. Como o Athlon agora passou a incorporar o cache L2 on-die, e o novo sistema de baixo custo
O Duron está disponível apenas em uma versão de cache on-die, não havia mais a necessidade do caro cartucho de
embalagem dos processadores Athlon originais usados.

O soquete A tem 462 pinos e 11 plugues orientados no formato SPGA (veja a Figura 3.23). O soquete A tem o mesmo
dimensões físicas e layout como Socket 370; no entanto, a localização e a colocação dos plugues impedem que os
processadores Socket 370 sejam inseridos. O soquete A suporta 32 níveis de tensão de 1.100V a
1,850V em incrementos de 0,025V, controlados pelos pinos VID0-VID4 no processador. O circuito do módulo regulador
automático de voltagem normalmente está embutido na placa-mãe.

Há 11 orifícios obstruídos no total, incluindo 2 dos orifícios dos pinos externos em A1 e AN1. Estes são usados
para permitir a digitação para forçar a orientação adequada do processador no soquete. A pinagem do soquete
A é mostrado na Figura 3.24.

Após a introdução do Socket A, a AMD moveu todos os processadores Athlon (incluindo todos os Athlon XP) para este
fator de forma, eliminando o Slot A. Além disso, por um tempo a AMD também vendeu uma versão de cache L2 reduzida do
o Athlon chamou o Duron neste fator de forma. O Athlon 64 usa um soquete de processador diferente chamado
Tomada 754.

Cuidado
Só porque um chip pode ser conectado a um soquete não significa que funcionará. Os processadores Athlon XP mais recentes requerem diferentes idades

de voltagem, BIOS e suporte a chipset do que os processadores Socket A Athlon e Duron anteriores. Como sempre, certifique-se de que sua placa-mãe

seja compatível com o processador que você pretende instalar.


Machine Translated by Google

96 Capítulo 3 Tipos e especificações de microprocessador

55,9

52,40

13,72

(2x)

2,54 1,27

Figura 3.23 Soquete A (Soquete 462) Layout Athlon/Duron.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

UMA
ESTRELA# ESTRELA#5 ESTRELA#3 SD#55 SD#61 SD#53 SD#63 SD#62 SCK#7 SD#S7 SD#39 SD#35 SD#34 SD#44 SCK#5 SDOC# SD#40 SD#30 UMA

12 7

VSS101 VCC VSS100 VCC99 VSS99 VCC98 VSS98 VCC97 VSS97 VCC96 VSS96 VCC95 VSS95 VCC94 VSS94 VCC92 VSS92 VCC91
B B
106

C ESTRELA#7 ESTRELA#9 ESTRELA#8 ESTRELA#7 SD#54 SDOC# SCK#6 SD#51 SD#60 SD#59 SD#56 SD#37 SD#47 SD#38 SD#45 SD#43 SD#47 SD#41 SDOC# C
3 1

D VCC90 VCC89 VSS91 VCC88 VSS90 VCC87 VSS89 VCC86 VSS88 VCC85 VSS87 VCC84 VSS86 VCC82 VSS85 VCC81 VSS84 VSS83 D

E ESTRELA#11 ESTRELA ESTRELA#4 ESTRELA#6 SD#52 SD#50 SD#49 SDK#3 SD#48 SD#58 SD#36 SD#46 SCK#4 SDK#2 SD#33 SD#32 SCK#3 SD#31 SD#22 E
CKL#

F VSS81 VSS80 VSS79 NC59 VSS78 VCC80 VSS77 VCC79 VSS76 VCC78 VSS75 VCC77 VSS74 VCC76 NC58 VCC75 VCC74 VCC73 F

G ESTRELA# ESTRELA# ESTRELA# CHAVE8 NC19 NC20 CHAVE 6 NC NC CHAVE 4 NC21 NC22 NC23 SD#20 SD#23 SD#21 G
10 14 13

H VCC71 VCC70 NC64 NC65 NC60 VCC1 VSS1 VCC2 VSS2 VCC3 VSS3 VCC4 VSS4 NC61 NC62 NC63 VSS73 VSS72 H

J ESTRELA#0 ESTRELA#1 NC25 WID(4) NC24 SD#19 SDIC#1 SD#29 J

K VSS70 VSS69 VSS68 NC67 NC66 VCC69 VCC68 VCC67 K

eu WID(0) WID(1) WID(2) WID(3) NC27 SD#26 SCK#2 SD#28 eu

M VCC66 VCC64 VCC65 VCC5 VSS5 VSS67 VSS66 VSS65 M

N PICCLX PICD#0 PICD#1 CHAVE 10 NC28 SD#25 SD#27 SD#18 N

P VSS64 VSS63 VSS62 VSS6 VCC6 VCC63 VCC62 VCC61 P

Q TCK TMS SCNSN NC29 SD#24 SD#17 SD#16 Q

VCC59 VCC58 VCC57 VCC7 VSS7 VSS61 VSS59 VSS58


R R

SCNSK1 SCNINY SCNCK2 NC31 NC30 SD#7 SD#15 SD#6


S S

DENTRO
T

TDI
VSS57

TREST#
VSS56

TDO
VSS55

NC33
VSS8

TOMADA A (TOMADA 462) VCC8

NC32
VCC56

SD#5
VCC55

SD#4
VCC54

SCK#0
DENTRO
T

VC53 VCC52 VCC51 VCC9 VSS9 VSS54 VSS53 VSS52


DENTRO DENTRO

FID(0) FID(1) VREF_5 NV35 NC34 SDIC#0 SD#2 SD#1


Dentro Dentro

VSS51 VSS50 VSS48 VSS10 VCC10 VCC50 VCC48 VCC47


X X

NC37 NC36 SCK#1 SD#3 SD#12


S FID(2) FID(3) CHAVE 12
S

VCC46 VCC45 VCC44 VCC11 VSS11 VSS47 VSS46 VSS45


A PARTIR DE A PARTIR DE

AA DBRDY DBRFQ SVRFM NC1 SD#8 SD#0 SD#13 AA


#

VSS44 VSS43 VSS42 VSS12 VC12 VCC43 VCC42 VCC41


AB AB

STPC# PLTS# ZN NC2 SD#10 SD#14 SD#11


CA VCC_Z CA

VCC40 VCC39 VCC37 NC42 NC41 VSS41 VSS40 VSS39


DE ANÚNCIOS DE ANÚNCIOS

A20M# PWROK ZP VSS_Z NC3 EXCETO #5 SDOC# SD#9


MAS MAS
0

VS38 VSS37 NC47 NC48 NC43 VSS13 VCC13 VSS14 VCC14 VSS15 VCC15 VSS16 VCC16 NC44 NC45 NC46 VCC36 VCC35
DO DO

AG FERR# REDEFINIR# IIC9 CHAVE 14 COREF8 COREF8# CHAVE 16 NC NC NC6 NC7 CHAVE 18 BCN EXCETO #2 EXCETO #11 EXCETO #7
AG

VCC34 VCC33 NC50 VCC32 VSS35 VCC31 VSS34 VCC30 VSS33 VCC29 VSS32 VCC27 VSS31 NC49 VSS30 VSS29 VSS27
AH AH

IGNNE# VCC101 NC51 NC57 NC10 ANLOG NC11 NC12 NC13 CLKFR VCCA NC15 PLBYP# NC SFIILV# SAIC#
AJ AQUECER# EXCETO #6 EXCETO #3
AJ

E VSS26 VSS25 VSS103 NC53 VCC25 VSS23 VCC24 VSS22 VCC23 VSS21 VCC22 VSS20 VCC21 VSS19 VCC20 VSS18 VCC19 VCC18 E

AL DENTRO RUBOR# VCC26 NC54 NV55 NC16 PLMN2 PLBYC# CLKIN# RCLK# K7CD CNNCT NC NC EXCETO #1 SDOV# EXCETO #8 EXCETO #4 EXCETO #10 AL

SOU VCC93 VSS102 VSS104 NC56 VCC83 VSS93 VCC72 VSS82 VCC60 VSS71 VCC49 VSS60 VCC38 VSS49 VCC28 VSS28 VCC17 VSS17 SOU

UM NMI SMI# NC57 NC18 NC17 PLMN1 PLBYC CLKIN RCLK #K7CD PROPRIEDADE NC NC EXCETO #12 EXCETO #14 SDINV# EXCETO #13 EXCETO #9 UM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

Figura 3.24 Tomada A (Soquete 462) Pinagem Athlon/Duron (vista superior).


Machine Translated by Google

Tipos de soquete e slot do processador Capítulo 3 97

Soquete 603 O
soquete 603 é usado com o processador Intel Xeon nas configurações DP (processador duplo) e MP (processador
múltiplo). Eles são normalmente usados em placas-mãe projetadas para uso em servidores de arquivos de rede.
A Figura 3.25 mostra o Soquete 603.

SOQUETE DE PIN 603

Figura 3.25 O soquete 603 é usado pelo processador Intel Xeon.

Soquete 754 O
soquete 754 é usado com o novo processador AMD Athlon 64, que é o primeiro processador de 64 bits da AMD
para computadores desktop. A Figura 3.26 mostra uma vista aérea desse soquete.

Soquete 754

Figura 3.26 Soquete 754. O grande canto recortado no canto inferior esquerdo indica o pino 1.

Ranhuras do Processador
Depois de apresentar o Pentium Pro com seu cache L2 integrado, a Intel descobriu que o pacote físico escolhido era muito
caro para produzir. A Intel estava procurando uma maneira de integrar facilmente o cache e possivelmente outros componentes
em um pacote de processador, e surgiu com um design de cartucho ou placa como a melhor maneira de fazer isso. Para
aceitar seus novos cartuchos, a Intel projetou dois tipos de slots que podem ser usados em placas-mãe.
Machine Translated by Google

98 Capítulo 3 Tipos e especificações de microprocessador

Slot 1 é um slot de 242 pinos projetado para aceitar Pentium II, Pentium III e a maioria dos processadores Celeron. O slot 2, por outro
lado, é um slot de 330 pinos mais sofisticado projetado para os processadores Pentium II Xeon e Pentium III Xeon, que são
principalmente para estações de trabalho e servidores. Além dos pinos extras, a maior diferença entre o Slot 1 e o Slot 2 é o fato de que
o Slot 2 foi projetado para hospedar até quatro vias ou mais de processamento em uma única placa. O slot 1 permite apenas a
funcionalidade de processamento simples ou duplo.

Observe que o Slot 2 também é chamado de SC330, que significa conector de slot com 330 pinos. Mais tarde, a Intel descobriu maneiras
menos dispendiosas de integrar o cache L2 ao núcleo do processador e não produz mais processadores Slot 1 ou Slot 2. Ambos os
processadores Slot 1 e Slot 2 estão agora obsoletos, e muitos sistemas que usam esses processadores foram aposentados ou atualizados
com placas-mãe baseadas em soquete.

Ranhura 1 (SC242)
O slot 1, também chamado SC242 (conector de slot de 242 pinos), é usado pelo projeto SEC que é usado com os processadores
Pentium II/III e Celeron tipo cartucho (veja a Figura 3.27).

ÿÿ Consulte “Contato de Borda Simples e Embalagem do Processador de Borda Simples,” p. 83.

B74
B1 B141
B73

132,87±,25
5.231±.010
72,00 47,00
R 0,25 2,832 1,850
,010 2,50 2,50 1,88±,10
2,54±,127 ,100±,005 73 PARES DE CONTATO .098 .098 48 PARES DE CONTATO ,074±,004

9,50±,25
,374±,010

1,27 1,78±,03
4,75 2,00±,127
.050 ,070±,001 .94
.187 ,079±,005
.037
76,13 (MIN) 51.13 (MIN)
2.997 (MIN) 2.013 (MIN)

A1 A74
A141
A73

Figura 3.27 Dimensões do conector do slot 1 e layout dos pinos.

Ranhura 2 (SC330)
O slot 2, também chamado de SC330 (conector de slot de 330 pinos), é usado em placas-mãe topo de linha que suportam os
processadores Pentium II e III Xeon. A Figura 3.28 mostra o conector do Slot 2.

Os processadores Pentium II Xeon e Pentium III Xeon são projetados em um cartucho semelhante, mas maior que o usado para o
Pentium II/III padrão. A Figura 3.29 mostra o cartucho Xeon.

Bateria B1
Vista do topo
Pino B2 Bateria B165

Pino A2 Pino A166


Pino A1

Vista lateral

Figura 3.28 Dimensões do conector do slot 2 (SC330) e layout dos pinos.


Machine Translated by Google

Tensões de operação da CPU Capítulo 3 99

As placas-mãe Slot 2 foram usadas em sistemas de ponta, como estações de trabalho ou servidores baseados no Pentium II
Xeon ou Pentium III Xeon. Essas versões do Xeon diferem do Pentium II padrão e do Pentium III baseado em slot principalmente
em virtude de ter cache L2 de velocidade de núcleo completo e, em algumas versões, mais do mesmo. Os pinos adicionais
permitem sinais adicionais necessários para vários processadores.

Gabinete de plástico

Substrato do lado primário

Processador e cache

Clipes de retenção da placa térmica

Fixadores de pinos

Placa térmica de alumínio

Figura 3.29 Cartucho Pentium II/III Xeon.

Tensões de operação da CPU


Uma tendência que é clara para qualquer um que tenha seguido o design do processador é que as idades de tensão de operação
ficaram cada vez mais baixas. Os benefícios da tensão mais baixa são três. O mais óbvio é que com menor tensão vem menor
consumo geral de energia. Ao consumir menos energia, o sistema é mais barato de operar, mas mais importante para sistemas
portáteis ou móveis, ele funciona muito mais com a tecnologia de bateria existente. A ênfase na operação da bateria impulsionou
muitos dos avanços na redução da tensão do processador porque isso tem um grande efeito na vida útil da bateria.

O segundo grande benefício é que com menos tensão e, portanto, menos consumo de energia, menos calor é produzido. Os
processadores que funcionam mais frios podem ser empacotados em sistemas com mais firmeza e duram mais.

O terceiro grande benefício é que um processador rodando mais frio com menos energia pode ser feito para rodar mais rápido. A
redução da voltagem tem sido um dos principais fatores para permitir que as taxas de clock dos processadores aumentem cada vez mais.
Isso ocorre porque quanto menor a tensão, menor o tempo necessário para alterar um sinal de baixo para alto.

Até o lançamento do Pentium móvel e do Pentium MMX para desktop e móvel, a maioria dos processadores usava um único nível
de voltagem para alimentar o núcleo e executar os circuitos de entrada/saída. Originalmente, a maioria dos processadores executava
o núcleo e os circuitos de E/S a 5V, que mais tarde foi reduzido para 3,5V ou 3,3V para reduzir o consumo de energia. Quando uma
única voltagem é usada tanto para a alimentação do núcleo do processador interno quanto para o barramento do processador
externo e os sinais de E/S, diz-se que o processador tem um projeto de plano de potência único ou unificado.

Ao projetar originalmente uma versão do processador Pentium para computadores móveis ou portáteis, a Intel criou um esquema
para reduzir drasticamente o consumo de energia, mantendo-se compatível com os chipsets de 3,3V, lógica de barramento, memória
e outros componentes existentes. O resultado foi um plano duplo
Machine Translated by Google

100 Capítulo 3 Tipos e especificações de microprocessador

ou design de energia de plano dividido em que o núcleo do processador funcionou com uma voltagem mais baixa enquanto os circuitos de E/S
permaneceu em 3,3V. Isso foi originalmente chamado de tecnologia de redução de tensão (VRT) e estreou pela primeira vez em
os processadores Mobile Pentium lançados em 1996. Mais tarde, esse design de energia de plano duplo também apareceu em
processadores de desktop como o Pentium MMX, que usava 2,8 V para alimentar o núcleo e 3,3 V para a E/S
circuitos. Agora, os processadores mais recentes, seja para uso móvel ou desktop, apresentam uma alimentação de plano duplo
Projeto. Alguns dos processadores Mobile Pentium II mais recentes funcionam com apenas 1,6 V para o núcleo, enquanto
ainda mantendo a compatibilidade com componentes de 3,3 V para E/S.

Conhecer os requisitos de tensão do processador não é um grande problema com o soquete 8, soquete 370, soquete 478,
Soquete A, Soquete 604, Soquete 754, Soquete 940, Pentium Pro (Soquete 8) ou Pentium II (Slot 1 ou Slot 2)
processadores porque esses soquetes e slots têm pinos VID especiais que o processador usa para sinalizar ao
placa-mãe os requisitos de tensão exatos. Isso permite que os reguladores de tensão embutidos na placa-mãe sejam ajustados automaticamente
para os níveis de tensão corretos simplesmente instalando o processador.

Infelizmente, esse recurso de configuração automática de tensão não estava disponível em Super 7, Socket 7 e
projetos anteriores de placa-mãe e processador. Portanto, você geralmente deve definir jumpers ou
configure a placa-mãe de acordo com os requisitos de voltagem do processador que você está
instalando. Os processadores Pentium (Socket 4, 5 ou 7) funcionam com várias voltagens, mas o mais
todas as versões recentes do MMX usam 2,8V—exceto para processadores Pentium móveis, que são tão baixos quanto 1,8V.
A Tabela 3.13 lista as configurações de voltagem usadas pelos processadores Intel Pentium (não MMX) Socket 7 que usam
um plano de potência único e um plano de potência duplo. Um único plano de energia significa que tanto o núcleo da CPU
e os pinos de E/S funcionam na mesma voltagem, enquanto um plano de alimentação dupla significa que o núcleo e a E/S
os valores de tensão são diferentes.

Tabela 3.13 Soquete 7 Tensões do Processador de Plano Único e Duplo

Tensão Essencial E/S Tensão


Contexto Processador Tensão Tensão Aviões

VRE (3,5 V) Intel Pentium 3,5 V 3,5 V solteiro


STD (3,3 V) Intel Pentium 3,3 V 3,3 V solteiro
MMX (2,8 V) Intel MMX Pentium 2,8 V 3,3 V Dual

VRE (3,5 V) AMD K5 3,5 V 3,5 V solteiro


3,2 V AMD-K6 3,2 V 3,3 V Dual

2,9 V AMD-K6 2,9 V 3,3 V Dual

2,4 V AMD-K6-2/K6-3 2,4 V 3,3 V Dual

2,2 V AMD-K6/K6-2 2,2 V 3,3 V Dual

VRE (3,5 V) Cyrix 6x86 3,5 V 3,5 V solteiro


2,9 V Cyrix 6x86MX/M-II 2,9 V 3,3 V Dual

MMX (2,8 V) Cyrix 6x86L 2,8 V 3,3 V Dual

2,45 V Cyrix 6x86LV 2,45 V 3,3 V Dual

Geralmente, a faixa aceitável é mais ou menos 5% da configuração nominal pretendida.

A maioria das placas-mãe Pentium Socket 7 e posteriores fornecem várias voltagens (como 2,5 V, 2,7 V, 2,8 V e
2,9 V) para compatibilidade com dispositivos futuros. Um regulador de voltagem embutido na placa-mãe converte
a tensão da fonte de alimentação nos vários níveis que o núcleo do processador requer. Verifique a documentação de sua placa-mãe e
processador para encontrar as configurações apropriadas.

Os processadores Pentium Pro e Pentium II foram os primeiros a determinar automaticamente suas configurações de voltagem, controlando o
regulador de voltagem da placa-mãe por meio de pinos VID integrados. Esses são
explicado em mais detalhes posteriormente neste capítulo.
Machine Translated by Google

Problemas de Calor e Resfriamento Capítulo 3 101

ÿÿ Consulte “Processadores Pentium Pro”, p. 139. ÿÿ

Consulte “Processadores Pentium II”, p. 143.

Observe que nas configurações STD ou VRE, as tensões de núcleo e de E/S são as mesmas; estas são configurações de tensão de
plano único. Sempre que uma tensão diferente de STD ou VRE é definida, a placa-mãe assume como padrão uma configuração de
tensão de plano duplo onde a tensão do núcleo pode ser definida especificamente, enquanto a tensão de E/S permanece constante em
3,3 V, não importa o que aconteça.

O soquete 5 foi projetado para fornecer apenas as configurações STD ou VRE, de modo que qualquer processador que possa
trabalhar com essas configurações pode funcionar no soquete 5, bem como no soquete 7. Os projetos mais antigos do soquete 4 podem
fornecer apenas 5V e têm uma pinagem completamente diferente (menos pinos em geral), portanto, não é possível usar um processador
projetado para soquete 7 ou soquete 5 no soquete 4.

A maioria das placas-mãe Pentium Socket 7 e posteriores fornecem várias voltagens (como 2,2 V, 2,4 V, 2,5 V, 2,7 V, 2,8 V e 2,9 V, bem
como as configurações STD ou VRE mais antigas) para compatibilidade com muitos processadores. Um regulador de voltagem embutido
na placa-mãe converte a voltagem da fonte de alimentação nos vários níveis exigidos pelo núcleo do processador. Verifique a
documentação de sua placa-mãe e processador para encontrar as configurações apropriadas.

Começando com o Pentium Pro, todos os processadores mais novos (Celeron, Pentium II/III/4, AMD Athlon, Duron, Athlon XP e Athlon
64) determinam automaticamente suas configurações de voltagem controlando o regulador de voltagem baseado na placa-mãe. Isso é
feito através de pinos VID embutidos.

Para fins de hotrodding, muitas placas-mãe mais recentes para esses processadores têm configurações de substituição que permitem
o ajuste manual da voltagem, se desejado. Muitas pessoas descobriram que, ao tentar fazer o overclock de um processador, aumentar
a voltagem em um décimo de volt ou tantas vezes ajuda. Claro, isso aumenta a saída de calor do processador e deve ser contabilizado
com dissipador de calor adequado e resfriamento do gabinete.

Problemas de Calor e Resfriamento


O calor pode ser um problema em qualquer sistema de alto desempenho. Os processadores de maior velocidade consomem mais
energia e, portanto, geram mais calor. O processador geralmente é o chip que mais consome energia em um sistema e, na maioria das
situações, o ventilador dentro do gabinete do computador é incapaz de lidar com a carga sem alguma ajuda.

Dissipadores de

calor Antigamente , um dissipador de calor, um acessório especial para um chip que retira o calor do chip, era necessário apenas
em sistemas nos quais o calor do processador era um problema. No entanto, começando com os processadores Pentium OverDrive,
os dissipadores de calor têm sido uma necessidade para todos os processadores desde então. Vários fabricantes de dissipadores de
calor estão listados na Lista de Fornecedores do DVD.

Um dissipador de calor funciona como o radiador do seu carro, afastando o calor do motor. De maneira semelhante, o dissipador de calor
conduz o calor para longe do processador para que possa ser expelido do sistema. Ele faz isso usando um condutor térmico (geralmente
metal) para transportar o calor do processador para as aletas que expõem uma grande quantidade de área de superfície ao ar em
movimento. Isso permite que o ar seja aquecido, resfriando o dissipador de calor e o processador também. Assim como o radiador do seu
carro, o dissipador de calor depende do fluxo de ar. Sem ar em movimento, um dissipador de calor é incapaz de irradiar o calor. Para
evitar que o motor do seu carro superaqueça quando o carro não estiver em movimento, os engenheiros automotivos incorporam um
ventilador. Da mesma forma, sempre há um ventilador em algum lugar dentro do seu PC ajudando a mover o ar pelo dissipador de calor e
exalá-lo para fora do sistema. Em alguns sistemas de marca, o ventilador incluído na fonte de alimentação é suficiente quando combinado
com um design especial de dissipador de calor; na maioria dos casos, porém, um ventilador adicional deve ser conectado diretamente
sobre o processador para fornecer os níveis necessários de resfriamento. Ventiladores de gabinete também são típicos em sistemas
recentes para ajudar a mover o ar quente para fora do sistema e substituí-lo por ar mais frio do lado de fora.
Machine Translated by Google

102 Capítulo 3 Tipos e especificações de microprocessador

O dissipador de calor é recortado ou, raramente hoje, colado ao processador. Uma variedade de dissipadores de calor e acessórios
existem métodos. A Figura 3.30 mostra vários dissipadores de calor passivos e métodos de fixação.

Estilo LIF

Clipes para processador


Estilo de ligação
Estilo ZIF

Figura 3.30 Dissipadores de calor passivos para processadores soquetes mostrando vários métodos de conexão.

Dica
De acordo com dados da Intel, os clipes do dissipador de calor são o destruidor número dois das placas-mãe (as chaves de fenda são o número um).

Ao instalar ou remover um dissipador de calor preso, certifique-se de não raspar a superfície da placa-mãe. Dentro

Na maioria dos casos, os clipes se prendem a saliências no soquete e, ao instalar ou remover os clipes, arranhar ou raspar

a superfície da placa logo abaixo de onde as extremidades do clipe são fixadas é muito fácil. Eu gosto de colocar uma fina folha de plástico sob a borda do clipe

enquanto trabalho, especialmente se houver vestígios de placa que possam ser arranhados nas proximidades.

Os dissipadores de calor são classificados por seus desempenhos de resfriamento. Normalmente, as classificações são expressas como uma resistência
à transferência de calor, em graus centígrados por watt (°C/W), onde menor é melhor. Observe que a resistência
varia de acordo com o fluxo de ar através do dissipador de calor.

Dissipadores de calor ativos


Para garantir um fluxo constante de ar e um desempenho mais consistente, muitos dissipadores de calor incorporam ventiladores
para que eles não precisem depender do fluxo de ar dentro do sistema. Os dissipadores de calor com ventiladores são chamados de
dissipadores de calor ativos (veja a Figura 3.31). Os dissipadores de calor ativos têm uma conexão de energia. Os mais velhos costumavam usar um
conector de alimentação da unidade de disco sobressalente, mas os dissipadores de calor mais recentes se conectam às conexões de alimentação dedicadas do
dissipador de calor encontradas nas placas-mãe mais recentes.

Dica
Uma das melhores razões para usar os conectores de alimentação baseados na placa-mãe para o ventilador é que a configuração mais recente do BIOS do sistema

programas podem exibir o desempenho do ventilador e reportá-lo a um programa de monitoramento do sistema. Como alguns processadores, principalmente os

processadores Athlon mais antigos, podem ser destruídos em alguns momentos por um ventilador do dissipador de calor do processador com defeito, esse recurso

pode ajudar a evitar um desastre dentro do sistema.

Os dissipadores de calor ativos usam um ventilador ou outro dispositivo de resfriamento elétrico que requer energia para funcionar. Dissipadores de calor ativos também
requerem energia e geralmente são plugados no conector do ventilador da CPU da placa-mãe (ou, em sistemas mais antigos, um disco
conector de alimentação da unidade). Se você adquirir um dissipador de calor tipo ventilador, saiba que alguns no mercado são muito
Machine Translated by Google

Problemas de Calor e Resfriamento Capítulo 3 103

má qualidade. Os ruins têm motores que usam mancais de deslizamento, que congelam após uma vida muito curta. Eu
recomendo apenas ventiladores com motores de rolamento de esferas, que duram cerca de 10 vezes mais do que os tipos de
rolamento de manga. Claro, eles custam mais, mas apenas cerca de duas vezes mais, então você economizará dinheiro a longo prazo.
Espere pagar de US $ 15 a US $ 25 por um dissipador de calor ativo de alta qualidade, a menos que você compre um
processador “in a box” que inclua um dissipador de calor ativo de alta qualidade fornecido de fábrica na caixa com o chip.

Montagem do clipe

Ventilador/revestimento

Dissipador de calor

Mecanismo de retenção

Processador Pentium 4

mPGA478B
soquete de 478 pinos

Figura 3.31 Dissipador de calor ativo adequado para um processador Pentium 4 usando Socket 478.

A Figura 3.32 mostra um arranjo de dissipador de calor ativo em um processador do tipo Pentium II/III. Os processadores Athlon
baseados no Slot A usam um arranjo semelhante.

Cobertura dos ventiladores


Processador
do dissipador de calor

Suporte do

dissipador de calor Mecanismo


de retenção

Conector de
alimentação do ventilador Placa-mãe

Figura 3.32 Um dissipador de calor ativo (alimentado por ventoinha) e suportes usados com processadores do tipo Pentium II/III.
Machine Translated by Google

104 Capítulo 3 Tipos e especificações de microprocessador

Com a grande variedade de velocidades de processador e construção no mercado hoje, você também precisa combinar a
velocidade do processador com a faixa de velocidade do dissipador de calor que você planeja usar. Os dissipadores de calor
feitos para processadores mais rápidos têm uma área de resfriamento maior, e cada vez mais deles usam uma placa
condutora de cobre ou são feitos de cobre sólido em vez de alumínio menos condutor. A Figura 3.33 compara dois
dissipadores de calor feitos para processadores Athlon XP.

A superfície de contato de alumínio tem uma A superfície de contato de cobre tem


transferência de calor menos eficiente uma transferência de calor mais eficiente

Figura 3.33 Um dissipador de calor ativo todo em alumínio (esquerda) é projetado para processadores mais lentos do que o
modelo de cobre/alumínio à direita.

Os dissipadores de calor passivos são basicamente radiadores com aletas de alumínio que dependem do fluxo de ar de uma
fonte externa (veja as Figuras 3.30 e 3.34). Os dissipadores de calor passivos não funcionam bem, a menos que haja algum
fluxo de ar através das aletas, geralmente fornecido por uma ventoinha montada no chassi que às vezes possui um duto para
direcionar o fluxo de ar diretamente através das aletas do dissipador de calor. Integrar um dissipador de calor passivo é mais
difícil porque você deve garantir que o fluxo de ar venha de alguma outra fonte; no entanto, isso pode ser mais confiável e muito
econômico se feito corretamente. É por isso que muitos dos sistemas de nomes maiores, como os da Dell e Gateway, costumam
usar dissipadores de calor passivos com um ventilador de chassi com duto. Os sistemas construídos por indivíduos ou empresas
menores que não têm a capacidade de projetar uma solução de refrigeração passiva personalizada devem, em vez disso, contar
com um dissipador de calor ativo com um ventilador embutido. Um dissipador de calor ativo fornece uma solução de resfriamento
mais segura, independentemente de outras características de fluxo de ar no sistema.

Os processadores vendidos como versões “in a box” ou de varejo da Intel e AMD incluem dissipadores de calor ativos de alta
qualidade projetados para funcionar nas piores condições ambientais possíveis. Um dos principais motivos pelos quais recomendo
Machine Translated by Google

Problemas de Calor e Resfriamento Capítulo 3 105

A compra de processadores in a box é a garantia de obter um dissipador de calor de alta qualidade com o processador,
projetado para resfriar o processador nas piores condições e que deve durar a vida útil do sistema.

Cartucho SEC com


dissipador de calor conectado

Mecanismo de retenção

Base de apoio

do dissipador de calor
Conector do slot 1

Barra superior do suporte do

dissipador de calor

Suportes de fixação do
mecanismo de retenção

Figura 3.34 Um dissipador de calor passivo e suportes usados com processadores Pentium II/III–SECC.

Instalando um dissipador de calor


Para obter a melhor transferência de calor possível do processador para o dissipador de calor, a maioria dos fabricantes de
dissipadores de calor especifica algum tipo de material de interface térmica a ser colocado entre o processador e o
dissipador de calor. Este normalmente consiste em uma graxa branca à base de cerâmica, alumina ou prata (semelhante
ao que os esquiadores colocam em seus narizes para bloquear o sol), mas também pode ser na forma de uma almofada
especial ou até mesmo um tipo de fita adesiva dupla. Alguns são chamados de material de mudança de fase porque alteram
a viscosidade (tornam-se mais finos) acima de certas temperaturas, permitindo que fluam melhor em intervalos minúsculos
entre o chip e o dissipador de calor. Em geral, as graxas térmicas oferecem maior desempenho do que os materiais de
mudança de fase, mas como sempre têm uma viscosidade mais baixa, fluem mais facilmente, podem ser difíceis de aplicar
e (se forem usadas demais) podem derramar pelas laterais no soquete e placa-mãe.

Não importa o tipo que você usa, um auxílio de interface térmica, como graxa térmica ou material de mudança de fase, pode
melhorar drasticamente o desempenho do dissipador de calor. Os materiais de interface térmica são classificados pela
condutância térmica, caso em que maior é melhor, ou resistência térmica, em que menor é melhor. Infelizmente, não existem
classificações padrão da indústria e, devido a outras variáveis, como rugosidade e pressão da superfície, muitas vezes é
impossível comparar diretamente materiais diferentes, mesmo que pareçam usar a mesma escala de classificação.
A Figura 3.35 mostra a almofada de interface térmica ou graxa posicionada entre o processador e o dissipador de calor.

Você pode comprar graxa térmica em pequenos tubos de uso único ou versões maiores que podem atender a instalações
de vários processadores. A maioria das graxas térmicas recomendadas inclui alumina ou prata, que
Machine Translated by Google

106 Capítulo 3 Tipos e especificações de microprocessador

oferecem as mais baixas resistências térmicas. A prata é geralmente a melhor, mas é significativamente mais cara, com
diferenças muito pequenas no mundo real. Uma marca (Arctic Silver) até desenvolveu uma sequência suficiente para fazer com
que outras falsifiquem o produto e o nome. O importante a ser observado é que nos extensos testes que vi, houve apenas
alguns graus de diferença na temperatura da CPU sob carga total ao substituir uma graxa térmica por outra. Se você quer o
melhor, escolha um composto com prata embutida. A próxima melhor opção é a alumina e, em seguida, as graxas à base de
cerâmica menos caras (e um pouco menos eficazes).

Dissipador de calor

Material de interface
térmica

Pacote do processador
Espalhador de calor
Soquete

Figura 3.35 O material de interface térmica ajuda a transferir calor da matriz do processador para o dissipador de calor.

A maioria dos sistemas no mercado hoje usa um design de fator de forma (forma) de placa-mãe aprimorado chamado ATX.
Sistemas feitos com este tipo de placa-mãe e gabinete permitem melhor resfriamento do processador porque o processador é
reposicionado no gabinete e há espaço para uma ventoinha de gabinete ou até mesmo um duto para direcionar o fluxo de ar
sobre o processador. A maioria desses gabinetes agora apresenta um ou mais ventiladores secundários para auxiliar ainda mais
no resfriamento. As ventoinhas maiores montadas no gabinete, especialmente aquelas com dutos montados diretamente sobre
o processador, normalmente são mais confiáveis do que as ventoinhas menores incluídas nos dissipadores de calor ativos. Um
gabinete projetado adequadamente com uma solução de resfriamento com dutos pode mover ar suficiente pelo processador,
permitindo que um dissipador de calor passivo (sem ventilador) mais confiável e mais barato seja usado.

ÿÿ Consulte “ATX”, p. 204.

A embalagem FC-PGA dos processadores atuais é assim chamada porque a matriz do processador bruto é colocada de
cabeça para baixo no topo do chip. Isso permite que o dissipador de calor entre em contato direto com a matriz, resultando
na máxima transferência de calor para o dissipador. Infelizmente, ocorreram alguns problemas que forçaram os fabricantes de
chips a modificar seus projetos.

O principal problema é a força — em excesso e aplicada de forma desigual. A Intel especifica uma força de carga estática
moderada de 20 lb. para o dissipador de calor na matriz, enquanto a AMD especifica uma força de carga estática muito alta de
30 lb. para o clipe de mola para conectar o dissipador de calor nos processadores Athlon, Duron e Athlon XP. Isso resultou em
muitos processadores sendo danificados durante a instalação do dissipador de calor. A razão para a carga estática mais alta
nos chips AMD é maximizar a transferência térmica porque os chips AMD geralmente funcionam mais quentes que os chips
Intel. Como a matriz se eleva da superfície do chip, o dissipador de calor entra em contato apenas com a própria matriz e se
projeta em todas as direções. Se, ao instalar o dissipador de calor, você aplicar muita força em um canto ou borda do dissipador
de calor, você colocaria uma força desigual no molde e ele quebraria com um estalo alto. Isso, é claro, destruiria o chip, e tal
dano normalmente não é garantido pelo fabricante do chip porque é considerado manuseio inadequado e não um defeito do
fabricante. Embora esse problema de craqueamento afetasse os processadores AMD e Intel, era muito mais um problema com
os chips AMD devido à maior força do clipe do dissipador de calor especificado pela AMD. Esses problemas fizeram com que
muitos fornecedores fornecessem uma garantia para o processador somente se ele fosse vendido com uma placa-mãe e pré-
instalado pelo fornecedor.
Machine Translated by Google

Coprocessadores matemáticos (unidades de ponto flutuante) Capítulo 3 107

Para corrigir esses problemas, a AMD e a Intel apresentaram soluções diferentes. A AMD começou a instalar almofadas de
borracha perto de cada um dos quatro cantos do chip para ajudar a suportar as partes salientes do dissipador de calor e evitar
forças desiguais que resultam em rachaduras. Infelizmente, mesmo com essas almofadas, você ainda pode quebrar a matriz
se instalar o dissipador de calor em uma posição inclinada ou torta. Para evitar danos, o Athlon 64 usa um método de
montagem de dissipador de calor diferente que prende o dissipador de calor à placa-mãe com um clipe que é parafusado no
lugar.

A Intel deu um passo adiante e agora instala uma tampa de metal chamada de dissipador de calor integrado (IHS) sobre a
matriz de seus processadores mais recentes. Isso protege a matriz da força direta e ajuda a espalhar o ponto de contato
térmico entre o processador e o dissipador de calor. A maioria dos chips equipados com IHS da Intel permite uma força estática
de até 100 lb. do dissipador de calor e são praticamente imunes aos problemas de rachaduras relacionados à instalação
inadequada do dissipador de calor. Todos os processadores Pentium 4, Celeron 4 e Pentium III/Celeron Tualatin (0,13 mícron)
incluem isso (veja a Figura 3.36). Ironicamente, a AMD usou primeiro o método IHS de tamanho normal com sua família de
processadores K6.

IHS
Substrato

Processador de dados

Figura 3.36 Vista lateral do processador Pentium 4 Socket 478 mostrando o dissipador de calor integrado montado na
parte superior da matriz.

Se você estiver instalando um processador AMD ou Intel que não usa uma tampa de metal IHS, tenha cuidado extra para
manter o dissipador de calor plano e nivelado com a superfície da matriz ao conectar ou remover o clipe do dissipador de calor.

Coprocessadores matemáticos (unidades de ponto flutuante)


Esta seção abrange a unidade de ponto flutuante (FPU) contida no processador, que anteriormente era um coprocessador
matemático externo separado nos chips 386 e mais antigos. Unidades de processamento central mais antigas projetadas
pela Intel (e clonadas por outras empresas) usavam um chip coprocessador matemático externo. No entanto, quando a Intel
introduziu o 486DX, ele incluiu um coprocessador matemático embutido, e todos os processadores construídos pela Intel (e
AMD e Cyrix) desde então incluem um coprocessador matemático. Os coprocessadores fornecem hardware para matemática
de ponto flutuante, que de outra forma criaria uma drenagem excessiva na CPU principal. Os chips matemáticos aceleram a
operação do computador apenas quando você está executando um software projetado para tirar proveito do coprocessador.
Todos os processadores Intel e compatíveis de quinta e sexta geração subsequentes (como os da AMD e Cyrix) apresentam
uma unidade de ponto flutuante integrada.

Chips matemáticos (como os coprocessadores às vezes são chamados) podem realizar operações matemáticas de alto nível
– divisão longa, funções trigonométricas, raízes e logaritmos, por exemplo – a 10 a 100 vezes a velocidade do processador
principal correspondente. As operações realizadas pelo chip matemático são todas as operações que utilizam números não
inteiros (números que contêm dígitos após o ponto decimal). A necessidade de processar números em que o decimal nem
sempre é o último caractere leva ao termo ponto flutuante, pois o decimal (ponto) pode se mover (float), dependendo da
operação. As unidades inteiras na CPU primária trabalham com números inteiros, portanto, realizam operações de adição,
subtração e multiplicação. A CPU primária é projetada para lidar com tais cálculos; essas operações não são transferidas para
o chip matemático.

O conjunto de instruções do chip matemático é diferente daquele da CPU primária. Um programa deve detectar a
existência do coprocessador e então executar instruções escritas explicitamente para aquele coprocessador; caso
contrário, o coprocessador matemático consome energia e não faz mais nada. Felizmente, a maioria dos programas
modernos que podem se beneficiar do uso do coprocessador detectam e usam corretamente o coprocessador. Esses
programas geralmente são intensivos em matemática: programas de planilhas, aplicativos de banco de dados, programas
estatísticos e programas gráficos, como software de design auxiliado por computador (CAD). Os programas de processamento
de texto não se beneficiam de um chip matemático e, portanto, não são projetados para usar um.
A Tabela 3.14 resume os coprocessadores disponíveis para a família de processadores Intel.
Machine Translated by Google

108 Capítulo 3 Tipos e especificações de microprocessador

Tabela 3.14 Resumo do Coprocessador Matemático

Processador Coprocessador Processador Coprocessador

8086 8087 486DX2 FPU embutido

8088 8087 486DX4/5x86 FPU embutido

286 287 FPU integrado Intel Pentium/Pentium MMX


386SX 387SX Cyrix 6x86/MI/MII FPU embutido

386DX 387DX AMD K5/K6/Athlon/Duron FPU embutido

486SX 487SX, DX2/OverDrive1 Pentium II/III/Celeron/Xeon FPU embutido

487SX1 FPU embutido Pentium 4 FPU embutido

486SX2 DX2/OverDrive2 Athlon 64 FPU embutido

486DX FPU embutido Itanium/Itanium II FPU embutido

FPU = unidade de ponto flutuante


1. O chip 487SX é um chip 486DX de pinagem modificada com o coprocessador matemático ativado. Quando você conecta um 487SX
chip, ele desativa o processador principal 486SX e assume todo o processamento.
2. O DX2/ OverDrive é equivalente ao SX2 com a adição de uma FPU funcional.

Embora praticamente todos os processadores desde a série 486 tenham unidades de ponto flutuante embutidas, eles variam em
atuação. Historicamente, as FPUs do processador Intel superaram drasticamente as da AMD
e Cyrix, embora a AMD e a Cyrix estejam alcançando a paridade de desempenho em suas ofertas mais recentes.

Dentro de cada grupo 8087 original, a velocidade máxima dos chips matemáticos varia. Um dígito de sufixo
após o número principal, conforme mostrado na Tabela 3.15, indica a velocidade máxima na qual um sistema pode
executar um chip de matemática.

Tabela 3.15 Velocidades Máximas dos Chips de Matemática

Papel Velocidade Papel Velocidade

8087 5MHz 287 6MHz


8087-3 5MHz 287-6 6MHz
8087-2 8MHz 287-8 8MHz
8087-1 10MHz 287-10 10MHz

Os coprocessadores matemáticos 387 e os processadores 486 ou 487 e Pentium sempre indicam suas classificações de velocidade
máxima em MHz no sufixo do número de peça. Um 486DX2-66, por exemplo, é classificado para funcionar em
66MHz. Alguns processadores incorporam multiplicação de clock, o que significa que eles podem rodar em diferentes
velocidades em comparação com o resto do sistema.

A maioria dos sistemas que usam processadores 386 ou anteriores são soquetes para um coprocessador matemático como opção,
mas não incluem um coprocessador como equipamento padrão. Alguns sistemas no mercado naquele momento
time nem sequer tinha um soquete para o coprocessador devido a considerações de custo e tamanho. Esses sistemas eram geralmente
sistemas portáteis ou de baixo custo, como laptops mais antigos, o IBM PS/1 e o PCjr. Por
informações mais específicas sobre coprocessadores matemáticos, veja as discussões dos chips específicos—8087,
287, 387 e 487SX—nas seções posteriores. A Tabela 3.16 mostra as especificações dos vários
coprocessadores.
Machine Translated by Google

Recurso de atualização do processador Capítulo 3 109

Tabela 3.16 Especificações mais antigas do coprocessador Intel Math


Poder Caixa Mínima Caixa Máxima Nº de Temperatura dos Encontro

Nome Temperatura de Consumo Transistores Introduzido

8087 3 watts 0°C, 32°F 85°C, 185°F 45.000 1980


287 3 watts 0°C, 32°F 85°C, 185°F 45.000 1982
287XL 1,5 watts 0°C, 32°F 85°C, 185°F 40.000 1990
387SX 1,5 watts 0°C, 32°F 85°C, 185°F 120.000 1988
387DX 1,5 watts 0°C, 32°F 85°C, 185°F 120.000 1987

Na maioria das vezes, você pode saber qual CPU e coprocessador matemático estão instalados em um sistema específico,
verificando as marcações no chip.

Erros do processador
Os fabricantes de processadores usam equipamentos especializados para testar seus próprios processadores, mas você precisa resolver
por um pouco menos. O melhor dispositivo de teste de processador ao qual você tem acesso é um sistema que você conhece
é funcional; você pode usar os diagnósticos disponíveis em várias empresas de software utilitário ou
o fabricante do seu sistema para testar as funções da placa-mãe e do processador.

Empresas como Diagsoft, Symantec, Micro 2000, Trinitech, Data Depot e outras oferecem software de diagnóstico especializado que
pode testar o sistema, incluindo o processador. Se você não quiser comprar este tipo de software, você pode realizar uma avaliação
rápida e suja do processador usando o
programa de diagnóstico fornecido com o seu sistema.

Talvez o mais infame desses bugs seja o bug matemático da divisão de ponto flutuante no início do Pentium
processadores. Este e alguns outros bugs são discutidos em detalhes mais adiante neste capítulo.

Como o processador é o cérebro de um sistema, a maioria dos sistemas não funciona com um processador defeituoso.
Se um sistema parecer ter uma placa-mãe inoperante, tente substituir o processador por um de uma placa-mãe em funcionamento que
use o mesmo chip de CPU. Você pode achar que o processador no original
placa é a culpada. Se o sistema continuar a fingir que está morto, no entanto, o problema está em outro lugar, a maioria
provavelmente na placa-mãe, memória ou fonte de alimentação. Consulte os capítulos que cobrem essas partes do
sistema para obter mais informações sobre como solucionar problemas desses componentes. Devo dizer que em todos os meus anos de
solução de problemas e reparo de PCs, raramente encontrei processadores defeituosos.

Alguns problemas de sistema são incorporados na fábrica, embora esses bugs ou defeitos de design sejam raros. Por
aprendendo a reconhecer esses problemas, você pode evitar reparos ou substituições desnecessárias. Cada seção de processador
descreve vários defeitos conhecidos nessa geração de processadores, como o infame
erro de ponto flutuante no Pentium. Para obter mais informações sobre esses bugs e defeitos, consulte as seções a seguir e consulte
o fabricante do processador para obter atualizações.

Recurso de atualização do processador


Todos os processadores podem conter defeitos ou erros de projeto. Muitas vezes, os efeitos de qualquer bug podem ser
evitado implementando soluções alternativas de hardware ou software. A Intel documenta esses bugs e
soluções alternativas bem para seus processadores em seu manual de atualização de especificações do processador; este manual está
disponível no site da Intel. A maioria dos outros fabricantes de processadores também tem boletins ou dicas sobre
seus sites da Web listando quaisquer problemas ou correções especiais ou patches para seus chips.

Anteriormente, a única maneira de corrigir um bug do processador era contorná-lo ou substituir o chip por um que
teve o bug corrigido. Agora, um novo recurso integrado aos processadores Intel P6 e P7, incluindo o Pentium
Pro até Pentium III, Celeron e Pentium 4, podem permitir que muitos bugs sejam corrigidos alterando o
Machine Translated by Google

110 Capítulo 3 Tipos e especificações de microprocessador

microcódigo no processador. O microcódigo é essencialmente um conjunto de instruções e tabelas no processador que


controlar como o processador opera. Esses processadores incorporam um novo recurso chamado reprogramável
microcódigo, que permite que certos tipos de bugs sejam contornados por meio de atualizações de microcódigo. As
atualizações de microcódigo residem no BIOS da ROM da placa-mãe e são carregadas no processador pelo BIOS da placa-
mãe durante o POST. Cada vez que o sistema é reinicializado, o código de correção é recarregado, garantindo que
terá a correção do bug instalada sempre que o processador estiver operando.

O microcódigo atualizado para um determinado processador é fornecido pela Intel ao fabricante da placa-mãe para que
ele pode incorporar o microcódigo no BIOS da ROM flash da placa. Esta é uma razão pela qual é
importante instalar o BIOS da placa-mãe mais recente sempre que instalar um novo processador. Se seu
processador é mais recente que o código do BIOS da ROM da sua placa-mãe, provavelmente não inclui atualizações
microcódigo para suportar seu processador. Nesse caso, você deve visitar o site da sua placa-mãe
fabricante para que você possa baixar e instalar a atualização mais recente do BIOS para sua placa-mãe.

Codinomes do processador
Intel, AMD e Cyrix sempre usaram codinomes ao falar sobre futuros processadores. Os nomes de código geralmente não
devem se tornar públicos, mas geralmente o fazem. Muitas vezes podem ser encontrados em
notícias online e impressas e artigos de revistas falando sobre processadores de geração futura. As vezes,
eles até aparecem nos manuais da placa-mãe porque os manuais são escritos antes dos processadores serem
introduzido oficialmente. A Tabela 3.17 lista os codinomes dos processadores para fins de referência.

Tabela 3.17 Codinomes do Processador


Codinome AMD Descrição

X5 5x86-133 [Soquete 3]
SSA5 K5 (original PR75-PR100) [Soquete 5, 7]
5k86 K5 (PR120-PR200 mais recente) [Soquete 7]
K6 Núcleo original AMD K6; cancelado
NX686 Núcleo NexGen K6; tornou-se o K6 [Soquete 7]
Pé Pequeno 0,25µm K6 [Soquete 7]

Chompers K6-2 [Soquete 7, Super 7]

Dente Afiado K6-3 [Super 7]

Argônio Anteriormente K7

K7 Athlon [Slot A]
K75 0,18µm Athlon [Slot A]
K76 0,18µm Athlon (interconexões de cobre) [Slot A]
K8 Athlon 64

Thunderbird Athlon [Slot A, Socket A]

Mustang Athlon com L2 grande; cancelado


Corveta Antigo Athlon móvel (agora Palomino)
Palomino 0,18µm Athlon XP/MP, Mobile Athlon 4 [Soquete A]

Puro-sangue 0,13µm Athlon XP/MP [Soquete A]


Barton 0,13µm Athlon XP/MP com 512K L2 [Soquete A]

Spitfire Duron [Soquete A]


Camaro Ex-Morgan

Morgan Duron Móvel e Duron Modelo 7 [Soquete A]


Machine Translated by Google

Codinomes do processador Capítulo 3 111

Tabela 3.17 Continuação

Codinome AMD Descrição

Appaloosa 0,13µm Morgan [Soquete A]


Garra Athlon 64 (CPU de 64 bits) [Soquete 754]
Garra Martelo DP Nome antigo para Opteron DP [Socket 940]

São Diego 0,09µ Athlon 64


Odessa 0,09µ móvel Athlon 64

Marreta Opteron com L2 grande [Soquete 940]

Codinome VIA/Cyrix Descrição

M6 486DX [Soquete 1, 2, 3]
M7 486DX2/DX4 [Soquete 3]
M9 5x86 [Soquete 3]
M1sc 5x86 [Soquete 3]
Pimenta projeto 5x86
M1 6x86 (3,3V/3,52V) [Tomada 7]
M1L 6x86L (2,8V) [Tomada 7]
M1R 6x86 no processo IBM 5M
M2 6x86MX/M-II [Soquete 7, Super 7]

Pimenta de caiena
MXi e Gobi

Jedi Ex-Josué (antes de Gobi)


Gobi Ex-Josué

Joshua Ex-Cyrix III (cancelado)


MXi CPU integrada proprietária

Pimenta jalapeno Ex-Mojave

Mojave M3 [Soquete 370]


Serrano M4

C5 Samuel (Winch-4)
C5B 0,15µm Samuel 2
C5C 0,13µm Ezra
C5M Esdras-T

C5N Ezra-T (interconexões de cobre)


Samuel C3 [Soquete 370]
Samuel 2 0,15µm C3 [Soquete 370]
Esdras 0,13µm C3 [Soquete 370]
Esdras-T Ezra 1,25V [Soquete 370]
C5X Neemias
C5XL Neemias (baixa potência, L2 pequeno)
C5IL Ester

Neemias C3 [Soquete 370] com criptografia


Ester C4 [Soquete 370]
CZA CPU Soquete 478 de 0,10µm
Mateus CPU integrada proprietária
Machine Translated by Google

112 Capítulo 3 Tipos e especificações de microprocessador

Tabela 3.17 Continuação

Codinome Intel Descrição

P23 486SX [Soquete 1, 2, 3]


P23S 486SX SL aprimorado [Soquete 1, 2, 3]
P23N 487SX (coprocessador) [Soquete 1]
P4 486DX [Soquete 1, 2, 3]
P4S 486DX SL aprimorado [Soquete 1, 2, 3]
P24 486DX2 [Soquete 1, 2, 3]
P24S 486DX2 SL aprimorado [Socket 1, 2, 3]
P24D 486DX2 (cache de write-back) [Soquete 3]
P24C 486DX4 [Soquete 3]
P23T 486DXODP (486 OverDrive) [Soquete 3]
P4T 486DXODPR (486 OverDrive) [Soquete 1, 2, 3]
P24T PODP5V (Pentium OverDrive) [Soquete 2, 3]
P24CT Pentium OverDrive 3,3 V [Soquete 2, 3]
P5 Pentium 60/66MHz [Soquete 4]
P5T Pentium OverDrive 120/133MHz [Soquete 4]
P54C Pentium 75MHz–120MHz [Soquete 5, 7]
P54CQS Pentium 120MHz–133MHz [Soquete 5, 7]
P54CS Pentium 120MHz–200MHz [Soquete 7]

P54CT(A) Pentium OverDrive [Soquete 5, 7]


P55C Pentium MMX [Soquete 7]
P54CTB Pentium OverDrive MMX [Soquete 5, 7]
Tillamook Pentium MMX móvel [Módulo móvel]
P6 Pentium Pro [Soquete 8]
P6T Pentium II OverDrive [Soquete 8]
Klamath Pentium II de 0,35µm [Slot 1]
Deschutes Pentium II de 0,25µm [Slot 1]
Drake 0,25µm Pentium II Xeon [Slot 2]

Chegado Pentium II Móvel

Covington Celeron (cacheless Pentium II) [Slot 1]


Mendocino Celeron de 0,25µm com 128 KB na matriz L2 [Slot 1, soquete 370]
Dixon Mobile Pentium II com 256KB on-die L2
Katmai Pentium III de 0,25µm com SSE [Slot 1]
Curtidor Pentium III Xeon de 0,25µm com SSE [Slot 2]

Mina de cobre Pentium III de 0,18µm com L2 na matriz [Slot 1, soquete 370]
Tualatina 0,13µm Pentium III [Soquete 370]

Coppermine-T 0,18µm Pentium III com voltagem de Tualatina [Soquete 370]


Cascatas 0,18µm Pentium III Xeon [Slot 2]

Coppermine-128 Celeron de 0,18µm com 128 KB L2 [Soquete 370]


Timna Mobile Celeron com controlador DRAM; cancelado
P68 Willamette
Machine Translated by Google

Processadores compatíveis com Intel (AMD e Cyrix) Capítulo 3 113

Tabela 3.17 Continuação

Codinome Intel Descrição

Willamette Pentium 4 de 0,18µm [Soquete 423, 478]


Northwood Pentium 4 de 0,13µm [Soquete 478]
Prescott Pentium 4 de 0,09µm com Hyperthreading [Soquete 478]
Banias Pentium 4 Móvel
Fomentar Xeon DP [Soquete 603]
MP adotivo Xeon MP [Soquete 603]
Prestonia 0,13µm Xeon DP [Soquete 603]
galatina MP Xeon de 0,13µm [Soquete 603]
Mesmo o melhor 0,09µm Xeon [Soquete 603]
Banias Pentium 4 móvel com controlador DRAM
P7 Ex-Merced (Itanium)
Merced Itânio [PAC 418]

McKinley Itanium 2 com 3 MB na matriz L3 [PAC 418]


Madison 0,13µm Itanium 2
Deerfield Madison de baixo custo

Montecito 0,09µm Madison


Shavano Futuro chip da família Itanium

Observe que os codinomes e as informações listadas nessas tabelas são usadas antes que o processador seja apresentado
oficialmente. Depois que um chip é introduzido, o codinome é descartado e o chip é posteriormente
referido pelo nome comercial utilizado no momento da introdução. Porque muitos desses nomes
referem-se a chips que ainda não foram lançados oficialmente, os nomes ou especificações podem mudar. Para chipset
codinomes, veja o Capítulo 4.

Processadores compatíveis com Intel (AMD e Cyrix)


Várias empresas - principalmente AMD e Cyrix - desenvolveram processadores compatíveis com Intel
processadores. Esses chips são totalmente compatíveis com Intel, então eles emulam todas as instruções do processador no Intel
salgadinhos. Muitos dos chips também são compatíveis com pinos, o que significa que podem ser usados em qualquer sistema
projetado para aceitar um processador Intel; outros exigem um design de placa-mãe personalizado. Qualquer hardware ou software
que funcione em PCs baseados em Intel funcionará em PCs feitos com esses chips de CPU de terceiros. Um número de
Atualmente, as empresas oferecem chips compatíveis com Intel, e alguns dos mais populares são discutidos aqui.

Processadores AMD
Advanced Micro Devices (AMD) tornou-se um player importante no mercado de chips compatíveis com Pentium com
sua própria linha de processadores compatíveis com Intel. A AMD teve problemas com a Intel há vários anos porque sua
Os chips de 486 clones usavam o microcódigo Intel real. Essas diferenças foram resolvidas, e a AMD agora tem um
contrato de licença cruzada com a Intel. Em 1996, a AMD finalizou um acordo para absorver a NexGen, outra fabricante de
CPUs compatíveis com Intel. A NexGen estava trabalhando em um chip chamado Nx686, que foi renomeado para
K6 e introduzido pela AMD. A AMD refinou o design na forma do K6-2 e K6-3. É mais recente
chips, chamados Athlon XP e Duron, são projetados de forma semelhante ao Pentium III/4 e Celeron que têm
usou um design de slot e soquete semelhante, mas não idêntico. Os mais novos processadores AMD Athlon e Duron
assim como o Athlon XP são projetados para usar o Socket A, também chamado de Socket 462. O mais novo processador AMD,
o Athlon 64, é o primeiro processador de 64 bits projetado para computadores desktop. Ele usa o novo soquete 754.

Para obter um resumo dos processadores AMD, consulte a Tabela 3.2 anteriormente neste capítulo.
Machine Translated by Google

114 Capítulo 3 Tipos e especificações de microprocessador

Cyrix
Cyrix foi comprada pela National Semiconductor em novembro de 1997 e pela VIA Technologies em 1999.
Antes disso, era uma empresa sem fábulas, o que significa que não tinha capacidade de fabricação de chips. Todos os chips Cyrix foram
fabricados para Cyrix primeiro pela Texas Instruments e depois principalmente pela IBM até o final de 1998. A partir de 1999, a National
Semiconductor assumiu a fabricação dos processadores Cyrix. Mais recentemente, a National foi comprada pela VIA Technologies.

Todos os chips Cyrix foram fabricados por outras empresas como a IBM (que também comercializou alguns dos chips 6x86 sob seu
próprio nome), National Semiconductor e agora VIA Technologies. Consulte a Tabela 3.2 anteriormente neste capítulo, que resume os
processadores Cyrix e VIA.

Processadores de primeira geração P1 (086)


A primeira geração de processadores representa a série de chips da Intel que foram encontrados nos primeiros PCs. A IBM, como
a arquiteta do PC na época, escolheu processadores Intel e chips de suporte para construir a placa-mãe do PC, estabelecendo um
padrão que se manteria por muitas gerações de processadores subsequentes.

Processadores 8088 e 8086


A Intel introduziu um novo processador revolucionário chamado 8086 em junho de 1978. O 8086 foi um dos primeiros chips de
processador de 16 bits no mercado; na época, praticamente todos os outros processadores eram projetos de 8 bits.
O 8086 tinha registradores internos de 16 bits e podia executar uma nova classe de software usando instruções de 16 bits. Ele
também tinha um caminho de dados externo de 16 bits, para que pudesse transferir dados para a memória 16 bits por vez.

O barramento de endereço tinha 20 bits de largura, o que permitia ao 8086 endereçar um total de 1 MB (220) de memória. Isso
contrastava fortemente com a maioria dos outros chips da época que tinham registradores internos de 8 bits, um barramento de dados
externo de 8 bits e um barramento de endereços de 16 bits permitindo um máximo de apenas 64 KB de RAM (216).

Infelizmente, a maior parte do mundo dos computadores pessoais na época usava processadores de 8 bits, que executavam sistemas
operacionais e software CP/M (Programa de Controle para Microprocessadores) de 8 bits. Os designs de placas e circuitos da época
também eram em grande parte de 8 bits. Construir uma placa-mãe completa de 16 bits e um sistema de memória era caro, custando um
computador desses fora do mercado.

O custo era alto porque o 8086 precisava de um barramento de dados de 16 bits em vez de um barramento de 8 bits mais barato.
Os sistemas disponíveis na época eram de 8 bits, e as vendas lentas do 8086 indicavam à Intel que as pessoas não estavam
dispostas a pagar pelo desempenho extra do design completo de 16 bits. Em resposta, a Intel introduziu uma espécie de versão
aleijada do 8086, chamada 8088. O 8088 deletou essencialmente 8 dos 16 bits no barramento de dados, tornando o 8088 um chip de 8
bits no que diz respeito à entrada e saída de dados. .
No entanto, como ele mantinha os registradores internos de 16 bits completos e o barramento de endereços de 20 bits, o 8088
executava software de 16 bits e era capaz de endereçar um total de 1 MB de RAM.

Por essas razões, a IBM selecionou o chip 8088 de 8 bits para o IBM PC original. Anos depois, a IBM foi criticada por usar o 8088 de 8
bits em vez do 8086 de 16 bits. Em retrospecto, foi uma decisão muito sábia. A IBM até encobriu o design físico em seus anúncios, que
na época indicavam que seu novo PC tinha um “microprocessador de 16 bits de alta velocidade”. A IBM poderia dizer isso porque o 8088
ainda rodava o mesmo poderoso software de 16 bits que o 8086 rodava, apenas um pouco mais devagar. Na verdade, os programadores
universalmente pensavam no 8088 como um chip de 16 bits porque praticamente não havia como um programa distinguir um 8088 de
um 8086. Isso permitiu que a IBM entregasse um PC capaz de executar uma nova geração de software de 16 bits, mantendo um design
de 8 bits muito mais barato para o hardware. Por causa disso, o IBM PC tinha um preço menor em sua introdução do que o PC mais
popular da época, o Apple II. Para os fãs de curiosidades, o IBM PC custava US$ 1.265 e incluía apenas 16 KB de RAM, enquanto um
Apple II com configuração semelhante custava US$ 1.355.

Embora o 8088 tenha sido lançado em junho de 1979, o IBM PC original que usava o processador não apareceu até agosto de 1981.
Naquela época, muitas vezes ocorria um atraso significativo entre a introdução de um novo processador e os sistemas que o
incorporavam. Isso é diferente de hoje, quando novos processadores e sistemas que os utilizam geralmente são lançados no mesmo
dia.
Machine Translated by Google

Processadores de segunda geração P2 (286) Capítulo 3 115

O 8088 no IBM PC funcionou a 4,77 MHz; a instrução média no 8088 levou 12 ciclos para ser concluída.

Os usuários de computador às vezes se perguntam por que existe uma barreira de memória convencional de 640 KB
se o chip 8088 pode endereçar 1 MB de memória. A barreira de memória convencional existe porque a IBM reservou
384 KB da parte superior do espaço de endereço de 1.024 KB (1 MB) do 8088 para uso por placas adaptadoras e BIOS
do sistema. Os 640 KB inferiores são a memória convencional na qual o DOS e os aplicativos de software são executados.

Processadores 80186 e 80188


Depois que a Intel produziu os chips 8086 e 8088, ela criou versões desses chips com alguns dos componentes
de suporte necessários integrados ao processador.

A relação entre o 80186 e o 80188 é a mesma do 8086 e 8088; o 80188 é essencialmente uma versão de interface de
8 bits do 80186. A vantagem do 80186 e 80188 é que eles combinam em um único chip 15–20 dos componentes do
sistema da série 8086–8088—um fato que pode reduzir bastante o número de componentes em um projeto de
computador. Os chips 80186 e 80188 foram usados para placas adaptadoras de periféricos altamente inteligentes
daquela época, como adaptadores de rede.

Coprocessador 8087 A Intel


introduziu o processador 8086 em 1976. O coprocessador matemático que estava emparelhado com o chip — o
8087 — muitas vezes era chamado de processador de dados numéricos (NDP), coprocessador matemático ou
simplesmente chip matemático. O 8087 foi projetado para realizar operações matemáticas de alto nível em muitas
vezes a velocidade do processador principal. A principal vantagem de usar esse chip é a maior velocidade de
execução em programas de processamento de números, como aplicativos de planilhas.

Processadores de segunda geração P2 (286)


A segunda geração de processadores para PC permitiu um grande salto na velocidade do sistema e eficiência de
processamento. Com esses chips, passamos da movimentação de 8 bits de dados para a movimentação de 16 bits por
vez. A seção a seguir detalha o processador de PC de segunda geração, o 286.

286 Processadores
O processador Intel 80286 (normalmente abreviado como 286) não sofreu com os problemas de compatibilidade
que condenaram o 80186 e o 80188. O chip 286, introduzido pela primeira vez em 1981, é o processador por trás
do IBM PC AT (Advanced Technology) original. Outros fabricantes de computadores fabricaram o que veio a ser
conhecido como clones da IBM, com muitos desses fabricantes chamando seus sistemas de computadores compatíveis
com AT ou de classe AT.

Quando a IBM desenvolveu o AT, escolheu o 286 como base para o novo sistema porque o chip oferecia compatibilidade
com o 8088 usado no PC e no XT. Portanto, o software escrito para esses chips deve ser executado no 286. O chip
286 é muitas vezes mais rápido que o 8088 usado no XT e, na época, ofereceu um grande aumento de desempenho
para PCs usados em empresas. A velocidade de processamento, ou taxa de transferência, do AT original (que
funcionava a 6MHz) é cinco vezes maior do que a do PC funcionando a 4,77MHz. A matriz para o 286 é mostrada na
Figura 3.37.

286 sistemas são mais rápidos que seus antecessores por vários motivos. A principal razão é que 286 processadores
são muito mais eficientes na execução de instruções. Uma instrução média leva 12 ciclos de clock no 8086 ou 8088,
mas leva uma média de apenas 4,5 ciclos no processador 286. Além disso, o chip 286 pode lidar com até 16 bits de
dados por vez através de um barramento de dados externo com o dobro do tamanho do 8088.

O chip 286 possui dois modos de operação: modo real e modo protegido. Os dois modos são distintos o suficiente para
fazer o 286 parecer dois chips em um. No modo real, um 286 age essencialmente da mesma forma que um chip 8086
e é totalmente compatível com código objeto com o 8086 e 8088. (Um processador com compatibilidade com código
objeto pode executar programas escritos para outro processador sem modificação e executar todas as instruções do
sistema em da mesma maneira.)
Machine Translated by Google

116 Capítulo 3 Tipos e especificações de microprocessador

Figura 3.37 286 Matriz do processador. Fotografia usada com permissão da Intel Corporation.

No modo de operação protegido, o 286 era realmente algo novo. Nesse modo, um programa projetado para aproveitar as
capacidades do chip acredita que ele tem acesso a 1 GB de memória (incluindo memória virtual). O chip 286, no entanto,
pode endereçar apenas 16 MB de memória de hardware. Uma falha significativa do chip 286 é que ele não pode alternar do
modo protegido para o modo real sem uma reinicialização do hardware (uma reinicialização a quente) do sistema. (Ele pode, no
entanto, alternar do modo real para o modo protegido sem reinicialização.) Uma grande melhoria do 386 em relação ao 286 é
que o software pode alternar o 386 do modo real para o modo protegido e vice-versa. Consulte a seção “Modos do processador”,
anteriormente neste capítulo, para obter mais informações.

Apenas uma pequena quantidade de software que tirava vantagem do chip 286 foi vendida até que o Windows 3.0 oferecesse
o modo padrão para compatibilidade com 286; naquela época, o chip mais vendido era o 386. Ainda assim, o 286 foi a primeira
tentativa da Intel de produzir um chip de CPU que suportasse multitarefa, no qual vários programas rodavam ao mesmo tempo.

80287 Coprocessador
O 80287, internamente, é o mesmo chip matemático do 8087, embora os pinos usados para conectá-los à placa-mãe sejam
diferentes. Tanto o 80287 quanto o 8087 funcionam como se fossem idênticos.

Na maioria dos sistemas, o 80286 divide internamente o clock do sistema por dois para derivar o clock do processador.
O 80287 divide internamente a frequência do relógio do sistema por três. Por esta razão, a maioria dos computadores do tipo AT
executam o 80287 a um terço do clock do sistema, que também é dois terços do clock do 80286. Como os chips 286 e 287 são
assíncronos, a interface entre o 286 e o 287 chips não é tão eficiente quanto o 8088 e o 8087.

Processadores de terceira geração P3 (386)


A terceira geração representa talvez a mudança mais significativa nos processadores desde o primeiro PC.
O grande problema foi a migração de processadores que manipulavam operações de 16 bits para verdadeiros chips de 32 bits.
Os processadores de terceira geração estavam tão à frente de seu tempo que foram necessários 10 anos completos para
que os sistemas operacionais e software de 32 bits se tornassem populares, e nessa época os chips de terceira geração se
tornaram uma memória. A seção a seguir detalha os processadores de terceira geração.
Machine Translated by Google

Processadores de terceira geração P3 (386) Capítulo 3 117

386 Processadores
O Intel 80386 (geralmente abreviado como 386) causou bastante agitação na indústria de PCs por causa do
desempenho muito melhor que trouxe para o computador pessoal. Comparado com os sistemas 8088 e 286, o chip
386 ofereceu maior desempenho em quase todas as áreas de operação.

O 386 é um processador completo de 32 bits otimizado para operação de alta velocidade e sistemas operacionais
multitarefa. A Intel introduziu o chip em 1985, mas o 386 apareceu nos primeiros sistemas no final de 1986 e
início de 1987. O Compaq Deskpro 386 e sistemas feitos por vários outros fabricantes
o chip; um pouco mais tarde, a IBM usou o chip em seu PS/2 Model 80.

O 386 pode executar as instruções de modo real de um 8086 ou 8088, mas em menos ciclos de clock. O 386
foi tão eficiente quanto o 286 na execução de instruções - a instrução média levou cerca de 4,5 clock
ciclos. No desempenho bruto, portanto, o 286 e o 386 realmente pareciam estar com clock quase igual
cotações. O 386 oferecia maior desempenho de outras maneiras, principalmente devido à capacidade adicional de
software (modos) e uma unidade de gerenciamento de memória (MMU) bastante aprimorada. O dado para o 386 é
mostrado na Figura 3.38.

Figura 3.38 386 matriz do processador. Fotografia usada com permissão da Intel Corporation.

O 386 pode alternar para e do modo protegido sob controle de software sem uma reinicialização do sistema - um
capacidade que torna o uso do modo protegido mais prático. Além disso, o 386 inclui um novo modo,
chamado modo real virtual, que permite que várias sessões em modo real sejam executadas simultaneamente em
modo protegido.

O modo protegido do 386 é totalmente compatível com o modo protegido do 286. O modo protegido para ambos
os chips geralmente é chamado de modo de operação nativo porque esses chips são
projetado para sistemas operacionais avançados, como Windows NT/2000/XP, que são executados apenas no
modo protegido. A Intel ampliou os recursos de endereçamento de memória do modo protegido 386 com um novo
MMU que forneceu paginação de memória avançada e comutação de programas. Esses recursos eram extensões
do tipo 286 de MMU, de modo que o 386 permaneceu totalmente compatível com o 286 no nível de código do
sistema.
Machine Translated by Google

118 Capítulo 3 Tipos e especificações de microprocessador

O modo virtual real do chip 386 também era novo. No modo real virtual, o processador pode ser executado com proteção de
memória de hardware enquanto simula a operação em modo real de um 8086. Múltiplas cópias do DOS e de outros sistemas
operacionais, portanto, podem ser executadas simultaneamente nesse processador, cada uma em uma área protegida da
memória. Se os programas em um segmento travassem, o resto do sistema estava protegido.

Existem inúmeras variações do chip 386, algumas das quais são menos poderosas e outras com menos consumo de energia.
As seções a seguir cobrem os membros da família de 386 chips e suas diferenças.

Processadores 386DX
O chip 386DX foi o primeiro dos 386 membros da família que a Intel introduziu. O 386 é um processador completo de 32 bits
com registradores internos de 32 bits, um barramento de dados interno de 32 bits e um barramento de dados externo de 32 bits.
O 386 contém 275.000 transistores em um circuito de integração de grande escala (VLSI). O chip vem em um pacote de 132
pinos e consome aproximadamente 400 miliamperes (ma), que é menos energia do que o 8086 requer. O 386 tem um menor
consumo de energia porque é feito de materiais Complementary Metal-Oxide Semiconductor (CMOS). O design CMOS permite
que os dispositivos consumam níveis extremamente baixos de energia.

O chip Intel 386 estava disponível em velocidades de clock variando de 16MHz a 33MHz; outros fabricantes, principalmente
AMD e Cyrix, ofereceram versões comparáveis com velocidades de até 40MHz.

O 386DX pode endereçar 4 GB de memória física. Seu gerenciador de memória virtual integrado permite que o software
projetado para aproveitar enormes quantidades de memória aja como se um sistema tivesse 64 TB de memória. (Um
terabyte, ou TB, é 1.099.511.627.776 bytes de memória, ou cerca de 1.000 GB.)

Processadores 386SX
O 386SX foi projetado para projetistas de sistemas que buscam 386 recursos a preços de 286 sistemas.
Semelhante ao 286, o 386SX é restrito a apenas 16 bits ao se comunicar com outros componentes do sistema, como
memória. Internamente, no entanto, o 386SX é idêntico ao chip DX; o 386SX possui registradores internos de 32 bits e, portanto,
pode executar software de 32 bits. O 386SX usa um esquema de endereçamento de memória de 24 bits como o do 286, em
vez do barramento de endereço de memória de 32 bits completo do 386 padrão. O 386SX, portanto, pode endereçar um
máximo de 16 MB de memória física em vez dos 4 GB de memória física que o 386DX pode endereçar. Antes de ser
descontinuado, o 386SX estava disponível em velocidades de clock variando de 16MHz a 33MHz.

O 386SX sinalizou o fim do 286 por causa da MMU superior do chip 386SX e a adição do modo virtual real. Sob um gerenciador
de software como Windows ou OS/2, o 386SX pode executar vários programas DOS ao mesmo tempo. A capacidade de
executar software específico do 386 é outra vantagem importante do 386SX em relação a qualquer projeto 286 ou anterior.
Por exemplo, o Windows 3.1 roda quase tão bem em um 386SX quanto em um 386DX.

Processadores 386SL O 386SL é

outra variação do chip 386. Essa CPU de baixo consumo de energia tinha os mesmos recursos do 386SX, mas foi projetada
para sistemas de laptop nos quais era necessário um baixo consumo de energia. Os chips SL ofereciam recursos especiais de
gerenciamento de energia que eram importantes para sistemas que funcionavam com baterias. O chip SL também oferecia
vários modos de suspensão para economizar energia.

O chip incluía uma arquitetura estendida que continha um System Management Interrupt (SMI), que dava acesso aos
recursos de gerenciamento de energia. Também incluído no chip SL estava o suporte especial para funções de memória
expandida LIM (Lotus Intel Microsoft) e um controlador de cache. O controlador de cache foi projetado para controlar um
cache de processador externo de 16 KB a 64 KB.

Essas funções extras são responsáveis pela maior contagem de transistores nos chips SL (855.000) em comparação com
o processador 386DX (275.000). O 386SL estava disponível em velocidade de clock de 25MHz.
Machine Translated by Google

Processadores de quarta geração P4 (486) Capítulo 3 119

A Intel ofereceu um companheiro para o chip 386SL para laptops chamado subsistema de E/S 82360SL. O
82360SL fornecia muitas funções periféricas comuns, como portas seriais e paralelas, um controlador de acesso direto à
memória (DMA), um controlador de interrupção e lógica de gerenciamento de energia para o processador 386SL. Esse
subsistema de chip trabalhou com o processador para fornecer uma solução ideal para os requisitos de tamanho pequeno
e baixo consumo de energia de sistemas portáteis e laptops.

80387 Coprocessador
Embora os chips 80387 funcionassem de forma assíncrona, 386 sistemas foram projetados para que o chip matemático
funcionasse na mesma velocidade de clock da CPU principal. Ao contrário do coprocessador 80287, que era apenas um
8087 com pinos diferentes para conectar na placa-mãe AT, o coprocessador 80387 era um chip matemático de alto
desempenho projetado especificamente para funcionar com o 386.

Todos os 387 chips usaram um design CMOS de baixo consumo de energia. O coprocessador 387 tinha dois
designs básicos: o coprocessador 387DX, projetado para funcionar com o processador 386DX, e o coprocessador
387SX, projetado para funcionar com o processador 386SX, SL ou SLC.

A Intel originalmente oferecia várias velocidades para o coprocessador 387DX. Mas quando a empresa projetou a versão
de 33MHz, uma máscara menor foi necessária para reduzir os comprimentos dos caminhos de sinal no chip.
Isso aumentou o desempenho do chip em cerca de 20%.

Observação

Como a Intel atrasou no desenvolvimento do coprocessador 387, alguns dos primeiros sistemas 386 foram projetados com um soquete
para um coprocessador 287. Os níveis de desempenho associados a essa união, no entanto, deixam muito a desejar.

Instalar um 387DX é fácil, mas você deve ter cuidado para orientar o chip em seu soquete corretamente; caso contrário, o
chip será destruído. A causa mais comum de pinos queimados no 387DX é a instalação incorreta. Em muitos sistemas, o
387DX foi orientado de forma diferente de outros chips grandes. Siga cuidadosamente as instruções de instalação do
fabricante para evitar danos ao 387DX; A garantia da Intel não cobre chips instalados incorretamente.

Vários fabricantes desenvolveram suas próprias versões dos coprocessadores Intel 387, alguns dos quais foram
apontados como mais rápidos que os chips originais da Intel. O registro geral de compatibilidade desses chips foi
muito bom.

Processadores de quarta geração P4 (486)


A terceira geração foi uma grande mudança em relação às gerações anteriores de processadores. Com a quarta
geração, foi realizado mais refinamento do que um redesenho completo. Mesmo assim, Intel, AMD e outros conseguiram
literalmente dobrar o desempenho do processador com seus processadores de quarta geração.
A seção a seguir define os processadores de quarta geração da Intel, AMD e outros.

486 Processadores
Na corrida por mais velocidade, o Intel 80486 (normalmente abreviado como 486) foi outro grande salto em frente. A
potência adicional disponível no 486 impulsionou um tremendo crescimento na indústria de software.
Dezenas de milhões de cópias do Windows e milhões de cópias do OS/2 foram vendidas em grande parte porque o 486
finalmente tornou a GUI do Windows e do OS/2 uma opção realista para pessoas que trabalham em seus computadores
todos os dias.

Quatro características principais tornam um determinado processador 486 aproximadamente duas vezes mais rápido que um chip MHz 386 equivalente.
Esses recursos são

ÿ Tempo de execução de instruções reduzido. Uma única instrução no 486 leva em média apenas dois ciclos de clock
para ser concluída, em comparação com uma média de mais de quatro ciclos no 386. Versões multiplicadas por
clock, como o DX2 e o DX4, reduziram ainda mais isso para cerca de dois ciclos por instrução.
Machine Translated by Google

120 Capítulo 3 Tipos e especificações de microprocessador

ÿ Cache interno (Nível 1). O cache integrado tem uma taxa de acerto de 90%–95%, que descreve como
frequentemente ocorrem operações de leitura de estado de espera zero. Caches externos podem melhorar ainda mais essa proporção.

ÿ Ciclos de memória em modo burst. Uma transferência de memória padrão de 32 bits (4 bytes) leva dois ciclos de clock.
Após uma transferência padrão de 32 bits, mais dados até os próximos 12 bytes (ou três transferências) podem ser
transferidos com apenas um ciclo usado para cada transferência de 32 bits (4 bytes). Assim, até 16 bytes de
dados de memória sequenciais e contíguos podem ser transferidos em apenas cinco ciclos em vez de oito
ciclos ou mais. Este efeito pode ser ainda maior quando as transferências são de apenas 8 bits ou 16 bits cada.

ÿ Coprocessador matemático aprimorado integrado (síncrono) (algumas versões). O coprocessador matemático funciona em
sincronia com o processador principal e executa instruções matemáticas em menos ciclos do que os projetos anteriores.
Em média, o coprocessador matemático integrado aos chips da série DX fornece dois
até três vezes maior desempenho matemático do que um chip 387 externo.

O chip 486 é cerca de duas vezes mais rápido que o 386, então um 386DX-40 é quase tão rápido quanto um 486SX-20. este
tornou o 486 uma opção muito mais desejável, principalmente porque poderia ser mais facilmente atualizado para um
Processador DX2 ou DX4 posteriormente. Você pode ver por que a chegada do 486 matou rapidamente o 386
no mercado.

A maioria dos 486 chips foram oferecidos em uma variedade de classificações de velocidade máxima, variando de 16MHz até
133MHz. Além disso, os processadores 486 apresentam pequenas diferenças nas configurações gerais de pinos. O DX,
Os processadores DX2 e SX têm uma configuração de 168 pinos praticamente idêntica, enquanto os chips OverDrive
tem a configuração padrão de 168 pinos ou um OverDrive de 169 pinos especialmente modificado (às vezes
também chamado de configuração 487SX). Se sua placa-mãe tiver dois soquetes, o primário provavelmente suporta a
configuração padrão de 168 pinos e o soquete secundário (OverDrive) suporta o soquete de 169 pinos
Configuração do OverDrive. A maioria das placas-mãe baseadas em 486 posteriores com suporte a um único soquete ZIF
qualquer um dos 486 processadores, exceto o DX4. O DX4 é diferente porque requer 3,3V para operar
em vez de 5V, como a maioria dos outros chips até então.

Um processador classificado para uma determinada velocidade sempre funciona em qualquer uma das velocidades mais baixas. Uma classificação de 100 MHz
O chip 486DX4, por exemplo, roda a 75MHz se estiver conectado a uma placa-mãe de 25MHz. Observe que
os processadores DX2/OverDrive operam internamente a duas vezes o clock da placa-mãe, enquanto
os processadores DX4 operam a duas, duas e meia ou três vezes a freqüência da placa-mãe.
A Tabela 3.18 mostra as várias combinações de velocidade que podem resultar do uso do DX2 ou DX4
processadores com diferentes velocidades de clock da placa-mãe.

Tabela 3.18 Velocidades operacionais Intel DX2 e DX4 versus velocidades de clock da placa-mãe

DX2 DX4 DX4


(modo 2×) (modo 2,5×) (modo 3×)
Velocidade do processador Velocidade Velocidade Velocidade DX4

Placa mãe 16MHz 32MHz 32MHz 40MHz 48MHz


Placa mãe 40MHz 80MHz 80MHz 100MHz 120MHz
Placa-mãe 20MHz 40MHz 40MHz 50MHz 60MHz
50MHz n/a 100MHz n/a n/D

Placa-mãe 25MHz 50MHz 50MHz 63MHz 75MHz


Placa-mãe 33MHz 66MHz 66MHz 83MHz 100MHz

O multiplicador interno do processador DX4 é controlado pelo sinal CLKMUL (multiplicador de clock) em
pino R-17 (Soquete 1) ou S-18 (Soquete 2, 3 ou 6). Na maioria dos casos, um ou dois jumpers estarão na placa
próximo ao soquete do processador para controlar as configurações desses pinos. A documentação da placa-mãe
deve cobrir essas configurações se elas puderem ser alteradas.
Machine Translated by Google

Processadores de quarta geração P4 (486) Capítulo 3 121

Uma capacidade interessante aqui é executar o chip DX4-100 em modo duplicado com uma velocidade de placa-mãe de 50MHz.
Isso lhe dá um barramento de memória muito rápido, junto com a mesma velocidade do processador de 100MHz, como se você
estivesse executando o chip em um modo triplo de 33/100MHz.

Muitas placas-mãe VL-Bus podem executar os slots VL-Bus em modo de buffer, adicionar estados de espera ou até mesmo
alterar seletivamente o relógio apenas para os slots VL-Bus para mantê-los compatíveis. Na maioria dos casos, eles não funcionam
corretamente em 50MHz. Consulte sua placa-mãe - ou melhor ainda, a documentação do seu chipset - para ver como sua placa
está configurada.

Cuidado
Ao atualizar um sistema existente, você deve ter certeza de que seu soquete suporta o chip que você está instalando. Isso foi
especialmente verdadeiro ao colocar um processador DX4 em um sistema mais antigo. Nesse cenário, você precisava de algum tipo de
adaptador para regular a tensão até 3,3V. Colocar o DX4 em uma tomada de 5V destrói o chip! Consulte a seção anterior sobre soquetes
de processador para obter mais informações.

Processadores 486DX O processador

Intel 486DX original foi lançado em 10 de abril de 1989, e os sistemas usando este chip apareceram pela primeira vez em 1990.
Os primeiros chips tinham uma velocidade máxima de 25MHz; versões posteriores do 486DX estavam disponíveis em versões de
33 MHz e 50 MHz. O 486DX originalmente estava disponível apenas em uma versão PGA de 5V e 168 pinos, mas mais tarde
ficou disponível em 5V, 196-pin plastic quad flat pack (PQFP) e 3.3V, 208-pin small quad flat pack (SQFP). Esses últimos fatores
de forma estavam disponíveis em versões aprimoradas do SL, destinadas principalmente a aplicativos portáteis ou laptops nos
quais a economia de energia é importante.

Duas características principais separam o processador 486 de seus antecessores:

ÿ O 486DX integra funções como coprocessador matemático, controlador de cache e


memória no chip.

ÿ O 486 também foi projetado tendo em mente a facilidade de instalação e capacidade de atualização; dupla velocidade
As atualizações do OverDrive estavam disponíveis para a maioria dos sistemas.

O processador 486DX é fabricado com tecnologia CMOS de baixo consumo de energia. O chip tem um tamanho de registro
interno de 32 bits, um barramento de dados externo de 32 bits e um barramento de endereço de 32 bits. Essas dimensões são
iguais às do processador 386DX. O tamanho do registro interno é de onde vem a designação de “32 bits” usada nos anúncios.
O chip 486DX contém 1,2 milhão de transistores em um pedaço de silício do tamanho da sua miniatura. Esse número é mais de
quatro vezes o número de componentes em processadores 386 e deve fornecer uma boa indicação da potência relativa do chip
486. A matriz para o 486 é mostrada na Figura 3.39.

O 486DX padrão contém uma unidade de processamento, unidade de ponto flutuante (coprocessador matemático), unidade
de gerenciamento de memória e controlador de cache com 8 KB de memória RAM interna. Devido ao cache interno e uma
unidade de processamento interno mais eficiente, a família de processadores 486 pode executar instruções individuais em
uma média de apenas 2 ciclos de processador. Compare esta figura com as famílias 286 e 386, ambas executam uma média
de 4,5 ciclos por instrução. Compare-o também com os processadores 8086 e 8088 originais, que executam em média 12 ciclos
por instrução. A uma determinada taxa de clock (MHz), portanto, um processador 486 é aproximadamente duas vezes mais
eficiente que um processador 386; um 486SX de 16MHz é aproximadamente igual a um sistema 386DX de 33MHz; e um 486SX
de 20MHz é igual a um sistema 386DX de 40MHz.
Qualquer um dos 486 mais rápidos está muito além do 386 em desempenho.

O 486 é totalmente compatível com o conjunto de instruções dos processadores Intel anteriores, como o 386, mas oferece
várias instruções adicionais (a maioria das quais tem a ver com o controle do cache interno).
Machine Translated by Google

122 Capítulo 3 Tipos e especificações de microprocessador

Figura 3.39 486 matriz do processador. Fotografia usada com permissão da Intel Corporation.

Semelhante ao 386DX, o 486 pode endereçar 4 GB de memória física e gerenciar até 64 TB de memória virtual. O 486
suporta totalmente os três modos de operação introduzidos no 386: modo real, modo protegido e modo virtual real:

ÿ Modo real. Neste modo, o 486 (semelhante ao 386) executa software do tipo 8086 não modificado. ÿ Modo
protegido. Neste modo, o 486 (semelhante ao 386) oferece paginação de memória sofisticada
e comutação de programas.
ÿ Modo real virtual. Neste modo, o 486 (semelhante ao 386) pode executar várias cópias do DOS ou outros sistemas
operacionais enquanto simula a operação em modo real de um 8086. Em um sistema operacional como Windows
ou OS/2, portanto, programas de 16 bits e 32 bits podem ser executados simultaneamente neste processador com
proteção de memória de hardware. Se um programa travar, o resto do sistema estará protegido e você poderá
reinicializar a parte danificada por vários meios, dependendo do software operacional.

A série 486DX possui um coprocessador matemático integrado que às vezes é chamado de MCP (coprocessador
matemático) ou FPU. Esta série é diferente dos chips de CPU Intel anteriores, que exigia que você adicionasse um
coprocessador matemático se você precisasse de cálculos mais rápidos para matemática complexa. A FPU da série 486DX
é 100% compatível com software com o coprocessador matemático 387 externo usado com o 386, mas oferece mais que
o dobro do desempenho. Ele é executado em sincronia com o processador principal e executa a maioria das instruções em
metade dos ciclos do 386.

486SL O
486SL era um chip autônomo de curta duração. Os aprimoramentos e recursos do SL ficaram disponíveis em praticamente
todos os processadores 486 (SX, DX e DX2) nas chamadas versões aprimoradas do SL. O aprimoramento SL refere-se a
um design especial que incorpora recursos especiais de economia de energia.

Os chips aprimorados do SL foram originalmente projetados para serem instalados em sistemas de laptop ou notebook
que funcionam com baterias, mas também chegaram aos sistemas de desktop. Os chips aprimorados do SL
apresentavam técnicas especiais de gerenciamento de energia, como modo de suspensão e aceleração de clock, para
reduzir o consumo de energia quando necessário. Esses chips também estavam disponíveis em versões de 3,3V.
Machine Translated by Google

Processadores de quarta geração P4 (486) Capítulo 3 123

A Intel projetou uma arquitetura de gerenciamento de energia chamada modo de gerenciamento de sistema (SMM). Este modo
de operação é totalmente isolado e independente de outros hardwares e softwares da CPU.
O SMM fornece recursos de hardware como temporizadores, registradores e outras lógicas de E/S que podem controlar e
desligar componentes de computadores móveis sem interferir em nenhum dos outros recursos do sistema. O SMM é executado
em um espaço de memória dedicado chamado memória de gerenciamento do sistema, que não é visível e não interfere no
sistema operacional e no software do aplicativo. O SMM tem uma interrupção chamada interrupção de gerenciamento do sistema
(SMI), que atende eventos de gerenciamento de energia e é independente de – e tem prioridade mais alta do que – qualquer
uma das outras interrupções.

O SMM fornece gerenciamento de energia com flexibilidade e segurança que não estavam disponíveis anteriormente.
Por exemplo, um SMI ocorre quando um programa aplicativo tenta acessar um dispositivo periférico que está desligado para
economizar bateria, o que liga o dispositivo periférico e reexecuta a instrução de E/S automaticamente.

A Intel também projetou um recurso chamado Suspend/Resume no processador SL. O fabricante do sistema pode usar esse
recurso para fornecer ao usuário do computador portátil a capacidade de ligar e desligar instantaneamente. Um sistema SL
normalmente pode retomar (instant on) em 1 segundo do estado de suspensão (instant off) exatamente de onde parou. Você
não precisa reinicializar, carregar o sistema operacional ou carregar os aplicativos e seus dados. Em vez disso, basta pressionar
o botão Suspend/Resume e o sistema está pronto para funcionar.

A CPU SL foi projetada para consumir quase nenhuma energia no estado de suspensão. Esse recurso significa que o sistema
pode permanecer no estado de suspensão possivelmente por semanas e ainda iniciar instantaneamente exatamente de onde
parou. Um sistema SL pode manter os dados de trabalho na memória RAM normal em segurança por um longo tempo enquanto
estiver no estado de suspensão, mas salvar em um disco ainda é prudente.

486SX
O 486SX, lançado em abril de 1991, foi projetado para ser vendido como uma versão de baixo custo do 486. O 486SX é
praticamente idêntico ao processador DX completo, mas o chip não incorpora o FPU ou a parte do coprocessador matemático.

Como você leu anteriormente neste capítulo, o 386SX era uma versão reduzida (algumas pessoas diriam aleijada) de 16 bits do
386DX de 32 bits completo. O 386SX ainda tinha uma pinagem completamente diferente e não era intercambiável com a versão
DX mais poderosa. O 486SX, no entanto, é uma história diferente. O 486SX é, na verdade, um processador 486 de 32 bits
completo que é basicamente compatível com o DX. Algumas funções de pinos são diferentes ou reorganizadas, mas cada pino
se encaixa no mesmo soquete.

O chip 486SX é mais um capricho de marketing do que uma nova tecnologia. As primeiras versões do chip 486SX eram, na
verdade, chips DX que apresentavam defeitos na seção do coprocessador matemático. Em vez de serem descartados, os
chips foram empacotados com a seção FPU desativada e vendidos como chips SX. Esse arranjo durou apenas um curto
período de tempo; depois disso, os chips SX ganharam sua própria máscara, que é diferente da máscara DX. (Uma máscara é
o projeto fotográfico do processador e é usada para gravar os intrincados caminhos de sinal em um chip de silício.) A contagem
de transistores caiu para 1,185 milhão (de 1,2 milhão) para refletir essa nova máscara.

O 486SX estava disponível em velocidades de 16 MHz, 20 MHz, 25 MHz e 33 MHz, e um 486 SX/2 também estava disponível
que funcionava em até 50 MHz ou 66 MHz. O 486SX normalmente vem em uma versão de 168 pinos, embora outras versões de
montagem em superfície estejam disponíveis em modelos aprimorados por SL.

Apesar do que as informações de marketing e vendas da Intel implicam, não existe nenhuma provisão técnica para adicionar
um coprocessador matemático separado a um sistema 486SX; nem um chip coprocessador matemático separado estava
disponível para ser plugado. Em vez disso, a Intel queria que você adicionasse um novo processador 486 com uma unidade
matemática integrada e desativasse a CPU SX que já estava na placa-mãe. Se esta situação parecer confusa, continue lendo
porque este tópico leva você ao aspecto mais importante do design 486: capacidade de atualização.
Machine Translated by Google

124 Capítulo 3 Tipos e especificações de microprocessador

487SX
O coprocessador matemático 487SX, como a Intel o chama, é realmente uma CPU 486DX de 25 MHz completa com um pino
extra adicionado e alguns outros pinos reorganizados. Quando o 487SX é instalado no soquete extra fornecido em um sistema
baseado em CPU 486SX, o 487SX desliga o 486SX existente por meio de um novo sinal em um dos pinos. O pino da chave
extra na verdade não carrega nenhum sinal e existe apenas para evitar orientação inadequada quando o chip é instalado em um
soquete.

O 487SX assume todas as funções da CPU do 486SX e também fornece funcionalidades de coprocessador matemático no
sistema. À primeira vista, essa configuração parece bastante estranha e um desperdício, então talvez seja necessário mais
explicações. Felizmente, o 487SX acabou sendo uma medida provisória enquanto a Intel preparava sua verdadeira surpresa: o
processador OverDrive. Os chips de duplicação de velocidade DX2/OverDrive, projetados para o soquete 487SX de 169 pinos,
têm a mesma pinagem do 487SX. Esses chips de atualização são instalados exatamente da mesma maneira que o 487SX;
portanto, qualquer sistema que suporte o 487SX também suporta os chips DX2/OverDrive.

Embora na maioria dos casos você possa atualizar um sistema removendo a CPU 486SX e substituindo-a por uma 487SX (ou
mesmo um DX ou DX2/OverDrive), a Intel originalmente desencorajou esse procedimento. Em vez disso, a Intel recomendou
que os fabricantes de PC incluíssem um soquete de atualização dedicado (OverDrive) em seus sistemas porque vários riscos
estavam envolvidos na remoção da CPU original de um soquete padrão. (A seção a seguir detalha esses riscos.) Agora, a Intel
recomenda — ou até insiste — no uso de um único soquete de processador com design ZIF, o que torna a atualização física
uma tarefa fácil.

ÿÿ Consulte “Força de inserção zero”, p. 86.

Processadores DX2/OverDrive e DX4


Em 3 de março de 1992, a Intel apresentou os processadores de duplicação de velocidade DX2. Em 26 de maio de 1992,
a Intel anunciou que os processadores DX2 também estariam disponíveis em uma versão de varejo chamada OverDrive.
Originalmente, as versões OverDrive do DX2 estavam disponíveis apenas em versões de 169 pinos, o que significava que elas
poderiam ser usadas apenas com sistemas 486SX que tivessem soquetes configurados para suportar a configuração de pinos
reorganizada.

Em 14 de setembro de 1992, a Intel introduziu versões OverDrive de 168 pinos para atualizar sistemas 486DX.
Esses processadores podem ser adicionados a sistemas 486 (SX ou DX) existentes como uma atualização, mesmo que esses
sistemas não suportem a configuração de 169 pinos. Quando você usa este processador como um upgrade, você instala o
novo chip em seu sistema, que subsequentemente roda duas vezes mais rápido.

Os processadores DX2/OverDrive são executados internamente com o dobro do clock do sistema host. Se o clock da placa-mãe
for 25MHz, por exemplo, o chip DX2/OverDrive roda internamente a 50MHz; da mesma forma, se a placa-mãe tiver um design de
33MHz, o DX2/OverDrive funcionará em 66MHz. A duplicação da velocidade DX2/OverDrive não tem efeito no resto do sistema;
todos os componentes da placa-mãe funcionam da mesma forma que com um processador 486 padrão. Portanto, você não
precisa alterar outros componentes (como memória) para acomodar o chip de velocidade dupla. Os chips DX2/OverDrive estão
disponíveis em várias velocidades. Três versões com classificação de velocidade foram oferecidas:

ÿ DX2/OverDrive de 40MHz para sistemas de 16MHz ou 20MHz ÿ DX2/

OverDrive de 50MHz para sistemas de 25MHz ÿ DX2/OverDrive de

66MHz para sistemas de 33MHz

Observe que essas classificações indicam a velocidade máxima na qual o chip é capaz de funcionar.
Você pode usar um chip com classificação de 66 MHz no lugar das peças com classificação de 50 MHz ou 40 MHz sem
problemas, embora o chip funcione apenas em velocidades mais lentas. A velocidade real do chip é o dobro da frequência de
clock da placa-mãe. Quando o chip DX2/OverDrive de 40 MHz é instalado em um
Machine Translated by Google

Processadores de quarta geração P4 (486) Capítulo 3 125

No sistema 486SX, por exemplo, o chip funciona apenas a 32MHz - exatamente o dobro da velocidade da placa-mãe. A
Intel originalmente declarou que nenhum chip DX2/OverDrive de 100 MHz estaria disponível para sistemas de 50 MHz - o
que tecnicamente não é verdade porque o DX4 poderia ser configurado para rodar em um modo de clock dobrado e usado
em uma placa-mãe de 50 MHz (veja a discussão do processador DX4 nesta secção).

A única parte do chip DX2 que não roda em velocidade dupla é a unidade de interface de barramento, uma região do chip
que lida com E/S entre a CPU e o mundo externo. Ao traduzir entre as diferentes velocidades de clock interno e externo,
a unidade de interface de barramento torna a duplicação de velocidade transparente para o resto do sistema. O DX2 parece
para o resto do sistema ser um chip 486DX normal, mas que parece executar instruções duas vezes mais rápido.

Os chips DX2/OverDrive são baseados na tecnologia de circuito de 0,8 mícron que foi usada pela primeira vez no 486DX de
50 MHz. O DX2 contém 1,1 milhão de transistores em uma forma de três camadas. O cache interno de 8 KB, unidades
inteiras e de ponto flutuante funcionam em velocidade dupla. A comunicação externa com o PC é executada em velocidade
normal para manter a compatibilidade.

Além de atualizar os sistemas existentes, uma das melhores partes do conceito DX2 foi o fato de que os projetistas de
sistemas podiam introduzir sistemas muito rápidos usando projetos de placa-mãe mais baratos, em vez dos projetos mais
caros que suportavam um clock direto de alta velocidade. Portanto, um sistema 486DX2 de 50 MHz era muito mais barato
do que um sistema 486DX de 50 MHz direto. A placa do sistema em um sistema 486DX-50 opera a 50 MHz reais. A CPU
486DX2 em um sistema 486DX2-50 opera internamente a 50MHz, mas a placa-mãe opera a apenas 25MHz.

Você pode estar pensando que um verdadeiro sistema baseado em processador DX de 50 MHz ainda seria mais
rápido do que um sistema de 25 MHz com velocidade dobrada, e isso geralmente é verdade. Mas, as diferenças de
velocidade na verdade são muito pequenas - uma prova real da integração do processador 486 e especialmente do design do cache.

Quando o processador precisa ir para a memória do sistema para dados ou instruções, por exemplo, ele deve fazê-lo na
frequência operacional mais lenta da placa-mãe (como 25 MHz). Como o cache interno de 8 KB do 486DX2 tem uma taxa
de acerto de 90% a 95%, no entanto, a CPU deve acessar a memória do sistema apenas 5% a 10% do tempo para leituras
de memória. Portanto, o desempenho do sistema DX2 pode chegar muito próximo ao de um verdadeiro sistema DX de
50MHz e custar muito menos. Mesmo que a placa-mãe funcione a apenas 33,33MHz, um sistema com um processador
DX2 de 66MHz acaba sendo mais rápido que um sistema DX verdadeiro de 50MHz, especialmente se o sistema DX2 tiver
um bom cache L2.

Muitos designs de placas-mãe 486 também incluem um cache secundário externo ao cache integrado ao chip 486. Esse
cache externo permite acesso muito mais rápido quando o chip 486 solicita acesso à memória externa. O tamanho desse
cache externo pode variar de 16 KB a 512 KB ou mais.
Quando você adiciona um processador DX2, um cache externo é ainda mais importante para obter o maior ganho de
desempenho. Esse cache reduz bastante os estados de espera que o processador deve adicionar ao gravar na memória
do sistema ou quando uma leitura causa uma falta de cache interno. Por esse motivo, alguns sistemas funcionam melhor
com os processadores DX2/OverDrive do que outros, geralmente dependendo do tamanho e da eficiência do sistema de
cache de memória externa na placa-mãe. Os sistemas que não têm cache externo ainda desfrutam de quase o dobro do
desempenho da CPU, mas as operações que envolvem muito acesso à memória são mais lentas.

Isso nos leva ao processador DX4. Embora o DX4 padrão tecnicamente não tenha sido vendido como peça de varejo, ele
pode ser adquirido de vários fornecedores, juntamente com o adaptador de tensão de 3,3V necessário para instalar o
chip em um soquete de 5V. Esses adaptadores possuem jumpers que permitem selecionar o multiplicador de clock DX4 e
configurá-lo para o modo 2x, 2.5x ou 3x. Em um sistema DX de 50 MHz, você pode instalar uma combinação DX4/regulador
de tensão configurado no modo 2x para uma velocidade da placa-mãe de 50 MHz e uma velocidade do processador de 100
MHz! Embora você não consiga tirar proveito de certas placas adaptadoras VL-Bus, você terá um dos PCs da classe 486
mais rápidos disponíveis.
Machine Translated by Google

126 Capítulo 3 Tipos e especificações de microprocessador

A Intel também vendeu um processador DX4 OverDrive especial que incluía um regulador de voltagem
embutido e um dissipador de calor projetados especificamente para o mercado de varejo. O chip DX4 OverDrive é
essencialmente o mesmo que o DX4 padrão de 3,3 V, com a principal exceção de que ele funciona em 5 V porque
inclui um regulador no chip. Além disso, o chip DX4 OverDrive é executado apenas no modo de velocidade triplicada,
e não nos modos 2x ou 2,5x do processador DX4 padrão.

Observação

A Intel descontinuou todos os processadores 486 e DX2/DX4/OverDrive, incluindo o chamado Pentium OverDrive

processador.

Pentium OverDrive para sistemas 486SX2 e DX2


O processador Pentium OverDrive tornou-se disponível em 1995. Um chip OverDrive para sistemas 486DX4 havia
sido planejado, mas o baixo desempenho de mercado do chip SX2/DX2 resultou em nunca ver a luz do dia. Uma
coisa a ter em mente sobre o chip 486 Pentium OverDrive é que, embora seja destinado principalmente aos sistemas
SX2 e DX2, ele deve funcionar em qualquer sistema 486SX ou DX atualizável que tenha um Socket 2 ou Socket 3.
guia de atualização online para compatibilidade.

O processador Pentium OverDrive foi projetado para sistemas que possuem um soquete de processador que segue a
especificação Intel Socket 2. Este processador também funciona em sistemas que possuem um design Socket 3,
embora você deva garantir que a tensão seja definida para 5V em vez de 3,3V. O chip Pentium OverDrive inclui um
cache L1 interno de 32 KB e a mesma arquitetura superescalar (caminho de instrução múltipla) do chip Pentium real.
Além de um núcleo Pentium de 32 bits, esses processadores apresentam maior velocidade de operação do clock
devido à multiplicação do clock interno e incorporam um cache de write-back interno (padrão com o Pentium). Se a
placa-mãe suportar a função de cache de write-back, o desempenho será aprimorado. Infelizmente, a maioria das
placas-mãe, especialmente as mais antigas com o design Socket 2, suportam apenas cache de gravação.

A maioria dos testes desses chips OverDrive mostra que eles estão apenas um pouco à frente do DX4-100 e atrás
do DX4-120 e do verdadeiro Pentium 60, 66 ou 75.
Pentiums (na época deles), era difícil não justificar o passo para um sistema Pentium.

AMD 486 (5x86)


A AMD fez uma linha de chips compatíveis com 486 instalados em placas-mãe padrão 486. Na verdade, a AMD
disponibilizou o processador 486 mais rápido disponível, que chamou de Am5x86(TM)-P75. O nome era um pouco
enganador porque a parte 5x86 fez algumas pessoas pensarem que este era um processador do tipo Pentium de
quinta geração. Na realidade, era um 486 multiplicado por clock rápido (4x clock) que rodava a quatro vezes a
velocidade da placa-mãe 486 de 33MHz em que você o conectou.

O 5x85 oferecia recursos de alto desempenho, como um cache de write-back unificado de 16 KB e velocidade
de clock de núcleo de 133 MHz; era aproximadamente comparável a um Pentium 75, razão pela qual foi indicado com
um P-75 no número da peça. Foi a escolha ideal para upgrades 486 econômicos, onde a troca da placa-mãe é difícil
ou impossível.

Nem todas as placas-mãe 486 suportam o 5x86. A melhor maneira de verificar se sua placa-mãe suporta o chip é
consultando a documentação que acompanha a placa. Procure palavras-chave como “Am5X86”, “AMD-X5”, “clock
quadruplicado”, “133MHz” ou outras palavras semelhantes. Outra boa maneira de determinar se sua placa-mãe
suporta o AMD 5x86 é procurá-lo nos modelos listados no site da AMD.
Machine Translated by Google

Processadores de quarta geração P4 (486) Capítulo 3 127

Há algumas coisas a serem observadas ao instalar um processador 5x86 em uma placa-mãe 486:

ÿ A tensão de operação do 5x86 é 3,45V +/- 0,15V. Nem todas as placas-mãe têm essa configuração, mas a maioria que incorpora um
design Socket 3 deve. Se sua placa-mãe 486 for do tipo Socket 1 ou 2, você não poderá usar o processador 5x86 diretamente. O
processador de 3,45 volts não funciona em um soquete de 5V e pode ser danificado. Para converter uma placa-mãe de 5 V para 3,45
V, os processadores com adaptadores podem ser adquiridos de vários fornecedores, como Kingston, PowerLeap e Evergreen.

Essas empresas e outras vendiam o 5x86 completo com um adaptador regulador de voltagem anexado em um pacote fácil de
instalar. Essas versões são ideais para placas-mãe 486 mais antigas que não possuem um design Socket 3 e ainda podem estar
disponíveis no mercado de excedentes ou de liquidação. Caso contrário, você pode criar seu próprio kit de atualização com um
processador, adaptador de voltagem e dissipador de calor/ventilador. ÿ Geralmente, é melhor comprar uma nova placa-mãe,

processador e RAM do que comprar um desses


adaptadores. Comprar uma nova placa-mãe também é melhor do que usar um adaptador porque o BIOS mais antigo pode não
entender os requisitos do processador no que diz respeito à velocidade. As atualizações do BIOS geralmente são necessárias com
placas mais antigas.

ÿ A maioria das placas-mãe Socket 3 possui jumpers, permitindo que você defina a voltagem manualmente. Algumas placas
não tem jumpers, mas tem detecção automática de voltagem. Esses sistemas verificam o pino VOLDET (pino S4) no microprocessador
quando o sistema é ligado.

ÿ O pino VOLDET está ligado ao terra (Vss) internamente ao microprocessador. Se você não encontrar nenhum jumper para definir
a tensão, verifique a placa-mãe da seguinte maneira: Desligue o PC, remova o microprocessador, conecte o pino S4 a um pino
Vss no soquete ZIF, ligue e verifique qualquer pino Vcc com um voltímetro . Isso deve ler 3,45 (± 0,15) volts. Consulte a seção anterior
sobre soquetes de CPU para a pinagem. ÿ O 5x86 requer uma velocidade da placa-mãe de 33MHz, portanto, certifique-se de que a
placa esteja configurada para essa frequência. O 5x86

opera a uma velocidade interna de 133MHz. Portanto, os jumpers devem ser configurados para o modo “clock quadruplicado” ou “relógio
4x”. Configurando os jumpers corretamente na placa-mãe, o pino CLKMUL (pino R17) do processador será conectado ao terra (Vss).
Se não houver uma configuração de relógio 4x, a configuração padrão do relógio DX2 2x deve funcionar. ÿ Algumas placas-mãe têm
jumpers que configuram o cache interno em write-back (WB) ou write

através do modo (WT). Eles fazem isso puxando o pino WB/WT (pino B13) no microprocessador para lógico High (Vcc) para WB ou
para terra (Vss) para WT. Para melhor desempenho, configure seu sistema no modo WB; no entanto, redefina o cache para o modo
WT se ocorrerem problemas na execução de aplicativos ou se a unidade de disquete não funcionar corretamente (conflitos de DMA).

ÿ O 5x86 funciona quente, portanto, é necessário um dissipador de calor. Normalmente deve ter um ventilador, e a maioria dos kits de atualização
incluiu um ventilador.

Além do 5x86, a linha de produtos 486 aprimorada pela AMD incluía 80MHz; 100MHz; e CPUs de 120MHz. Estes são o
A80486DX2-80SV8B (40MHz×2), A80486DX4-100SV8B (33MHz×3) e A80486DX4-120SV8B (40MHz×3).

Cyrix/TI 486
Os processadores Cyrix 486DX2/DX4 estavam disponíveis nas versões de 100MHz, 80MHz, 75MHz, 66MHz e 50MHz. Semelhante aos
chips AMD 486, as versões Cyrix são totalmente compatíveis com os processadores 486 da Intel e funcionam na maioria das placas-mãe
486.

O Cx486DX2/DX4 incorpora um cache de write-back de 8 KB, uma unidade de ponto flutuante integrada, gerenciamento avançado
de energia e SMM, e estava disponível em versões de 3,3 V.

Observação

A TI originalmente fez todos os processadores 486 projetados pela Cyrix e, sob o acordo, também os vendeu sob o nome TI.
Eles são essencialmente os mesmos que os chips Cyrix.
Machine Translated by Google

128 Capítulo 3 Tipos e especificações de microprocessador

Processadores de quinta geração P5 (586)


Após os chips de quarta geração, como o 486, a Intel e outros fabricantes de chips voltaram a
a prancheta para criar novas arquiteturas e recursos que mais tarde incorporariam
no que eles chamaram de chips de quinta geração. Esta seção define os processadores de quinta geração de
Intel, AMD e outros.

Processadores Pentium
Em 19 de outubro de 1992, a Intel anunciou que a quinta geração de sua linha de microprocessadores compatíveis
(codinome P5) seria nomeado o processador Pentium em vez do 586, já que todos
assumido. Chamar o novo chip de 586 teria sido natural, mas a Intel descobriu que poderia
não registrar uma designação numérica, e a empresa queria evitar que outros fabricantes
usando o mesmo nome para qualquer chip clone que eles possam desenvolver. O chip Pentium real enviado em
22 de março de 1993. Os sistemas que usavam esses chips estavam apenas alguns meses atrasados.

O Pentium é totalmente compatível com os processadores Intel anteriores, mas difere deles em muitos aspectos.
Pelo menos uma dessas diferenças é revolucionária: o Pentium possui pipelines de dados duplos, que permitem
para executar duas instruções ao mesmo tempo. O 486 e todos os chips anteriores podem executar apenas uma
única instrução por vez. A Intel chama a capacidade de executar duas instruções ao mesmo tempo de tecnologia
superescalar. Essa tecnologia oferece desempenho adicional em comparação com o 486.

Com tecnologia superescalar, o Pentium pode executar muitas instruções a uma taxa de duas instruções
por ciclo. A arquitetura superescalar geralmente está associada a chips RISC de alto rendimento. O Pentium é
um dos primeiros chips CISC a ser considerado superescalar. O Pentium é quase como ter dois 486
chips sob o capô. A Tabela 3.19 mostra as especificações do processador Pentium.

Tabela 3.19 Especificações do processador Pentium

Introduzido 22 de março de 1993 (primeira geração); 7 de março de 1994 (segunda geração)

Velocidades nominais máximas 60, 66, 75, 90, 100, 120, 133, 150, 166, 200MHz (segunda geração)

Multiplicador de clock da CPU 1x (primeira geração), 1,5x–3x (segunda geração)

Tamanho do registro 32 bits

Barramento de dados externo 64 bits

Barramento de endereço de memória 32 bits

Memória máxima 4GB

Tamanho do cache integral Código de 8 KB, dados de 8 KB

Tipo de cache integral Dados de write-back associativos de conjunto bidirecional

Transferências em modo burst Sim

Número de transistores 3,1 milhões

Tamanho do circuito 0,8 mícron (60/66 MHz), 0,6 mícron (75 MHz–100 MHz), 0,35 mícron (120 MHz e superior)

Pacote externo PGA de 273 pinos, SPGA de 296 pinos, portador de fita

Coprocessador matemático FPU embutido

Gerenciamento de energia SMM, aprimorado na segunda geração

Tensão operacional 5V (primeira geração); 3,465 V, 3,3 V, 3,1 V, 2,9 V (segunda geração)

PGA = matriz de grade de pinos

SPGA = Matriz de grade de pinos escalonada

Os dois pipelines de instrução dentro do chip são chamados de u e v-pipes. O u-pipe, que é o principal, pode
executar todas as instruções de inteiros e de ponto flutuante. O tubo v é um tubo secundário que
pode executar apenas instruções inteiras simples e certas instruções de ponto flutuante. O processo de
Machine Translated by Google

Processadores de quinta geração P5 (586) Capítulo 3 129

operar em duas instruções simultaneamente em diferentes pipes é chamado de emparelhamento. Nem todas as instruções de
execução sequencial podem ser emparelhadas e, quando o emparelhamento não é possível, apenas o u-pipe é usado. Para otimizar a
eficiência do Pentium, você pode recompilar o software para permitir que mais instruções sejam emparelhadas.

O processador Pentium possui um buffer de destino de ramificação (BTB), que emprega uma técnica chamada previsão de ramificação.
Minimiza as paradas em um ou mais pipes causadas por atrasos na busca de instruções que ramificam para locais de memória não lineares.
O BTB tenta prever se uma ramificação do programa será executada e, em seguida, busca as instruções apropriadas. O uso de previsão de
desvio permite que o Pentium mantenha ambos os pipelines operando em velocidade máxima. A Figura 3.40 mostra a arquitetura interna do
processador Pentium.

Ao controle
Ramo TLB
lógica DP Buffer de Cache de código
destino de pré-busca
Endereço 8 KBytes

256

Instrução Ao controle
Buffers de pré-busca
barramento
ponteiro ROM
de dados
Decodificação de instruções
de 64 bits
Verificação de filial.

& endereço de destino


barramento

de endereços de Unidade de controle


Unidade
32 bits
Unidade
de ônibus
de página

Gerar Gerar
Unidade de
endereço endereço ponto
(tubulação em U) (V encanamento) flutuante
Ao controle
Ao controle

Arquivo de registro inteiro Arquivo de registro

barramento de VAI VAI Adicionar


dados de 64 bits
(tubulação em U) (V encanamento)
64 32 Dividir
80
Trocador de barril
endereço
Multiplicar
de 32 bits
80
ônibus

32
Dados 32 32
Cache de dados
32
APIC 32 8 KBytes
Ao controle TLB
32

Figura 3.40 Arquitetura interna do processador Pentium.

O Pentium tem uma largura de barramento de endereço de 32 bits, oferecendo os mesmos recursos de endereçamento de memória de 4
GB que os processadores 386DX e 486. Mas o Pentium expande o barramento de dados para 64 bits, o que significa que ele pode mover
duas vezes mais dados para dentro ou para fora da CPU, em comparação com 486 da mesma velocidade de clock. O barramento de dados
de 64 bits requer que a memória do sistema seja acessada com 64 bits de largura, de modo que cada banco de memória tenha 64 bits.

Na maioria das placas-mãe, a memória é instalada via SIMMs ou DIMMs. Os SIMMs estão disponíveis em versões de 8 bits e 32 bits,
enquanto os DIMMs têm 64 bits. Além disso, estão disponíveis versões com bits adicionais para dados de paridade ou código de correção
de erros (ECC). A maioria dos sistemas Pentium usa SIMMs de 32 bits — dois desses SIMMs por banco de memória. A maioria das placas-
mãe Pentium tem pelo menos quatro desses soquetes SIMM de 32 bits, fornecendo um total de dois bancos de memória. Os sistemas
Pentium posteriores e a maioria dos sistemas Pentium II ainda em uso hoje usam DIMMs, que têm 64 bits de largura — assim como o
barramento de dados externo do processador, portanto, apenas um DIMM é usado por banco. Isso torna a instalação ou atualização de
memória muito mais fácil porque os DIMMs podem entrar um de cada vez e não precisam ser combinados em pares. ÿÿ Consulte “SIMMs,
DIMMs e RIMMs”, p. 441, e “Bancos de Memória”, p. 460.

Embora o Pentium tenha um barramento de dados de 64 bits que transfere informações de 64 bits de cada vez para dentro e para fora
do processador, o Pentium possui apenas registradores internos de 32 bits. À medida que as instruções estão sendo processadas
internamente, elas são divididas em instruções de 32 bits e elementos de dados e processadas
Machine Translated by Google

130 Capítulo 3 Tipos e especificações de microprocessador

da mesma forma que no 486. Algumas pessoas pensaram que a Intel os estava enganando chamando
o Pentium é um processador de 64 bits, mas as transferências de 64 bits realmente acontecem. Internamente, porém, o
O Pentium tem registradores de 32 bits que são totalmente compatíveis com o 486.

O Pentium tem dois caches internos separados de 8 KB, em comparação com um único cache de 8 KB ou 16 KB em
o 486. O circuito do controlador de cache e a memória cache estão embutidos no chip da CPU. o
O cache espelha as informações na RAM normal, mantendo uma cópia dos dados e do código de diferentes locais de memória. O
cache do Pentium também pode conter informações a serem gravadas na memória
quando a carga na CPU e outros componentes do sistema é menor. (O 486 faz todas as gravações de memória
imediatamente.)

O código separado e os caches de dados são organizados de maneira associativa de conjunto de duas vias, com cada conjunto
dividido em linhas de 32 bytes cada. Cada cache tem um buffer lookaside de tradução (TLB) dedicado que
converte endereços lineares em endereços físicos. Você pode configurar o cache de dados como write-back ou
escrita em uma base linha por linha. Quando você usa o recurso de write-back, o cache pode armazenar
operações de gravação e leituras, melhorando ainda mais o desempenho em relação ao modo de gravação somente leitura. Usando
modo write-back resulta em menos atividade entre a CPU e a memória do sistema - um importante
melhoria porque o acesso da CPU à memória do sistema é um gargalo em sistemas rápidos. O cache de código
é um cache inerentemente protegido contra gravação porque contém apenas instruções de execução e não dados,
que está atualizado. Como os ciclos de intermitência são usados, os dados do cache podem ser lidos ou gravados muito rapidamente.

Sistemas baseados no Pentium podem se beneficiar muito de caches de processador secundário (L2), que geralmente consistem em
até 512 KB ou mais de chips SRAM extremamente rápidos (15 ns ou menos). Quando a CPU
busca dados que ainda não estão disponíveis no cache do processador interno (L1), os estados de espera tornam a CPU lenta.
Se os dados já estiverem no cache do processador secundário, no entanto, a CPU pode prosseguir com seu trabalho
sem pausa para estados de espera.

O Pentium usa um processo Bipolar Complementary Metal-Oxide Semiconductor (BiCMOS) e arquitetura superescalar para alcançar o
alto nível de desempenho esperado do chip. BiCMOS adiciona
cerca de 10% à complexidade do design do chip, mas adiciona cerca de 30% a 35% melhor desempenho sem uma penalidade de
tamanho ou energia.

Todos os processadores Pentium são aprimorados para SL — eles incorporam o SMM para fornecer controle total dos recursos de
gerenciamento de energia, o que ajuda a reduzir o consumo de energia. A segunda geração do Pentium
processadores (75MHz e mais rápidos) incorporam uma forma mais avançada de SMM que inclui processador
controle do relógio. Isso permite que você acelere ou diminua o processador para controlar o uso de energia. Você pode
até mesmo parar o relógio com esses processadores Pentium mais avançados, colocando o processador em um estado de
suspensão que requer muito pouca potência. Os processadores Pentium de segunda geração rodam em 3,3V
(em vez de 5V), reduzindo ainda mais os requisitos de energia e a geração de calor.

Muitas placas-mãe Pentium fornecem 3,465V ou 3,3V. A configuração de 3,465 V é chamada de VRE (tensão
reduzido estendido) pela Intel e é exigido por algumas versões do Pentium, particularmente alguns dos
Versões de 100MHz. A configuração padrão de 3,3 V é chamada STD (padrão), que a maioria dos Pentiums de segunda geração
usam. A tensão STD significa qualquer coisa na faixa de 3,135 V a 3,465 V com 3,3 V
nominal. Além disso, uma configuração especial de 3,3 V chamada VR (voltagem reduzida) reduz o alcance de
3.300V a 3.465V com 3.38V nominal. Alguns dos processadores requerem esta especificação mais restrita,
que a maioria das placas-mãe fornecem. Aqui está um resumo:

Tensão
Especificação Nominal Tolerância Mínimo Máximo

DST (padrão) 3,30V ±0,165 3,135V 3,465V

VR (tensão reduzida) 3,38V ±0,083 3.300V 3,465V

VRE (VR estendido) 3,50 V ±0,100 3.400V 3.600V


Machine Translated by Google

Processadores de quinta geração P5 (586) Capítulo 3 131

Para um consumo de energia ainda menor, a Intel introduziu processadores Pentium especiais com tecnologia de
redução de tensão na família de 75 a 266 MHz; os processadores destinavam-se a aplicações de computadores móveis.
Eles não usavam um pacote de chip convencional e, em vez disso, eram montados usando um novo formato chamado
embalagem de portadora de fita (TCP). A embalagem do suporte da fita não envolve o chip em cerâmica ou plástico como
em um pacote de chip convencional, mas cobre a matriz do processador real diretamente com um revestimento plástico
fino e protetor. Todo o processador tem menos de 1 mm de espessura, ou cerca de metade da espessura de uma moeda
de dez centavos, e pesa menos de 1 grama. Eles foram vendidos para fabricantes de sistemas em um rolo que se parece
muito com uma tira de filme.

O processador TCP é afixado diretamente (soldado) à placa-mãe por uma máquina especial, resultando em um pacote
menor, menor altura, melhor transferência térmica e menor consumo de energia. Plugues de solda especiais na placa de
circuito localizados diretamente sob o processador retiram o calor e fornecem melhor resfriamento nos limites apertados de
um notebook ou laptop típico – não são necessários ventiladores. Para obter mais informações sobre processadores e
sistemas móveis, consulte o capítulo “PCs portáteis” incluído no DVD que acompanha este livro.

O Pentium, como o 486, contém um coprocessador matemático interno ou FPU. O FPU no Pentium foi reescrito para
ter um desempenho significativamente melhor do que o FPU no 486 e ainda ser totalmente compatível com os
coprocessadores matemáticos 486 e 387. Estima-se que o FPU do Pentium seja de duas a dez vezes mais rápido que o
FPU do 486. Além disso, os dois pipelines de instrução padrão no Pentium fornecem duas unidades para lidar com
matemática inteira padrão. (O coprocessador matemático lida apenas com cálculos mais complexos.) Outros processadores,
como o 486, têm apenas um canal de execução padrão único e uma unidade matemática inteira. Curiosamente, o Pentium
FPU contém uma falha que recebeu ampla publicidade. Consulte a discussão na seção “Defeitos do Pentium”, mais adiante
neste capítulo.

Processador Pentium de primeira geração O Pentium foi oferecido


em três designs básicos, cada um com várias versões. O design de primeira geração, que não está mais disponível, veio
em velocidades de processador de 60MHz e 66MHz. Esse projeto usava um fator de forma PGA de 273 pinos e funcionava
com energia de 5V. Nesse projeto, o processador rodava na mesma velocidade da placa-mãe – em outras palavras, era
usado um clock de 1x.

O Pentium de primeira geração foi criado através de um processo BiCMOS de 0,8 mícron. Infelizmente, esse processo,
combinado com a contagem de 3,1 milhões de transistores, resultou em uma matriz excessivamente grande e complicada
de fabricar. Como resultado, os rendimentos reduzidos mantiveram o chip em falta; A Intel não conseguiu torná-los rápidos
o suficiente. O processo de 0,8 mícron foi criticado por outros fabricantes, incluindo Motorola e IBM, que usavam tecnologia
de 0,6 mícron para seus chips mais avançados. A enorme matriz e a tensão de operação de 5V fizeram com que as
versões de 66MHz consumissem até incríveis 3,2 amperes ou 16 watts de potência, resultando em uma tremenda
quantidade de calor e problemas em alguns sistemas que não empregavam técnicas de design conservadoras. Felizmente,
adicionar uma ventoinha ao processador resolveu a maioria dos problemas de refrigeração, desde que a ventoinha
continuasse funcionando.

Muitas das críticas dirigidas à Intel para o Pentium de primeira geração foram justificadas. Algumas pessoas perceberam
que o design da primeira geração era apenas isso; eles sabiam que novas versões do Pentium, feitas em um processo de
fabricação mais avançado, estavam chegando. Muitas dessas pessoas desaconselharam a compra de qualquer sistema
Pentium até que a versão de segunda geração estivesse disponível.

Dica

Uma regra fundamental da computação é nunca comprar a primeira geração de qualquer processador. Embora você possa esperar para
sempre porque algo melhor sempre estará no horizonte, um pouco de espera vale a pena em muitos casos.

No entanto, aqueles que compraram Pentiums de primeira geração ainda tinham uma saída. Assim como nos sistemas
486 anteriores, a Intel lançou chips de atualização OverDrive que efetivamente dobraram a velocidade do processador
do Pentium 60 ou 66. Estes são um upgrade de chip único, o que significa que eles substituem a CPU existente. Porque
Machine Translated by Google

132 Capítulo 3 Tipos e especificações de microprocessador

Pentiums subsequentes são incompatíveis com o arranjo Pentium 60/66 Socket 4, esses chips OverDrive e
atualizações comparáveis disponíveis de algumas fontes de terceiros eram a única maneira de atualizar um Pentium
de primeira geração existente sem substituir a placa-mãe.

Geralmente, era melhor considerar uma substituição completa da placa-mãe, que aceitaria um processador de
design mais novo que potencialmente seria muitas vezes mais rápido, do que atualizar usando apenas um
processador OverDrive, que poderia ser apenas duas vezes mais rápido.

Processador Pentium de segunda geração


A Intel anunciou a segunda geração do Pentium em 7 de março de 1994. Este novo processador foi introduzido
nas versões de 90 MHz e 100 MHz, com uma versão de 75 MHz não muito atrás. Eventualmente, versões de
120MHz, 133MHz, 150MHz, 166MHz e 200MHz também foram introduzidas. A segunda geração do Pentium usa
tecnologia BiCMOS de 0,6 mícron (75/90/100 MHz) para encolher a matriz e reduzir o consumo de energia. As
versões de segunda geração mais recentes e mais rápidas de 120 MHz (e superiores) incorporam uma matriz ainda
menor construída em um processo BiCMOS de 0,35 mícron. Essas matrizes menores não são alteradas nas versões
de 0,6 mícron; são basicamente uma redução fotográfica da matriz P54C. A matriz para o Pentium é mostrada na Figura
3.41. Além disso, esses novos processadores funcionam com alimentação de 3,3 V. A versão de 100MHz consome no
máximo 3,25 amperes de potência de 3,3V, o que equivale a apenas 10,725 watts. Mais acima na escala, o chip de
150MHz usa 3,5 amperes de 3,3V (11,6 watts); a unidade de 166 MHz consome 4,4 amperes (14,5 watts); e o
processador de 200 MHz usa 4,7 amperes (15,5 watts).

Figura 3.41 Matriz do processador Pentium. Fotografia usada com permissão da Intel Corporation.

Os processadores Pentium de segunda geração vêm em um formato SPGA de 296 pinos que é fisicamente
incompatível com as versões de primeira geração. A única maneira de atualizar da primeira geração para a segunda é
substituir a placa-mãe. Os processadores Pentium de segunda geração também têm 3,3 milhões de transistores – mais
do que os chips anteriores. Os transistores extras existem porque foram adicionados aprimoramentos SL de controle
de clock adicionais, juntamente com um controlador de interrupção programável avançado no chip (APIC) e interface
de processador duplo.

As interfaces APIC e de processador duplo são responsáveis por orquestrar configurações de processador duplo em
que dois chips Pentium de segunda geração podem processar na mesma placa-mãe simultaneamente.
Machine Translated by Google

Processadores de quinta geração P5 (586) Capítulo 3 133

Muitas das placas-mãe Pentium projetadas para servidores de arquivos vêm com especificação dual Socket 7
soquetes, que suportam totalmente a capacidade de multiprocessamento dos novos chips. Suporte de software para
o que normalmente é chamado de multiprocessamento simétrico (SMP) está sendo integrado aos sistemas operacionais
como Windows NT e OS/2.

Os processadores Pentium de segunda geração usam circuitos multiplicadores de clock para executar o processador em velocidades
mais rápido que o ônibus. O processador Pentium de 150 MHz, por exemplo, pode rodar a 2,5 vezes a freqüência de barramento, que
normalmente é de 60 MHz. O processador Pentium de 200 MHz pode rodar em um clock de 3x em um sistema
usando uma velocidade de barramento de 66MHz.

Praticamente todas as placas-mãe Pentium tinham três configurações de velocidade: 50MHz, 60MHz e 66MHz. Pentium
chips estavam disponíveis com uma variedade de multiplicadores de clock internos que faziam com que o processador operasse em
vários múltiplos dessas velocidades da placa-mãe. Consulte a Tabela 3.7 para obter uma lista das velocidades do Pentium
processadores e placas-mãe.

A relação de frequência core-to-bus ou multiplicador de clock é controlado em um processador Pentium por dois pinos
no chip rotulado BF1 e BF2. A Tabela 3.20 mostra como o estado dos pinos BFx afeta o clock
multiplicação no processador Pentium.

Tabela 3.20 Pinos Pentium BFx e Multiplicadores de Relógio

Relógio Velocidade do ônibus Velocidade do núcleo


BF1 BF2 Multiplicador (MHz) (MHz)

0 1 3x 66 200
0 1 3x 60 180
0 1 3x 50 150
0 0 2,5x 66 166
0 0 2,5x 60 150
0 0 2,5x 50 125
1 0 2x/4x 66 133/2661
1 0 2x 60 120
1 0 2x 50 100
1 1 1,5x/3,5x 66 100/2331
1 1 1,5x 60 90
1 1 1,5x 50 75

1. Os processadores de 233MHz e 266MHz modificaram os multiplicadores de 1,5x e 2x para 3,5x e 4x, respectivamente.

Nem todos os chips suportam todos os pinos de frequência de barramento (BF) ou combinações de configurações. Em outras palavras,
alguns dos processadores Pentium operam apenas em combinações específicas dessas configurações ou podem até
ser fixado em uma configuração específica. Muitas das placas-mãe Pentium posteriores incluíam jumpers ou
interruptores que permitiam controlar os pinos BF e, portanto, alterar a relação do multiplicador de clock dentro de
o chip. Em teoria, você poderia executar um chip Pentium de 75 MHz a 133 MHz alterando os jumpers em
a placa-mãe. Isso é chamado de overclock e é discutido na seção “Overclocking”, anteriormente
este capítulo. O que a Intel fez para desencorajar os overclockers em seus Pentiums mais recentes é discutido
próximo ao final da seção “Fabricação do Processador” deste capítulo.

A Intel também ofereceu uma atualização OverDrive de chip único para Pentiums de segunda geração. Esses OverDrive
os chips são fixados em um multiplicador de 3x; eles substituem a CPU Socket 5 ou 7 existente, aumentam a velocidade do processador
para 200 MHz (com uma velocidade de placa-mãe de 66 MHz) e adicione capacidade MMX. Simplificando, um Pentium 100,
133, ou 166 sistema equipado com o chip OverDrive tem uma velocidade de processador de 200MHz. Talvez o melhor
A característica desses chips Pentium OverDrive é que eles incorporam a tecnologia MMX. A MMX fornece
desempenho muito aprimorado ao executar os aplicativos multimídia que são tão populares hoje em dia.
Machine Translated by Google

134 Capítulo 3 Tipos e especificações de microprocessador

Se você tiver uma placa-mãe Socket 7, talvez não precise das versões especiais OverDrive do processador Pentium
que possuem reguladores de tensão integrados. Em vez disso, você pode comprar um chip padrão Pentium ou compatível
com Pentium e substituir o processador existente por ele. Você deve certificar-se de definir as configurações de multiplicador
e voltagem para que estejam corretas para o novo processador.

Processadores Pentium-MMX
Uma terceira geração de processadores Pentium (codinome P55C) foi lançada em janeiro de 1997 e incorpora o que a Intel
chama de tecnologia MMX no design Pentium de segunda geração (veja a Figura 3.42). Esses processadores Pentium-MMX
estão disponíveis em taxas de clock de 66/166MHz, 66/200MHz e 66/233MHz e em uma versão somente móvel, que é
66/266MHz. Os processadores MMX têm muito em comum com outros Pentiums de segunda geração, incluindo arquitetura
superescalar, suporte a multiprocessadores, controlador APIC local no chip e recursos de gerenciamento de energia. Os
novos recursos incluem uma unidade MMX com pipeline, código de 16 KB, cache de write-back (contra 8 KB nos Pentiums
anteriores) e 4,5 milhões de transistores. Os chips Pentium-MMX são produzidos em um processo aprimorado de silício
CMOS de 0,35 mícron que permite um nível de tensão mais baixo de 2,8 V. Os processadores móveis mais recentes de 233
MHz e 266 MHz são construídos em um processo de 0,25 mícron e funcionam com apenas 1,8 V. Com esta tecnologia mais
recente, o processador 266 realmente usa menos energia do que o não-MMX 133.

Figura 3.42 Pentium MMX. O lado esquerdo mostra a parte inferior do chip com a placa de cobertura removida,
expondo a matriz do processador. Fotografia usada com permissão da Intel Corporation.

Para usar o Pentium-MMX, a placa-mãe deve ser capaz de fornecer a tensão mais baixa (2,8 V ou menos) que esses
processadores usam. Para habilitar uma solução de placa-mãe mais universal em relação a essas mudanças de voltagem,
a Intel criou o Socket 7 com VRM. O VRM é um módulo com soquete que se conecta ao lado do processador e fornece a
voltagem correta. Como o módulo é facilmente substituído, é fácil reconfigurar uma placa-mãe para suportar qualquer uma
das voltagens exigidas pelos processadores Pentium mais recentes.

É claro que uma voltagem mais baixa é boa, mas o MMX é o que esse chip realmente trata. O MMX incorpora um
processo que a Intel chama de dados múltiplos de instrução única (SIMD), que permite que uma instrução execute a mesma
função em muitos dados. Cinquenta e sete novas instruções projetadas especificamente para lidar com dados de vídeo,
áudio e gráficos foram adicionadas ao chip.

Para adicionar capacidade de atualização máxima aos Pentiums MMX, uma placa-mãe Pentium precisa de soquetes
de processador de 321 pinos que atendam totalmente à especificação Intel Socket 7. Isso também inclui o soquete VRM.
Se você tiver soquetes duplos, poderá adicionar um segundo processador Pentium para aproveitar o suporte SMP em
sistemas operacionais que suportam esse recurso.
Machine Translated by Google

Processadores de quinta geração P5 (586) Capítulo 3 135

Defeitos do Pentium
Provavelmente, o bug de processador mais famoso da história é a agora lendária falha no Pentium FPU. Tem sido
freqüentemente chamado de bug FDIV porque afeta principalmente a instrução FDIV (floating-point divide), embora várias
outras instruções que usam divisão também sejam afetadas. A Intel oficialmente se refere a esse problema como Errata nº
23, intitulada “Ligeira perda de precisão para divisões de ponto flutuante em pares de operandos específicos”. O bug foi
corrigido nas revisões D1 ou posteriores dos processadores Pentium de 60/66MHz, bem como nas revisões B5 e posteriores
dos processadores 75/90/100MHz. Os processadores de 120MHz e superiores são fabricados a partir de revisões posteriores,
que não incluem esse problema. Tabelas listando todas as variações dos processadores Pentium e revisões e como identificá-
los aparecem mais adiante neste capítulo.

Esse bug causou um tremendo fervor quando foi relatado pela primeira vez na Internet por um matemático em outubro de
1994. Em poucos dias, as notícias do defeito se espalharam por todo o país, e até pessoas que não tinham computadores
tinham ouvido falar dele. O Pentium executou incorretamente cálculos de divisão de ponto flutuante com certas combinações
de números, com erros em qualquer lugar a partir do terceiro dígito.

No momento em que o bug foi descoberto publicamente fora da Intel, a empresa já havia incorporado a correção no próximo
passo do processador Pentium de 60/66MHz e 75/90/100MHz, juntamente com as outras correções que a Intel havia feito.

Depois que o bug foi tornado público e a Intel admitiu que já sabia disso, uma fúria explodiu. À medida que as pessoas
começaram a verificar suas planilhas e outros cálculos matemáticos, muitos descobriram que também haviam encontrado
esse problema e não o sabiam. Outros que não encontraram o problema tiveram sua fé no núcleo de seus PCs muito abalada.
As pessoas passaram a confiar tanto no PC que tiveram dificuldade em aceitar o fato de que talvez nem fosse capaz de fazer
contas corretamente!

Um resultado interessante do fervor em torno desse defeito é que as pessoas são menos propensas a confiar implicitamente
em seus PCs e, portanto, estão fazendo mais testes e avaliações de resultados importantes. A conclusão é que, se suas
informações e cálculos forem importantes o suficiente, você deve implementar alguns testes de resultados. Vários programas
de matemática foram encontrados para ter problemas. Por exemplo, foi descoberto um bug na função yield do Excel 5.0 que
alguns estavam atribuindo ao processador Pentium. Nesse caso, o problema acabou sendo o software (que foi corrigido nas
versões 5.0c e posteriores).

A Intel finalmente decidiu que, no melhor interesse do consumidor e de sua imagem pública, iniciaria uma garantia de
substituição vitalícia para os processadores afetados. Portanto, se você encontrar um dos processadores Pentium com o
bug de ponto flutuante Errata 23, a Intel substituirá o processador por um equivalente sem esse problema. Normalmente,
tudo o que você precisa fazer é ligar para a Intel e solicitar a substituição. Ele enviará uma nova peça correspondente às
classificações da que você está substituindo em uma caixa de remessa noturna. A substituição é gratuita, incluindo todas as
despesas de envio. Você simplesmente remove o processador antigo, substitui-o pelo novo e coloca o antigo de volta na
caixa. Aí você liga para o serviço noturno, que pega e manda de volta. A Intel receberá um número de cartão de crédito
quando você ligar pela primeira vez para a substituição apenas para garantir que o chip original com defeito seja devolvido.
Contanto que ele recupere a CPU original dentro de um determinado período de tempo, não haverá cobranças para você. A
Intel indicou que esses processadores defeituosos serão destruídos e não serão comercializados ou revendidos de outra
forma.

Testando o bug da FPU


Testar um Pentium para este bug é relativamente fácil. Tudo o que você precisa fazer é executar um dos casos de divisão
de teste citados aqui e ver se sua resposta se compara ao resultado correto.

O cálculo da divisão pode ser feito em uma planilha (como Lotus 1-2-3, Microsoft Excel ou qualquer outro), a calculadora
interna do Microsoft Windows ou qualquer outro programa de cálculo que use a FPU.
Certifique-se de que, para fins deste teste, a FPU não tenha sido desativada. Isso normalmente requer algum comando
especial ou configuração específica para o aplicativo e, é claro, garante que o teste saia correto, independentemente de
o chip apresentar falhas.
Machine Translated by Google

136 Capítulo 3 Tipos e especificações de microprocessador

Os erros de ponto flutuante do Pentium mais graves ocorrem já no terceiro dígito significativo do resultado.
Aqui está um exemplo de uma das instâncias mais graves do problema:

962.306.957.033 / 11.010.046 = 87.402,6282027341 (resposta correta)

962.306.957.033 / 11.010.046 = 87.399,5805831329 (Pentium com defeito)

Observação

Observe que seu programa de calculadora específico pode não mostrar a resposta para o número de dígitos mostrado aqui. A maioria dos
programas de planilha limita os resultados exibidos a 13 ou 15 dígitos significativos.

Como você pode ver no caso anterior, o erro aparece no terceiro dígito mais significativo do resultado.
Em um exame de mais de 5.000 pares inteiros no intervalo de 5 a 15 dígitos encontrados para produzir erros de divisão
de ponto flutuante Pentium, erros começando no sexto dígito significativo eram os mais prováveis de ocorrer.

Várias soluções alternativas estão disponíveis para esse bug, mas elas extraem uma penalidade de desempenho. Como a
Intel concordou em substituir qualquer processador Pentium com essa falha em um programa de substituição de garantia
vitalícia, a melhor solução alternativa é uma substituição gratuita!

Erros de gerenciamento de energia


Começando com os processadores Pentium de segunda geração, a Intel adicionou funções que permitem que essas CPUs
sejam instaladas em sistemas energeticamente eficientes. Estes são geralmente chamados de sistemas Energy Star porque
atendem às especificações impostas pelo programa Energy Star da EPA, mas também são chamados não oficialmente de
PCs verdes por muitos usuários.

Infelizmente, houve vários bugs com relação a essas funções, fazendo com que falhem ou sejam desabilitadas. Esses
bugs estão em algumas das funções dos recursos de gerenciamento de energia acessados por meio do SMM. Esses
problemas são aplicáveis apenas aos processadores de 75/90/100 MHz de segunda geração porque os processadores de
60/66 MHz de primeira geração não possuem SMM ou recursos de gerenciamento de energia, e todos os processadores de
velocidade mais alta (120 MHz e superior) têm os bugs corrigidos .

A maioria dos problemas está relacionada ao pino STPCLK# e à instrução HALT. Se esta condição for invocada pelo
chipset, o sistema irá travar. Para a maioria dos sistemas, a única solução para esse problema é desabilitar os modos de
economia de energia, como suspender ou dormir. Infelizmente, isso significa que seu PC verde não será mais tão verde!
A melhor maneira de reparar o problema é substituir o processador por uma versão de revisão posterior que não tenha o
bug. Esses bugs afetam a versão de revisão B1 dos Pentiums de 75/90/100MHz e foram corrigidos nas versões de revisão
B3 e posteriores.

Modelos e etapas do processador Pentium


Sabemos que, como o software, nenhum processador é realmente perfeito. De tempos em tempos, os fabricantes reúnem
os problemas encontrados e colocam em produção uma nova etapa, que consiste em um novo conjunto de máscaras que
incorporam as correções. Cada passo subsequente é melhor e mais refinado do que os anteriores. Embora nenhum
microprocessador seja perfeito, eles se aproximam da perfeição a cada passo. Na vida de um microprocessador típico, um
fabricante pode passar por meia dúzia ou mais dessas etapas.

Consulte Atualizando e Reparando PCs, Edição do Décimo Aniversário, incluída no DVD-ROM, para tabelas que mostram
as revisões e revisões do processador Pentium. Essas informações também estão disponíveis on-line da Intel por meio
de seu site.

Para determinar as especificações de um determinado processador, você deve procurar o número S-spec na tabela de
especificações do processador. Para encontrar seu número S-spec, você deve lê-lo diretamente no chip. Ele pode ser
encontrado impresso na parte superior e inferior do chip. Se o seu dissipador de calor estiver colado, remova o
Machine Translated by Google

Processadores de quinta geração P5 (586) Capítulo 3 137

chip e dissipador de calor do soquete como uma unidade e leia os números na parte inferior do chip. Então,
você pode procurar o número S-spec no Guia de Especificações que a Intel publica (através de seu site); ele diz
você as especificações desse processador em particular. A Intel está lançando novos chips o tempo todo, então visite
seu site e procure o “Guia de referência rápida” do processador Pentium na parte do desenvolvedor do
seu sítio. Lá você encontrará uma lista completa de todas as especificações atuais do processador pelo número S-spec.

Um item interessante a ser observado é que várias voltagens sutilmente diferentes são exigidas por diferentes processadores Pentium.
processadores. A Tabela 3.21 resume os vários processadores e suas voltagens necessárias.

Tabela 3.21 Tensões do Processador Pentium

Modelo Pisando Especificação de tensão Alcance de voltagem

1 — Padrão 4,75V–5,25V
1 — 5V1 4,90V–5,25V
1 — 5V2 4,90V–5,40V
1 — 5V3 5,15V–5,40V
2+ B1-B5 Padrão 3,135V–3,465V
2+ C2+ Padrão 3.135V–3.600V
2+ — RV 3.300V–3.465V
2+ B1-B5 VERDADE 3,45V–3,60V
2+ C2+ VERDADE 3,40V–3,60V
4+ — MMX 2,70V–2,90V
4 3 Móvel 2,285V–2,665V
4 3 Móvel 2,10V–2,34V
8 1 Móvel 1.850V–2.150V
8 1 Móvel 1,665V–1,935V

Muitas das placas-mãe Pentium mais recentes têm jumpers que permitem ajustes nas diferentes
faixas de tensão. Se você estiver tendo problemas com um processador específico, ele pode não corresponder corretamente à saída
de tensão da placa-mãe.

Se você está comprando um sistema Pentium mais antigo e usado hoje, recomendo usar apenas processadores Modelo 2 (segunda
geração) ou versões posteriores disponíveis em velocidades de 75 MHz ou mais rápidas. Você deve definitivamente começar o passo
C2 ou mais tarde. Praticamente todos os bugs e problemas importantes foram corrigidos no C2 e
lançamentos posteriores. Os processadores Pentium mais recentes não têm bugs sérios para se preocupar.

AMD-K5
O AMD-K5 é um processador compatível com Pentium desenvolvido pela AMD e disponível como PR75, PR90,
PR100, PR120, PR133 e PR-166. Por ser projetado para ser física e funcionalmente compatível,
qualquer placa-mãe que suporte adequadamente o Intel Pentium deve suportar o AMD-K5. No entanto, um
A atualização do BIOS pode ser necessária para reconhecer corretamente o AMD-K5. O K5 tem os seguintes recursos:

ÿ Cache de instruções de 16 KB, cache de dados de write-back de 8 KB

ÿ Execução dinâmica - previsão de ramificação com execução especulativa

ÿ Pipeline tipo RISC de cinco estágios com seis unidades funcionais paralelas

ÿ Unidade de ponto flutuante de alto desempenho

ÿ Múltiplos de clock selecionáveis por pinos de 1,5x e 2x


Machine Translated by Google

138 Capítulo 3 Tipos e especificações de microprocessador

O K5 é vendido sob o sistema P-Rating, o que significa que o número no chip não indica a velocidade real do clock, apenas a velocidade
aparente ao executar certos aplicativos.

Observe que as velocidades de clock reais de vários desses processadores não são as mesmas que suas aparentes
velocidades. Por exemplo, a versão PR-166 na verdade roda a apenas 117 MHz verdadeiros. Às vezes isso pode confundir
o BIOS do sistema, que pode relatar a velocidade real em vez do P-Rating, que compara o chip
contra um Intel Pentium dessa velocidade. A afirmação da AMD é que, devido aos aprimoramentos de arquitetura em
o Pentium, eles não precisam executar a mesma freqüência de clock para alcançar o mesmo desempenho. Até
com essas melhorias, a AMD comercializou o K5 como um processador de quinta geração, assim como o Pentium.

O AMD-K5 opera em 3,52 volts (configuração VRE). Algumas placas-mãe mais antigas são padronizadas para 3,3 volts, o que
está abaixo da especificação para o K5 e pode causar operação irregular. Por causa do relógio relativamente baixo
velocidades e problemas de compatibilidade que alguns usuários experimentaram com o K5, a AMD o substituiu pelo K6
família de processadores.

Processadores Intel P6 (686) de sexta geração


Os processadores P6 (686) representam uma nova geração com recursos não encontrados nas unidades da geração anterior. A família
de processadores P6 começou quando o Pentium Pro foi lançado em novembro de 1995.
Desde então, a Intel lançou muitos outros chips P6, todos usando o mesmo processador de núcleo P6 básico que o
Pentium Pro. A Tabela 3.22 mostra as variações na família de processadores P6.

Tabela 3.22 Variações do processador Intel P6

Pentium Pro Processador P6 original, inclui 256 KB, 512 KB ou 1 MB de cache L2 de velocidade de núcleo completo
Pentium II P6 com 512 KB de cache L2 de velocidade de meio núcleo
Pentium II Xeon P6 com 512 KB, 1 MB ou 2 MB de cache L2 de velocidade de núcleo completo
Celeron P6 sem cache L2

Celeron-A P6 com 128 KB de cache L2 de velocidade de núcleo completo na matriz

Pentium III P6 com SSE (MMX2), 512 KB de cache L2 de velocidade de meio núcleo
Pentium IIPE P6 com 256 KB de cache L2 de velocidade de núcleo completo

Pentium IIIE P6 com SSE (MMX2) mais 256 KB ou 512 KB de cache L2 de velocidade de núcleo completo
Pentium III Xeon P6 com SSE (MMX2), 512 KB, 1 MB ou 2 MB de cache L2 de velocidade de núcleo completo

A principal novidade dos processadores Pentium de quinta geração foi a arquitetura superescalar, em
quais duas unidades de execução de instruções podem executar instruções simultaneamente em paralelo. Mais tarde
os chips de quinta geração também adicionaram a tecnologia MMX à mistura. Então, o que a Intel adicionou
a sexta geração para justificar chamá-lo de uma nova geração de chip? Além de muitos menores
melhorias, os principais recursos reais de todos os processadores de sexta geração são Dynamic Execution e o
Arquitetura de barramento independente duplo (DIB), além de um design superescalar bastante aprimorado.

Execução dinâmica
A execução dinâmica permite que o processador execute mais instruções em paralelo, para que as tarefas sejam concluídas mais
rapidamente. Esta inovação tecnológica é composta por três elementos principais:

ÿ Previsão de várias ramificações. Prever o fluxo do programa através de várias ramificações

ÿ Análise de fluxo de dados. Programa as instruções a serem executadas quando estiverem prontas, independentemente de sua ordem
no programa original

ÿ Execução especulativa. Aumenta a taxa de execução olhando para frente do contador do programa
e executar instruções que provavelmente serão necessárias
Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 139

Barramento Independente Duplo


O outro recurso principal da arquitetura P6 é conhecido como Dual Independent Bus. Isso se refere ao fato de o processador possuir
dois barramentos de dados: um para o sistema (placa-mãe) e outro apenas para o cache.
Isso permite que a memória cache seja executada em velocidades que antes não eram possíveis.

Outras melhorias de sexta geração


Finalmente, a arquitetura P6 atualiza a arquitetura superescalar dos processadores P5 adicionando mais unidades de execução de
instruções e dividindo as instruções em micro-ops especiais. É aqui que as instruções CISC são divididas em mais comandos RISC. Os
comandos de nível RISC
são menores e mais fáceis para as unidades de instrução paralelas executarem com mais eficiência. Com este design, a Intel trouxe
os benefícios de um processador RISC – execução de instruções dedicadas de alta velocidade – para o mundo CISC. Observe que o
P5 tinha apenas duas unidades de instrução, enquanto o P6 possui pelo menos seis unidades de instrução dedicadas separadas. Diz-
se que é superescalar de três vias porque as múltiplas unidades de instrução podem executar até três instruções em um ciclo.

Outras melhorias na eficiência também estão incluídas na arquitetura P6: suporte multiprocessador integrado, detecção de erros
aprimorada e circuitos de correção e otimização para software de 32 bits.

Em vez de ser apenas um Pentium mais rápido, o Pentium Pro, Pentium II/III e outros processadores de sexta geração têm muitos
recursos e melhorias na arquitetura. O núcleo do chip é muito semelhante ao RISC, enquanto a interface de instrução externa é o
clássico Intel CISC. Ao dividir as instruções CISC em várias instruções RISC e executá-las em pipelines de execução paralela, o
desempenho geral é aumentado.

Comparados a um Pentium com a mesma velocidade de clock, os processadores P6 são mais rápidos — contanto que você esteja
executando um software de 32 bits. O P6 Dynamic Execution é otimizado para desempenho principalmente ao executar software de
32 bits, como o Windows NT. Se você estiver usando software de 16 bits, como o Windows 95 ou 98 (que ainda opera meio período em
um ambiente de 16 bits) e a maioria dos aplicativos mais antigos, o P6 não fornecerá uma melhoria de desempenho marcada em relação
ao Pentium e Processadores Pentium MMX. Isso porque o recurso de Execução Dinâmica não é totalmente explorado. Por causa disso,
o Windows NT/2000/XP geralmente é considerado o sistema operacional mais desejável para uso com processadores Pentium Pro/II/III/
Celeron. Embora isso não seja exatamente verdade (um Pentium Pro/II/III/Celeron roda bem no Windows 95/98), o Windows NT/2000/
XP tira melhor proveito dos recursos do P6.

Observe que não é tanto o sistema operacional, mas quais aplicativos você usa. Os desenvolvedores de software podem tomar
medidas para obter todas as vantagens dos processadores de sexta geração. Isso inclui o uso de compiladores modernos que podem
melhorar o desempenho de todos os processadores Intel atuais, escrever código de 32 bits sempre que possível e tornar o código o
mais previsível possível para aproveitar os recursos de previsão de várias ramificações de execução dinâmica do processador.

Processadores Pentium Pro O sucessor


da Intel para o Pentium é chamado de Pentium Pro. O Pentium Pro foi o primeiro chip da família de
processadores P6 ou sexta geração. Ele foi introduzido em novembro de 1995 e tornou-se amplamente
disponível em 1996. O chip é uma unidade de 387 pinos que reside no soquete 8, portanto, não é compatível
com os Pentiums anteriores. O novo chip é único entre os processadores porque é construído em um formato
físico de módulo multichip (MCM), que a Intel chama de pacote PGA de cavidade dupla. Dentro do portador do
chip de 387 pinos há dois moldes. Um contém o processador Pentium Pro real (mostrado na Figura 3.43) e o
outro contém um cache de 256 KB (o Pentium Pro com 256 KB de cache é mostrado na Figura 3.44), 512 KB ou
1 MB de cache L2. A matriz do processador contém 5,5 milhões de transistores, a matriz de cache de 256 KB
contém 15,5 milhões de transistores e as matrizes de cache de 512 KB têm 31 milhões de transistores cada -
para um total potencial de quase 68 milhões de transistores em um Pentium Pro com 1 MB de cache interno ! Um
Pentium Pro com cache de 1 MB tem dois dados de cache de 512 KB e um processador P6 padrão (veja a Figura 3.45).
Machine Translated by Google

140 Capítulo 3 Tipos e especificações de microprocessador

Figura 3.43 Matriz do processador Pentium Pro. Fotografia usada com permissão da Intel Corporation.

Figura 3.44 Processador Pentium Pro com cache L2 de 256 Figura 3.45 Processador Pentium Pro com 1 MB de
KB (o cache está no lado esquerdo da matriz do processador). cache L2 (o cache está nas partes central e direita do
Fotografia usada com permissão da Intel Corporation. molde). Fotografia usada com permissão da Intel Corporation.

A matriz do processador principal inclui um cache L1 dividido de 16 KB com um cache associativo de conjunto de duas vias de 8 KB
para instruções primárias e um cache associativo de conjunto de quatro vias de 8 KB para dados.

Outro recurso de processador de sexta geração encontrado no Pentium Pro é a arquitetura DIB, que aborda as limitações de largura
de banda de memória das arquiteturas de processador da geração anterior. Dois barramentos compõem a arquitetura DIB: o
barramento de cache L2 (contido inteiramente no pacote do processador) e o barramento do sistema do processador para a memória
principal. A velocidade do barramento de cache L2 dedicado no Pentium Pro é igual à velocidade de núcleo completo do processador.
Isso foi feito incorporando os chips de cache diretamente no pacote do Pentium Pro. A arquitetura de barramento do processador DIB
aborda as limitações de largura de banda do barramento de processador para memória. Ele oferece até três vezes a largura de banda
de desempenho dos processadores de geração “Socket 7” de barramento único, como o Pentium.

A Tabela 3.23 mostra as especificações do processador Pentium Pro e a Tabela 3.24 mostra as especificações para cada modelo
da família Pentium Pro porque existem muitas variações de modelo para modelo.
Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 141

Tabela 3.23 Especificações do processador da família Pentium Pro


Introduzido Novembro de 1995

Velocidades nominais máximas 150MHz, 166MHz, 180MHz, 200MHz

CPU 2,5x, 3x

Registros internos 32 bits

Barramento de dados externo 64 bits

Barramento de endereço de memória 36 bits

Memória endereçável 64 GB

Memória virtual 64 TB

Tamanho do cache L1 integral Código de 8 KB, dados de 8 KB (total de 16 KB)

Barramento de cache L2 integrado Velocidade de núcleo completo de 64 bits

Soquete/Slot Tomada 8

Pacote físico PGA de cavidade dupla de 387 pinos

Dimensões da embalagem 2,46 (6,25 cm) × 2,66 (6,76 cm)

Coprocessador matemático FPU embutido

Gerenciamento de energia SMM

Tensão operacional 3,1 V ou 3,3 V

Tabela 3.24 Especificações do processador Pentium Pro por modelo de processador

Processador Pentium Pro (200 MHz) com 1 MB de cache integrado de nível 2


Data de introdução 18 de agosto de 1997

Velocidades do relógio 200MHz (66MHz×3)

Número de transistores 5,5 milhões (processo de 0,35 mícron), mais 62 milhões em cache L2 de 1 MB (0,35 mícron)

Memória cache 8Kx2 (16KB) L1, 1 MB de velocidade de núcleo L2

Tamanho da matriz 0,552 (14,0 mm)

Processador Pentium Pro (200MHz)


Data de introdução 1º de novembro de 1995

Velocidades de clock 200MHz (66MHz×3)

Índice iCOMP 2.0 classificação 220

Número de transistores 5,5 milhões (processo de 0,35 mícron), mais 15,5 milhões em cache L2 de 256 KB (0,6 mícron) ou 31 milhões em cache L2 de
512 KB (0,35 mícron)

Memória cache 8Kx2 (16KB) L1, 256KB ou 512KB de velocidade de núcleo L2

Tamanho da matriz
0,552 '' por lado (14,0 mm)

Processador Pentium Pro (180MHz)


Data de introdução 1º de novembro de 1995

Velocidades de clock 180MHz (60MHz×3)

Índice iCOMP 2.0 classificação 197

Número de transistores 5,5 milhões (processo de 0,35 mícron), mais 15,5 milhões em cache L2 de 256 KB (0,6 mícron)

Memória cache 8Kx2 (16KB) L1, velocidade de núcleo de 256KB L2

Tamanho da matriz
0,552 '' por lado (14,0 mm)
Machine Translated by Google

142 Capítulo 3 Tipos e especificações de microprocessador

Tabela 3.24 Continuação

Processador Pentium Pro (166MHz)


Data de introdução 1º de novembro de 1995

Velocidades do relógio 166 MHz (66 MHz × 2,5)

Número de transistores 5,5 milhões (processo de 0,35 mícron), mais 31 milhões em cache L2 de 512 KB (0,35 mícron)

Memória cache 8Kx2 L1, velocidade de núcleo de 512KB L2

Tamanho da matriz
0,552 '' por lado (14,0 mm)

Processador Pentium Pro (150MHz)


Data de introdução 1º de novembro de 1995

Velocidades do relógio 150 MHz (60 MHz × 2,5)

Número de transistores 5,5 milhões (processo de 0,6 mícron), mais 15,5 milhões em cache L2 de 256 KB (0,6 mícron)

Memória cache 8Kx2 velocidade L2


Tamanho da matriz
0,691 '' por lado (17,6 mm)

Como você viu na Tabela 3.5, as comparações de desempenho no índice iCOMP 2.0 classificam um Pentium clássico
200MHz a 142, enquanto um Pentium Pro 200MHz atinge impressionantes 220. Apenas para comparação, observe
que um Pentium MMX 200MHz fica bem no meio no que diz respeito ao desempenho em 182. Mantenha
lembre-se de que usar um Pentium Pro com qualquer aplicativo de software de 16 bits anula grande parte do ganho de desempenho
mostrado pela classificação iCOMP 2.0.

Semelhante ao Pentium anterior, o Pentium Pro executa clock multiplicado em uma placa-mãe de 66MHz.
A tabela a seguir lista as velocidades dos processadores e placas-mãe Pentium Pro:

Tipo/velocidade da CPU Relógio da CPU Velocidade da placa-mãe

Pentium Pro 150 2,5x 60

Pentium Pro 166 2,5x 66

Pentium Pro 180 3x 60

Pentium Pro 200 3x 66

O cache L2 integrado é um dos recursos realmente notáveis do Pentium Pro. Ao construir o


cache L2 na CPU e retirando-o da placa-mãe, o Pentium Pro agora pode executar o cache em
velocidade total do processador em vez da velocidade mais lenta do barramento da placa-mãe de 60 MHz ou 66 MHz. Na verdade, o L2
O cache possui seu próprio barramento interno de 64 bits, que não compartilha tempo com o barramento externo de 64 bits.
barramento frontal de bits usado pela CPU. Os registradores internos e caminhos de dados ainda são de 32 bits, como acontece com o
Pentium. Ao construir o cache L2 no sistema, as placas-mãe podem ser mais baratas porque não
mais requerem memória cache separada. Algumas placas ainda podem tentar incluir memória cache em seus
designs, mas o consenso geral é que o cache L3 (como seria chamado) ofereceria menos melhorias com o Pentium Pro do que com
o Pentium.

Um dos recursos do cache L2 integrado é que o multiprocessamento é bastante aprimorado. Em vez de apenas
SMP, assim como o Pentium, o Pentium Pro suporta um novo tipo de configuração de multiprocessador chamado
a Especificação do Multiprocessador (MPS 1.1). O Pentium Pro com MPS permite configurações de até
quatro processadores funcionando juntos. Ao contrário de outras configurações de multiprocessadores, o Pentium Pro evita
problemas de coerência de cache porque cada chip mantém internamente um cache L1 e L2 separado.

As placas-mãe baseadas em Pentium Pro são basicamente baseadas em barramento PCI e ISA, e a Intel
produziu seus próprios chipsets para essas placas-mãe. Devido aos maiores requisitos de refrigeração e espaço, a Intel projetou o
novo fator de forma da placa-mãe ATX para melhor suportar o Pentium Pro e
Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 143

outros processadores futuros, como o Pentium II/III/4. Mesmo assim, o Pentium Pro pode ser encontrado em todos os
tipos de projetos de placas-mãe; ATX não é obrigatório.

ÿÿ Consulte “Fatores de forma da placa-mãe”, p. 196 e “Chipsets de sexta geração (P6 Pentium Pro/Pentium II Class)”,
pág. 242.

Os fabricantes do sistema Pentium Pro ficaram tentados a manter o formato Baby-AT. O grande
problema com o formato padrão Baby-AT é manter a CPU devidamente refrigerada. O massivo
O processador Pentium Pro consome mais de 25 watts e gera uma quantidade apreciável de calor.

Quatro pinos VID especiais estão no processador Pentium Pro. Esses pinos podem ser usados para suportar
seleção da tensão de alimentação. Portanto, uma placa-mãe Pentium Pro não possui configurações de jumper regulador de tensão como a
maioria das placas Pentium, o que facilita muito a configuração e integração de um
Sistema Pentium Pro. Esses pinos não são realmente sinais, mas são um circuito aberto no pacote
ou um curto-circuito com a tensão. A sequência de aberturas e curtos define a voltagem que o processador
requer. Além de permitir configurações automáticas de tensão, esse recurso foi projetado para suportar
variações de especificação de voltagem em futuros processadores Pentium Pro. Os pinos VID são nomeados VID0
através do VID3, e a definição desses pinos é mostrada na Tabela 3.25. Um 1 nesta tabela refere-se a um
pino aberto, e um 0 refere-se a um curto para o terra. Os reguladores de voltagem da placa-mãe devem fornecer a voltagem solicitada ou
desabilitar-se.

Tabela 3.25 Definição de identificação de tensão do Pentium Pro

WID Tensão WID Tensão WID Tensão WID Tensão


[3:0] Contexto [3:0] Contexto [3:0] Contexto [3:0] Contexto
0000 3,5 1000 2.7 0100 3.1 1100 2.3
0001 3.4 1001 2.6 0101 3,0 1101 2.2
0010 3.3 1010 2,5 0110 2.9 1110 2.1
0011 3.2 1011 2.4 0111 2,8 1111 Sem CPU presente

A maioria dos processadores Pentium Pro funciona a 3,3 V, mas alguns funcionam a 3,1 V. Observe que o ID 1111 (ou todas as aberturas)
pode ser usado para detectar a ausência de um processador em um determinado soquete.

O Pentium Pro nunca se tornou muito popular no desktop, mas encontrou um nicho no servidor de arquivos
aplicativos principalmente devido ao cache L2 interno de alta capacidade e velocidade de núcleo completo. Por um tempo, a Intel
ofereceu um processador de atualização OverDrive para o Pentium Pro, mas não oferece mais nenhum OverDrive
processadores. PowerLeap oferece várias atualizações para Pentium Pro que usam Celeron PPGA de classe de 700MHz
processadores em um adaptador.

Processadores Pentium II
A Intel revelou o Pentium II em maio de 1997. Antes de seu lançamento oficial, o processador Pentium II foi
popularmente referido por seu codinome, Klamath, e foi cercado por muita especulação em todo o mundo.
a industria. O Pentium II é essencialmente o mesmo processador de sexta geração do Pentium Pro, com
Tecnologia MMX adicionada (que inclui o dobro do cache L1 e 57 novas instruções MMX); Contudo,
há algumas reviravoltas no design. A matriz do processador Pentium II é mostrada na Figura 3.46.

Do ponto de vista físico, foi uma grande mudança em relação aos processadores anteriores. Abandonando o chip
uma abordagem de soquete usada por praticamente todos os processadores até este ponto, o chip Pentium II é caracterizado por seu
design de cartucho SEC. O processador, juntamente com vários chips de cache L2, é montado em um
pequena placa de circuito (muito parecida com um SIMM de memória superdimensionada) como mostrado na Figura 3.47, e o circuito
placa é então selada em um cartucho de metal e plástico. O cartucho é então conectado à placa-mãe através de um conector de borda
chamado Slot 1, que se parece muito com um slot de placa adaptadora.
Machine Translated by Google

144 Capítulo 3 Tipos e especificações de microprocessador

Figura 3.46 Matriz do processador Pentium II. Fotografia usada com permissão da Intel Corporation.

Figura 3.47 Placa processadora Pentium II (normalmente encontrada dentro do cartucho SEC). Fotografia usada por
missão da Intel Corporation.

As duas variações desses cartuchos são chamadas SECC (cartucho de contato de borda única) e SECC2.
A Figura 3.48 mostra um diagrama do pacote SECC; A Figura 3.49 mostra o pacote SECC2.

Como você pode ver nesses números, a versão SECC2 é mais barata de fazer porque usa menos
partes. Também permite uma conexão mais direta do dissipador de calor ao processador para melhor resfriamento. Intel
passou de SECC para SECC2 no início de 1999; todos os chips PII posteriores e o Slot 1 PIII
chips que se seguiram, usam o design SECC2 aprimorado.
Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 145

Placa térmica

Clipes

Substrato do processador
com cache L1 e L2

Cobrir

Figura 3.48 Componentes SECC mostrando uma placa processadora fechada.

Substrato do processador
com cache L1 e L2

Cobrir

Figura 3.49 SECC, rev. 2 componentes mostrando uma placa processadora meio fechada.

Usando chips separados montados em uma placa de circuito, a Intel poderia construir o Pentium II muito menos
dispendioso do que os múltiplos die dentro de um pacote usado no Pentium Pro. Intel também pode usar cache
chips de outros fabricantes e variar mais facilmente a quantidade de cache em processadores futuros em
comparação com o design do Pentium Pro.

A Intel ofereceu processadores Pentium II com as seguintes velocidades:

Tipo/velocidade da CPU Relógio da CPU Velocidade da placa-mãe

Pentium II 233MHz 3,5x 66MHz

Pentium II 266MHz 4x 66MHz

Pentium II 300MHz 4,5x 66MHz

Pentium II 333MHz 5x 66MHz

Pentium II 350MHz 3,5x 100MHz

Pentium II 400MHz 4x 100MHz

Pentium II 450MHz 4,5x 100MHz


Machine Translated by Google

146 Capítulo 3 Tipos e especificações de microprocessador

O núcleo do processador Pentium II tem 7,5 milhões de transistores e é baseado na avançada arquitetura P6 da Intel. O
Pentium II começou usando uma tecnologia de processo de 0,35 mícron, embora os 333MHz e
os Pentium II mais rápidos são baseados na tecnologia de 0,25 mícron. Isso permite um molde menor, permitindo maior
frequências de núcleo e consumo de energia reduzido. A 333MHz, o processador Pentium II oferece uma
Aumento de desempenho de 75%–150%, em comparação com o processador Pentium de 233MHz com tecnologia MMX,
e aproximadamente 50% mais desempenho em benchmarks multimídia. Conforme mostrado anteriormente na Tabela 3.3,
a classificação do índice iCOMP 2.0 para o chip Pentium II de 266 MHz é duas vezes mais rápido que um chip clássico
Pentium 200MHz.

Além da velocidade, a melhor maneira de pensar no Pentium II é como um Pentium Pro com tecnologia MMX
instruções e um design de cache ligeiramente modificado. Tem a mesma escalabilidade de multiprocessador que o
Pentium Pro, bem como o cache L2 integrado. As 57 novas instruções relacionadas a multimídia trazidas
dos processadores MMX e a capacidade de processar comandos de loop repetitivos com mais eficiência também estão
incluídos. Também incluído como parte da atualização do MMX está o dobro do L1 interno
cache do Pentium Pro (de 16 KB no total para 32 KB no total no Pentium II).

O uso máximo de energia do Pentium II é mostrado na tabela a seguir:

Velocidade do núcleo Consumo de energia Processo Tensão


450MHz 27,1 w 0,25 mícron 2,0 V
400MHz 24,3 w 0,25 mícron 2,0 V
350MHz 21,5 w 0,25 mícron 2,0 V
333MHz 23,7 w 0,25 mícron 2,0 V
300MHz 43,0 w 0,35 mícron 2,8 V
266MHz 38,2 w 0,35 mícron 2,8 V
233MHz 34,8 w 0,35 mícron 2,8 V

Você pode ver que a versão de 450MHz de velocidade mais alta do Pentium II realmente usa menos energia do que
a versão original de 233MHz mais lenta! Isso foi realizado usando o processo menor de 0,25 mícron
e executando o processador em uma voltagem mais baixa de apenas 2,0V. Pentium III e processadores subsequentes
usaram processos ainda menores e tensões mais baixas para continuar essa tendência.

O Pentium II inclui Dynamic Execution, que descreve desenvolvimentos exclusivos de aprimoramento de desempenho da Intel
e foi introduzido pela primeira vez no processador Pentium Pro. Principais recursos do Dinâmico
A execução inclui previsão de várias ramificações, o que acelera a execução ao prever o fluxo de
o programa através de várias filiais; análise de fluxo de dados, que analisa e modifica o programa
ordem para executar instruções quando estiver pronto; e execução especulativa, que olha adiante do contador do programa e
executa instruções que provavelmente serão necessárias. O processador Pentium II
expande esses recursos de novas maneiras sofisticadas e poderosas para oferecer ganhos de desempenho ainda maiores.

Semelhante ao Pentium Pro, o Pentium II também inclui arquitetura DIB. O termo Dual Independente
O barramento vem da existência de dois barramentos independentes no processador Pentium II - o cache L2
bus e o bus do sistema processador-para-memória principal. O processador Pentium II pode usar ambos os barramentos
simultaneamente, obtendo o dobro de dados de entrada e saída do processador Pentium II do que
um processador de arquitetura de barramento único. A arquitetura DIB habilita o cache L2 do Pentium de 333MHz
II para executar 2 1/2 vezes mais rápido que o cache L2 dos processadores Pentium. Como a frequência de
futuros processadores Pentium II aumenta, assim como a velocidade do cache L2. Além disso, o sistema de tubulação
bus permite transações paralelas simultâneas em vez de transações sequenciais singulares. Juntos,
essas melhorias na arquitetura DIB oferecem até três vezes o desempenho de largura de banda em uma arquitetura de
barramento único do que o Pentium comum.
Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 147

A Tabela 3.26 mostra as especificações gerais do processador Pentium II. A Tabela 3.27 mostra as especificações
que variam de acordo com o modelo.

Tabela 3.26 Especificações gerais do processador Pentium II

Velocidades de ônibus 66MHz, 100MHz

multiplicador de clock da CPU 3,5x, 4x, 4,5x, 5x

Velocidades de CPU 233MHz, 266MHz, 300MHz, 333MHz, 350MHz, 400MHz, 450MHz

Memória cache 16K×2 (32KB) L1, 512KB 1/2 velocidade L2

Registros internos 32 bits

Barramento de dados externo barramento de sistema de 64 bits com ECC; Barramento de cache de 64 bits com ECC opcional

Barramento de endereço de memória 36 bits

Memória endereçável 64 GB

Memória virtual 64 TB

Pacote físico Cartucho de contato de borda única (SE), 242 pinos

Dimensões da embalagem 5,505 '' (12,82 cm) × 2,473 '' (6,28 cm) × 0,647 '' (1,64 cm)

Coprocessador matemático FPU embutido

Gerenciamento de energia SMM

Tabela 3.27 Especificações do Pentium II por modelo

Processador Pentium II MMX (350MHz, 400MHz e 450MHz)


Data de introdução 15 de abril de 1998

Velocidades de 350 MHz (100 MHz × 3,5), 400 MHz (100 MHz × 4) e 450 MHz (100 MHz × 4,5)

clock classificação iCOMP Index 2.0 386 (350MHz), 440 (400MHz) e 483 (450MHz)

Número de transistores 7,5 milhões (processo de 0,25 mícron), mais 31 milhões em cache L2 de 512 KB

Cacheable RAM 4GB

Tensão operacional 2,0 V


Slot Ranhura 1

Tamanho da matriz
0,400 '' por lado (10,2 mm)

Processador Pentium II móvel (266MHz, 300MHz, 333MHz e 366MHz)


Data de introdução 25 de janeiro de 1999

Velocidades do relógio 266MHz, 300MHz, 333MHz e 366MHz

Número de transistores 27,4 milhões (processo de 0,25 mícron), cache L2 on-die de 256 KB

Matriz de grade de bola (BGA) Número de bolas = 615

Dimensões Largura = 31mm; comprimento = 35mm

Tensão do núcleo 1,6 volts

Faixas de potência de projeto 366MHz = 9,5 watts; 333MHz = 8,6 watts; 300MHz = 7,7 watts; 266MHz = 7,0 watts

térmico por frequência


Machine Translated by Google

148 Capítulo 3 Tipos e especificações de microprocessador

Tabela 3.27 Continuação

Processador Pentium II MMX (333MHz)


Data de introdução 26 de janeiro de 1998

Velocidade do 333MHz (66MHz×5)

relógio iCOMP Index 2.0 classificação 366

Número de transistores 7,5 milhões (processo de 0,25 mícron), mais 31 milhões em cache L2 de 512 KB
Cacheable RAM 512 MB

Tensão operacional 2,0 V

Slot Ranhura 1

Tamanho da matriz
0,400 '' por lado (10,2 mm)

Processador Pentium II MMX (300MHz)


Data de introdução 7 de maio de 1997

Velocidade do 300MHz (66MHz×4,5)

relógio iCOMP Index 2.0 classificação 332

Número de transistores 7,5 milhões (processo de 0,35 mícron), mais 31 milhões em cache L2 de 512 KB
Cacheable RAM 512 MB

Tamanho da matriz
0,560 '' por lado (14,2 mm)

Processador Pentium II MMX (266MHz)


Data de introdução 7 de maio de 1997

Velocidade do 266MHz (66MHz×4)

relógio iCOMP Index 2.0 classificação 303

Número de transistores 7,5 milhões (processo de 0,35 mícron), mais 31 milhões em cache L2 de 512 KB
Cacheable RAM 512 MB

Slot Ranhura 1

Tamanho da matriz
0,560 '' por lado (14,2 mm)

Processador Pentium II MMX (233MHz)


Data de introdução 7 de maio de 1997

Velocidade do 233MHz (66MHz×3,5)

relógio iCOMP Index 2.0 classificação 267

Número de transistores 7,5 milhões (processo de 0,35 mícron), mais 31 milhões em cache L2 de 512 KB
Cacheable RAM 512 MB

Slot Ranhura 1

Tamanho da matriz
0,560 '' por lado (14,2 mm)

O cache L1 sempre é executado em velocidades de núcleo total porque é montado diretamente na matriz do processador. o
O cache L2 no Pentium II normalmente é executado na velocidade de meio núcleo, o que economiza dinheiro e permite menos
chips de cache caros a serem usados. Por exemplo, em um Pentium II de 333MHz, o cache L1 é executado em
333MHz, enquanto o cache L2 é executado em 167MHz. Mesmo que o cache L2 não esteja na velocidade de núcleo total como
foi com o Pentium Pro, isso ainda é muito superior a ter memória cache na placa-mãe
Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 149

rodando na velocidade da placa-mãe de 66MHz da maioria dos designs de Pentium Socket 7. A Intel afirma que a arquitetura
DIB no Pentium II permite até três vezes a largura de banda dos processadores de barramento único normais, como o Pentium
original.

Ao remover o cache do pacote interno do processador e usar chips externos montados em um substrato e encaixados no
design do cartucho, a Intel agora pode usar chips de cache mais econômicos e dimensionar o processador mais facilmente
para velocidades mais altas. O Pentium Pro foi limitado em velocidade a 200MHz, em grande parte devido à incapacidade de
encontrar memória cache acessível que funcione mais rápido. Ao executar a memória cache na velocidade de meio núcleo, o
Pentium II pode rodar até 400 MHz enquanto ainda usa chips de cache de 200 MHz. Para compensar o cache de velocidade
de meio núcleo usado no Pentium II, a Intel dobrou a quantidade básica de cache L2 integrado de 256 KB no padrão Pro para
512 KB no Pentium II.

Observe que a tag RAM incluída no cache L2 permite que até 512 MB de memória principal sejam armazenados em cache
em processadores PII de 233 MHz a 333 MHz. As versões de 350 MHz, 400 MHz e mais rápidas incluem uma tag-RAM
aprimorada que permite que até 4 GB de memória principal sejam armazenados em cache. Isso é muito importante se você
planeja adicionar mais de 512 MB de memória. Nesse caso, você definitivamente iria querer a versão de 350MHz ou mais rápida;
caso contrário, o desempenho da memória seria prejudicado.

O barramento de sistema do Pentium II oferece suporte “sem cola” para até dois processadores. Isso permite o multiprocessamento
bidirecional de baixo custo no barramento de cache L2. Esses barramentos de sistema são projetados especialmente para
servidores ou outros sistemas de missão crítica, onde a confiabilidade e a integridade dos dados são importantes. Todos os
Pentium IIs também incluem endereço/solicitação protegido por paridade e sinais de barramento do sistema de resposta com um
mecanismo de repetição para alta integridade e confiabilidade dos dados.

Para instalar o Pentium II em um sistema, é necessário um mecanismo especial de retenção do processador. Ele consiste em
um suporte mecânico que se conecta à placa-mãe e prende o processador Pentium II no slot 1 para evitar danos por choque
e vibração. Mecanismos de retenção devem ser fornecidos pelo fabricante da placa-mãe. (Por exemplo, as placas-mãe Intel
Boxed AL440FX e DK440LX incluíam um mecanismo de retenção, além de outros componentes importantes de integração do
sistema.)

O Pentium II pode gerar uma quantidade significativa de calor que deve ser dissipada. Isso é feito instalando um dissipador
de calor no processador. Muitos dos processadores Pentium II usam um dissipador de calor ativo que incorpora um ventilador.
Ao contrário das ventoinhas do dissipador de calor dos processadores in a box Intel anteriores, as ventoinhas do Pentium II
consomem energia de um conector de alimentação de três pinos na placa-mãe. A maioria das placas-mãe fornece vários
conectores de ventoinha para fornecer essa energia.

Suportes especiais para dissipador de calor são necessários para fornecer suporte mecânico entre o dissipador de calor com
ventoinha e os orifícios de suporte na placa-mãe. Normalmente, um suporte de plástico é inserido nos orifícios do dissipador de
calor da placa-mãe ao lado da CPU, antes de instalar o pacote CPU/dissipador de calor. A maioria dos dissipadores de calor com
ventilador tem dois componentes: um ventilador em uma cobertura de plástico e um dissipador de calor de metal. O dissipador de
calor está conectado à placa térmica do processador e não deve ser removido. O ventilador pode ser removido e substituído, se
necessário, por exemplo, se tiver falhado. A Figura 3.50 mostra o conjunto SEC com ventoinha, conectores de alimentação,
suportes mecânicos e o slot e orifícios de suporte na placa-mãe.

As tabelas a seguir mostram as especificações exclusivas de determinadas versões do processador Pentium II.

Para identificar exatamente qual processador Pentium II você possui e quais são seus recursos, observe o número de
especificação impresso no cartucho SEC. Você encontrará o número da especificação na área da marca dinâmica na parte
superior do módulo do processador. Consulte a Figura 3.51 para localizar essas marcações.
Machine Translated by Google

150 Capítulo 3 Tipos e especificações de microprocessador

Mecanismo de suporte do dissipador de calor

Cartucho de contato de borda única (SEC)



Cobertura do sudário
aletas do dissipador de calor

Cabo

Conector de alimentação do ventilador

Mecanismo de retenção do dissipador de calor

Conector do slot 1

Retenção
mecanismo
anexar
montar
Orifícios de suporte do dissipador de calor

Figura 3.50 Processador Pentium II/III e conjunto do dissipador de calor.

marca de matriz 2D

Índice iCOMP® 2.0= AAAA


Intel® Pentium®
PROCESSADOR II
com tecnologia MMX™
CÓDIGO DE PEDIDO SZNNN/XYZ
XXXXXXXX-NNNN

Nome do produto do logotipo Área de marcação dinâmica

Intel® Pentium®
PROCESSADOR II Área de Marca Dinâmica
com tecnologia MMX™

Marca comercial

Holograma
Pentium®
PROCESSADOR II Localização

Intel®
'96
'94
mc

Logotipo Nome do Produto

Figura 3.51 Pentium II/III SECC.


Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 151

Depois de localizar o número da especificação (na verdade, é um código alfanumérico), você pode procurá-lo
na Tabela 3.28 para ver exatamente qual processador você tem.

Por exemplo, um número de especificação de SL2KA identifica o processador como um Pentium II 333MHz
rodando em um barramento de sistema de 66MHz, com um cache ECC L2, e indica que este processador roda apenas em
2,0 V. A revisão também é identificada, e consultando o “Pentium II Specification Update Manual”
publicado pela Intel, você poderia descobrir exatamente quais bugs foram corrigidos nessa revisão.

Tabela 3.28 Informações básicas de identificação do processador Pentium II

Núcleo/Barramento

Essencial Velocidade Cache L2 Cache de CPU L2 Notas (consulte


S-spec Stepping CPUID (MHz) Tamanho (MB) Tipo Notas de rodapé do pacote)

SL264 C0 0633h 233/66 512 não ETC SECC 3,00 5

SL265 C0 0633h 266/66 512 não ETC SECC 3,00 5

SL268 C0 0633h 233/66 512 ETC SECC 3,00 5

SL269 C0 0633h 266/66 512 ETC SECC 3,00 5

SL28K C0 0633h 233/66 512 não ETC SECC 3,00 1, 3, 5


SL28L C0 0633h 266/66 512 não ETC SECC 3,00 1, 3, 5
SL28R C0 0633h 300/66 512 ETC SECC 3,00 5

SL2MZ C0 0633h 300/66 512 ETC SECC 3,00 1, 5


SL2HA C1 0634h 300/66 512 ETC SECC 3,00 5

SL2HC C1 0634h 266/66 512 não ETC SECC 3,00 5

SL2HD C1 0634h 233/66 512 não ETC SECC 3,00 5

SL2HE C1 0634h 266/66 512 ETC SECC 3,00 5

SL2HF C1 0634h 233/66 512 ETC SECC 3,00 5

SL2QA C1 0634h 233/66 512 não ETC SECC 3,00 1, 3, 5


SL2QB C1 0634h 266/66 512 não ETC SECC 3,00 1, 3, 5
SL2QC C1 0634h 300/66 512 ETC SECC 3,00 1, 5
SL2KA dA0 0650h 333/ 66 512 ETC SECC 3,00 5

SL2QF dA0 0650h 333/66 512 ETC SECC 3,00 1

SL2K9 dA0 0650h 266/66 512 ETC SECC 3,00

SL35V dA1 0651h 300/66 512 ETC SECC 3,00 1, 2


SL2QH dA1 0651h 333/66 512 ETC SECC 3,00 1, 2
SL2S5 dA1 0651h 333/66 512 ETC SECC 3,00 2, 5
SL2ZP dA1 0651h 333/66 512 ETC SECC 3,00 2, 5
SL2ZQ dA1 0651h 350/100 512 ETC SECC 3,00 2, 5
SL2S6 dA1 0651h 350/100 512 ETC SECC 3,00 2, 5
SL2S7 dA1 0651h 400/100 512 ETC SECC 3,00 2, 5
SL2SF dA1 0651h 400/100 512 ETC SECC 3,00 1, 2
SL2SH dA1 0651h 350/100 512 ETC SECC 3,00 1, 2
SL2YU dA1 0651h 400/100 512 ETC SECC 3,00 1, 2
SL33D dB0 0652h 300/66 512 ETC SECC 3,00 1, 2, 5
SL2YK dB0 0652h 266/66 512 ETC SECC 3,00 1, 2, 5
SL2WZ dB0 0652h 300/66 350/100 512 ETC SECC 3,00 1, 2, 5
Machine Translated by Google

152 Capítulo 3 Tipos e especificações de microprocessador

Tabela 3.28 Continuação

Núcleo/Barramento

Essencial Velocidade Cache L2 Cache de CPU L2 Notas (consulte


S-spec Stepping CPUID (MHz) 400/100 400/100 450/100 Tamanho (MB) Tipo Notas de rodapé do pacote)

SL2YM dB0 0652h 450/100 512 ETC SECC 3,00 1, 2, 5


SL37G dB0 0652h 266/66 512 ETC SECC2 OLGA 1, 2, 4
SL2WB dB0 0652h 300/66 512 ETC SECC 3,00 1, 2, 5
SL37H dB0 0652h 333/66 512 ETC SECC2 OLGA 1, 2
SL2W7 dB0 0652h 350/100 512 ETC SECC 2,00 2, 5
SL2W8 dB0 0652h 350/100 512 ETC SECC 3,00 2, 5
SL2TV dB0 0652h 400/100 512 ETC SECC 3,00 2, 5
SL2U3 dB0 0652h 400/100 512 ETC SECC 3,00 2, 5
SL2U4 dB0 0652h 450/100 512 ETC SECC 3,00 2, 5
SL2U5 dB0 0652h 350/100 512 ETC SECC 3,00 2, 5
SL2U6 dB0 0652h 400/100 512 ETC SECC 3,00 2, 5
SL2U7 dB0 0652h 450/100 512 ETC SECC 3,00 2, 5
SL356 dB0 0652h 350/100 512 ETC SECC2 PLGA 2, 5
SL357 dB0 0652h 350/100 512 ETC SECC2 OLGA 2, 5
SL358 dB0 0652h 400/100 512 ETC SECC2 OLGA 2, 5
SL37F dB0 0652h 400/100 512 ETC SECC2 PLGA 1, 2, 5
SL3FN dB0 0652h 350/100 512 ETC SECC2 OLGA 2, 5
SL3EE dB0 0652h 400/100 512 ETC SECC2 PLGA 2, 5
SL3F9 dB0 0652h 350/100 512 ETC SECC2 PLGA 1, 2
SL38M dB1 0653h 400/100 512 ETC SECC 3,00 1, 2, 5
SL38N dB1 0653h 400/100 512 ETC SECC 3,00 1, 2, 5
SL36U dB1 0653h 512 ETC SECC 3,00 2, 5
SL38Z dB1 0653h 512 ETC SECC 3,00 2, 5
SL3D5 dB1 0653h 512 ETC SECC2 OLGA 1, 2

CPUID = O ID interno retornado pelo CPUID 1. Este é um processador Pentium II in a box com um dissipador de calor com ventilador acoplado.
instrução 2. Esses processadores têm um cache L2 aprimorado, que pode armazenar em cache até
ECC = Código de correção de erro para 4 GB de memória principal. Outros processadores PII padrão podem armazenar em cache
OLGA = Matriz de grade de terra orgânica apenas até 512 MB de memória principal.
PLGA = Matriz de grade terrestre de plástico 3. Esses processadores in a box podem ter embalagens que indicam incorretamente
SECC = Cartucho de contato de borda única oferece suporte ECC no cache L2.
SECC2 = Revisão 2 do cartucho de contato de borda única 4. Este é um processador in a box Pentium II OverDrive com um
dissipador de calor com ventilador, projetado para atualizar sistemas Pentium Pro (Socket 8).
5. Essas peças operam apenas na frequência do multiplicador de clock especificada
proporção em que foram fabricados. Eles podem ser overclockados
apenas aumentando a velocidade do ônibus.

As duas variações do cartucho SECC2 variam de acordo com o tipo de pacote de núcleo do processador na placa. o
Plastic Land Grid Array (PLGA) é o tipo mais antigo de embalagem usado nos cartuchos SECC anteriores e foi até mesmo
descontinuado. Um novo array orgânico de grade terrestre (OLGA), que é um pacote de núcleo de processador menor
e mais fácil de fabricar, tomou o seu lugar. Também permitiu uma melhor transferência térmica entre a matriz do processador
e o dissipador de calor, que foi fixado diretamente na parte superior do pacote do chip OLGA. A Figura 3.52 mostra o
parte traseira aberta (onde o dissipador de calor seria conectado) dos processadores SECC2 com núcleos PLGA e OLGA.
Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 153

Figura 3.52 Processadores SECC2 com núcleos PLGA (superior) e OLGA (inferior).
As placas-mãe Pentium II possuem um circuito regulador de tensão integrado projetado para alimentar a CPU. Algum
Os processadores Pentium II funcionam em várias voltagens diferentes, portanto, o regulador deve ser ajustado para fornecer a voltagem
correta para o processador específico que você está instalando. Tal como acontece com o Pentium Pro e ao contrário do Pentium mais antigo, não
jumpers ou interruptores devem ser configurados; a configuração de tensão é tratada de forma totalmente automática através do VID
pinos no cartucho do processador. A Tabela 3.29 mostra a relação entre os pinos e a tensão selecionada.

Tabela 3.29 Definições dos pinos de identificação de tensão do Pentium II/III/Celeron

VID4 VID3 VID2 VID1 VID0 Voltagem VID4 VID3 VID2 VID1 VID0 Voltagem
0 1 1 1 1 1,30 111 1 1 Sem núcleo
0 1 1 1 0 1,35 111 1 0 2.1
0 1 1 0 1 1,40 111 0 1 2.2
0 1 1 0 0 1,45 111 0 0 2.3
0 1 0 1 1 1,50 110 1 1 2.4
0 1 0 1 0 1,55 110 1 0 2,5
0 1 0 0 1 1,60 110 0 1 2.6
0 1 0 0 0 1,65 110 0 0 2.7
0 0 1 1 1 1,70 101 1 1 2,8
0 0 1 1 0 1,75 101 1 0 2.9
001 0 1 1,80 101 0 1 3,0
001 0 0 1,85 101 0 0 3.1
000 1 1 1,90 100 1 1 3.2
000 1 0 1,95 100 1 0 3.3
000 0 1 2,00 100 0 1 3.4
000 0 0 2,05 100 0 0 3,5

0 = pino do processador conectado a Vss. VID0–VID3 usado no soquete 370. VID0-VID4 usado no Slot 1.
1 = Aberto no processador. O soquete 370 suporta apenas configurações de 1,30–2,05 V. O slot 1 suporta configurações de 1,30 a 3,5 V.
Machine Translated by Google

154 Capítulo 3 Tipos e especificações de microprocessador

Para garantir que o sistema esteja pronto para todas as variações do processador Pentium II, os valores em negrito devem ser
suportados. A maioria dos processadores Pentium II funciona a 2,8 V, com alguns mais novos a 2,0 V.

O Pentium II Mobile Module é um Pentium II para notebooks que inclui a Ponte Norte do chipset 440BX de alto desempenho.
Este é o primeiro chipset do mercado que permite operação de barramento de processador de 100MHz, embora atualmente não
seja suportado nas versões móveis. O chipset 440BX foi lançado ao mesmo tempo que as versões de 350MHz e 400MHz do
Pentium II.

As variações mais recentes do Pentium II incluem o Pentium IIPE, que é uma versão móvel que inclui 256 KB de cache L2
integrado diretamente ao molde. Portanto, ele roda em velocidade full-core, tornando-o mais rápido que o desktop Pentium II
porque os chips de desktop usam cache L2 de meia velocidade.

Celeron
O processador Celeron é um camaleão. Era originalmente um P6 com o mesmo núcleo de processador do Pentium II nas
duas versões originais; depois veio com o mesmo núcleo do PIII; e mais recentemente ele usa o núcleo Pentium 4. Ele é projetado
principalmente para PCs de baixo custo.

A maioria dos recursos do Celeron são os mesmos do Pentium II, III ou 4 porque ele usa os mesmos núcleos de processador
interno. As principais diferenças estão no empacotamento, quantidade de cache L2 e velocidade do barramento da CPU.

A primeira versão do Celeron estava disponível em um pacote chamado de pacote de processador de borda única (pacote
SEPP ou SEP). O pacote SEP é basicamente o mesmo design do Slot 1 que o SECC usado no Pentium II/III, com exceção da
tampa plástica do cartucho. Esta capa é apagada no Celeron, tornando mais barato produzir e vender. Essencialmente, o
Celeron original usava a mesma placa de circuito que está dentro do pacote do Pentium II. ÿÿ Consulte “Contato de Borda Simples
e Embalagem do Processador de Borda Simples,” p. 83.

Mesmo sem as tampas plásticas, a embalagem do Slot 1 era mais cara do que deveria.
Isso foi em grande parte devido aos mecanismos de retenção do processador (suportes) necessários para prender o processador
no slot 1 da placa-mãe, bem como os dissipadores de calor maiores e mais complicados necessários. Isso, mais a concorrência
dos sistemas Socket 7 de baixo custo, usando principalmente processadores AMD, levou a Intel a introduzir o Celeron em uma
forma de soquete. O soquete é chamado de PGA-370 ou Socket 370 porque possui 370 pinos. O pacote do processador
projetado para esse soquete é chamado de pacote de matriz de grade de pinos de plástico (PPGA) (veja a Figura 3.53) ou flip
chip PGA (FC-PGA). Ambos os pacotes PPGA e FC-PGA se conectam ao soquete de 370 pinos e permitem sistemas de baixo
custo, perfil mais baixo e menores devido aos requisitos de resfriamento e retenção de processador mais baratos do processador
soquete.

ÿÿ Consulte “Soquete 370 (PGA-370)”, p. 91.

Todos os processadores Celeron de 433 MHz e inferiores estão disponíveis no SEPP que se conecta ao conector do slot de
242 contatos (Slot 1). As versões de 300MHz e superiores também estão disponíveis no pacote PPGA. Isso significa que as
versões de 300MHz a 433MHz estão disponíveis em ambos os pacotes, enquanto as versões de 466MHz e de alta velocidade
estão disponíveis apenas no PPGA. O processador Celeron mais rápido para Socket 370 funciona a 1,4 GHz; Os Celerons mais
rápidos usam o soquete 478 e são baseados no design do Pentium 4.

Placas-mãe que incluem Socket 370 podem aceitar as versões PGA do Celeron e do Pentium III na maioria dos casos. Se você
quiser usar uma versão Socket 370 do Celeron em uma placa-mãe Slot 1, adaptadores de slot para soquete (geralmente
chamados de slot-kets) estão disponíveis por cerca de US$ 10 a US$ 20 que se conectam ao Slot 1 e incorporam um Socket 370
na placa . A Figura 3.54 mostra um adaptador típico de slot-ket.
Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 155

SPGA

PGA

Intel®

celeron MT

SETEMBRO

Figura 3.53 Processadores Celeron nos pacotes FC-PGA, PPGA e SEP.

Soquete 370

Conector de slot

Figura 3.54 Adaptador Slot-ket para instalação de processadores PPGA em placas-mãe Slot 1.

Os destaques do Celeron incluem o seguinte:

ÿ Disponível em 300MHz (300A) e frequências de núcleo mais altas com cache L2 on-die de 128KB; 300MHz
e frequências de núcleo de 266MHz sem cache L2 ÿ
O cache L2 suporta até 4 GB de intervalo de endereços de RAM e
ECC ÿ Usa o mesmo processador de núcleo P6 que o Pentium II (266MHz a 533MHz) e agora o
Pentium III (533A MHz e superior) e o Pentium 4 (1,7 GHz e superior)
ÿ Microarquitetura de execução dinâmica ÿ
Opera em um barramento de CPU de 66MHz, 100MHz ou 400MHz dependendo da versão
ÿ Projetado especificamente para sistemas de PC de baixo custo
Machine Translated by Google

156 Capítulo 3 Tipos e especificações de microprocessador

ÿ Inclui tecnologia MMX; Celeron 533A e superior incluem SSE; Celeron 1,7 GHz e superior
incluir SSE2

ÿ Tecnologia de empacotamento mais econômica, incluindo pacotes SEP, PPGA, FC-PGA ou FC-PGA2 ÿ
Cache L1 e L2 integrado na maioria dos modelos, com quantidade e tipo dependendo da versão; normalmente,
o Celeron tem metade do cache L2 do núcleo do processador que é padronizado após
ÿ Diodo térmico integrado para monitoramento de temperatura

Os processadores Intel Celeron de 300A e superiores incluem cache L2 integrado de 128KB. O núcleo para as
versões de 300A a 533MHz que são baseadas no núcleo Pentium II inclui 19 milhões de transistores devido à
adição do cache L2 integrado de 128KB. As versões 533A e mais rápidas são baseadas no núcleo Pentium III e
incorporam 28,1 milhões de transistores. As versões de 1,7 GHz e mais rápidas são baseadas no núcleo do Pentium
4 com 42 milhões de transistores. As versões baseadas em Pentium III e Pentium 4 na verdade têm 256 KB de
cache L2 na matriz; no entanto, 128 KB são desabilitados, deixando 128 KB de cache L2 funcional. Isso foi feito
porque era mais barato para a Intel simplesmente fazer o Celeron usando a mesma matriz que o Pentium III ou 4 e
apenas desabilitar parte do cache nas versões Celeron, em vez de criar uma matriz exclusiva para os Celerons
mais recentes. Os processadores Celeron baseados em Pentium III também suportam o SSE além de instruções
MMX, enquanto as versões baseadas em Pentium 4 suportam instruções SSE2. Os Celerons mais antigos baseados
no núcleo Pentium II suportam apenas MMX.

Todos os Celerons na forma SEPP e PPGA são fabricados usando o processo de 0,25 mícron, enquanto os da
forma FC-PGA e FC-PGA2 são feitos usando um processo ainda melhor de 0,18 mícron. O processo menor reduz
o calor do processador e permite velocidades mais altas.

Pentium III O
processador Pentium III, mostrado na Figura 3.55, foi lançado pela primeira vez em fevereiro de 1999 e introduziu
vários novos recursos na família P6. É essencialmente o mesmo núcleo de um Pentium II com a adição de
instruções SSE e cache L2 integrado nas versões posteriores. O SSE consiste em 70 novas instruções que
melhoram drasticamente o desempenho e as possibilidades de aplicativos avançados de imagem, 3D, streaming
de áudio, vídeo e reconhecimento de voz.

Figura 3.55 Processador Pentium III nos pacotes SECC2 (Slot 1) e FC-PGA (Socket 370).

Originalmente baseado na avançada tecnologia de processo CMOS de 0,25 mícron da Intel, o núcleo PIII começou
com mais de 9,5 milhões de transistores. No final de 1999, a Intel mudou para uma matriz de processo de 0,18
mícron (codinome Coppermine) e adicionou 256 KB de cache L2 na matriz, o que trouxe a contagem de transistores
para 28,1 milhões. A última versão do Pentium III (codinome Tualatin) usa um processo de 0,13 mícron e tem 44
milhões de transistores; placas-mãe feitas antes das versões Tualatin-core do Pentium III geralmente não suportam
este processador devido a alterações de pinagem lógica. O Pentium III também ficou disponível em velocidades de
450MHz a 1,4GHz, bem como versões de servidor com cache maior ou mais rápido chamado Xeon. O Pentium III
também incorpora recursos avançados, como cache L1 de 32 KB e cache L2 de 512 KB de velocidade de meio
núcleo ou velocidade de núcleo completo de 256 KB ou 512 KB L2 com capacidade de cache para até 4 GB de
espaço de memória endereçável. O PIII também pode ser usado em processamento duplo
Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 157

sistemas com até 64 GB de memória física. Um número de série do processador autorrelatável oferece aos aplicativos de segurança,
autenticação e gerenciamento de sistema uma nova ferramenta poderosa para identificar sistemas individuais. Devido a questões de
privacidade quando o processador foi lançado, você pode desabilitar esse recurso no BIOS do sistema na maioria dos sistemas que usam os
processadores Pentium III ou Celeron III.

Os processadores Pentium III foram disponibilizados pela primeira vez no formato SECC2 da Intel, que substituiu a embalagem SEC mais
antiga e mais cara. O pacote SECC2 cobre apenas um lado do chip e permite melhor fixação do dissipador de calor e menor peso total. Os
recursos arquitetônicos do processador Pentium III incluem

ÿ Extensões SIMD de streaming. Setenta novas instruções para processamento dramaticamente mais rápido e
imagem aprimorada, streaming de áudio e vídeo 3D, acesso à Web, reconhecimento de fala, novas interfaces de usuário e outros
aplicativos gráficos e ricos em som.

ÿ Número de série do processador Intel. O número de série do processador serve como um número de série eletrônico para o processador
e, por extensão, seu sistema ou usuário. Esse recurso pode ser ativado ou desativado conforme desejado na configuração do BIOS. O
número de série permite que o sistema/usuário seja identificado pelas redes e aplicativos internos da empresa. O número de série do
processador pode ser usado em aplicativos que se beneficiam de formas mais fortes de identificação do sistema e do usuário, como as
seguintes: • Aplicativos que usam recursos de segurança. Acesso gerenciado a novos conteúdos e serviços da Internet;

intercâmbio eletrônico de documentos.

• Aplicativos de gerenciamento. Gestão de ativos; carga e configuração do sistema remoto.

Embora o lançamento inicial dos processadores Pentium III tenha sido feito no pacote SECC2 aprimorado, a Intel posteriormente mudou
para o pacote FC-PGA, que é ainda mais barato de produzir e permite uma conexão mais direta do dissipador de calor ao núcleo do
processador para melhor resfriamento. A versão FC-PGA se conecta ao Socket 370, mas pode ser usada no Slot 1 com um adaptador slot-
ket.

Todos os processadores Pentium III têm 512 KB ou 256 KB de cache L2, que roda em velocidade de meio núcleo ou núcleo completo. As
versões do Pentium III Xeon têm 512 KB, 1 MB ou 2 MB de cache L2 que é executado em velocidade de núcleo total.
O Pentium III Xeon é uma versão mais cara do Pentium III projetada para servidores e estações de trabalho.
Todos os caches L2 do processador PIII podem armazenar em cache até 4 GB de espaço de memória endereçável e incluem capacidade ECC.

Os processadores Pentium III podem ser identificados por suas marcações, que se encontram na borda superior do cartucho do
processador. A Figura 3.56 mostra o formato e o significado das marcações.

marca de matriz 2D
Velocidade/Cache/Barramento/Tensão
Identificador UL
Área de Marca Dinâmica

500/512/100/2.0V S1
FPO- Serial # País do Conjunto
FFFFFFFF-NNNN XXXXX
i m C '98 SYYYY
S-Spec

Pentium® Marcações do processador

Intel®

Holograma
Localização

Figura 3.56 Marcações do processador Pentium III.

A Tabela 3.30 mostra as variações do Pentium III, indicadas pelo número da especificação S.
Machine Translated by Google

158 Capítulo 3 Tipos e especificações de microprocessador

Tabela 3.30 Variações do processador Intel Pentium III

Velocidade do barramento de velocidade CPU em caixa CPU OEM


(MHz) (MHz) Especificação S do multiplicador Especificação S Inspecionando o cache L2 CPUID

450 100 4,5x SL3CC SL364 kb0 0672 512K


450 100 4,5x SL37C SL35D kC0 0673 512K
500 100 5x CD SL3 SL365 kB0 0672 512K
500 100 5x SL365 SL365 kb0 0672 512K
500 100 5x SL37D SL35E kC0 0673 512K
500E 100 5x SL3R2 SL3Q9 cA2 0681 256K
500E 100 5x SL45R SL444 cB0 0683 256K
533B 133 4x SL3E9 SL3BN kC0 0673 512K
533EB 133 4x SL3SX SL3N6 cA2 0681 256K
533EB 133 4x SL3VA SL3VF cA2 0681 256K
533EB 133 4x SL44W SL3XG cB0 0683 256K
533EB 133 4x SL45S SL3XS cB0 0683 256K
550 100 5,5x SL3FJ SL3F7 kC0 0673 512K
550E 100 5,5x SL3R3 SL3QA cA2 0681 256K
550E 100 5,5x SL3V5 SL3N7 cA2 0681 256K
550E 100 5,5x SL44X SL3XH cB0 0683 256K
550E 100 5,5x SL45T N/D cB0 0683 256K
600 100 6x SL3JT SL3JM kC0 0673 512K
600E 100 6x SL3NA SL3H6 cA2 0681 256K
600E 100 6x SL3NL SL3VH cA2 0681 256K
600E 100 6x SL44Y SL43E cB0 0683 256K
600E 100 6x SL45U SL3XU cB0 0683 256K
600E 100 6x s/an/d SL4CM cC0 0686 256K
600E 100 6x SL4C7 cC0 0686 256K
600B 133 4,5x SL3JU SL3JP kC0 0673 512K
600EB 133 4,5x SL3NB SL3H7 cA2 0681 256K
600EB 133 4,5x SL3VB SL3VG cA2 0681 256K
600EB 133 4,5x SL44Z SL3XJ cB0 0683 256K
600EB 133 4,5x SL45V SL3XT cB0 0683 256K
600EB 133 4,5x SL4CL SL4CL cC0 0686 256K
600EB 133 4,5x n/D SL46C cC0 0686 256K
650 100 6,5x SL3NR SL3KV cA2 0681 256K
650 100 6,5x SL3NM SL3VJ cA20 681 256K
650 100 6,5x SL452 SL3XK cB0 0683 256K
650 100 6,5x SL45W SL3XV cB0 0683 256K
650 100 6,5x s/d/ SL4CK cC0 0686 256K
650 100 6,5x d SL4C5 cC0 0686 256K
667 133 5x SL3ND SL3KW cA2 0681 256K
667 133 5x SL3T2 SL3VK cA2 0681 256K
667 133 5x SL453 SL3XL cB0 0683 256K
Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 159

Máx. Máx. Processo de energia


Velocidade L2 Temp. (C) Tensão (DENTRO) Pacote de transistores (mícrons)

225 90 2,00 25,3 0,25 9,5 milhões SECC2


225 90 2,00 25,3 0,25 9,5 milhões SECC2
250 90 2,00 28,0 0,25 9,5 milhões SECC2
250 90 2,00 28,0 0,25 9,5 milhões SECC2
250 90 2,00 28,0 0,25 9,5 milhões SECC2
500 85 1,60 13.2 0,18 28,1 milhões FC-PGA
500 85 1,60 13.2 0,18 28,1 milhões FC-PGA
267 90 2,05 29,7 0,25 9,5 milhões SECC2
533 85 1,65 14,0 0,18 28,1 milhões SECC2
533 85 1,65 14,0 0,18 28,1 milhões FC-PGA
533 85 1,65 14,0 0,18 28,1 milhões SECC2
533 85 1,65 14,0 0,18 28,1 milhões FC-PGA
275 80 2,00 30,8 0,25 9,5 milhões SECC2
550 85 1,60 14,5 0,18 28,1 milhões FC-PGA
550 85 1,60 14,5 0,18 28,1 milhões SECC2
550 85 1,60 14,5 0,18 28,1 milhões SECC2
550 85 1,60 14,5 0,18 28,1 milhões FC-PGA
300 85 2,00 34,5 0,25 9,5 milhões SECC2
600 82 1,65 15,8 0,18 28,1 milhões SECC2
600 82 1,65 15,8 0,18 28,1 milhões FC-PGA
600 82 1,65 15,8 0,18 28,1 milhões SECC2
600 82 1,65 15,8 0,18 28,1 milhões FC-PGA
600 82 1,7 15,8 0,18 28,1 milhões FC-PGA
600 82 1,7 15,8 0,18 28,1 milhões SECC2
300 85 2,05 34,5 0,25 9,5 milhões SECC2
600 82 1,65 15,8 0,18 28,1 milhões SECC2
600 82 1,65 15,8 0,18 28,1 milhões FC-PGA
600 82 1,65 15,8 0,18 28,1 milhões SECC2
600 82 1,65 15,8 0,18 28,1 milhões FC-PGA
600 82 1,7 15,8 0,18 28,1 milhões FC-PGA
600 82 1,7 15,8 0,18 28,1 milhões SECC2
650 82 1,65 17,0 0,18 28,1 milhões SECC2
650 82 1,65 17,0 0,18 28,1 milhões FC-PGA
650 82 1,65 17,0 0,18 28,1 milhões SECC2
650 82 1,65 17,0 0,18 28,1 milhões FC-PGA
650 82 1,7 17,0 0,18 28,1 milhões FC-PGA
650 82 1,7 17,0 0,18 28,1 milhões SECC2
667 82 1,65 17,5 0,18 28,1 milhões SECC2
667 82 1,65 17,5 0,18 28,1 milhões FC-PGA
667 82 1,65 17,5 0,18 28,1 milhões SECC2
Machine Translated by Google

160 Capítulo 3 Tipos e especificações de microprocessador

Tabela 3.30 Continuação

Velocidade do barramento de velocidade CPU em caixa CPU OEM


(MHz) (MHz) Especificação S do multiplicador Especificação S Inspecionando o cache L2 CPUID

667 133 5x SL45X SL3XW cB0 0683 256K


667 133 5x s/d/ SL4CJ cC0 0686 256K
667 133 5x d SL4C4 cC0 0686 256K
700 100 7x SL3SY SL3S9 cA2 0681 256K
700 100 7x SL3T3 SL3VL cA2 0681 256K
700 100 7x SL454 SL453 cB0 0683 256K
700 100 7x SL45Y SL3XX cB0 0683 256K
700 100 7x SL4M7 SL4CH cC0 0686 256K
700 100 7x n/D SL4C3 cC0 0686 256K
733 133 5,5x SL3SZ SL3SB cA2 0681 256K
733 133 5,5x SL3T4 SL3VM cA2 0681 256K
733 133 5,5x SL455 SL3XN cB0 0683 256K
733 133 5,5x SL45Z SL3XY cB0 0683 256K
733 133 5,5x SL4M8 SL4CG cC0 0686 256K
733 133 5,5x SL4KD SL4C2 cC0 0686 256K
733 133 5,5x SL4FQ SL4CX cC0 0686 256K
750 100 7,5x SL3V6 SL3WC cA2 0681 256K
750 100 7,5x SL3VC SL3VN cA2 0681 256K
750 100 7,5x SL456 SL3XP cB0 0683 256K
750 100 7,5x SL462 SL3XZ cB0 0683 256K
750 100 7,5x SL4M9 SL4CF cC0 0686 256K
750 100 7,5x SL4KE SL4BZ cC0 0686 256K
800 100 8x SL457 SL3XR cB0 0683 256K
800 100 8x SL463 SL3Y3 cB0 0683 256K
800 100 8x SL4MA SL4CE cC0 0686 256K
800 100 8x SL4KF SL4BY cC0 0686 256K
800EB 133 6x SL458 SL3XQ cB0 0683 256K
800EB 133 6x SL464 SL3Y2 cB0 0683 256K
800EB 133 6x SL4MB SL4CD cC0 0686 256K
800EB 133 6x SL4G7 SL4XQ cC0 0686 256K
800EB 133 6x SL4KG SL4BX cC0 0686 256K
850 100 8,5x SL47M SL43F cB0 0683 256K
850 100 8,5x SL49G SL43H cB0 0683 256K
850 100 8,5x SL4MC SL4CC cC0 0686 256K
850 100 8,5x SL4KH SL4BW cC0 0686 256K
866 133 6,5x SL47N SL43G cB0 0683 256K
866 133 6,5x SL49H SL43J cB0 0683 256K
866 133 6,5x SL4MD SL4CB cC0 0686 256K
866 133 6,5x SL4KJ SL4BV cC0 0686 256K
866 133 6,5x SL5B5 SL5QE cD0 068A 256K
Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 161

Máx. Máx. Processo de energia


Velocidade L2 Temp. (C) Tensão (DENTRO) Pacote de transistores (mícrons)

667 82 1,65 17,5 0,18 28,1 milhões FC-PGA


667 82 1,7 17,5 0,18 28,1 milhões FC-PGA
667 82 1,7 17,5 0,18 28,1 milhões SECC2
700 80 1,65 18,3 0,18 28,1 milhões SECC2
700 80 1,65 18,3 0,18 28,1 milhões FC-PGA
700 80 1,65 18,3 0,18 28,1 milhões SECC2
700 80 1,65 18,3 0,18 28,1 milhões FC-PGA
700 80 1,7 18,3 0,18 28,1 milhões FC-PGA
700 80 1,7 18,3 0,18 28,1 milhões SECC2
733 80 1,65 19.1 0,18 28,1 milhões SECC2
733 80 1,65 19.1 0,18 28,1 milhões FC-PGA
733 80 1,65 19.1 0,18 28,1 milhões SECC2
733 80 1,65 19.1 0,18 28,1 milhões FC-PGA
733 80 1,7 19.1 0,18 28,1 milhões FC-PGA
733 80 1,7 19.1 0,18 28,1 milhões SECC2
733 80 1,7 19.1 0,18 28,1 milhões SECC2
750 80 1,65 19,5 0,18 28,1 milhões SECC2
750 80 1,65 19,5 0,18 28,1 milhões FC-PGA
750 80 1,65 19,5 0,18 28,1 milhões SECC2
750 80 1,65 19,5 0,18 28,1 milhões FC-PGA
750 80 1,7 19,5 0,18 28,1 milhões FC-PGA
750 80 1,7 19,5 0,18 28,1 milhões SECC2
800 80 1,65 20,8 0,18 28,1 milhões SECC2
800 80 1,65 20,8 0,18 28,1 milhões FC-PGA
800 80 1,7 20,8 0,18 28,1 milhões FC-PGA
800 80 1,7 20,8 0,18 28,1 milhões SECC2
800 80 1,65 20,8 0,18 28,1 milhões SECC2
800 80 1,65 20,8 0,18 28,1 milhões FC-PGA
800 80 1,7 20,8 0,18 28,1 milhões FC-PGA
800 80 1,7 20,8 0,18 28,1 milhões SECC2
800 80 1,7 20,8 0,18 28,1 milhões SECC2
850 80 1,65 22,5 0,18 28,1 milhões SECC2
850 80 1,65 22,5 0,18 28,1 milhões FC-PGA
850 80 1,7 22,5 0,18 28,1 milhões FC-PGA
850 80 1,7 22,5 0,18 28,1 milhões SECC2
866 80 1,65 22,9 0,18 28,1 milhões SECC2
866 80 1,65 22,9 0,18 28,1 milhões FC-PGA
866 80 1,7 22,5 0,18 28,1 milhões FC-PGA
866 80 1,7 22,5 0,18 28,1 milhões SECC2
866 80 1,75 26.1 0,18 28,1 milhões FC-PGA
Machine Translated by Google

162 Capítulo 3 Tipos e especificações de microprocessador

Tabela 3.30 Continuação

Velocidade do barramento de velocidade CPU em caixa CPU OEM


(MHz) (MHz) Especificação S do multiplicador Especificação S Inspecionando o cache L2 CPUID

900 100 9x n/D SL4SD cC0 0686 256K

933 133 7x SL47Q SL448 cB0 0683 256K

933 133 7x SL49J SL44J cB0 0683 256K

933 133 7x SL4ME SL4C9 cC0 0686 256K

933 133 7x SL4KK SL4BT cC0 0686 256K

933 133 7x n/D SL5QF cD0 068A 256K

1000B 133 7,5x SL4FP SL48S cB0 0683 256K

1000B 133 7,5x SL4C8 SL4C8 cC0 0686 256K

1000B 133 7,5x SL4MF n/D cC0 0686 256K

1000 100 10x SL4BR SL4BR cC0 0686 256K

1000 100 10x SL4KL N/D cC0 0686 256K

1000B 133 7,5x SL4BS SL4BS cC0 0686 256K

1000B 100 10x n/a SL5QV cD0 068A 256K

1000B 133 7,5x SL5DV N/D cD0 068A 256K

1000B 133 7,5x SL5B3 SL5B3 cD0 068A 256K

1000B 133 7,5x SL52R SL52R cD0 068A 256K

1000B 133 7,5x SL5FQ n/D cD0 068A 256K

1100 100 11x n/D SL5QW cD0 068A 256K

1133 133 8,5x SL5LT n/D tA1 06B1 256K

1133 133 8,5x SL5GQ SL5GQ tA1 06B1 256K

1133-S 133 8,5x SL5LV n/D tA1 06B1 512K

1133-S 133 8,5x SL5PU SL5PU tA1 06B1 512K

1200 133 9x SL5GN SL5GN tA1 06B1 256K

1200 133 9x SL5PM n/a tA1 06B1 256K

1266-S 133 9,5x SL5LW SL5QL tA1 06B1 512K

1333 133 10x n/D SL5VX tA1 06B1 256K

1400-S 133 10,5x SL657 SL5XL tA1 06B1 512K

1200 133 9x SL5PM n/D tA1 06B1 256K

CPUID = O ID interno retornado pela instrução CPUID FC-PGA = Matriz de grade de pinos flip-chip
ECC = Código de correção de erro FC-PGA2 = Revisão 2 da matriz de pinos flip-chip

Os processadores Pentium III são todos bloqueados por multiplicador de clock. Este é um meio para evitar fraudes do processador
e overclock fazendo com que o processador funcione apenas em um determinado multiplicador de clock. Infelizmente, isso
recurso pode ser contornado fazendo modificações no processador sob a tampa do cartucho e
indivíduos sem escrúpulos têm vendido processadores de baixa velocidade remarcados como velocidades mais altas. Isto
paga para comprar seus sistemas ou processadores de distribuidores diretos da Intel ou revendedores de ponta que
não se envolva nessas práticas.

Pentium II/III Xeon


Os processadores Pentium II e III estão disponíveis em versões especiais de ponta chamadas Pentium II Xeon
e processadores Pentium III Xeon (a Intel agora usa o termo Xeon por si só para se referir aos processadores Xeon
baseado no Pentium 4). Originalmente introduzido em junho de 1998 nas versões Pentium II, mais tarde Pentium III
Machine Translated by Google

Processadores Intel P6 (686) de sexta geração Capítulo 3 163

Máx. Máx. Processo de energia


Velocidade L2 Temp. (C) Tensão (DENTRO) Pacote de transistores (mícrons)

900 75 1,7 23.2 0,18 28,1 milhões FC-PGA

933 75 1,7 25,5 0,18 28,1 milhões SECC2

933 75 1,7 24,5 0,18 28,1 milhões FC-PGA

933 75 1,7 24,5 0,18 28,1 milhões FC-PGA

933 75 1,7 25,5 0,18 28,1 milhões SECC2

933 77 1,75 27,3 0,18 28,1 milhões FC-PGA

1000 70 1,7 26.1 0,18 28,1 milhões SECC2

1000 70 1,7 26.1 0,18 28,1 milhões FC-PGA

1000 70 1,7 26.1 0,18 28,1 milhões FC-PGA

1000 70 1,7 26.1 0,18 28,1 milhões SECC2

1000 70 1,7 26.1 0,18 28,1 milhões SECC2

1000 70 1,7 26.1 0,18 28,1 milhões SECC2

1000 75 1,75 29,0 0,18 28,1 milhões FC-PGA

1000 75 1,75 29,0 0,18 28,1 milhões FC-PGA

1000 75 1,75 29,0 0,18 28,1 milhões FC-PGA

1000 75 1,75 29,0 0,18 28,1 milhões FC-PGA

1000 75 1,75 29,0 0,18 28,1 milhões FC-PGA

1100 77 1,75 33,0 0,18 28,1 milhões FC-PGA

1133 69 1,475 29.1 0,13 44 milhões FC-PGA2

1133 69 1,475 29.1 0,13 44 milhões FC-PGA2

1133 69 1,45 27,9 0,13 44 milhões FC-PGA2

1133 69 1,45 27,9 0,13 44 milhões FC-PGA2

1200 69 1,475 29,9 0,13 44 milhões FC-PGA2

1200 69 1,475 29,9 0,13 44 milhões FC-PGA2

1266 69 1,45 29,5 0,13 44 milhões FC-PGA2

1333 69 1,475 29,9 0,13 44 milhões FC-PGA2

1400 69 1,45 29,9 0,13 44 milhões FC-PGA2

1200 69 1,475 29,9 0,13 44 milhões FC-PGA2

SECC = Cartucho de contato de borda única


SECC2 = Revisão 2 do cartucho de contato de borda única

versões foram introduzidas em março de 1999. Elas diferem do Pentium II e III padrão em três
maneiras: empacotamento, tamanho do cache e velocidade do cache.

Os processadores Pentium II/III Xeon usam um cartucho SEC maior do que os processadores PII/III padrão, principalmente
para abrigar uma placa interna maior com mais memória cache. O processador Pentium III Xeon é mostrado
na Figura 3.57; o SEC do Xeon é mostrado na Figura 3.58.

Além do pacote maior, os processadores Xeon também incluem mais cache L2. Eles foram produzidos em
três variações, com 512 KB, 1 MB ou 2 MB de cache L2.

Ainda mais significativo do que o tamanho do cache é sua velocidade. Todo o cache nos processadores Xeon é executado em
a velocidade de núcleo completo. Isso é difícil de fazer considerando que os chips de cache são chips separados na placa;
até recentemente eles não eram integrados ao processador. Os processadores Pentium II Xeon originais
Machine Translated by Google

164 Capítulo 3 Tipos e especificações de microprocessador

tinha 7,5 milhões de transistores no processador principal, enquanto o Pentium III Xeon posterior veio com 9,5 milhões.
Quando as versões do Pentium III com cache on-die foram lançadas, a contagem de transistores subiu para 28,1 milhões
de transistores na versão de cache de 256 KB, 84 milhões de transistores na versão de cache de 1 MB e 140 milhões de
transistores na versão de cache de 2 MB mais recente. estabelecendo um recorde da indústria na época. As altas
contagens de transistores são devidas ao cache L2 na matriz, que é muito intensivo em transistores. O cache L2 em todos
os processadores Pentium II e III Xeon tem um intervalo completo de endereços de 64 GB de RAM e suporta ECC.

Figura 3.57 Processador Pentium III Xeon. Fotografia usada com permissão da Intel Corporation.

Gabinete de plástico

Substrato do lado primário

Processador e cache

Substrato do lado primário

Clipes de retenção da placa térmica

Fixadores de pinos

Placa térmica de alumínio

Figura 3.58 Componentes internos do processador Pentium III Xeon.


Machine Translated by Google

Outros processadores de sexta geração Capítulo 3 165

Versões posteriores do processador Xeon foram projetadas para o Socket 370, e uma versão ainda mais recente baseada
no Pentium 4 foi projetado para o soquete 603.

Outros processadores de sexta geração


Além da Intel, muitos outros fabricantes produziram processadores do tipo P6, mas muitas vezes com uma diferença. A
maioria deles são projetados para interface com placas-mãe classe P5 e para os mercados de baixo custo. A AMD
recentemente ofereceu os processadores Athlon e Duron, que são verdadeiros de sexta geração
projetos usando suas próprias conexões proprietárias para o sistema.

Esta seção examina os vários processadores de sexta geração de outros fabricantes que não a Intel.

NexGen Nx586
A NexGen foi fundada por Thampy Thomas, que contratou algumas das pessoas anteriormente envolvidas com o 486
e processadores Pentium da Intel. Na NexGen, os desenvolvedores criaram o Nx586, um processador que funcionava da
mesma forma que o Pentium, mas não era compatível com pinos. Como tal, sempre foi fornecido com uma placa-mãe; na
verdade, geralmente era soldado. A NexGen não fabricava os chips ou as placas-mãe
eles entraram; para isso contratou a IBM Microelectronics. Mais tarde, a NexGen foi comprada pela AMD, pouco antes de
estava pronto para apresentar o Nx686 - um design muito aprimorado por Greg Favor e um verdadeiro concorrente para
o Pentium. A AMD pegou o design do Nx686 e o combinou com uma interface elétrica Pentium para criar um
chip compatível com Pentium chamado K6, que na verdade superou o original da Intel.

O Nx586 tinha todos os recursos padrão do processador de quinta geração, como execução superescalar com
dois pipelines internos e um cache L1 integral de alto desempenho com código separado e caches de dados.
Uma vantagem é que o Nx586 inclui instruções separadas de 16 KB e caches de dados de 16 KB em comparação
para 8 KB cada para o Pentium. Esses caches mantêm instruções e dados importantes próximos ao processamento
motores para aumentar o desempenho geral do sistema.

O Nx586 também inclui recursos de previsão de ramificação, que são uma das características de um processador de
sexta geração. A previsão de desvio significa que o processador possui funções internas para prever o fluxo do
programa para otimizar a execução da instrução.

O processador Nx586 também apresentava um núcleo RISC. Uma unidade de tradução traduz dinamicamente instruções
x86 em instruções RISC86. Essas instruções RISC86 foram projetadas especificamente com suporte direto para a
arquitetura x86, obedecendo aos princípios de desempenho RISC. São assim mais simples e
mais fácil de executar do que as instruções x86 complexas. Esse tipo de capacidade é outro recurso normalmente
encontrado apenas em processadores da classe P6.

O Nx586 foi descontinuado após a fusão com a AMD, que então pegou o design do sucessor Nx686 e o lançou como
AMD-K6.

Série AMD-K6
O processador AMD-K6 é um processador de sexta geração de alto desempenho que pode ser instalado fisicamente
em uma placa-mãe P5 (Pentium). Essencialmente, foi projetado para AMD pela NexGen e foi conhecido pela primeira vez
como o Nx686. A versão NexGen nunca apareceu porque foi comprada pela AMD antes do chip
estava para ser lançado. O AMD-K6 oferece níveis de desempenho em algum lugar entre o Pentium e
Processador Pentium II como resultado de seu design híbrido exclusivo. Porque ele é projetado para instalar no soquete
7, que é um soquete de processador de quinta geração e design de placa-mãe, ele não pode funcionar como um
verdadeiro chip de sexta geração porque a arquitetura Socket 7 limita severamente o desempenho do cache e da memória.
No entanto, com este processador, a AMD deu à Intel muita concorrência na gama baixa a média
mercado, onde o Pentium ainda era popular.

O processador K6 contém uma implementação de alto desempenho padrão da indústria do novo conjunto de instruções
multimídia, permitindo um alto nível de desempenho multimídia. O K6-2 introduziu um
atualize para o MMX que a AMD chama de 3DNow!, que adiciona ainda mais gráficos e instruções de som.
Machine Translated by Google

166 Capítulo 3 Tipos e especificações de microprocessador

A AMD projetou o processador K6 para se adequar à infraestrutura Socket 7 de baixo custo e alto volume. Inicialmente,
ela usava a tecnologia de processo de cinco camadas de metal de 0,35 mícron da AMD; variações mais recentes usaram
o processador de 0,25 mícron para aumentar as quantidades de produção devido ao tamanho reduzido da matriz, bem
como para diminuir o consumo de energia.

Os recursos técnicos do processador AMD-K6 incluem:

ÿ Design interno de sexta geração, interface externa de quinta geração ÿ Núcleo RISC
interno, traduz instruções x86 para RISC

ÿ Unidades de execução paralela superescalar (sete) ÿ

Execução dinâmica ÿ Previsão de desvio ÿ Execução

especulativa ÿ Grande cache L1 de 64 KB (cache de

instruções de 32 KB mais cache de dados de porta dupla

de write-back de 32 KB) ÿ Unidade de ponto flutuante incorporada ÿ MMX padrão do setor suporte a instruções ÿ Modo

de gerenciamento do sistema ÿ Design de matriz de pinos cerâmicos (CPGA) Soquete 7 ÿ Fabricado usando designs

de cinco camadas de 0,35 mícron e 0,25 mícron

O K6-2 adiciona o seguinte:

ÿ Maiores velocidades de

clock ÿ Maiores velocidades de barramento de até 100MHz (placas Super7) ÿ

3DNow!; 21 novos gráficos e instruções de processamento de som

O K6-3 adiciona o seguinte:

ÿ 256 KB de cache L2 de velocidade de núcleo completo na matriz

A adição do cache L2 de velocidade total no K6-3 foi significativa. Ele permite que a série K6 concorra totalmente com os
processadores Intel Pentium II e os processadores Celeron baseados no Pentium II. O 3DNow! a capacidade adicionada no
K6-2/3 também foi explorada por programas gráficos mais recentes, tornando esses processadores ideais para sistemas de jogos
de baixo custo.

A arquitetura do processador AMD-K6 é totalmente compatível com código binário x86, o que significa que executa todo o
software Intel, incluindo instruções MMX. Para compensar o desempenho inferior do cache L2 do design do Socket 7, a AMD
aumentou o cache L1 interno para um total de 64 KB, duas vezes o tamanho do Pentium II ou III.
Isso, mais a capacidade de execução dinâmica, permitiu que o K6 superasse o Pentium e se aproximasse do Pentium II e
III em desempenho para uma determinada taxa de clock. O K6-3 ficou ainda melhor com a adição de cache L2 de velocidade
full-core; no entanto, este processador funcionou muito quente e foi descontinuado após um período relativamente breve.

Ambos os processadores AMD-K5 e AMD-K6 são compatíveis com o barramento Socket 7. No entanto, algumas modificações
podem ser necessárias para a configuração adequada da voltagem e revisões do BIOS. Para garantir uma operação confiável
do processador AMD-K6, a placa-mãe deve atender aos requisitos de voltagem específicos.

Os processadores AMD têm requisitos de voltagem específicos. A maioria das placas-mãe de tensão dividida mais antigas são
padronizadas para 2,8 V Core/3,3 VI/O, que está abaixo da especificação para o AMD-K6 e pode causar operação irregular. Para
funcionar corretamente, a placa-mãe deve ter o Socket 7 com um regulador de voltagem dual-plane fornecendo 2,9V ou 3,2V
(233MHz) para a voltagem do núcleo do processador (Vcc2) e 3,3V para a E/S (Vcc3). o
Machine Translated by Google

Outros processadores de sexta geração Capítulo 3 167

regulador de voltagem deve ser capaz de fornecer até 7,5A (9,5A para 233MHz) ao processador.
Quando usado com um processador de 200 MHz ou mais lento, o regulador de tensão deve manter a tensão do núcleo
dentro de 145 mV do nominal (2,9 V+/–145 mV). Quando usado com um processador de 233 MHz, o regulador de tensão deve manter a tensão
do núcleo dentro de 100 mV da nominal (3,2 V+/–100 mV).

Se a placa-mãe tiver um regulador de tensão mal projetado que não consiga manter esse desempenho,
pode resultar em operação não confiável. Se a tensão da CPU exceder a faixa de tensão máxima absoluta, o
processador pode ser danificado permanentemente. Observe também que o K6 pode ficar quente. Certifique-se de que seu dissipador de calor
está firmemente encaixado no processador e que a graxa ou almofada termicamente condutora está aplicada corretamente.

A placa-mãe deve ter um BIOS pronto para o processador AMD-K6 com suporte para o K6 integrado. Prêmio
tem esse suporte em seu BIOS de 1º de março de 1997 ou posterior; AMI tinha suporte K6 em qualquer um de seus BIOS com CPU
Módulo 3.31 ou posterior; e Phoenix suporta o K6 na versão 4.0, versão 6.0 ou versão 5.1 com build
datas de 07/04/97 ou posterior.

Como essas especificações podem ser bastante complicadas, a AMD mantém uma lista de placas-mãe que foram
verificado para funcionar com o processador AMD-K6 em seu site. Todas as placas-mãe nessa lista foram
testado para funcionar corretamente com o AMD-K6. Portanto, a menos que esses requisitos possam ser verificados em outro lugar, é
recomendado que você use apenas uma placa-mãe dessa lista com o processador AMD-K6.

As configurações de multiplicador, velocidade do barramento e tensão para o K6 são mostradas na Tabela 3.31. Você pode identificar
qual AMD-K6 você tem observando as marcações neste chip, conforme mostrado na Figura 3.59.

Tabela 3.31 Velocidades e Voltagens do Processador AMD-K6

Relógio Ônibus Essencial E/S


Processador Velocidade do núcleo Multiplicador Velocidade Tensão Tensão

K6-3 450MHz 4,5x 100MHz 2,4 V 3,3 V


K6-3 400MHz 4x 100MHz 2,4 V 3,3 V
K6-2 475MHz 5x 95MHz 2,4 V 3,3 V
K6-2 450MHz 4,5x 100MHz 2,4 V 3,3 V
K6-2 400MHz 4x 100MHz 2,2 V 3,3 V
K6-2 380MHz 4x 95MHz 2,2 V 3,3 V
K6-2 366MHz 5,5x 66MHz 2,2 V 3,3 V
K6-2 350MHz 3,5x 100MHz 2,2 V 3,3 V
K6-2 333MHz 3,5x 95MHz 2,2 V 3,3 V
K6-2 333MHz 5,0x 66MHz 2,2 V 3,3 V
K6-2 300MHz 3x 100MHz 2,2 V 3,3 V
K6-2 300MHz 4,5x 66MHz 2,2 V 3,3 V
K6-2 266MHz 4x 66MHz 2,2 V 3,3 V
K6 300MHz 4,5x 66MHz 2,2 V 3,45V
K6 266MHz 4x 66MHz 2,2 V 3,3 V
K6 233MHz 3,5x 66MHz 3,2 V 3,3 V
K6 200MHz 3x 66MHz 2,9 V 3,3 V
K6 166MHz 2,5x 66MHz 2,9 V 3,3 V

Placas-mãe mais antigas atingem a configuração de 3,5x configurando jumpers para 1,5x. A configuração de 1,5x para mais velhos
placas-mãe equivale a uma configuração de 3,5x para as peças AMD-K6 e Intel mais recentes. Obtendo o 4x e
configuração mais alta requer uma placa-mãe que controla três pinos BF, incluindo BF2. Placas-mãe mais antigas
pode controlar apenas dois pinos BF. As configurações para os multiplicadores são mostradas na Tabela 3.32.
Machine Translated by Google

168 Capítulo 3 Tipos e especificações de microprocessador

Figura 3.59 Marcações do processador AMD-K6.

Tabela 3.32 Configurações do multiplicador AMD-K6

Multiplicador Multiplicador
Contexto BF0 BF1 BF2 Contexto BF0 BF1 BF2

2,5x Baixo Baixo Alto 4,5x Baixo Baixo Baixo

3x Alto Baixo Alto 5x Alto Baixo Baixo

3,5x Alto Alto Alto 5,5x Alto Alto Baixo

4x Baixo Alto Baixo

Essas configurações geralmente são controladas por jumpers na placa-mãe. Consulte a documentação da sua placa-mãe para ver
onde eles estão e como configurá-los para as configurações adequadas de multiplicador e velocidade de barramento.

Ao contrário de Cyrix e de alguns outros concorrentes da Intel, a AMD é fabricante e designer.


Por isso, projeta e constrói seus chips em suas próprias fábricas. Semelhante à Intel, a AMD migrou para 0,25-
tecnologia de processo de mícron e além (o AMD Athlon XP é construído em um processo de 0,13 mícron). o
O K6 original tem 8,8 milhões de transistores e é construído em um processo de cinco camadas de 0,35 mícron. O dado é
12,7 mm de cada lado, ou cerca de 162 mm quadrados. O K6-3 usa um processo de 0,25 mícron e incorpora
21,3 milhões de transistores em uma matriz de apenas 10,9 mm de cada lado, ou cerca de 118 mm quadrados.

Devido ao seu desempenho e compatibilidade com a interface Socket 7, a série K6 é frequentemente


at como uma excelente atualização de processador para placas-mãe que usam processadores Pentium ou Pentium MMX mais antigos.
Embora funcionem no Socket 7, os processadores AMD-K6 têm voltagem e velocidade de barramento diferentes
requisitos dos processadores Intel. Antes de tentar qualquer atualização, você deve verificar a placa
documentação ou entre em contato com o fabricante para ver se sua placa atende aos requisitos necessários. Em alguns casos,
uma atualização do BIOS também é necessária.

AMD Athlon, Duron e Athlon XP


O Athlon é o sucessor da AMD para a série K6 (consulte a Figura 3.60). O Athlon é um chip totalmente novo
do zero e não faz interface através dos soquetes Socket 7 ou Super7 como seus chips anteriores.
Nas versões iniciais do Athlon, a AMD usava um design de cartucho, chamado Slot A, quase exatamente igual ao do
o Intel Pentium II e III. Isso se deve ao fato de que os Athlons originais usavam 512 KB de memória externa
Cache L2, que foi montado na placa do cartucho do processador. O cache externo funcionou em metade
núcleo, dois quintos do núcleo ou um terço do núcleo, dependendo de qual processador de velocidade você tinha. Em junho de 2000,
A AMD apresentou uma versão revisada do Athlon (codinome Thunderbird) que incorpora 256 KB
do cache L2 diretamente na matriz do processador. Este cache on-die é executado em velocidade de núcleo total e elimina um
gargalo nos sistemas Athlon originais. Junto com a mudança para o cache L2 on-die, o Athlon foi
também introduzido em uma versão PGA ou chip Socket A, que substituiu a versão do cartucho Slot A. o
A versão mais recente do Athlon, chamada Athlon XP, possui vários aprimoramentos, como o 3DNow!
Machine Translated by Google

Outros processadores de sexta geração Capítulo 3 169

Instruções profissionais, que também incluem as instruções Intel SSE. Os mais recentes modelos Athlon XP
também retornaram ao uso de cache L2 de 512 KB, mas desta vez na velocidade máxima do processador.

Embora o cartucho Slot A se pareça muito com o Intel Slot 1, e o Socket A se pareça com o Socket da Intel
370, as pinagens são completamente diferentes e os chips AMD não funcionam nas mesmas placas-mãe
como os chips Intel. Isso ocorreu porque a AMD estava procurando maneiras de melhorar sua arquitetura de chip e se distanciar da Intel.
Pinos bloqueados especiais no design do soquete ou do slot evitam a instalação acidental do chip na orientação errada ou no slot errado.
A Figura 3.60 mostra o Athlon no
Slot A cartucho. As versões de soquete A do Athlon se assemelham muito ao Duron.

Figura 3.60 Processador AMD Athlon para Slot A (fator de forma do cartucho).

O Athlon está disponível em velocidades de 550 MHz a 1,4 GHz e usa um processador de 200 MHz ou 266 MHz
(front-side) chamado EV6 para se conectar ao chip North Bridge da placa-mãe, bem como a outros processadores. Licenciado pela Digital
Equipment, o barramento EV6 é o mesmo usado para o processador Alpha 21264, agora de propriedade da Compaq. O barramento EV6
usa uma velocidade de clock de 100MHz ou 133MHz, mas clocks duplos
os dados, transferindo dados duas vezes por ciclo, para uma velocidade de ciclo de 200MHz ou 266MHz. Porque o ônibus é
8 bytes (64 bits) de largura, isso resulta em uma taxa de transferência de 8 bytes vezes 200MHz/266MHz, o que equivale a
1,6 GBps ou 2,1 GBps. Este barramento é ideal para suportar memórias DDR PC1600 ou PC2100, que também
nessas velocidades. O design de barramento da AMD elimina um potencial gargalo entre o chipset e o processador e permite
transferências mais eficientes em comparação com outros processadores. O uso do barramento EV6 é um dos
as principais razões pelas quais os chips Athlon e Duron têm um desempenho tão bom.

O Athlon tem um cache L1 muito grande de 128 KB na matriz do processador e metade, dois quintos ou um terceiro cache L2 de
512 KB de velocidade de núcleo no cartucho nas versões mais antigas; 256 KB de cache de velocidade de núcleo completo em
Soquete A Athlon e a maioria dos modelos Athlon XP; e 512 KB de cache de velocidade full-core no mais recente Athlon
Modelos XP. Todas as versões do soquete A PGA têm o cache de velocidade total. O Athlon também tem suporte para MMX
e o 3DNow Aprimorado! instruções, que são 45 novas instruções projetadas para suportar gráficos
e processamento de som. 3DAgora! é muito semelhante ao SSE da Intel em design e intenção, mas as instruções específicas são
diferentes e requerem suporte de software. O Athlon XP adiciona as instruções Intel SSE, que
chama 3DNow! Profissional. Felizmente, a maioria das empresas produtoras de software gráfico decidiu
apoie o 3DNow! instruções juntamente com as instruções do Intel SSE, com apenas algumas exceções.

A produção inicial do Athlon usava tecnologia de 0,25 mícron, com versões mais recentes e mais rápidas
sendo feito em processos de 0,18 mícron e 0,13 mícron. As versões mais recentes são construídas com cobre
tecnologia de metal, a primeira no negócio de processadores para PC. Eventualmente, todos os outros processadores seguirão
porque as conexões de cobre permitem menor consumo de energia e operação mais rápida.

A Tabela 3.33 mostra informações detalhadas sobre a versão do Slot A do processador Athlon.

A Tabela 3.34 mostra informações sobre a versão PGA ou Socket A do processador AMD Athlon. Tudo
Os processadores soquete A são do Modelo 4.
Machine Translated by Google

170 Capítulo 3 Tipos e especificações de microprocessador

Tabela 3.33 Informações do processador do cartucho AMD Athlon Slot A

Velocidade Velocidade do ônibus


Número da peça Modelo (MHz) (MHz) Multiplicador Cache L2

AMD-K7500MTR51B Modelo 1 500 100x2 5x 512 KB


AMD-K7550MTR51B Modelo 1 550 100x2 5,5x 512 KB
AMD-K7600MTR51B Modelo 1 600 100x2 6x 512 KB
AMD-K7650MTR51B Modelo 1 650 100x2 6,5x 512 KB
AMD-K7700MTR51B Modelo 1 700 100x2 7x 512 KB
AMD-K7550MTR51B Modelo 2 550 100x2 5,5x 512 KB
AMD-K7600MTR51B Modelo 2 600 100x2 6x 512 KB
AMD-K7650MTR51B Modelo 2 650 100x2 6,5x 512 KB
AMD-K7700MTR51B Modelo 2 700 100x2 7x 512 KB
AMD-K7750MTR52B Modelo 2 750 100x2 7,5x 512 KB
AMD-K7800MPR52B Modelo 2 800 100x2 8x 512 KB
AMD-K7850MPR52B Modelo 2 850 100x2 8,5x 512 KB
AMD-K7900MNR53B Modelo 2 900 100x2 9x 512 KB
AMD-K7950MNR53B Modelo 2 950 100x2 9,5x 512 KB
AMD-K7100MNR53B Modelo 2 1000 100x2 10x 512 KB
AMD-A0650MPR24B Modelo 4 650 100x2 6,5x 256 KB
AMD-A0700MPR24B Modelo 4 700 100x2 7x 256 KB
AMD-A0750MPR24B Modelo 4 750 100x2 7,5x 256 KB
AMD-A0800MPR24B Modelo 4 800 100x2 8x 256 KB
AMD-A0850MPR24B Modelo 4 850 100x2 8,5x 256 KB
AMD-A0900MMR24B Modelo 4 900 100x2 9x 256 KB
AMD-A0950MMR24B Modelo 4 950 100x2 9,5x 256 KB
AMD-A1000MMR24B Modelo 4 1000 100x2 10x 256 KB

Tabela 3.34 Informações do processador AMD Athlon PGA (Soquete A)


Velocidade (MHz) Velocidade do barramento (MHz) Multiplicador Cache L2 Velocidade L2 (MHz)

650 200 3,25x 256 KB 650


700 200 3,5x 256 KB 700
750 200 3,25x 256 KB 750
800 200 4x 256 KB 800
850 200 4,25x 256 KB 850
900 200 4,5x 256 KB 900
950 200 4,75x 256 KB 950
1000 200 5x 256 KB 1000
1000 266 3,75x 256 KB 1000
1100 200 5,5x 256 KB 1100
1133 266 4,25x 256 KB 1133
1200 200 6x 256 KB 1200
1200 266 4,5x 256 KB 1200
1300 200 6,5x 256 KB 1300
1333 266 5x 256 KB 1333
1400 266 5,5x 256 KB 1400
Machine Translated by Google

Outros processadores de sexta geração Capítulo 3 171

Velocidade L2 Máx. Máx. Processo


(MHz) Tensão Corrente (A) Potência (W) (Mícrons) Transistores Introduzido
250 1,60 V 25A 42W 0,25 22 milhões Junho de 1999

275 1,60 V 30A 46W 0,25 22 milhões Junho de 1999

300 1,60 V 33A 50 W 0,25 22 milhões Junho de 1999

325 1,60 V 36A 54W 0,25 22 milhões


agosto de 1999
350 1,60 V 33A 50 W 0,25 22 milhões Outubro de 1999

275 1,60 V 20A 31W 0,18 22 milhões novembro de 1999

300 1,60 V 21A 34W 0,18 22 milhões novembro de 1999

325 1,60 V 22A 36W 0,18 22 milhões novembro de 1999

350 1,60 V 24A 39W 0,18 22 milhões novembro de 1999

300 1,60 V 25A 40W 0,18 22 milhões novembro de 1999

320 1,70 V 29A 48W 0,18 22 milhões Janeiro de 2000

340 1,70 V 30A 50 W 0,18 22 milhões fevereiro de 2000

300 1,80V 34A 60 W 0,18 22 milhões março de 2000

317 1,80V 35A 62W 0,18 22 milhões março de 2000

333 1,80V 37A 65 W 0,18 22 milhões março de 2000

650 1,70 V 23,8A 36,1 W 0,18 37 milhões Junho de 2000

700 1,70 V 25.2A 38,3 W 0,18 37 milhões Junho de 2000

750 1,70 V 26,6A 40,4 W 0,18 37 milhões Junho de 2000

800 1,70 V 28,0A 42,6 W 0,18 37 milhões Junho de 2000

850 1,70 V 29,4A 44,8 W 0,18 37 milhões Junho de 2000

900 1,75 V 31,7A 49,7 W 0,18 37 milhões Junho de 2000

950 1,75 V 33.2A 52,0 W 0,18 37 milhões Junho de 2000

1000 1,75 V 34,6A 54,3 W 0,18 37 milhões Junho de 2000

Tensão Máx. Corrente (A) Máx. Potência (W) Processo (Mícrons) Transistores

1,75 V 22A 38,5 W 0,18 37 milhões

1,75 V 23A 40,3 W 0,18 37 milhões

1,75 V 25A 43,8 W 0,18 37 milhões

1,75 V 26A 45,5 W 0,18 37 milhões

1,75 V 27A 47,3 W 0,18 37 milhões

1,75 V 29A 50,8 W 0,18 37 milhões

1,75 V 30A 52,5 W 0,18 37 milhões

1,75 V 31A 54,3 W 0,18 37 milhões

1,75 V 31A 54,3 W 0,18 37 milhões

1,75 V 34A 59,5 W 0,18 37 milhões

1,75 V 36A 63,0 W 0,18 37 milhões

1,75 V 38A 66,5 W 0,18 37 milhões

1,75 V 38A 66,5 W 0,18 37 milhões

1,75 V 39A 68,3 W 0,18 37 milhões

1,75 V 40A 70,0 W 0,18 37 milhões

1,75 V 41A 72,0 W 0,18 37 milhões


Machine Translated by Google

172 Capítulo 3 Tipos e especificações de microprocessador

Na maioria dos benchmarks, o AMD Athlon é igual, se não superior, ao Intel Pentium III.
A AMD superou a Intel na marca de 1 GHz ao apresentar seu Athlon de 1 GHz dois dias antes do lançamento da Intel
o Pentium III de 1 GHz.

AMD Duron
O processador AMD Duron (originalmente codinome Spitfire) foi anunciado em junho de 2000 e é um
derivado do processador AMD Athlon da mesma forma que o Celeron é um derivado do
Pentium II e III. Basicamente, o Duron é um Athlon com menos cache L2; todas as outras capacidades são
essencialmente o mesmo. Ele foi projetado para ser uma versão de baixo custo com menos cache, mas apenas um pouco menos de
desempenho. De acordo com o tema de baixo custo, o Duron contém cache L2 on-die de 64 KB e foi projetado
para Socket A, uma versão de soquete do Athlon Slot A (veja a Figura 3.61). Exceto pelas marcações de Duron,
o Duron é quase idêntico externamente às versões de soquete A do Athlon original.

Essencialmente, o Duron foi projetado para competir com o Intel Celeron no mercado de PCs de baixo custo,
assim como o Athlon foi projetado para competir no mercado de Pentium III de ponta. O Durão tem
foi descontinuado, mas a maioria dos sistemas que usam o processador Duron pode usar AMD Athlon ou, em
alguns casos Athlon XP, processadores como uma atualização.

Figura 3.61 Processador AMD Duron.


Como o processador Duron é derivado do núcleo Athlon, ele inclui o front-side Athlon 200MHz
barramento do sistema (interface com o chipset), bem como 3DNow! instruções no Modelo 3. Os processadores do Modelo 7 incluem
3DNow! Instruções profissionais (que incluem uma implementação completa das instruções SSE).

A Tabela 3.35 mostra informações sobre a versão PGA ou Socket A do processador AMD Duron. Durões
que requerem 1,6 V são processadores Modelo 3, enquanto aqueles que requerem 1,75 V são processadores Modelo 7.
A versão do Model 7 foi originalmente codinome Morgan.

Tabela 3.35 Informações do processador AMD Duron

Ônibus L2 Máx. Máx.


Velocidade Velocidade Multi- L2 Velocidade Processo de energia atual
(MHz) (MHz) alicate Cache (MHz) Tensão (UMA) (DENTRO) (Mícrons) Transistores

550 200 2,75x 64 KB 550 1,6 V 15,8A 25,3 W 0,18 25 milhões

600 200 3x 64 KB 600 1,6 V 17.1A 27,4 W 0,18 25 milhões

650 200 3,25x 64 KB 650 1,6 V 18.4A 29,4 W 0,18 25 milhões

700 200 3,5x 64 KB 700 1,6 V 19,6A 31,4 W 0,18 25 milhões

750 200 3,75x 64 KB 750 1,6 V 20,9A 33,4 W 0,18 25 milhões


Machine Translated by Google

Outros processadores de sexta geração Capítulo 3 173

Tabela 3.35 Continuação

Ônibus L2 Máx. Máx.


Velocidade Velocidade Multi- L2 Velocidade Processo de energia atual
(MHz) (MHz) alicate 800 200 Cache (MHz) Voltagem (UMA) (DENTRO) (Mícrons) Transistores
4x 64 KB 800 1,6V 22.1A 35,4 W 0,18 25 milhões

850 200 4,25x 64 KB 850 1,6 V 23.4A 37,4 W 0,18 25 milhões

900 200 4,5x 64 KB 900 1,6 V 24,7A 39,5 W 0,18 25 milhões

900 200 4,5x 64 KB 900 1,75 V 22,4A 42,7 W 0,18 25,2 milhões

950 200 4,75x 64 KB 950 1,6 V 25,9A 41,5 W 0,18 25 milhões

950 200 4,75x 64 KB 950 1,75 V 23.2A 44,4 W 0,18 25,2 milhões

1000 200 5x 64 KB 1000 1,75 V 24.2A 46,1 W 0,18 25,2 milhões

1100 200 5,5x 64 KB 1100 1,75 V 26,4A 50,3 W 0,18 25,2 milhões

1200 200 6x 64 KB 1200 1,75 V 28,7A 54,7 W 0,18 25,2 milhões

1300 200 6,5x 64 KB 1300 1,75 V 28,7A 60,0 W 0,18 25,2 milhões

AMD Athlon XP
Como mencionado anteriormente, a versão mais recente do Athlon é chamada de Athlon XP. Este é basicamente um
versão melhorada do Athlon anterior, com melhorias no conjunto de instruções para que possa executar
Instruções Intel SSE e um novo esquema de marketing que concorre diretamente com o Pentium 4. O
os modelos Athlon XP mais recentes também adotaram um cache on-die maior (512 KB) de velocidade total.

A AMD usa o termo “QuantiSpeed” (um termo de marketing, não um termo técnico) para se referir à arquitetura do Athlon XP. A
AMD define isso como incluindo o seguinte:

ÿ Uma microarquitetura superescalar de nove edições totalmente em pipeline. Isso fornece mais caminhos para as instruções a
serem enviadas para as seções de execução da CPU e inclui três unidades de execução de ponto flutuante, três unidades
inteiras e três unidades de cálculo de endereço.

ÿ Uma unidade de cálculo de ponto flutuante superescalar e totalmente em pipeline. Isso fornece operações mais rápidas por clock
ciclo e cura uma deficiência de longa data de processadores AMD versus processadores Intel.

ÿ Uma pré-busca de dados de hardware. Isso reúne os dados necessários da memória do sistema e os coloca no
cache de nível 1 do processador para economizar tempo.

ÿ Buffers look-aside de tradução (TLBs) aprimorados. Estes permitem o armazenamento de dados onde o processador pode
acessá-los mais rapidamente sem duplicação ou paralisação por falta de informações atualizadas.

Essas melhorias de design extraem mais trabalho de cada ciclo de clock, permitindo um Athlon XP “mais lento”
para vencer um processador Pentium 4 “mais rápido” em fazer trabalho real (e jogar).

Os primeiros modelos do Athlon XP usavam o núcleo Palomino, que também é compartilhado pelo Athlon 4
processador móvel (laptop). Modelos posteriores usaram o núcleo puro-sangue, que foi posteriormente revisado para
melhorar as características térmicas. Os diferentes núcleos puro-sangue são por vezes referidos como
Puro-sangue-A e Puro-sangue-B. Os mais recentes processadores Athlon XP usam um novo núcleo com 512 KB no cache L2 de
velocidade total conhecido como Barton. Recursos adicionais incluem

ÿ 3DAgora! Instruções multimídia profissionais (adicionando compatibilidade com os 70 SSE adicionais


instruções no Pentium III, mas não as 144 instruções SSE2 adicionais no Pentium 4)
ÿ FSB de 266 MHz ou 333 MHz

ÿ Caches de memória de nível 1 de 128 KB e 256 KB ou 512 KB de nível 2 na matriz em execução na velocidade total da CPU

ÿ Interconexões de cobre (em vez de alumínio) para maior eficiência elétrica e menos calor
Machine Translated by Google

174 Capítulo 3 Tipos e especificações de microprocessador

Outra novidade no Athlon XP é o uso de um composto orgânico de embalagem de chip mais fino e mais leve, semelhante ao
ao usado pelos recentes processadores Intel. A Figura 3.62 mostra os processadores Athlon XP mais recentes que usam o
Núcleo Barton.

Figura 3.62 Processador AMD Athlon XP de 0,13 mícron com 512 KB de cache L2 para Socket A (fator de forma
PGA). Foto cortesia de Advanced Micro Devices, Inc.

Esta embalagem permite um layout mais eficiente dos componentes elétricos. As últimas versões do
Athlon XP são feitos usando um novo processo de matriz de 0,13 mícron que resulta em um chip com uma matriz menor que
usa menos energia, gera menos calor e é capaz de funcionar mais rápido em comparação com o anterior
modelos. As versões mais recentes de 0,13 mícron do Athlon XP rodam em velocidades de clock reais que excedem
2 GHz. A Tabela 3.36 fornece informações detalhadas sobre o Athlon XP.

Tabela 3.36 Informações do processador AMD Athlon XP

Ônibus real L2 Máx. Máx.


P- Velocidade Velocidade L2 Velocidade Transistores de Processo de
Classificação (MHz) (MHz) Cache do Multiplicador (MHz) Tensão (A) Potência Corrente
(W) (mícrons)

1500+1 1333 266 5x 256 KB 1333 1,75 V 34A 60,0 W 0,18 37,5
1600+1 1400 266 5,25x 256 KB 1400 1,75 V 36A 62,8 W 0,18 37,5
1700+1 1467 266 5,5x 256 KB 1467 1,75 V 37A 64,0 W 0,18 37,5
1800+1 1533 266 5,75x 256 KB 1533 1,75 V 38A 66,0 W 0,18 37,5
1900+1 1600 266 6x 256 KB 1600 1,75 V 39A 68,0 W 0,18 37,5
2000+1 1667 266 6,25x 256 KB 1667 1,75 V 40A 70,0 W 0,18 37,5
2100+1 1733 266 6,5x 256 KB 1733 1,75 V 41A 72,0 W 0,18 37,5
1700+2 1467 266 5,5x 256 KB 1467 1,5 V 33A 49,4 W 0,13 37,2
1700+3 1467 266 5,5x 256 KB 1467 1,6 V 37A 59,8 W 0,13 37,2
1800+2 1533 266 5,75x 256 KB 1533 1,5 V 34A 51,0 W 0,13 37,2
1800+3 1533 266 5,75x 256 KB 1533 1,6 V 37A 59,8 W 0,13 37,2
1900+2 1600 266 6x 256 KB 1600 1,5 V 35A 52,5 W 0,13 37,2
2000+2 1667 266 6,25x 256 KB 1667 1,6 V 38A 60,3 W 0,13 37,2
2000+3 1667 266 6,25x 256 KB 1667 1,6 V 38A 61,3 W 0,13 37,2
2100+2 1733 266 6,5x 256 KB 1733 1,6 V 39A 62,1 W 0,13 37,2
2100+3 1733 266 6,5x 256 KB 1733 1,6 V 39A 62,1 W 0,13 37,2
2200+2 1800 266 6,75x 256 KB 1800 1,65 V 41A 67,9 W 0,13 37,2
2200+3 1800 266 6,75x 256 KB 1800 1,6 V 39A 62,8 W 0,13 37,2
2400+3 2000 266 7,5x 256 KB 2000 1,65 V 41A 68,3 W 0,13 37,2
2500+5 1833 333 5,5x 512 KB 1833 1,65 V 41A 68,3 W 0,13 54,3
Machine Translated by Google

Outros processadores de sexta geração Capítulo 3 175

Tabela 3.36 Continuação

Ônibus real L2 Máx. Máx.


P- Velocidade Velocidade L2 Velocidade Transistores de Processo de
Classificação (MHz) (MHz) Cache do Multiplicador (MHz) Tensão (A) Potência Corrente
(W) (mícrons)

2600+3 2133 266 8x 256 KB 2133 1,65 V 41A 68,3 W 0,13 37,2
2600+4 2083 333 6,25x 256 KB 2083 1,65 V 41A 68,3 W 0,13 37,2
2700+4 2167 333 6,5x 256 KB 2167 1,65 V 41A 68,3 W 0,13 37,2
2800+5 2083 333 6,25x 512 KB 2083 1,65 V 41A 68,3 W 0,13 53,3
3000+5 2167 333 6,5x 512 KB 2167 1,65 V 45A 74,3 W 0,13 54,3

1. Modelo 6 Athlon XP 4. Modelo 8 Athlon XP com FSB de 333MHz


2. Modelo 8 Athlon XP CPUID 680 5. Modelo 10 Athlon XP
3. Modelo 8 Athlon XP CPUID 681

Athlon MP
O Athlon MP é o primeiro processador da AMD projetado para suporte a multiprocessadores. Assim, pode ser utilizado em
servidores e estações de trabalho que exigem suporte a multiprocessadores. O Athlon MP vem nas seguintes
três versões, que são semelhantes a vários modelos Athlon e Athlon XP:

ÿ Modelo 6 (1 GHz, 1,2 GHz). Este modelo é semelhante ao Athlon Model 4.

ÿ Modelo 6 OPGA (1500+ a 2100+). Este modelo é semelhante ao Athlon XP Modelo 6.

ÿ Modelo 8 (2000+, 2200+, 2400+, 2600+). Este modelo é semelhante ao Athlon XP Modelo 8.

ÿ Modelo 10 (2500+, 2800+, 3000+). Este modelo é semelhante ao Athlon XP Model 8, mas com
512 KB de cache L2.

Todos os processadores Athlon MP usam a mesma interface Socket A usada por modelos posteriores do Athlon e todos
Processadores Duron e Athlon XP.

Para obter mais detalhes sobre o Athlon MP, consulte o site da AMD.

Cyrix/IBM 6x86 (M1) e 6x86MX (MII)


A família de processadores Cyrix 6x86 consiste no agora descontinuado 6x86 e no mais recente 6x86MX
processadores. Eles são semelhantes ao AMD-K5 e K6, pois oferecem designs internos de sexta geração
em um exterior Socket 7 compatível com P5 Pentium de quinta geração.

Os processadores Cyrix 6x86 e 6x86MX (renomeado MII) incorporam dois


unidades inteiras e uma unidade de ponto flutuante no chip. Esses processadores incluem a execução dinâmica
capacidade que é a marca registrada de um design de CPU de sexta geração. Isso inclui previsão de ramificação e
execução especulativa.

O processador 6x86MX/MII é compatível com a tecnologia MMX para rodar jogos MMX e multimídia
Programas. Com sua unidade de gerenciamento de memória aprimorada, um cache interno de 64 KB e outros recursos avançados
características arquitetônicas, o processador 6x86MX alcança maior desempenho e oferece melhor valor do que
processadores competitivos.

Os recursos e benefícios dos processadores 6x86 incluem

ÿ Arquitetura superescalar. Dois pipelines para executar várias instruções em paralelo

ÿ Previsão de ramificação. Prevê com alta precisão as próximas instruções necessárias


Machine Translated by Google

176 Capítulo 3 Tipos e especificações de microprocessador

ÿ Execução especulativa. Permite que os pipelines executem continuamente instruções seguindo um


ramo sem paralisar os encanamentos

ÿ Conclusão fora de ordem. Permite que a instrução mais rápida saia do pipeline fora de ordem, economizando tempo de processamento
sem interromper o fluxo do programa

O 6x86 incorpora dois caches: um cache unificado de porta dupla de 16 KB e um cache de linha de instrução de 256 bytes. O cache unificado
é complementado com um cache de linha de instrução totalmente associativo, pequeno, tamanho um quarto de K, de alta velocidade e
totalmente associativo. O design 6x86MX aprimorado quadruplica o tamanho do cache interno para 64 KB, o que melhora significativamente
o desempenho.

O 6x86MX também inclui as 57 instruções MMX que aceleram o processamento de certos loops de computação intensiva encontrados em
aplicativos multimídia e de comunicação.

Todos os processadores 6x86 possuem suporte para SMM. Isso fornece uma interrupção que pode ser usada para gerenciamento de
energia do sistema ou emulação transparente de software de periféricos de E/S. Além disso, o 6x86 suporta uma interface de hardware que
permite que a CPU seja colocada em um modo de suspensão de baixo consumo de energia.

O 6x86 é compatível com software x86 e todos os sistemas operacionais x86 populares, incluindo Windows 95/98/Me, Windows NT/2000, OS/
2, DOS, Solaris e Unix. Além disso, o processador 6x86 foi certificado como compatível com o Windows 95 pela Microsoft.

Assim como no AMD-K6, existem alguns requisitos exclusivos de placa-mãe e BIOS para os processadores 6x86. O processador 6x86 foi
descontinuado desde que o Cyrix foi absorvido pela VIA, mas o design 6x86MX (MII) ainda é vendido e suportado pela VIA. Verifique a
compatibilidade da placa-mãe com os processadores 6x86MX ou MII antes de integrar um em um sistema Socket 7/Super 7 existente. Uma
atualização do BIOS pode ser necessária em alguns casos. Ao instalar ou configurar um sistema com processadores 6x86, você deve definir
as configurações corretas de velocidade de barramento e multiplicador da placa-mãe. Os processadores Cyrix são numerados com base em
uma escala P-Rating, que não é a mesma que a verdadeira velocidade de clock de megahertz do processador.

Consulte a seção “Velocidades do processador Cyrix”, anteriormente neste capítulo, para obter as configurações de velocidade corretas e
verdadeiras para os processadores Cyrix 6x86.

Observe que, devido ao uso do sistema P-Rating, a velocidade real do chip não é o mesmo número em que é anunciado. Por exemplo, o
6x86MX-PR300 não é um chip de 300MHz; na verdade, ele roda a apenas 263 MHz ou 266 MHz, dependendo exatamente de como a velocidade
do barramento da placa-mãe e os multiplicadores de clock da CPU estão definidos. Cyrix diz que roda tão rápido quanto um Pentium de 300MHz,
daí o P-Rating. Pessoalmente, gostaria que rotulasse o chip na velocidade correta e depois dissesse que ele roda mais rápido que um Pentium
na mesma velocidade.

Para instalar os processadores 6x86 em uma placa-mãe, você também deve definir a voltagem correta. Normalmente, as marcações no topo
do chip indicam qual configuração de voltagem é apropriada. Várias versões do 6x86 funcionam em 3,52 V (use configuração VRE), 3,3 V
(configuração VR) ou configurações de 2,8 V (MMX). As versões MMX usam as configurações padrão 3.3VI/O de núcleo de 2,8 V de plano
dividido.

O Cyrix MII agora é vendido pela VIA Technologies.

VIA C3
O VIA C3 era originalmente conhecido como VIA Cyrix III e foi projetado para caber no mesmo Socket 370 usado pelo Pentium III e Celeron
III. As versões iniciais do C3, codinome Joshua e Samuel, tinham 128 KB de cache L1, mas não continham nenhum cache L2. Como
consequência, eles tiveram um desempenho muito menor do que os processadores similares da classe de 500MHz. O Cyrix III/C3 original,
codinome Joshua, foi desenvolvido por ex-engenheiros da Cyrix depois que a VIA comprou a Cyrix no final de 1998, mas o Samuel e as
versões subsequentes são baseadas no Centaur Winchip (a VIA comprou a Centaur em 1999). O Samuel foi construído com um processo de
0,18 mícron, enquanto o Samuel 2 é um desenvolvimento do Samuel com 64 KB de cache L2 integrado e é construído em um processo de
0,15 mícron. O núcleo Ezra foi o primeiro processador C3 de processo de 0,13 mícrons, mas, como os processadores C3 anteriores, não era
compatível com placas-mãe Tualatin (compatíveis com Pentium III tardio). O núcleo Ezra-T foi o primeiro C3 a atingir 1GHz e o
Machine Translated by Google

Processadores Intel Pentium 4 (sétima geração) Capítulo 3 177

primeiro a suportar placas-mãe Tualatin. O C3 mais recente usa o núcleo Nehemiah e apresenta velocidades de clock acima
de 1 GHz e criptografia integrada. Os modelos C3 apresentam FSB de 100 MHz (modelos de 750 MHz e 900 MHz) ou FSP de
133 MHz (733 MHz, 800 MHz, 866 MHz, 933 MHz e superior).

O C3 é totalmente compatível com software de outros processadores x86, incluindo Pentium III e Celeron, mas sua microarquitetura
foi projetada para melhorar o desempenho das instruções usadas com mais frequência, reduzindo o desempenho das instruções
raramente usadas. Esse recurso de design reduz significativamente o tamanho da matriz necessária para processadores C3, mas
também reduz o desempenho em operações multimídia e gráficas. Ao reduzir o tamanho da matriz, o C3 em sua versão Nehemiah
oferece um consumo de energia típico de apenas 11,25 watts, tornando-o o processador mais frio disponível para aplicativos Socket
370.

Devido ao seu baixo consumo de energia, operação fria e desempenho relativamente baixo em comparação com o Intel Celeron,
o processador C3 deve ser considerado principalmente para dispositivos de computação, decodificadores e computadores portáteis
nos quais o tamanho pequeno e os baixos requisitos de energia/resfriamento ( em vez de desempenho) são primordiais.

O C3 também está disponível em um pacote de matriz de grade de bola aprimorada (EBGA) chamado de série E. Os processadores
C3 da série E são usados para instalação permanente em placas-mãe, como os designs de fator de forma ultracompacto Mini-ITX
também produzidos pela VIA.

Para obter mais detalhes sobre várias versões do C3, consulte a Tabela 3.2 ou o site da VIA Technologies.

Processadores Intel Pentium 4 (sétima geração)


O Pentium 4 foi lançado em novembro de 2000 e representa uma nova geração de processadores (veja a Figura 3.63). Se este
tivesse um número em vez de um nome, poderia ser chamado de 786 porque representa uma geração além dos processadores da
classe 686 anteriores. A matriz do processador é mostrada na Figura 3.64.

Figura 3.63 Processador Pentium 4 FC-PGA2.


Os principais detalhes técnicos do Pentium 4 incluem

ÿ As velocidades variam de 1,3 GHz a 3,2 GHz e além. ÿ 42 milhões

de transistores, processo de 0,18 mícron, matriz de 217 mm quadrados (Willamette). ÿ 55 milhões

de transistores, processo de 0,13 mícron, matriz de 131 mm quadrados (Northwood). ÿ Software

compatível com processadores Intel de 32 bits anteriores. ÿ O barramento do processador (front-

side) funciona a 400 MHz, 533 MHz ou 800 MHz. ÿ As unidades lógicas aritméticas (ALUs) são

executadas com o dobro da frequência do núcleo do processador. ÿ Tecnologia de hiperpipeline (20

estágios).
Machine Translated by Google

178 Capítulo 3 Tipos e especificações de microprocessador

ÿ Execução de instruções fora de ordem muito profunda. ÿ

Previsão de ramificação aprimorada. ÿ Cache L1 de 20 KB

(cache de rastreamento de execução L1 de 12 KB mais cache de dados L1 de 8 KB). ÿ 256 KB

ou 512 KB de cache L2 de 128 bits de 128 bits de velocidade de núcleo completo com associatividade de oito vias. ÿ

O cache L2 pode lidar com até 4 GB de RAM e oferece suporte a ECC. ÿ SSE2—144 novas instruções SSE2 para

gráficos e processamento de som. ÿ Unidade de ponto flutuante aprimorada. ÿ Vários estados de baixo consumo de

energia.

Figura 3.64 Pentium 4 Northwood die (processo de 0,13 mícron, 55 milhões de transistores, 131 sq. mm).
Fotografia usada com permissão da Intel Corporation.

A Intel abandonou os algarismos romanos por uma designação padrão de numeral arábico 4. Internamente, o Pentium 4
apresenta uma nova arquitetura que a Intel chama de microarquitetura NetBurst, que é um termo de marketing e não um termo
técnico. A Intel usa o NetBurst para descrever a tecnologia hyper-pipelined, um mecanismo de execução rápida, um barramento de
sistema de alta velocidade (400MHz, 533MHz ou 800MHz) e um cache de rastreamento de execução.
A tecnologia hyper-pipelined duplica a profundidade do pipeline de instruções em comparação com o Pentium III, o que significa
que mais e menores etapas são necessárias para executar as instruções. Mesmo que isso possa parecer menos eficiente, permite
que velocidades de clock muito mais altas sejam mais facilmente alcançadas. O mecanismo de execução rápida permite que as
duas unidades lógicas aritméticas inteiras (ALUs) funcionem com o dobro da frequência do núcleo do processador, o que significa
que as instruções podem ser executadas em meio ciclo de clock. O barramento de sistema de 400MHz/533MHz/800MHz é um

Você também pode gostar