СИСТЕМЫ И СПОСОБЫ ИНТЕЛЛЕКТУАЛЬНОГО И ГИБКОГО УПРАВЛЕНИЯ И КОНТРОЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ

1. В компьютерной системе, настроенной на то, чтобы иметь и использовать множество взаимно соединенных плат, система для обеспечения того, что в компьютерной системе используются только сертифицированные платы, которая включает:
чип сертификации, размещенный на каждой из плат, причем каждый чип сертификации включает:
ключевую функциональность, необходимую для работы компьютера и для работы платы, на которой расположен чип сертификации; и
сертификационную функциональность, сообщающую о том, что плата была протестирована и является сертифицированной для надлежащей работы в компьютерной системе; и
шину сертификационных связей, позволяющую каждому из чипов сертификации связываться друг с другом для проверки статуса сертификации каждой платы, включенной в систему.
2. Система по п.1, отличающаяся тем, что каждый чип сертификации настроен на предотвращение работы компьютерной системы в том случае, если плата, которая не содержит чип сертификации, подключена к компьютерной системе.
3. Система по п.1, отличающаяся тем, что каждый чип сертификации настроен на контроль состояния соответствующей ему платы.
4. Система по п.3, отличающаяся тем, что каждый чип сертификации настроен на запись контролируемых состояний соответствующей ему платы.
5. Система по п.3, отличающаяся тем, что каждый чип сертификации настроен на передачу отчетов о состоянии соответствующей ему платы.
6. Система по п.3, отличающаяся тем, что каждый чип сертификации настроен на интеллектуальное участие в управлении питанием компьютерной системы, причем чипы сертификации совместно участвуют в регулировании времени включения и выключения нескольких источников питания компьютерной системы.
7. Система по п.6, отличающаяся тем, что чипы сертификации совместно предотвращают появление состояний питания в компьютерной системе, которые, как известно, приводят к риску вывода из строя чипов компьютерной системы, путем последовательного включения источников питания компьютера в безопасном для чипов порядке и только после проверки того, что все предыдущие источники питания в последовательном порядке правильно включены.
8. Система по п.6, отличающаяся тем, что чипы сертификации совместно предотвращают появление состояний питания в компьютерной системе, которые, как известно, приводят к риску вывода из строя чипов компьютерной системы, путем быстрого выключения источников питания, которые могут привести к выводу из строя чипов, если оставить их включенными, при выявлении отказа источников питания в компьютерной системе.
9. Система по п.8, отличающаяся тем, что чипы сертификации включают логические элементы, настроенные на контроль управления питанием и управления активацией и деактивацией источников питания, в которых при отказе источника питания деактивация других источников питания происходит достаточно быстро, чтобы предотвратить повреждение компьютерной системы.
10. Система по п.9, отличающаяся тем, что деактивация других источников питания происходит в течение нескольких тактовых циклов.
11. Система по п.3, отличающаяся тем, что чипы сертификации работают в любое время, когда компьютерная система соединена с питанием, даже если компьютерная система выключена.
12. Система по п.11, отличающаяся тем, что чипы сертификации выполняют управление при помощи дополнительного канала с применением только логических элементов.
13. Система по п.3, отличающаяся тем, что случаи отказа выявляются и записываются логическими элементами чипов сертификации, и после чего чипы сертификации настраиваются на совместную регистрацию случаев отказа и выключение компьютерной системы.
14. Система по п.13, отличающаяся тем, что чипы сертификации настроены на передачу записи случая отказа при одном или нескольких из:
последующей попытки включения; и
в момент возникновения отказа.
15. Система по п.3, отличающаяся тем, что чипы сертификации настроены на отслеживание установки связей, возникающих на одной или нескольких шинах компьютерной системы, когда компьютерная система работает, причем одна или несколько шин включают:
2
шину IC и
шину LPC.
16. Система по п.15, отличающаяся тем, что чипы сертификации настроены на реагирование на отслеженные связи, выбранные из группы:
связей I/O и
кодов самотестирования при включении питания.
17. Система по п.3, отличающаяся тем, что один или несколько чипов сертификации настроены на обеспечение эмуляции процессора в реальном времени с применением логических элементов.
18. Система по п.17, отличающаяся тем, что один или несколько чипов сертификации, обеспечивающих эмуляцию процессора в реальном времени, автоматически и быстро предоставляют специфически выбранные выходы для выбранных входов.
19. Система по п.17, отличающаяся тем, что один или несколько чипов сертификации обеспечивают эмуляцию одного из:
контроллера клавиатуры PS/2 и
видеоконтроллера.
20. Система по п.1, отличающаяся тем, что чипы сертификации настроены таким образом, чтобы при изначальном соединении компьютерной системы с питанием чипы сертификации обеспечивали связи друг с другом для того, чтобы обеспечить то, что каждый является активным и готовым к работе перед обеспечением включения и использования компьютерной системы.
21. В компьютерной системе система обеспечения комплексного управления компьютерной системой при помощи дополнительного канала, которая включает:
устройство управления при помощи дополнительного канала, которое включено в компьютерную систему и которое обеспечивает управление компьютерной системой с применением только логических элементов.
22. Система по п.21, отличающаяся тем, что устройство управления при помощи дополнительного канала обеспечивает управление включением, которое обеспечивает правильное выполнение последовательности активации источников питания компьютерной системы при включении.
23. Система по п.22, отличающаяся тем, что устройство управления при помощи дополнительного канала обеспечивает, что активация источников питания произойдет только тем способом, который предотвращает возникновение в компьютерной системе неправильных, потенциально повреждающих комбинаций напряжения.
24. Система по п.23, отличающаяся тем, что устройство управления при помощи дополнительного канала настроено на прерывание выполнения последовательности источников питания, выключение компьютерной системы и регистрацию подробностей неисправного состояния, если один или несколько источников питания не включаются.
25. Система по п.21, отличающаяся тем, что устройство управления при помощи дополнительного канала включает множество устройств, распределенных между несколькими платами компьютерной системы.
26. Система по п.21, отличающаяся тем, что устройство управления при помощи дополнительного канала остается питаемым, даже если компьютерная система выключена.
27. Система по п.21, отличающаяся тем, что компьютерная система является единственным компьютерным устройством, и где устройство управления при помощи дополнительного канала включено по меньшей мере в одну плату компьютерного устройства, при этом устройство управления при помощи дополнительного канала не включает отдельный процессор или компьютерное устройство.
28. В компьютерной системе, включающей множество источников питания различных напряжений, необходимых для работы компьютерной системы, причем способ управления активацией источников питания включает:
выборочную активацию с помощью команд одного или нескольких источников питания из множества источников питания;
контроль правильности включения активированных с помощью команд источников питания; и
если один или несколько источников питания, которые были активированы с помощью команды, не включаются правильно в течение заданного времени, то способ включает регистрацию случая отказа и выключение компьютерной системы.
29. Способ по п.28, отличающийся тем, что источники питания активируются в последовательности, разработанной для предотвращения повреждения компонентов компьютерной системы, вызванного неправильными последовательностями напряжений, вместе с тем активация каждого источника питания контролируется для правильной активации перед продолжением последовательности активации.
30. Способ по п.28, отличающийся тем, что выключение компьютерной системы включает деактивацию любых источников питания, которые включены в порядке, который предотвращает повреждение компонентов компьютерной системы, вызванное неправильными последовательностями напряжений.
31. Система управления компьютерной системой, которая включает множество плат, причем система управления питанием включает:
шину управления питанием, которая перекрывает платы компьютерной системы; и
множество контроллеров управления платформой, коммуникативно соединенных с шиной управления питанием, где каждый контроллер управления платформой размещается на другой плате и настроен на управление источниками питания на соответствующей ему плате.
32. Система по п.31, отличающаяся тем, что каждый контроллер управления платформой полностью осуществляется на логических элементах.
33. Система по п.31, отличающаяся тем, что контроллеры управления платформой настроены на работу в любое время, когда компьютерная система соединена с источником подводимого питания, независимо от того, включен ли компьютер.
34. Система по п.33, отличающаяся тем, что контроллеры управления платформой настроены на обеспечение того, чтобы другие контроллеры управления платформой являлись активными перед обеспечением активации любых источников питания компьютерной системы.
35. Система по п.34, отличающаяся тем, что контроллеры управления платформой определяют, что другие контроллеры управления платформой являются активными, посредством генерирования контроллер-специфических ключей, которые передаются на другие контроллеры, и при получении передаются другими контроллерами, если другие контроллеры активны, с применением шины управления питанием, при этом если каждый контроллер получает обратно свой собственный ключ, он фиксирует, что все контроллеры активны.
36. В компьютерной системе система эмуляции компьютерного компонента на основе процессора, вместе с тем повышающая скорость компьютерной системы, включает:
устройство на основе логических элементов, настроенное на эмуляцию компьютерного компонента на основе процессора с применением только логических элементов, где логические элементы настроены на прием набора команд, обычно обрабатываемых компьютерным компонентом на основе процессора, и обеспечение выходного сигнала, который обычно выводился бы компьютерным компонентом на основе процессора, с более высокой скоростью.
37. Система по п.36, отличающаяся тем, что логические элементы настроены на распознавание и реагирование только на подгруппу из всевозможных команд, которые обычно обрабатывались бы компьютерным компонентом на основе процессора.
38. Система по п.37, отличающаяся тем, что устройство на основе логических элементов может обеспечивать эмуляцию унаследованного компьютерного устройства, которое активно не используется компьютерной системой, но наличие которого требуется для правильной работы одного из:
базовой системы ввода/вывода компьютерной системы и
операционной системы компьютерной системы.
39. Способ кодирования, передачи и декодирования цифровых сигналов, отличающийся тем, что части данных сигнала по своей сути включают информацию о контрольных суммах, касающуюся правильности полученных частей данных без необходимости дополнительных бит данных, включает:
кодирование информации в цифровой поток с применением схемы, где определенные образцы цифровых данных являются недействительными;
передачу цифрового потока с многократным использованием передатчика;
получение полученной информации приемником;
проверку полученной информации на наличие действительных и недействительных образцов и
хранение и декодирование полученной информации, только если за действительным начальным образцом следует один или несколько действительных образцов данных.
40. Способ по п.39, отличающийся тем, что начальный образец включает информацию о типе данных, включенных в поток данных
41. Способ по п.39, отличающийся тем, что начальный образец включает информацию о количестве повторений цифрового потока.
42. Способ контроля запуска и работы компьютерной системы с применением контроллера управления платформой, включенного в компьютерную систему, включает:
обеспечение контроллера управления платформой в компьютерной системе, где контроллер управления платформой соединен с компьютерной системой таким образом, чтобы иметь возможность управлять питанием компьютерной системы и получать информацию из компьютерной системы о работе компьютерной системы, и где контроллер управления платформой функционально соединен с передатчиком;
применение контроллера управления платформой для управления запуском и работой компьютерной системы;
применение контроллера управления платформой для регистрации событий, относящихся по меньшей мере к запуску и работе компьютерной системы; и
применение контроллера управления платформой для передачи зарегистрированных событий с использованием передатчик.
43. Способ по п.42, отличающийся тем, что зарегистрированные события включают коды самотестирования при включении питания, сгенерированные компьютерной системой при запуске.
44. Способ по п.43, отличающийся тем, что контроллер управления платформой передает коды самотестирования при включении питания во время запуска.
45. Способ по п.43, отличающийся тем, что зарегистрированные события включают показание температуры, полученное от компьютерной системы во время одного из:
выключения и
во время выявления ненормальной температуры.
46. Способ по п.42, отличающийся тем, что операционная система компьютерной системы настроена на отправку сообщений контроллеру управления платформой для внешней передачи.
47. Приспособление слежения за источниками питания для обеспечения того, что первое подводимое к рабочей схеме питание сохраняет предопределенное соотношение со вторым подводимым к рабочей схеме питанием, причем приспособление включает:
источник опорного напряжения;
компаратор, имеющий первый вход, соединенный с источником опорного напряжения, второй вход, соединенный с первым подводимым питанием, и выход компаратора, где выход компаратора переключается между первым состоянием и вторым состоянием в зависимости от относительного напряжения первого входа и второго входа; и
переключатель, имеющий терминал управления, соединенный с выходом компаратора, вход терминала, соединенный с источником питания, и выход терминала, соединенный со вторым подводимым питанием, где переключатель открыт, если выход компаратора находится в первом состоянии, и переключатель закрыт, если компаратор находится во втором состоянии.
48. Беспроводное диагностическое устройство для управления диагностической информацией о компьютерной системе, которое включает:
приемник для приема подробной диагностической информации от управляемого компьютерного устройства;
устройство на логических элементах, которое коммуникативно соединено с приемником и настроено на считывание полученной диагностической информации и определение того, как отображать информацию о статусе управляемой компьютерной системы, основанную на полученной диагностической информации; и
устройство отображения, которое коммуникативно соединено с устройством на логических элементах для отображения информации, переданной устройством на логических элементах.
49. Беспроводное диагностическое устройство по п.48, отличающееся тем, что устройство на логических элементах настроено на непосредственное отображение итоговой информации о статусе управляемой компьютерной системы, которая отличается объемом и подробностью от полученной диагностической информации.
50. Беспроводное диагностическое устройство по п.49, отличающееся тем, что устройство на логических элементах является настраиваемым на непосредственное отображение различных уровней подробности о статусе управляемой компьютерной системы с применением устройства отображения.
51. Беспроводное диагностическое устройство по п.48, отличающееся тем, что устройство на логических элементах настроено на непосредственное отображение информации, направляющей на решение проблемы с управляемой компьютерной системой.
52. Беспроводное диагностическое устройство по п.51, отличающееся тем, что устройство на логических элементах является настраиваемым на непосредственное отображение различных уровней подробности о действиях, которые следует предпринять для ремонта управляемой компьютерной системы, с применением устройства отображения.
53. Беспроводное диагностическое устройство для управления диагностической информацией о компьютерной системе, которое включает:
приемник для приема подробной диагностической информации от управляемого компьютерного устройства;
устройство обработки, которое коммуникативно соединено с приемником и настроено на считывание полученной диагностической информации и определение того, как отображать информацию о статусе управляемой компьютерной системы, где информация о статусе управляемой компьютерной системы отличается объемом и подробностью от полученной диагностической информации; и
устройство отображения, которое коммуникативно соединено с устройством обработки для отображения информации, переданной устройством обработки.
54. Беспроводное диагностическое устройство по п.53, отличающееся тем, что устройство обработки является устройством на логических элементах.
55. Беспроводное диагностическое устройство по п.53, отличающееся тем, что устройство на логических элементах является настраиваемым на непосредственное отображение различных уровней подробности о статусе управляемой компьютерной системы с применением устройства отображения.
56. Беспроводное диагностическое устройство по п.53, отличающееся тем, что устройство обработки настроено на непосредственное отображение информации, направляющей на решение проблемы с управляемой компьютерной системой.
57. Беспроводное диагностическое устройство по п.56, отличающееся тем, что устройство обработки является настраиваемым на непосредственное отображение различных уровней подробности о действиях, которые следует предпринять для ремонта управляемой компьютерной системы, с применением устройства отображения.
58. Беспроводное диагностическое устройство для управления диагностической информацией о компьютерной системе, которое включает:
приемник для приема подробной диагностической информации от управляемого компьютерного устройства;
устройство обработки, которое коммуникативно соединено с приемником и настроено на считывание полученной диагностической информации и
определение того, как отображать информацию, направляющую на решение проблемы с управляемой компьютерной системой; и
устройство отображения, которое коммуникативно соединено с устройством обработки для отображения информации, переданной устройством обработки.
59. Беспроводное диагностическое устройство по п.58, отличающееся тем, что устройство обработки настроено на непосредственное отображение итоговой информации о статусе управляемой компьютерной системы, которая отличается объемом и подробностью от полученной диагностической информации.
60. Беспроводное диагностическое устройство по п.59, отличающееся тем, что устройство обработки является настраиваемым на непосредственное отображение различных уровней подробности о статусе управляемой компьютерной системы с применением устройства отображения.
61. Беспроводное диагностическое устройство по п.58, отличающееся тем, что устройство обработки является устройством на логических элементах.
62. Беспроводное диагностическое устройство по п.58, отличающееся тем, что устройство обработки является настраиваемым на непосредственное отображение различных уровней подробности о действиях, которые следует предпринять для ремонта управляемой компьютерной системы, с применением устройства отображения.
63. Приспособление, предназначенное для временного электрического соединения с РСВ, которое включает:
ленту электрических проводов и
головку на дистальном конце ленты электрических проводов, на которой расположена одна или несколько площадок электрических контактов.
64. Приспособление по п.63, отличающееся тем, что головка включает адгезив, расположенный на ней, который по сути окружает одну или несколько площадок электрических контактов, причем адгезив защищен бумажной подложкой, которая не прилипает, которая может быть удалена.