ФУНКЦИИ БЕЗОПАСНОСТИ В АРХИТЕКТУРАХ, ОСНОВАННЫХ НА ВЗАИМНЫХ СОЕДИНЕНИЯХ

1. Способ снижения ресурсов в подсистеме, содержащий:
обнаружение подсистемы, которую необходимо ввести в режим сниженных ресурсов, в устройстве, имеющем системную архитектуру с взаимосвязями;
прием запроса на снижение ресурсов в узле взаимосвязи подсистемы, который принадлежит первому домену сигналов питания/синхронизации; и
снижение ресурсов обрабатывающих элементов подсистемы, принадлежащих ко второму домену сигналов питания/синхронизации,
при этом подсистема, которую необходимо ввести в режим сниженных ресурсов, является неправильно работающей подсистемой или подсистемой, потерявшей свою целостность.
2. Способ по п.1, также содержащий
отправку назначенного управляющего сигнала из узла взаимосвязи подсистемы в контроллер подсистемы, которую необходимо ввести в режим сниженных ресурсов, для управления снижением ресурсов обрабатывающих элементов, принадлежащих ко второму домену сигналов питания/синхронизации, при этом указанный управляющий сигнал позволяет снизить ресурсы обрабатывающих элементов.
3. Способ по п.1, также содержащий
обнаружение потери целостности подсистемы на основе числа, используемого для проверки целостности, или аварийного сигнала, принятого от подсистемы.
4. Способ по п.1, также содержащий
обнаружение неправильной работы подсистемы на основе неправильного потребления энергии и/или неправильного функционирования взаимосвязи.
5. Способ по п.3 или 4, также содержащий:
проверку в ответ на обнаруженную неправильную работу или потерю целостности достоверности образа начальной загрузки неправильно работающей или потерявшей целостность подсистемы;
отправку запроса на отмену снижения ресурсов в узел взаимосвязи неправильно работающей или потерявшей целостность подсистемы;
выключение назначенного управляющего сигнала, чтобы отменить режим снижения ресурсов подсистемы; и
активацию сигналов питания и синхронизации для обрабатывающих элементов, принадлежащих ко второму домену сигналов питания/синхронизации.
6. Способ по любому из пп.1-4, в котором снижение ресурсов выполняется посредством, по меньшей мере, одного из следующих процессов:
отключение обрабатывающих элементов подсистемы, принадлежащих ко второму домену сигналов питания/синхронизации;
снижение максимальной мощности, доступной для обрабатывающих элементов подсистемы, принадлежащих ко второму домену сигналов питания/синхронизации;
снижение пропускной способности взаимосвязи, доступной для обрабатывающих элементов подсистемы, принадлежащих ко второму домену сигналов питания/синхронизации;
ввод подсистемы в режим поддержки работоспособности.
7. Устройство для снижения ресурсов в подсистеме, содержащее:
управляющую подсистему, содержащую менеджер безопасности для контроля работы устройства, имеющего системную архитектуру с взаимосвязями;
одну или более неуправляющих подсистем, которые содержат первый домен сигналов питания/синхронизации, включающий узел взаимосвязи, и, по меньшей мере, второй домен сигналов питания/синхронизации, включающий в себя один или более обрабатывающих элементов подсистемы;
при этом менеджер безопасности выполнен с возможностью обнаружения подсистемы, которая должна быть введена в режим сниженных ресурсов, и отправки запроса на снижение ресурсов в узел взаимосвязи этой подсистемы, и
узел взаимосвязи подсистемы, которая должна быть введена в режим сниженных ресурсов, выполнен с возможностью снижения ресурсов обрабатывающих элементов, принадлежащих ко второму домену сигналов питания/синхронизации,
причем подсистема, которую необходимо ввести в режим сниженных ресурсов, является неправильно работающей подсистемой или подсистемой, потерявшей свою целостность.
8. Устройство по п.7, в котором, по меньшей мере, одна неуправляющая подсистема содержит также:
контроллер для управления снижением ресурсов обрабатывающих элементов, принадлежащих ко второму домену сигналов питания/синхронизации; при этом
узел взаимосвязи подсистемы, которая должна быть введена в режим сниженных ресурсов, выполнен с возможностью отправки назначенного управляющего сигнала в указанный контроллер для снижения ресурсов обрабатывающих элементов.
9. Устройство по п.8, в котором контроллер содержит локальный генератор сигнала синхронизации и генератор мощности.
10. Устройство по п.8 или 9, также содержащее внешний генератор сигнала синхронизации и генератор мощности, при этом контроллер включает локальный ключ.
11. Устройство по любому из пп.7-9, в котором обрабатывающие элементы, принадлежащие ко второму домену сигналов питания/синхронизации, содержат, по меньшей мере, одно из следующего:
внутрикристалльные обрабатывающие элементы и/или память;
внекристалльные обрабатывающие элементы, память и/или периферийное оборудование.
12. Устройство по п.7, в котором менеджер безопасности выполнен с возможностью обнаружения потери целостности подсистемы на основе числа, используемого для проверки целостности, или аварийного сигнала, полученного от подсистемы.
13. Устройство по п.7, в котором менеджер безопасности выполнен с возможностью обнаружения неправильно работающей подсистемы на основе неправильного потребления мощности и/или неправильного функционирования взаимосвязи.
14. Устройство по п.12 или 13, в котором
менеджер безопасности выполнен так, чтобы в ответ на восстановление после неправильной работы или потери целостности проверить достоверность образа начальной загрузки неправильно работавшей или потерявшей целостность подсистемы и отправить запрос на отмену снижения ресурсов в узел взаимосвязи неправильно работавшей или потерявшей целостность подсистемы; и
узел взаимосвязи неправильно работающей подсистемы выполнен с возможностью отключения назначенного управляющего сигнала для отмены режима сниженных ресурсов и активации сигналов питания и синхронизации для обрабатывающих элементов, принадлежащих ко второму домену сигналов питания/синхронизации.
15. Устройство по любому из пп.7-9, в котором режим снижения ресурсов включает, по меньшей мере, один из следующих процессов:
отключение обрабатывающих элементов подсистемы, принадлежащей ко второму домену сигналов питания/синхронизации;
снижение максимальной мощности, доступной для обрабатывающих элементов подсистемы, принадлежащих ко второму домену сигналов питания/синхронизации;
снижение пропускной способности взаимосвязи, доступной для обрабатывающих элементов подсистемы, принадлежащих ко второму домену сигналов питания/синхронизации;
ввод подсистемы в режим поддержки работоспособности элементов подсистемы, принадлежащих ко второму домену сигналов питания/синхронизации.
16. Модуль, присоединяемый к устройству обработки данных, содержащий управляющую подсистему для основанной на взаимных соединениях системной архитектуры, при этом указанная управляющая подсистема включает менеджер безопасности для контроля работы устройства, имеющего основанную на взаимных соединениях системную архитектуру,
причем менеджер безопасности выполнен с возможностью обнаружения подсистемы, которая должна быть введена в режим сниженных ресурсов, и с возможностью отправки запроса на снижение ресурсов в узел взаимосвязи этой подсистемы,
при этом подсистема, которую необходимо ввести в режим сниженных ресурсов, является неправильно работающей подсистемой или подсистемой, потерявшей свою целостность.
17. Модуль, присоединяемый к устройству обработки данных, который содержит неуправляющую подсистему для основанной на взаимных соединениях системной архитектуры, при этом указанная неуправляющая подсистема содержит первый домен сигналов питания/синхронизации, включающий узел взаимосвязи, и, по меньшей мере, второй домен сигналов питания/синхронизации, включающий один или более обрабатывающих элементов подсистемы,
причем узел взаимосвязи подсистемы выполнен с возможностью приема запроса на снижение ресурсов и с возможностью ввода обрабатывающих элементов, принадлежащих ко второму домену сигналов питания/синхронизации, в режим сниженных ресурсов,
а подсистема, которую необходимо ввести в режим сниженных ресурсов, является неправильно работающей подсистемой или подсистемой, потерявшей свою целостность.