Что на самом деле означает частота шины PCI (не PCI-E) 66 МГц?

871
Computernerd

Согласно этой статье, шина - это цепь, соединяющая материнскую плату. Чем выше скорость шины, тем быстрее могут быть переданы данные. Скорость шины измеряется в МГц ( мегагерц ), а скорость шины 66 МГц означает, что это 66 миллионов циклов в секунду. Герц означает, как частота х каждую секунду

Для процессора 66 МГц означает, что каждую секунду может обрабатываться 66 миллионов команд

Как насчет автобуса? Сколько данных по срокам передается за каждый цикл ??

3
«Для процессора 66 МГц означает, что каждую секунду может обрабатываться 66 миллионов команд» - это неверное предположение, что за такт можно выполнить более одной инструкции. Что касается вашего вопроса, размер автобуса имеет значение. То есть: 32-битная шина данных может одновременно перемещать меньше данных, чем 64-битная шина данных. Ƭᴇcʜιᴇ007 10 лет назад 0
Когда дело доходит до частотных соображений, есть другие факторы, которые следует учитывать ... Например, ширина шины. Проще говоря, вывод может изменять состояние 66 миллионов раз в секунду при (66 МГц). Ghassan 10 лет назад 0
От объема передаваемых данных (в байтах) зависит размер шины (в битах). Если у вас 32-битная шина, вы можете отправлять 4 байта информации за цикл (8 бит / 1 байт). 10 лет назад 0
Продолжая то, что сказал @ techie007, он не ограничивается более чем одним запуском ЦП за цикл. [Память DDR] (http://en.wikipedia.org/wiki/DDR_SDRAM) будет выполнять две передачи данных за один такт. Scott Chamberlain 10 лет назад 1

1 ответ на вопрос

2
LawrenceC

Это скорость, с которой протокол PCI работает по шине. Это CLKсигнал на рисунке ниже.

Википедия дает следующую формулу для 32-битной шины PCI с частотой 33 МГц, которая равна x2 для 32-битной шины PCI с частотой 64 МГц:

Пиковая скорость передачи 133 МБ / с (133 МБ / с) для ширины 32-битной шины (33,33 МГц × 32 бита ÷ 8 бит / байт = 133 МБ / с)

В протоколе есть фаза адреса и фаза данных, как вы можете видеть ниже, поэтому не все 266 МБ / с будут выделены для реальной работы. Есть немного накладных расходов.

Из этого :

Базовый механизм передачи представляет собой пакет, состоящий из фазы адреса и одной или нескольких фаз данных.

Типичные операции чтения и записи показаны ниже:

В этой статье упоминается эффективная пропускная способность 90 МБ / с из теоретических 133 МБ / с из-за накладных расходов. Для 32-битных 66 МГц это будет удвоено.

Похожие вопросы