Конспект лекций Часть 2 Челябинск 2015


многопроцессорных вычислительных системах


Download 1.59 Mb.
Pdf ko'rish
bet57/70
Sana31.03.2023
Hajmi1.59 Mb.
#1310719
TuriКонспект
1   ...   53   54   55   56   57   58   59   60   ...   70
Bog'liq
ftd

многопроцессорных вычислительных системах. Таким образом, bus master 
DMA требует существенного усложнения устройств магистрали и увеличения их 
стоимости. Однако он дает возможность ускорить процессы обмена, особенно в 
многозадачном 
режиме, 
и 
реализовать 
многопроцессорные 
варианты 
вычислительных систем, имеющих магистрально-модульную архитектуру. 
В реальных вычислительных системах иногда используют оба варианта систем 
DMA одновременно (для разных устройств магистрали). При этом контроллер 
может поддерживать несколько каналов DMA и работать в комбинированном 
режиме. Для одних устройств магистрали (slave) он может выполнять функции 
контроллера DMA, а для других устройств (master) он являются только арбитром 
магистрали.
Структуры систем ПДП 
Технические реализации систем ПДП зависят от типа системной магистрали, 
архитектуры вычислительной машины и являются комбинациями базовых 
структур систем ПДП – радиальной и цепочечной. 
Характерной особенностью радиальной структуры является подключение 
каждого периферийного устройства к отдельному входу контроллера ПДП или 
арбитра. В случае slave DMA (рис. 45а) для подключения источников запроса 
прямого доступа (ИЗПД) достаточно одной линии запроса прямого доступа 
(ЛЗПД), по которой устройство выставляет запрос на обслуживание.
В системе bus master DMA (рис. 45б) для подключения устройства к арбитру 
необходимы, как минимум, три линии – линия запроса прямого доступа (ЛЗПД), 
линия подтверждения запроса (ЛПЗ) и линия разрешения прямого доступа 
(ЛРПД), которые можно назвать шиной арбитража (ШАр), имеющей собственный 
вход в арбитр. Каждый вход имеет уровень приоритета. Число подключаемых 
источников запроса определяется числом входов в контроллер или арбитр. 


86 
Процес-
сор 
СУМ
Ар
б
и
тр
Ко
н
тр
о
лле
р
ПДП
ИЗПД
1
Запрос-
чик 
ОЗПД 
РПД 
ИЗПД
k
Запрос-
чик 
ЛЗПД
1
ЛЗПД
k
ЛЗПД
i
ЗПД
k
А 
Р 
Б 
И 
Т 
Р 
ИЗПД
1
Запрос-
чик 
ЛЗПД
1
ИЗПД
k
Запрос-
чик 
ЛЗПД
k
ЛЗПД
i
ЛПЗ
i
СУМ 
ЛПЗ
1
ЛРПД
1
СУМ 
ЛПЗ
k
ЛРПД
k
ЛРПД
i
РПД
ПЗ 
ЗПД

Download 1.59 Mb.

Do'stlaringiz bilan baham:
1   ...   53   54   55   56   57   58   59   60   ...   70




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