Ir para conteúdo
  • Cadastre-se

Desvendando a Linha de Alimentação VCC_GFXCORE nos novos processadores Core Inte

Avalie este tópico:


agardim

Posts em destaque

Olá a todos!

Venho neste tópico compartilhar uma dica que certamente vai ajudar muita gente. Não sei se já existe algo sobre isso aqui no fórum. Se existir, pelo menos eu não achei nada.

Vejo muitos tópicos onde o pessoal fala da tal linha VCC_GFXCORE, dizendo que não tem tensão, que trocou tudo e não resolveu. Também pegamos aqui muitas placas que foram tentado reparo por outras pessoas, sem sucesso, e ao analisar vemos que a pessoa mexeu nesta linha (arrancou capacitores, mosfets, etc...), tudo em vão, pois a pessoa acreditou que por esta linha não estar gerando tensão, que o problema seria ali.

Para quem não sabe, a linha VCC_GFXCORE é uma linha de alimentação que entra nos processadores CORE (i3, i5, i7) da Intel.

Esta nomenclatura é utilizada em placas das Dell e algumas outras marcas, mas talvez ela possa receber outra nomenclatura em outras marcas, mas a função e a idéia é a mesma.

Estes novos processadores CORE da Intel em suas versões para notebook (mobile) tem um forte apelo para economia de energia (para duração maior da bateria) e pouco aquecimento (para permitir designs mais compactos).

Um dos recursos que a Intel utiliza para conseguir isso é alimentar separadamente os vários blocos internos que o processador possui. Desta forma, é possível controlar individualmente cada bloco e aumentar e reduzir a tensão que está sendo enviada para eles dependendo da necessidade, ou até mesmo cortar totalmente em alguns casos.

De todas estas linhas, as 2 principais são a VCC_CORE (que alimenta o núcleo de processamento propriamente dito) e a VCC_GFXCORE (que alimenta o núcleo que faz a função de vídeo do processador, ou seja, o tal do Intel HD Graphics).

O foco aqui é falar sobre a VCC_GFXCORE. Após muitas pesquisas e testes em placas funcionando 100%, de várias marcas e modelos, chegamos a conclusão que esta linha de alimentação é ativada sob demanda! Isso mesmo, ela não fica ativa o tempo todo. Ela só é ativada quando há demanda para isso!

Vou pegar como exemplo uma placa de notebook Dell que utiliza um Core i3 ou Core i5 de terceira geração. Mais uma vez, vale dizer que em outras marcas e modelos pode haver alguma diferença neste comportamento, mas no geral vai ser isso, já que os fabricantes respeitam o design proposto pela própria Intel.

Ao ligar um notebook Dell Core i3/Core i5/Core i7 de terceira geração, por exemplo, se ficarmos monitorando a linha VCC_GFXCORE com um osciloscópio (pois o multimetro não vai ter velocidade para ler isso), vamos observar que assim que ligamos, esta linha de alimentação gera tensão por um breve instante (não chega a 1 segundo). Em seguida ela fica desativada até que o Windows chegue quase no final do carregamento. Assim que a tela fica preta, que é a hora que o Driver de vídeo é ativado e entra a imagem com resolução mais alta, vamos notar que por alguns breves instantes (que também não chegam a 1 segundo), esta linha VCC_GFXCORE vai gerar tensão. E isso se mantém assim, de forma meio aleatória, até que o Windows termine totalmente de carregar. Neste momento, a linha volta a ficar ociosa, sem nenhuma tensão sendo produzida.

Só veremos ela ser ativada efetivamente se rodarmos alguma aplicação que exija desempenho gráfico (jogo seria um bom teste para ver a linha sendo ativada).

Uma curiosidade é que se o driver de vídeo no Windows não tiver instalado (estiver naquele driver VGA Padrão do Windows), esta linha não vai ser ativada em nenhum momento exceto neste breve pulso inicial logo que ligamos o notebook (que acredito ser alguma espécie de auto teste que o próprio hardware faz).

Portanto, ao pegar um notebook e ver que esta tensão não está sendo gerada, não coloque muito esforço nisso, é absolutamente normal!

Também vemos muita gente falar: "essa linha está em curto, pois a resistencia nela está quase zero!". Também é preciso ficar atento com isso. O núcleo do processador, tanto o CORE quanto o VFXCORE, são circuitos extremamente complexos e que consomem muita energia para funcionar. Em pleno funcionamento, com carga, chegam a consumir mais de 20A de corrente. É muita coisa. Com isso, é absolutamente normal que estas linhas tenham uma resistencia baixíssima quando medidas com um multímetro. A diferença entre um curto realmente e uma resistencia normal, será coisa mínima, na ordem de frações de ohms apenas.

Para finalizar este tópico, algumas pessoas podem ficar curiosas em saber: Quem controla quando esta tensão VCC_VFXCORE vai estar ativa ou não? Pois é o próprio processador que controla isso!

Estes processadores da Intel tem uma linha de dados direto com o controladorzinho que gera estas tensões (aqueles ISL da vida). Na verdade são 3 linhas, sendo uma de sinal, uma de clock e outra de alerta. O tempo todo o processador está se comunicando com o controlador (podemos ver isso também no osciloscópio). Esta comunicação é justamente o processador solicitando para aumentar ou diminuir a tensão do VCORE, para ativar, desativar, aumentar ou diminuir a tensão do VFXCORE, dependendo do tipo de demanda que o sistema operacional está solicitando. Esse controle todo da linha VFXCORE é feita pelo processador (como eu já disse), intermediado pelo driver de vídeo (Intel HD Graphics).

Para quem já sabia, não custa reforçar! E para quem não sabia, espero ter ajudado!

Fontes de informação utilizada para escrever este tópico:

- Pesquisa de datasheets de diversos componentes eletronicos envolvidos no processo.

- Pesquisa de datasheet da Intel sobre processadores da linha CORE.

- Testes práticos feitos em nosso laboratório.

- Tradução de alguns fórums especializados em outros idiomas, em especial russos e alemães.

  • Joinha 18
  • Legal 1
Link para o comentário
Compartilhar em outros sites

Pessoal,

Um teste interessante que ainda não tive a possibilidade de fazer por falta de tempo. Se alguém tiver a possibilidade, seria interessante!

Pegar uma placa que use este tipo de processador, que esteja funcionando, e abrir essa linha VCC_GFXCORE (levantando um dos lados do indutor ou algo do tipo).

Seria importante este teste para sabermos se, na hipótese desta linha estar com defeito e não gerar nenhuma tensão, se devemos esperar que a placa ligue e dê vídeo, ou não!

Possibilidades que imagino que possa acontecer:

1) A placa não dar vídeo, pois talvez neste "auto-teste" que o chip faça logo que liga gerando a tensão por uma fração de segundos, seja um pré-requisito para que a sequencia de start da placa complete. Se a tensão não for gerada, o sistema da placa pode já interromper a sequencia de Power On de continuar.

2) A placa pode ligar e funcionar normalmente, mas pode dar algum problema ao tentar subir o Windows no momento que o driver de vídeo for carregado.

  • Joinha 3
Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...

Excelente post, obrigado por compartilhar!

 

Em 10/05/2017 às 19:50, agardim disse:

Pessoal,

Um teste interessante que ainda não tive a possibilidade de fazer por falta de tempo. Se alguém tiver a possibilidade, seria interessante!

Pegar uma placa que use este tipo de processador, que esteja funcionando, e abrir essa linha VCC_GFXCORE (levantando um dos lados do indutor ou algo do tipo).

Seria importante este teste para sabermos se, na hipótese desta linha estar com defeito e não gerar nenhuma tensão, se devemos esperar que a placa ligue e dê vídeo, ou não!

Possibilidades que imagino que possa acontecer:

1) A placa não dar vídeo, pois talvez neste "auto-teste" que o chip faça logo que liga gerando a tensão por uma fração de segundos, seja um pré-requisito para que a sequencia de start da placa complete. Se a tensão não for gerada, o sistema da placa pode já interromper a sequencia de Power On de continuar.

2) A placa pode ligar e funcionar normalmente, mas pode dar algum problema ao tentar subir o Windows no momento que o driver de vídeo for carregado.


Para fins de teste, fiz o procedimento acima no Dell N5110, a placa mãe é DQ15 48.4IE01.011 (sem placa de vídeo, só processador e pch)
O processador é um I5, porém segunda geração.
Abri a linha de VCC_GFXCORE levantando um dos lados do indutor
Com essa linha aberta, a tensão de VCC_GFXCORE ficou ausente e a placa entrou em loop, ligando e desligando em seguida (sem apresentar imagem) tornando a ligar e novamente desligar e assim sucessivamente.
Acho que, nesse caso específico, como o colega citou provavelmente a ausência da tensão impediu que se completasse a sequencia de start.
Com o indutor de volta ao seu lugar a placa volta a funcionar normalmente
Volto a frisar que o processador utilizado nesse teste é segunda geração, o que talvez tenha interferido no resultado, mas mesmo assim acho válida a experiência. 

  • Joinha 6
Link para o comentário
Compartilhar em outros sites

Participe agora da conversa!

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, faça login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Restaurar formatação

  Apenas 75 emoticons máximos são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir apenas como um link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Você não pode colar imagens diretamente. Envie ou insira imagens do URL.

SOBRE O ELETRÔNICABR

EletrônicaBR é o melhor fórum técnico online, temos o maior e mais atualizado acervo de Esquemas, Bios e Firmwares da internet. Através de nosso sistema de créditos, usuários participativos têm acesso totalmente gratuito. Os melhores técnicos do mundo estão aqui!
Técnico sem o EletrônicaBR não é um técnico completo! Leia Mais...
×
×
  • Criar Novo...