Taxa de relógio
BinningEdit
fabricantes de processadores modernos normalmente cobram preços premium para processadores que operam a taxas de relógio mais altas, uma prática chamada binning. Para uma determinada CPU, as taxas de clock são determinadas no final do processo de fabricação através de testes reais de cada processador., Os fabricantes de chips publicam uma especificação de “taxa máxima de clock”, e eles testam chips antes de vendê-los para se certificar de que eles cumprem essa especificação, mesmo quando executam as instruções mais complicadas com os padrões de dados que levam mais tempo para se estabelecer (testes à temperatura e tensão que executa o menor desempenho). Processadores testados com sucesso para a conformidade com um determinado conjunto de normas podem ser rotulados com uma taxa de clock mais elevada, por exemplo, 3.,50 GHz, enquanto aqueles que falham os padrões da taxa de clock mais alta ainda passam os padrões de uma taxa de clock menor podem ser rotulados com a taxa de clock menor, por exemplo, 3,3 GHz, e vendidos a um preço mais baixo.
EngineeringEdit
a taxa de relógio de uma CPU é normalmente determinada pela frequência de um cristal oscilador. Tipicamente um oscilador de cristal produz uma onda sinusoidal fixa—o sinal de referência de frequência., Circuitos eletrônicos traduz isso em uma onda quadrada na mesma frequência para aplicações eletrônicas digitais (ou, usando um multiplicador de CPU, algum múltiplo fixo da frequência de referência de cristal). A rede de distribuição de relógios dentro da CPU carrega esse sinal de relógio para todas as partes que precisam dele. Um conversor A / D tem um pin “clock” conduzido por um sistema similar para definir a taxa de amostragem., Com qualquer CPU particular, substituindo o cristal por outro cristal que oscila a metade da frequência (“undercocking”) geralmente faz a CPU funcionar a metade do desempenho e reduzir o calor residual produzido pela CPU. Por outro lado, algumas pessoas tentam aumentar o desempenho de uma CPU substituindo o cristal oscilador por um cristal de maior frequência (“overclocking”). No entanto, a quantidade de overclocking é limitada pelo tempo para a CPU se acalmar após cada pulso, e pelo calor extra criado.,
Após cada pulso de Relógio, as linhas de sinal dentro da CPU precisam de tempo para se ajustar ao seu novo estado. Ou seja, cada linha de sinal deve terminar a transição de 0 para 1, ou de 1 para 0. Se o próximo pulso de relógio vem antes disso, os resultados serão incorretos. No processo de transição, alguma energia é desperdiçada como calor (principalmente dentro dos transístores de condução). Ao executar instruções complicadas que causam muitas transições, quanto maior a taxa de clock mais calor produzido. Os transístores podem ser danificados pelo calor excessivo.,
Há também um limite inferior da taxa de relógio, a menos que um núcleo totalmente estático é usado.