СПОСОБ И УСТРОЙСТВО ДЛЯ УВЕЛИЧЕНИЯ ЭФФЕКТИВНОСТИ ПРОЦЕССОРА Российский патент 2001 года по МПК G06F1/08 

Описание патента на изобретение RU2176813C2

Область техники, к которой относится настоящее изобретение
Настоящее изобретение относится к устройству и способу оптимизации скорости быстродействия кристаллом микропроцессора.

Описание известного уровня техники
Хорошо известным критерием эффективности кристалла процессора является частота, при которой работает кристалл процессора. Кристаллы процессоров, которые работают при более высокой тактовой частоте, способны обрабатывать больше информации за более короткое время, чем эквивалентные кристаллы процессоров, которые работают при более низкой тактовой частоте. Таким образом, желательно, чтобы кристалл процессора работал при максимальной тактовой частоте, при которой этот конкретный кристалл процессора может работать правильно без отказов вследствие внутренних задержек, теплового разрушения процессора или ухудшения эффективности вследствие автоматического отключения из-за теплового воздействия.

Во многих случаях применения кристаллы процессоров используют в вычислительных системах для работы при тактовой частоте, которая значительно ниже максимальной рабочей частоты, которую процессор может выдерживать без вышеуказанных отказов или предохранительного отключения. Это может иметь место по многим причинам. Например, поскольку кристаллы процессоров, как правило, классифицируют на две или три категории в зависимости от скорости обработки данных (например, 66 МГц, 100 МГц и так далее), многие кристаллы процессоров, которые фактически способны работать при более высоких тактовых частотах, чем указано в стандартах на классификацию по тактовой частоте, просто отрегулированы до более низкой тактовой частоты для согласования с категорией тактовой частоты для данного компьютера. Кроме того, предприятия-изготовители кристаллов процессоров иногда производят избыток кристаллов, которые способны работать при скорости быстродействия или выше скорости быстродействия в своей категории (например, 100 МГц), но вследствие планов маркетинга предприятие-изготовитель будет продавать этот процессор как процессор более низкой категории, сохраняя более низкие скорости быстродействия до тех пор, пока рынок не потребует категории, соответствующей более высокой скорости быстродействия. Наконец, иногда кристаллы процессоров испытывают только в условиях приложения низкого электрического напряжения. Как хорошо известно, если к кристаллу микропроцессора прикладывают более высокое напряжение от источника электропитания, то это, как правило, способствует увеличению максимальной тактовой частоты, при которой способен работать кристалл процессора. Это имеет место, поскольку более высокое напряжение приводит к уменьшению емкостных временных задержек в схемотехнике процессора. Однако вследствие увеличения тепловыделения, необходимости источника электропитания и, в конце концов, напряжения, приводящего к разрушению полупроводника, напряжение источника питания, прикладываемое ко многим кристаллам микропроцессоров от источника электропитания, часто поддерживают низким. Таким образом, некоторые кристаллы процессоров, которые способны работать при более высоких тактовых частотах, иногда классифицируются в категории, характеризующиеся более низкой тактовой частотой, вследствие условий, в которых проводят испытание.

Один известный способ увеличения эффективности процессора заключается в блокировании тактового сигнала объединительной схемной платы и в введении источника более высокой тактовой частоты. Однако такой способ обычно требует того, чтобы все компоненты системы на объединительной плате (например, запоминающее устройство, шина объединительной платы, устройства ввода-вывода и так далее) работали при повышенной тактовой частоте. По этой причине такой вариант воплощения не может быть использован для увеличения эффективности, если один из компонентов системы не выполнен с возможностью работы при более высокой тактовой частоте.

Таким образом, для оптимизации эффективности отдельного кристалла процессора было бы желательным, если бы устройство и способ увеличения эффективности тактовой частоты кристалла процессора могли быть реализованы предприятиями- изготовителями или отдельными владельцами персональных компьютеров после покупки кристаллов процессоров.

КРАТКОЕ ОПИСАНИЕ НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ
Способ увеличения эффективности кристалла процессора, поддающейся изменению, частоты, в котором кристалл процессора имеет определенный максимальный уровень напряжения и приводится в действие посредством напряжения источника питания с цифровым управлением, предусматривает приложение цифровой величины управления источником питания для регулировки напряжения источника питания до определенного максимального уровня напряжения; приложение первой цифровой величины к кристаллу процессора для регулировки тактовой частоты, при которой работает кристалл процессора, до начальной частоты; определение работает ли вычислительная система должным образом, когда кристалл процессора настроен при этой частоте; и если вычислительная система должным образом не работает, когда кристалл процессора настроен при этой начальной частоте, приложение других цифровых величин к кристаллу процессора для уменьшения тактовой частоты до тех пор, пока не будет найдена максимальная тактовая частота, при которой кристалл процессора работает должным образом. Если вычислительная система работает должным образом, когда кристалл процессора настроен при начальной частоте, то для увеличения тактовой частоты цифровые величины прикладываются до тех пор, пока не будет найдена максимальная тактовая частота, при которой вычислительная система работает должным образом.

В предпочтительном варианте осуществления для увеличения или уменьшения тактовой частоты используется последовательное приближение.

В другом предпочтительном варианте осуществления способ дополнительно предусматривает текущий контроль температуры кристалла процессора и формирование сигнала прерывания для уменьшения рабочей частоты процессора, когда температура превышает пороговую величину, до тех пор, пока температура процессора не опустится до безопасной величины, при которой процессору разрешается работать при его начальной тактовой частоте.

В особенно предпочтительном варианте осуществления способ предусматривает повышенное охлаждение процессора. В одном исполнении для увеличения охлаждения процессора может быть использован вентилятор или теплоотвод.

В другом аспекте предпочтительным вариантом осуществления настоящего изобретения является способ увеличения эффективности кристалла процессора, поддающейся изменению частоты, в котором кристалл процессора приводится в действие посредством напряжения источника питания с цифровым управлением. Способ предусматривает приложение цифровой величины управления источником питания к источнику питания для регулировки напряжения источника питания до уровня напряжения в рабочем диапазоне кристалла процессора; приложение первой цифровой величины регулировки частоты к кристаллу процессора для регулировки тактовой частоты, при которой работает кристалл процессора, до начальной частоты; определение, работает ли кристалл процессора должным образом при начальной частоте; и приложение других цифровых величин регулировки частоты к кристаллу процессора для регулировки тактовой частоты совместно с напряжением источника питания для определения максимальной тактовой частоты, при которой кристалл процессора работает должным образом.

В предпочтительном варианте воплощения для увеличения или уменьшения тактовой частоты используют последовательное приближение.

В другом предпочтительном варианте осуществления способ дополнительно предусматривает текущий контроль температуры кристалла процессора и формирование сигнала прерывания для уменьшения рабочей частоты процессора, когда температура превышает пороговую величину, до тех пор, пока температура процессора не опустится до безопасной величины, при которой процессору разрешается работать при его начальной тактовой частоте.

В еще одном предпочтительном варианте осуществления способ предусматривает повышенное охлаждение процессора. В особенно предпочтительном варианте осуществления для обеспечения увеличения охлаждения процессора может быть использован вентилятор или теплоотвод.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 - сильно упрощенная блок-схема вычислительной системы, в которой используется способ увеличения эффективности процессора, соответствующий настоящему изобретению.

Фиг. 2 - блок-схема одного исполнения части, соответствующей преобразователю частоты, вычислительной системы, показанной на фиг. 1.

Фиг. 3 - блок-схема, иллюстрирующая общий способ увеличения эффективности процессора, соответствующий настоящему изобретению.

ПОДРОБНОЕ ОПИСАНИЕ НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ
На фиг. 1 иллюстрируется сильно упрощенная блок-схема вычислительной системы 100, созданной в соответствии с реализацией настоящего изобретения. Квалифицированному в этой области техники специалисту будет очевидно, что с целью ясности отображения сущности настоящего изобретения на фиг.1 не показана дополнительная схемотехника, которую, как правило, содержит вычислительная система 100. Вычислительная система 100 содержит центральный процессор 110, который может, например, содержать кристалл микропроцессора P6, выпускаемый на промышленной основе компанией INTEL. Центральный процессор или процессор 110 взаимодействует с другими устройствами, например запоминающим устройством, устройствами ввода-вывода и так далее, 120 на объединительной плате с помощью шины 130 микропроцессора и основной логической схемы 135. Процессор 110 содержит также управляющий регистр 140 (источника питания), который хранит величину (регулировки напряжения), которую используют для управления напряжением регулирования источника питания 145 центрального процессора.

В соответствии с одним вариантом осуществления настоящего изобретения линии из управляющего регистра источника питания, которые используют для управления источником питания 145 центрального процессора, отсоединены, и управление источником питания 145 центрального процессора обеспечивается посредством внешнего управляющего прибора, например матрицы переключателей или отдельного микроконтроллера.

Процессор 110 содержит внутренний преобразователь 160 частоты, который формирует внутреннюю тактовую частоту, получаемую из тактовой частоты, подаваемой компонентам системы объединительной платы. Преобразователь 160 частоты принимает входной тактовый сигнал из генератора 165 по линии 167.

Преобразователь 160 частоты работает при частоте, определяемой при возврате в исходное состояние уровнями фиксирующегося напряжения на штырьковых выводах центрального процессора 110, как определено спецификацией на аппаратное обеспечение предприятием-изготовителем центрального процессора. Эти штырьковые выводы управляются мультиплексором 141. Если возврат в исходное состояние не осуществляется, то эти штырьковые выводы управляются основной логической схемой 135. Во время возврата в исходное состояние эти штырьковые выводы управляются аппаратурой 143 регулирования частоты, которая может быть либо переключателями, либо соединителями с постоянными схемами.

Как хорошо известно квалифицированным в этой области техники специалистам и как кратко описано выше, максимальная тактовая частота, при которой процессор способен работать, является функцией напряжения, прикладываемого к процессору 110 от источника питания, в определенном диапазоне напряжений источника питания, как ограничено предприятием-изготовителем кристалла для предотвращения электрического пробоя. Однако, когда напряжение источника питания увеличивается, увеличивается также вероятность теплового пробоя полупроводника. Таким образом, настоящее изобретение обладает преимуществом технологий управления выделением тепла посредством регулировки температуры процессора с помощью технологии прерывания управления системой или посредством подключения дополнительного теплоотвода, как требуется в соответствии с конкретным случаем применения. Прерывание управления системой заставляет процессор остановить или замедлить работу, если температура процессора 110 превышает некоторую (пороговую) величину. Процессор возобновляет нормальную работу, как только процессор 110 охладится достаточно хорошо.

Как можно видеть для некоторых случаев применения, остановка или замедление процессора 110 вследствие прерывания управления системой может привести к тому, что процессор 110 фактически работает с менее эффективной скоростью быстродействия для более высокого напряжения источника питания. В этих случаях применения должен быть найден такой баланс, чтобы процессор 110 мог работать при оптимальной позволительной тактовой частоте для отдельных характеристик этого кристалла. Таким образом, в соответствии с одним аспектом настоящего изобретения способ регулировки напряжения источника питания, а также тактовой частоты, подаваемой к процессору 110, определяет оптимальную тактовую частоту, при которой процессор 110 способен работать. Кроме того, в этом случае максимальная тактовая частота для каждого отдельного процессора может быть использована без риска уменьшения эксплуатационной долговечности процессора 110.

Оптимальная рабочая тактовая частота процессора 110 может быть определена в течение включения электропитания под контролем контроллера 143 частоты при использовании внутреннего самотестирования процессора 110. Как только эта оптимальная тактовая частота определена, процессор 110 работает нормально совместно с компонентами 120 и 135 системы на объединительной плате. Настоящее изобретение имеет преимущество непостоянного отношения тактовой частоты процессора к тактовой частоте объединительной платы. Поскольку тактовая частота процессора может быть изменена относительно рабочей частоты объединительной платы, для процессора 110 может быть определена любая тактовая частота без воздействия на тактовую частоту компонентов 120 и 135 системы объединительной платы.

На фиг. 2 иллюстрируется сильно упрощенная блок-схема преобразователя 160 частоты, который, как правило, содержится в процессоре 110. Как показано на фиг. 2, преобразователь 160 частоты содержит первую схему 200 делителя частоты, которая принимает частотный вход по линии 167 и величину частотного пересчетного устройства из первого трехразрядного регистра 210 по трехжильной шине 212. Выход 202 делителя частоты (равный частоте входа, разделенной на А, где А является величиной входа трехразрядного пересчетного устройства, хранимой в первом регистре 210) обеспечивается как первый вход 202 в систему 220 фазовой автоподстройки частоты.

Выход 222 системы 220 фазовой автоподстройки частоты подается назад во второй вход 232 системы 220 фазовой автоподстройки частоты через схему 230 делителя частоты. Схема 230 делителя частоты делит частоту выходного сигнала 222 системы 220 фазовой автоподстройки частоты посредством величины пересчетного устройства до величины, хранимой во втором трехразрядном регистре 240. Величина трехразрядного пересчетного устройства обеспечивается как вход в делитель 230 частоты по трехжильной шине 242.

Поскольку система 220 фазовой автоподстройки частоты пытается сохранить равенство фазы и частоты сигналов, подаваемых к ее первому и второму входам, частота выходного сигнала 222, обеспечиваемая системой 220 фазовой автоподстройки частоты, равна входной частоте сигнала 167 тактов В (где B равно трехразрядной величине, хранимой во втором регистре 240), разделенных на величину А. Пока выходная частота 222, обеспечиваемая системой 220 фазовой автоподстройки частоты, равна входной частоте 167 тактов В, разделенных на величину А, частота сигналов, подаваемых к первому и второму входам 202 и 232 системы фазовой автоподстройки частоты, равна входной частоте, разделенной на величину А. Необходимо отметить, что в том варианте осуществления, где А и В являются трехразрядными двоичными счетчиками, А и В будут, как правило, иметь величину в диапазоне 1-8 (десятичное число). Кроме того, должно быть очевидным, что foutmax = fin x 8 и foutmin = fin + 8. Поскольку имеется восемь возможных числовых значений В и А, по этой причине имеется 8 x 8 = 64 возможных отношений. В этом случае тактовый сигнал процессора может быть отрегулирован при любом отношении, определяемом величинами В и А пересчетного устройства, так что тактовая частота объединительной платы в соответствии с этим не связана с тактовой частотой процессора. Управляющие регистры 210 и 240 счетчика, как правило, являются выходом из таблицы 260 преобразования в аппаратном обеспечении процессора. Регистр 250 используют для выбора одного ввода из таблицы преобразования. Хотя нет необходимости для функционирования преобразователя частоты, таблицу преобразования обычно включают для уменьшения числа штырьковых выводов, требуемых для определения отношения. В том варианте осуществления, где все регистры 250, 210 и 240 являются трехразрядными регистрами, 64 возможных отношения уменьшаются до подгруппы из восьми отношений. Ввод таблицы преобразования, как правило, выбирают посредством величины, хранимой в регистре 250 выбора частоты. Этот регистр загружается при времени возврата в начальное состояние через штырьковые выводы 142 ввода-вывода на центральном процессоре 110, как показано на фиг. 1.

На фиг. 3 иллюстрируется общий способ, соответствующий настоящему изобретению регулировки рабочей тактовой частоты процессора до оптимального значения. Способ инициализируется, как показано в блоке 300 начала процесса, и после этого предусматривает одну или более технологий увеличения охлаждения центрального процессора 110, как показано в блоке 305. Как хорошо известно, всякий раз, когда требуется увеличить быстродействие центрального процессора, это, как правило, приводит к повышенному нагреву вследствие повышенной активности центрального процессора. Таким образом, для избежания вредных эффектов, связанных с тепловым пробоем, важно увеличить охлаждение центрального процессора перед увеличением быстродействия центрального процессора 110. В одном варианте осуществления охлаждение центрального процессора может быть обеспечено посредством дополнительных вентиляторов или теплоотводов или путем использования программного обеспечения управления выделением тепла, которое уменьшает быстродействие центрального процессора 110 всякий раз, когда превышается пороговая величина температуры.

После этого, как показано в блоке 310, рабочее напряжение центрального процессора 110 регулируется до максимального номинального значения. То есть, как правило, предприятие-изготовитель центрального процессора 110 предоставит спецификацию, в которой указано максимальное значение рабочего напряжения, при котором может работать центральный процессор 110. Поскольку, как хорошо известно, увеличение величины рабочего напряжения, как правило, приводит к увеличению быстродействия центрального процессора 110, эффективность центрального процессора 110 может быть увеличена посредством регулировки рабочего напряжения центрального процессора 110 до максимальной номинальной величины.

Как только рабочее напряжение центрального процессора 110 было отрегулировано до максимального номинального значения, при всех отношениях величин регулировки частоты характеризуется эффективность центрального процессора, как показано в блоке 315. То есть для каждого из возможных величин А и В (смотри фиг.2) осуществляется проверка для определения, проходит ли центральный процессор диагностическое самотестирование и, если это так, то для этого отношения определяется количественный показатель эффективности при использовании стандартного программного обеспечения определения эффективности системы, например, хорошо известной сервисной программы NORTON, доступной из SEMANTEC CORPORATION. Таблица представляет собой таблицу, которая характеризует величины регулировки частоты, обозначенные кодом отношения (то есть кодом, загружаемым в регистр 250 выбора частоты, показанным на фиг.2) для центрального процессора 110, выбранного в качестве примера.

Необходимо отметить, что эффективность центрального процессора 110 при каждом из величин отношения регулировки частоты может быть получена из справочной спецификации аппаратного обеспечения, предоставляемой предприятием-изготовителем.

Как только эффективность центрального процессора 110 охарактеризована при всех отношениях величин регулировки частоты, как показано в блоке 315, величина регулировки частоты, которая дает наибольший количественный показатель эффективности, загружается в регистр 250 выбора частоты для установки отношения, соответствующего оптимальной эффективности центрального процессора. Например, из величин, приведенных в качестве примера в таблице 1, код n+3 отношения, имеющий нормализованный количественный показатель эффективности равный 1,34, соответствует величине регулировки частоты, которая дает наибольший количественный показатель эффективности. Таким образом, для определения быстродействия центрального процессора 110 в регистр 250 выбора частоты будет загружена величина n+3.

После этого для определения интенсивности отказов центрального процессора 110 ведется протокол отказов, как показано в блоке 325. Протокол отказов является записью числа раз, когда центральный процессор 110 делает в одном варианте осуществления ошибку в обработке данных. Если определено, что интенсивность отказов больше некоторой пороговой величины, как показано в блоке 330 принятия решения, то величина отношения регулировки частоты регулируется до величины, которая дает следующий количественный показатель наибольшей эффективности (например, до величины n+2, приведенной в Таблице 1). После этого способ, соответствующий настоящему изобретению, обеспечивает повторный вход в блок 325 для ведения нового протокола отказов. Как только определено, что интенсивность отказов является приемлемой, центральный процессор 110 остается настроенным при быстродействии, обеспечиваемом настоящей величиной регулировки частоты, и осуществление способа завершается, как показано в блоке 340. Конечно, необходимо отметить, что, хотя на фиг. 3 операция ведения протокола отказов изображена как одна операция в принципиальной схеме способа, соответствующего настоящему изобретению, ведение протокола отказов преимущественно осуществляется непрерывно в процессе работы центрального процессора 110, так что всякий раз, когда интенсивность отказов превышает позволительную пороговую величину, регулируется величина регулировки частоты.

Хотя выше были описаны предпочтительные варианты осуществления настоящего изобретения, для квалифицированных в этой области техники специалистов станут очевидными модификации, которые могут быть сделаны без отклонения от сущности и объема изобретения. Например, вместо простого регулирования тактовой частоты процессора независимо от напряжения источника питания, напряжение источника питания, прикладываемое к процессору 110, и частота обработки данных могут регулироваться совместно с определением оптимальной тактовой частоты. Кроме того, для ручного или автоматического выбора оптимального быстродействия центрального процессора 110 могут быть выбраны последовательное приближение или другие средства. Таким образом, приведенное выше описание может быть интерпретировано как иллюстративное, а не как ограничительное. По этой причине объем настоящего изобретения должен определяться, принимая во внимание прилагаемую формулу изобретения.

ПОДПИСИ К ЧЕРТЕЖАМ
К фиг.1:
1 - внешнее управление источником питания
2 - основная логическая схема
3 - возврат в начальное состояние
4 - выбор
110 - центральный процессор
120 - запоминающее устройство, устройства ввода-вывода и так далее
130 - шина микропроцессора
140 - управляющий регистр источника питания
141 - мультиплексор
143 - контроллер частоты
145 - источник питания центрального процессора
160 - преобразователь частоты
К фиг.2:
1 - штырьковые выводы ввода-вывода
2 - возврат в начальное состояние
3 - элемент (позиция) таблицы
220 - система фазовой подстройки частоты
250 - регистр выбора частоты
К фиг. 3:
1 - ДА
2 - НЕТ
300 - начало
305 - увеличение охлаждения центрального процессора
310 - регулировка рабочего напряжения центрального процессора до максимальной номинальной величины
315 - характеризация эффективности центрального процессора при всех отношениях величин регулировки частоты
320 - регулировка отношения до величины, которая дает наибольший количественный показатель эффективности
325 - ведение протокола отказов для определения интенсивности отказов
330 - слишком ли велика интенсивность отказов?
335 - регулировка отношения до величины, которая дает следующий самый высокий количественный показатель эффективности
340 - конецс

Похожие патенты RU2176813C2

название год авторы номер документа
УСТРОЙСТВО И СПОСОБ ТЕСТИРОВАНИЯ СТАНДАРТНОГО ФУНКЦИОНАЛЬНОГО БЛОКА В ИНТЕГРАЛЬНОЙ СХЕМЕ С ИСПОЛЬЗОВАНИЕМ JTAG 1996
  • Моут Рандалл
RU2198411C2
ТЕСТИРОВАНИЕ JTAG ТРАКТОВ ПЕРЕДАЧИ ДИСКРЕТНЫХ ДАННЫХ ПРИ ИСПОЛЬЗОВАНИИ СМЕННЫХ ПЕЧАТНЫХ ПЛАТ С УСТАНОВЛЕННЫМИ НА НИХ ЛОГИЧЕСКИМИ СХЕМАМИ JTAG 1996
  • Моут Рэндэлл
RU2182711C2
СПОСОБ И УСТРОЙСТВО ДЛЯ УМЕНЬШЕНИЯ ВРЕМЕНИ ОЖИДАНИЯ НА ИНТЕРФЕЙСЕ ПОСРЕДСТВОМ НАЛОЖЕНИЯ ПЕРЕДАВАЕМЫХ ПАКЕТОВ 1996
  • Моут Л. Рандалл Юр.
RU2189698C2
УСТРОЙСТВО МАГНИТНОЙ ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ ЦИФРОВОГО СИГНАЛА (ВАРИАНТЫ) 1994
  • Сам-Янг Парк
  • Йонг-Деок Чанг
RU2127913C1
СПОСОБ ОТОБРАЖЕНИЯ СООБЩЕНИЯ О ТРЕБОВАНИИ РЕГИСТРАЦИИ НА ТЕРМИНАЛЕ МЕСТНОЙ ЛИНИИ РАДИОСВЯЗИ 1999
  • Воо Дзунг-Ох
RU2207728C2
СПОСОБ ТАКТОВОЙ СИНХРОНИЗАЦИИ И УСТРОЙСТВО СИНХРОНИЗАЦИИ ДЛЯ ОСУЩЕСТВЛЕНИЯ СПОСОБА В СИНХРОННОЙ РАСПРЕДЕЛЕННОЙ СЕТЕВОЙ СИСТЕМЕ 1998
  • Ми-Хва Ох
RU2146419C1
АВТОМАТИЧЕСКОЕ УСТРОЙСТВО ДЛЯ ВЫДАЧИ ГОЛОСОВОГО ИЗВЕЩЕНИЯ И СПОСОБ УПРАВЛЕНИЯ ИМ 1998
  • Ли Донг-Дзу
RU2146424C1
УСТРОЙСТВО И СПОСОБ ЛИНЕАРИЗАЦИИ УСИЛИТЕЛЯ МОЩНОСТИ В СИСТЕМЕ ПОДВИЖНОЙ РАДИОСВЯЗИ 1999
  • Ха Дзи-Вон
RU2172552C1
СПОСОБ УПРАВЛЕНИЯ РЕГИСТРАЦИОННЫМИ СИГНАЛАМИ R-2 ПО СТРАНАМ В КОММУНИКАЦИОННОЙ СИСТЕМЕ 1998
  • Ин-Геон Дзеон
RU2137316C1
СПОСОБ ПЕРЕДАЧИ И ПРИЕМА АСИНХРОННЫХ ПОСЛЕДОВАТЕЛЬНЫХ ДАННЫХ В ЦИФРОВОМ ПРОЦЕССОРЕ СИГНАЛОВ 1998
  • Джин-Син Ко
RU2145729C1

Иллюстрации к изобретению RU 2 176 813 C2

Реферат патента 2001 года СПОСОБ И УСТРОЙСТВО ДЛЯ УВЕЛИЧЕНИЯ ЭФФЕКТИВНОСТИ ПРОЦЕССОРА

Изобретение относится к устройству и способу оптимизации скорости быстродействия микропроцессора. Технический результат заключается в повышении производительности процессора. Оптимальную рабочую частоту для процессоров устанавливают на основе индивидуальных рабочих характеристик каждого процессора. Напряжение источника питания, прикладываемое к процессору, увеличивают до максимальной величины, определенной для процессора, вручную или автоматически. Это дает процессору возможность работать при максимально возможной частоте. Тактовую частоту процессора изменяют относительно тактовой частоты объединительной платы так, чтобы его тактовая частота могла быть произвольно отрегулирована до максимальной рабочей частоты. Для определения максимальной тактовой частоты, при которой процессор будет работать должным образом, используют способ последовательного приближения. 2 c. и 6 з.п. ф-лы, 3 ил., 1 табл.

Формула изобретения RU 2 176 813 C2

1. Способ повышения производительности процессора, в котором процессор имеет регулируемую тактовую частоту, управляемую входной цифровой величиной, и в котором указанный процессор имеет определенный максимальный уровень напряжения и приводится в действие напряжением питания с цифровым управлением от источника питания, включающий приложение цифровой величины управления источником питания к указанному источнику питания для установки указанного напряжения питания на указанный максимальный уровень напряжения, приложение к процессору первой входной цифровой величины установки тактовой частоты, при которой работает процессор, на начальную частоту, тестирование процессора и оценку результатов тестирования в целях определения, работает ли процессор должным образом, когда процессор установлен на указанную начальную частоту, и, если процессор не работает должным образом, когда он установлен на указанную начальную частоту, приложение к процессору других входных цифровых величин для уменьшения указанной тактовой частоты до тех пор, пока не будет найдена максимальная тактовая частота, при которой процессор работает должным образом, и, если процессор работает должным образом, когда он установлен на указанную начальную частоту, приложение к процессору входных цифровых величин для увеличения указанной тактовой частоты до тех пор, пока не будет найдена максимальная тактовая частота, при которой процессор работает должным образом. 2. Способ по п.1, отличающийся тем, что для увеличения или уменьшения указанной тактовой частоты входные цифровые величины выбирают с использованием последовательного приближения. 3. Способ по п.1, отличающийся тем, что дополнительно используют текущий контроль температуры процессора и формирование сигнала прерывания для уменьшения тактовой частоты процессора, когда температура превышает пороговую величину, до тех пор, пока температура процессора не опустится до безопасной величины, при которой процессору разрешается работать при его исходной тактовой частоте. 4. Способ по п.1, отличающийся тем, что дополнительно используют усиленное охлаждение процессора. 5. Способ повышения производительности процессора, в котором процессор имеет регулируемую тактовую частоту, управляемую цифровой величиной регулировки частоты, и в котором процессор приводится в действие напряжением питания с цифровым управлением от источника питания, включающий приложение цифровой величины управления источником питания к указанному источнику питания для установки указанного напряжения питания на уровне напряжения в рабочем диапазоне процессора, приложение к процессору первой цифровой величины регулировки частотой для установки тактовой частоты, при которой работает процессор, на начальную частоту, тестирование процессора и оценку результатов указанного тестирования для определения, работает ли процессор должным образом, когда указанный процессор установлен на указанную начальную частоту и указанный уровень напряжения, и приложение к процессору других цифровых величин регулировки частотой для регулировки указанной тактовой частоты совместно с указанным напряжением питания для определения максимальной тактовой частоты, при которой процессор работает должным образом. 6. Способ по п.5, отличающийся тем, что для увеличения или уменьшения тактовой частоты входные цифровые величины выбирают с использованием последовательного приближения. 7. Способ по п.5, отличающийся тем, что дополнительно используют текущий контроль температуры процессора и формирование сигнала прерывания для уменьшения тактовой частоты процессора, когда температура превышает пороговую величину, до тех пор, пока температура процессора не опустится до безопасной величины, при которой процессору разрешается работать при его исходной тактовой частоте. 8. Способ по п.5, отличающийся тем, что дополнительно используют усиленное охлаждение процессора.

Документы, цитированные в отчете о поиске Патент 2001 года RU2176813C2

US 5422806 А, 06.06.1995
УСТРОЙСТВО ДЛЯ СИНХРОНИЗАЦИИ РАБОТЫ БЫСТРОДЕЙСТВУЮЩИХ МИКРОПРОЦЕССОРОВ С ВНЕШНИМИ УСТРОЙСТВАМИ 1991
  • Леонов Л.И.
  • Меламед С.Л.
  • Фомин А.Л.
RU2013801C1
US 5319771 A, 07.06.1994
US 5307003 A, 26.04.1994
US 5163146 А, 10.11.1992.

RU 2 176 813 C2

Авторы

Моут Рандалл

Даты

2001-12-10Публикация

1996-06-27Подача