Интерфейсы и шины в вычислительной системе


Download 0.6 Mb.
bet20/37
Sana16.06.2023
Hajmi0.6 Mb.
#1493517
1   ...   16   17   18   19   20   21   22   23   ...   37

Шина PCI

  • 1 2 3 4 5 6 7
  • CLK
  • Frame#
  • AD
  • C/BE#
  • IRDY#
  • TRDY#
  • DEVSEL#
  • Разрешающий сигнал
  • Команда
  • Адрес
  • #1
  • #2
  • #3
  • #4

Рассмотрим операцию в которой процессор считывает из памяти 32-разрядное слово. Ее инициатором является процессор, а целевым устройством – память. Полная операция пересылки данных по шине, включающая пересылку адреса и пакета данных, называется транзакцией. Пересылка отдельного слова в ходе транзакции называется фазой. Тактовый сигнал используется для координирования различных фаз транзакции. Все изменения сигналов инициируются передним фронтом тактового сигнала. Из-за задержек изменения сигналов следуют через некоторое время после тактовых импульсов.

  • Рассмотрим операцию в которой процессор считывает из памяти 32-разрядное слово. Ее инициатором является процессор, а целевым устройством – память. Полная операция пересылки данных по шине, включающая пересылку адреса и пакета данных, называется транзакцией. Пересылка отдельного слова в ходе транзакции называется фазой. Тактовый сигнал используется для координирования различных фаз транзакции. Все изменения сигналов инициируются передним фронтом тактового сигнала. Из-за задержек изменения сигналов следуют через некоторое время после тактовых импульсов.

На такте 1 процессор помещает на шину сигнал FRAME#, сообщая тем самым о начале транзакции. Одновременно он помещает адрес на линии AD и команду на линии С/ВЕ#. В данном случае команда указывает, что запрошена операция чтения и что в ней используется адресное пространство памяти.

  • На такте 1 процессор помещает на шину сигнал FRAME#, сообщая тем самым о начале транзакции. Одновременно он помещает адрес на линии AD и команду на линии С/ВЕ#. В данном случае команда указывает, что запрошена операция чтения и что в ней используется адресное пространство памяти.
  • Такт 2 предназначен для переключения линий шины AD. Процессор удаляет с них адрес и отключает свои выходные повторители. Выбранное целевое устройство, напротив, включает свои повторители на линиях AD и в течение такта 3 по­мещает на эти линии запрошенные данные. Затем оно активизирует сигнал DEVSEL# и поддерживает его в активном состоянии до конца транзакции.

Download 0.6 Mb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   37




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling