Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГОС экзамен ответы шпор.docx
Скачиваний:
15
Добавлен:
01.03.2016
Размер:
205.28 Кб
Скачать

15) Характеристики магистрально-модульных мультипроцессорных систем. Состав, функции и структуры модулей мультипроцессорных систем.

Универсальность общей шины определяет конструкцию модулей МПС. Различают модульную и магистрально-модульную конструкции. Для снижения загрузки общей шины каждый процессор МПС оснащается локальными, только ему доступными ресурсами . Это требует наличия локальной шины. В результате структура МПС является многошинной и имеет следующий вид:

Применение модульной конструкции наиболее эффективно в МПС с единой системной шиной. На плате базового модуля размещается вычислительное ядро: процессоры, память, элементы поддержки системы (система прерываний, таймер), минимальный набор УI/O и А/К ВПУ. На базовом модуле устанавливаются унифицированные разъёмы, к контактам которых подключаются цепи СИ. Внешние модули (модули расширения) подключаются к базовому через эти разъёмы.

В магистрально-модульной конструкции СИ изготавливается в виде самостоятельной печатной платы, на которой устанавливается ряд унифицированных разъёмов, одинаковые контакты которых связаны между собой электрическими проводниками. Все остальные элементы МПС размещены по модулям с унифицированными габаритами. Включение любого модуля в систему – осуществляется его простой установкой в направляющие модуля СИ. Универсальность модуля СИ практически не накладывает требований к распределению модулей.Состав: а) модуль МП; б) модуль ОЗУ/ПЗУ; в) модуль А/К ВПУ; г) модуль ПДП; д) модуль контроллера прерываний; е) модуль устройств системной поддержки; ж) модуль ввода/вывода.

Модуль МП содержит МП, драйвер СИ , тактовый генератор, схемы поддержки арбитража и системы прерываний. Так же возможно размещение в модуле МП и локальных ресурсов.

Модуль ОЗУ/ПЗУ. В зависимости от допустимой площади ПП модуля и требуемых объёмов ОЗУ и ПЗУ возможны следующие варианты: а) разработка универсального модуля ОЗУ/ПЗУ; б) разработка раздельных модулей ОЗУ и ПЗУ; в) разработка универсальных раздельных модулей памяти.

Модуль А/К ВПУ. Существует 2-х типов: универсальные и специализированные.

Универсальные обеспечивают ввод/вывод цифровой информации в параллельном и последовательном форматах, сопоставимых с форматом внутреннего машинного слова и проектируются на базе БИС универсальных контроллеров ввода/вывода. Решаемыми задачами являются межмашинный обмен, связь с ВПУ в цифровом коде. Специализированные предполагают преобразование информации из внутреннего формата МПС во внешний формат (аналоговый или цифровой) и предназначены для подключения к МПС соответствующих ВПУ.

Модуль ПДП. В МПС дополнительными функциями ПДП является обмен между системным ОЗУ и локальными ОЗУ процессоров. Например, для копирования блока раздельных данных из общесистемной памяти в локальную память процессора, а после обработки и получения результата в обратном направлении. Основой модуля является БИС контроллера ПДП, который подключается только к СИ, а сам режим ПДП инициируется через систему прерываний.

16) Механизм граничного сканирования.

Граничное сканирование — вид структурного тестирования печатной платы с установленными на неё компонентами, основанный на применении в микросхемах стандарта IEEE 1149.1. Результатом сканирования является информация о наличии в электроцепях типичных неисправностей, возникающих при производстве печатных плат: коротких замыканий, непропаек, западаний на 0\1, обрывов дорожек. Граничным сканирование было названо из-за того, что соответствующие микросхемы могут при определённых условиях сами протестировать своё окружение — периферию — на наличие неисправностей. Граничное сканирование было предложено в 1985 году и было реализовано в 1990 году в виде стандарта IEEE 1149.1. Для применения сканирования необходимо наличие в тестируемом устройстве компонентов, его поддерживающих. Некая тестовая последовательность (тестовый вектор — TestVector), двоичная — состоящая из нулей и единиц, вводится в тестовый порт (TAP). Она проходит последовательно через все ячейки граничного сканирования (BS Cells). На выходе (TDO) она анализируется специальным программным обеспечением, после чего делаются соответствующие выводы о состоянии инфраструктуры данной микросхемы. Если тестовая последовательность пришла в неизмененном состоянии — то делается вывод об отсутствии коротких замыканий и непропаек у микросхемы. Если последовательность изменилась — то наоборот. Конфигурации современных цифровых устройств настолько сложны, что по одному тестовому вектору обычно невозможно судить о всей инфраструктуре. Вследствие чего используются одновременно несколько тестовых векторов. В задачи программного обеспечения входит определение вида и минимального (безизбыточного) количества этих тестовых векторов.