O que a velocidade de barramento PCI (não PCI-E) de 66MHz realmente significa?

3

De acordo com este artigo, o barramento é o circuito que conecta a placa-mãe. Quanto mais rápida a velocidade do barramento, mais rapidamente os dados podem ser transferidos. A velocidade do barramento é medida em MHz (Mega Hertz) e uma velocidade de barramento de 66 MHZ significa que são 66 milhões de ciclos por segundo . Hertz significa como a freqüência de x a cada segundo

Para CPU, 66 MHz significa que 66 milhões de instruções podem ser processadas a cada segundo

Que tal para o ônibus? Quantos dados os termos de bens são transferidos para cada ciclo?

    
por Computernerd 12.03.2014 / 18:42

1 resposta

2

É a velocidade na qual o protocolo PCI opera através do barramento. É o sinal CLK na ilustração abaixo.

A Wikipedia fornece essa fórmula para PCI de 33 bits de 32 bits, que é x2 para PCI de 64 bits e 32 bits:

Peak transfer rate of 133 MB/s (133 megabytes per second) for 32-bit bus width (33.33 MHz × 32 bits ÷ 8 bits/byte = 133 MB/s)

Existe uma fase de endereço e uma fase de dados no protocolo, como você pode ver abaixo, então nem todos os 266MBytes / seg serão dedicados ao trabalho real. Há um pouco de sobrecarga.

De este :

The basic transfer mechanism is a burst, composed of an address phase and one or more data phases.

Typical read and write transfers are illustrated below:

enter image description here

Este artigo menciona um rendimento efetivo de 90MBytes / seg dos 133MBytes / s teóricos, devido à sobrecarga. Para 32-bit 66MHz seria dobrado.

    
por 14.03.2014 / 15:49