Определение материнской платы cmd. как узнать «clock generator» материнской платы? стандартные средства windows

Установка программы и подготовка к разгону

Программа работает без установки. После запуска перед вами появится вот такое окно.

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

Способы программной идентификации чипа PLL

Если же у вас ноутбук или вы не хотите разбирать ПК, то есть еще два способа узнать свой PLL.

1. Заходим сюда и ищем свой ноутбук в таблице. 2. Программа SetFSB поможет определить фирму чипа PLL сама.

Остановимся на рассмотрении второго способа. Переключитесь на вкладку «Diagnosis», в выпадающем списке «Clock Generator» выберите «PLL diagnosis», после чего нажмите на кнопку «Get FSB».

Опускаемся ниже, в поле «PLL Control Registers» и видим там таблицу. Ищем столбец 07 (это Vendor ID) и смотрим на значение первой строки:

• если значение равняется хЕ — то PLL от Realtek, например, RTM520-39D; • если значение равняется х1 — то PLL от IDT, например, ICS952703BF; • если значение равняется х6 — то PLL от SILEGO, например, SLG505YC56DT; • если значение равняется х8 — то PLL от Silicon Labs, например, CY28341OC-3.

Иногда возможны исключения, например, для чипов от Silicon Labs — в этом случае Vendor ID будет располагаться не в седьмом байте (07), а в шестом (06).

Проверка защиты от программного разгона

Узнать, есть ли аппаратная защита от программного разгона, можно так:

• смотрим в поле «PLL Control Registers» на столбец 09 и нажимаем на значение первой строки; • смотрим в поле «Bin» и находим в этом числе шестой бит

Обратите внимание, что отсчет бита должен начинаться с единицы! Поэтому, если первый бит равен нулю, то шестым битом будет седьмая цифра; • если шестой бит равняется 1 — то для разгона через SetFSB нужен аппаратный мод PLL (TME-mod); • если шестой бит равняется 0 — то аппаратный мод не требуется

Внутренние генераторы: принцип KIS

Я сторонник принципа KIS («Keep it simple», «не усложняй»), следовательно, я высоко ценю внутренние генераторы и призываю вас использовать внутренний генератор, когда это возможно. Внешние компоненты не требуются. Вы можете смело предположить, что частота соответствует выбранной, поскольку генератор был разработан теми же людьми, что всё остальное в микроконтроллере

Кроме того, основные технические характеристики – например, начальная точность, коэффициент заполнения (скважность), зависимость от температуры – (будем надеяться) указаны непосредственно в техническом описании

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

По моему опыту, многие приложения могут терпеть недостатки внутреннего генератора, особенно когда частота была откалибрована на заводе. В старых микроконтроллерах частота внутреннего генератора может иметь допуск до ±20%. Однако более новое устройство может дать вам точность ±1,5% (или лучше), что достаточно точно для связи по RS-232 и даже (в сочетании со схемой восстановления тактового сигнала) для USB.

Другим способом расширения возможностей внутреннего генератора является ручная «подстройка» – если у вашего микроконтроллера есть регистр подстройки/калибровки, вы можете регулировать частоту, изменяя значение в этом регистре. Это очень практичный метод для небольших проектов: просто измерьте тактовую частоту с помощью осциллографа или частотомера, а затем, соответствующим образом, подстройте генератор.

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

Как узнать производителя материнской платы на ноутбуке

Оборудование, доступное в ноутбуке или нетбуке, хоть и отличается от «стандартного» размерами, взаимодействовать с матплатой и дополнительными компонентами тут приходится точно также (разумеется, не считая визуального осмотра – на ноутбуке или нетбуке такими вещами стоит заниматься в последнюю очередь – уж слишком высок риск при разборе корпуса повредить шлейфы, ведущие к монитору или клавиатуре, или же нарушить действующую гарантию). К примеру, с помощью AIDA64 или же Speccy, или же, как альтернативные варианты:

  • CPU-Z – Изначально инструмент рассказывал только о процессоре, но позже появилась и дополнительная информация – к примеру, название и наименование материнской платы, используемый кулер, текущая информация о BIOS, версия графических интерфейсов, скорость оперативной памяти. При желании разработчики предлагают вывести особенно важные данные в TXT-файл. Так, дескать, потерять важные параметры не получится даже при сильном желании.
  • HWiNFO32 – и еще одна информационно-справочная служба, доступная на Windows XP, 7, Vista, 8 и 10, причем как в полном формате, так и в Portable-версии, которую легко сбросить на внешний накопитель для использования в любом месте, где требуется узнать модель материнской платы на компьютере. Из плюсов – информация собирается молниеносно, да еще и бесплатно. Русский язык – в комплекте. Для новичков, еще не разобравшихся в компьютерных азах, доступны подсказки, вызываемые с помощью специального знака вопроса, который располагается напротив каждого информационного пункта. Стоит потратить немного больше времени и подробностей откроется в разы больше.

Как еще узнать какая материнская плата на компьютере? Воспользоваться советами для Windows 10. Об использовании командной строки и команды «Выполнить».

В процессе разгона процессора старого ноутбука с помощью программного обеспечения (например, SetFSB), пользователю может понадобиться указать свой PLL чип, установленный на материнской плате. И тут встает вопрос: «А как узнать на ноутбуке модель чипа PLL (Clock Generator, клокер)?».

Генератор релаксационных колебаний

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

Генератор содержит в качестве активного элемента транзистор микросхемы К101КТ1А с инверсным включением в режиме с «оборванной» базой. Лавинный транзистор может быть заменен его аналогом (см. рис. 1).

Устройства (рис. 11) часто используют для преобразования измеряемого параметра (интенсивности светового потока, температуры, давления, влажности и т.д.) в частоту при помощи резистивных или емкостных датчиков.

Рис. 11. Генератор релаксационных колебаний — схема.

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

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

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

Устройство работоспособно в широком интервале изменения параметров: R1 от 10 до 100 кОм (и даже до 10 МОм), С1 — от 100 пФ до 1000 мкФ, напряжения питания от 8 до 300 В. Потребляемый устройством ток обычно не превышает одного мА.

Возможна работа генератора в ждущем режиме: при замыкании базы транзистора на землю (общую шину) генерация срывается. Преобразователь-генератор (рис. 11) может быть использован и в режиме сенсорного ключа, простейшего Rx-и Сх-метра, перестраиваемого широкодиапазонного генератора импульсов и т.д.

Платформы PC/XT. Разгоняем с помощью паяльника.

Тактовый генератор в IBM PC/XT реализован на микросхеме Intel 8284, советский
аналог – КР1810ГФ84, описан в .

Задающий генератор использует кварцевый резонатор частотой 14.31818 MHz.
Тактовая частота процессора формируется путем деления на 3 частоты задающего
генератора: 14.31818 MHz / 3 = 4.773 MHz. Тактовый сигнал для системного таймера
формируется путем деления на 12 частоты задающего генератора: 14.31818 MHz / 12
= 1.193 MHz. Заменив кварцевый резонатор 14.318 MHz на 24.0 MHz, мы получим
тактовую частоту процессора в режиме «турбо» 24.0 MHz / 3 = 8.0 MHz.

Работоспособность системы на новой тактовой частоте будет зависеть от
величины технологического запаса быстродействия у процессора, подсистем памяти и
ввода-вывода. Отдельного внимания требует системный таймер. Напомним, что он
используется программным обеспечением для формирования интервалов времени,
продолжительность которых не зависит от быстродействия процессора, поэтому
повышение частоты тактирования таймера приведет к нежелательным последствиям:
будут спешить часы DOS Time, частоты звуковых сигналов, выводимых на PC Speaker,
будут завышены. Чтобы избежать таких последствий, система IBM PC/XT,
поддерживающая режим «турбо» должна содержать два тактовых генератора: для
процессора и для таймера. Вместе с тем, существовали некорректно написанные
программы, которые для формирования времязадающих функций использовали не
таймер, а процессор, рассчитывая на то, что тактовая частота всегда равна 4.773
MHz. Для обеспечения совместимости с такими программами, была введена кнопка
«Turbo», позволяющая переключаться между стандартной и повышенной частотой.
Заметим, что понятия «множитель» тогда не существовало, частоты тактирования
ядра процессора и шины всегда были равны. Следовательно, разгон процессора мог
быть выполнен только путем повышения частоты шины.

Генератор на CMOS логике

Другой простой способ синхронизации – это так называемый «генератор CMOS логике», который подпадает под категорию «из-за отсутствия лучшего термина». «Генератор CMOS логике» – расплывчатый (хотя и удобный) способ обращения к любому тактовому сигналу, создаваемому каким-либо другим компонентом на плате. Генератор CMOS логике – это отличный вариант, если в вашем проекте уже есть генератор тактового сигнала с 1) подходящей частотой и 2) электрическими характеристиками, совместимыми с входной CMOS схемой тактового сигнала микроконтроллера. Однако часто это не так, поэтому давайте рассмотрим два варианта формирования тактовых импульсов на CMOS логике.

Во-первых, это «кварцевый генератор». Сейчас самое время указать, что кварцевый резонатор – это не генератор; скорее, это центральный компонент схемы кварцевого генератора, который может выглядеть примерно так:

Кварцевый генератор

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

Второй вариант – «кремниевый генератор». Этот термин относится к микросхемам генераторов, которые не основаны на кварцевых или керамических резонаторах. Эти устройства универсальны и просты в использовании, и они могут быть довольно точными. Например, для серии LTC6930 от Linear Tech требуется только один блокировочный конденсатор, а подавляющее большинство моделей таких микросхем обеспечивают точность номинальной частоты в пределах 0,05%:

Генератор тактового сигнала на микросхеме LTC6930-8.00График распределения типового отклонения частоты

Кремниевые генераторы более надежны, чем кварцевые и керамические резонаторы, особенно в суровых условиях, подверженных ударам или вибрации. Но они дороже.

Транскрипт

1 Тактовый генератор. Содержание. 1. Генератор тактовых импульсов (ГТИ). Сердце системы. Всему своё время! 2. Из чего состоит современный генератор тактовых импульсов (ГТИ) персонального компьютера? 3. Форма сигнала на выходе генератора. Передний и задний фронт импульса. Как можно себе это представить? 4. Пример делителя частоты на основе D-триггера. 5. Фото: кристалл кварца в природе, кварц в электронной промышленности. 6. Кварцевый генератор в современной материнской плате персонального компьютера (фото). 7. Обозначение кварцевого резонатора в схеме электрической принципиальной.

2 Всему своё время! Тактовый генератор это «сердце» системы (а точнее генератор импульсов «нервной системы», от которых бьется «сердце»), которое постоянно вырабатывает электрические импульсы. При каждом электрическом импульсе электронная вычислительная система выполняет элементарное действие. Компоненты вычислительной системы (процессор, чипсет, ОЗУ и т.п.) взаимодействуют между собой в определенные такты. Каждое устройство выполняет свои действия в определенные моменты времени. Как, например, процессор узнает, когда ему выставить адрес на шину адреса, когда выставить сигнал чтения на шину управления, и когда «забрать» данные с шины данных? Для подобных случаев отведены специальные промежутки времени, то есть такты системы. Всему своё время!

4 Форма сигнала на выходе тактового генератора Uип напряжение источника питания 0 t, — время Передний фронт импульса Задний фронт импульса На схеме цифрового элемента можно это видеть как значок / или, который означает перепад сигнала от нуля до единицы На схеме цифрового элемента можно это видеть как значок \, который означает перепад сигнала от единицы к нулю Например, D триггер со входом синхронизации по переднему фронту (или ещё говорят «по фронту» ) выглядел бы так: D T D T Например, D триггер со входом синхронизации по заднему фронту выглядел бы так: D T C или C C Это значит, что запись в триггер происходит в момент перехода уровня напряжения от нуля к единице Это значит, что запись в триггер происходит в момент перехода уровня напряжения от единицы к нулю Если отсутствует обозначение фронта, то говорят, что запись происходит по уровню (по установившемуся уровню)

5 Пример схемы делителя частоты на два с использованием D-триггера. D T Вых Кварцевый генератор Вх. C Период сигнала на входе Сигнал на Вх. Сигнал на Вых. Период сигнала на выходе в два раза длиннее по времени, значит, частота в два раза меньше, то есть — поделена на два. Деление частоты происходит из-за того, что запись в триггер осуществляется только при переднем фронте импульса на входе «C» Основой кварцевого генератора является кварц или по-другому — кварцевый резонатор.

6 Кристалл кварца в природе Кварц в электронной промышленности

7 Микросхема генерации Кварцевый резонатор Микросхема генерации (сильно преувеличено) Кварцевый резонатор (тоже сильно преувеличено)

8 7. Обозначение кварцевого резонатора в схеме электрической принципиальной. Обозначается на схеме буквой (ку) с характеристикой частоты, для которой он рассчитан. В данном случае: 3, мегагерц Пример схемы с использованием микро-эвм (программируемого интегрального контроллера PIC 16C63A )

Платформы Intel Pentium, AMD K5, K6. Гибкость заставляет задуматься.

Умножение частоты и возможность выбора множителя появились еще во времена
процессоров 486. Следующее поколение процессоров — Intel Pentium и AMD K5/K6,
использующее процессорный разъем Socket 7, базируется на той же идеологии
тактирования, но набор частот и множителей был существенно расширен. Перед
оверклокерами встает задача выбора оптимального (с точки зрения
производительности) режима работы процессора. Хотя численные значения частот и
множителей сегодня совсем другие, приведенный ниже принцип рассуждений применим
и для современных систем.

Дано: Тактовый генератор на плате поддерживает частоты шины 50, 55, 60, 66.6
MHz. Процессор поддерживает множители 1.5x и 2 x. Предел устойчивой работы
нашего процессора 120 MHz.

Найти: Оптимальный (с точки зрения производительности) режим работы
процессора.

Очевидно, у нас два варианта: 66.6 x 1.5 = 100 MHz или 60 x 2 = 120 MHz. В
нашем случае, мы не можем использовать 66.6 x 2 = 133.3 MHz, так как заявленный
порог устойчивости процессора 120 MHz. В первом варианте шина работает быстрее,
но ниже частота ядра, во втором варианте – наоборот. Сразу признаемся, что на
прямой вопрос «что лучше» однозначного ответа не существует, и вот почему.

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

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

Мы рассмотрели два диаметрально противоположных примера. Ситуации,
встречающееся в программном обеспечении на практике, находятся «посередине». Но
тем не менее, на скорость работы одних программ больше влияет частота шины,
других – частота ядра. Даже в пределах одного приложения могут встречаться
фрагменты, как первого, так и второго типа. Поэтому, углубляясь в теоретические
рассуждения, не следует забывать и о методе «научного тыка».

⇡#Энергопотребление

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

Используемый нами в тестовой системе цифровой блок питания серии Thermaltake Toughpower DPS G позволяет контролировать потребляемую и выдаваемую электрическую мощность, чем мы и пользуемся для измерений. На графиках ниже приводится полное потребление систем (без монитора), измеренное «после» блока питания и представляющее собой сумму энергопотребления всех задействованных в системе компонентов. КПД самого блока питания в данном случае не учитывается.

Главное, что следует вынести из этих графиков, это то, что любой разгон Core i7-9700K приводит к росту энергопотребления в полтора-два раза. И это не только накладывает особые требования на системы охлаждения и материнские платы. По этой же причине следует задуматься о целесообразности оверклокинга вообще, поскольку рост энергозатрат и тепловыделения совершенно несопоставим с тем приростом производительности, который можно получить при увеличении рабочей частоты выше номинальных значений.

Современные системы. Нажми на кнопку – получишь результат.

Понятия «частота шины» и «множитель», рассмотренные выше, благополучно дожили
до наших дней, изменились только численные значения этих параметров. Современная
платформа позволяет управлять тактовой частотой процессора и множителем из BIOS
Setup. Читателю, знакомому с цифровой и микропроцессорной схемотехникой,
очевиден путь решения этой задачи: код управления частотой, подаваемый на
тактовый генератор и код управления множителем, подаваемый на процессор
формируется посредством программно-доступных регистров (портов вывода), выходы
которых подключены к соответствующим управляющим линиям. Записывая данные в эти
регистры, BIOS, либо другая программа, может устанавливать требуемые значения
частоты и множителя. Архитектура регистров, реализующих данную функцию, зависит
от модели платформы, поэтому программы, реализующие такое управление, могут быть
написаны под одну конкретную плату (как пишется BIOS), либо они должны
распознавать тип платы и содержать модули поддержки под каждую плату.

В большинстве реализаций современных платформ, тактовый генератор выполнен в
виде отдельной микросхемы, программный доступ к его регистрам обеспечивается по
2-проводной последовательной шине SMB (System Management Bus). Заметим, что та
же шина используется для считывания микросхем SPD (Serial Presence Detect)
хранящих параметры модулей оперативной памяти. Контроллер шины SMB находится в
составе «южного моста» чипсета. Детальное описание шины SMB содержится в .
Информацию по контроллеру шины SMB можно найти в документации на «южные мосты»
чипсетов, например , , . Документация на большинство тактовых
генераторов также доступна, например . Шина SMB построена на базе протокола
I2C, предложенного фирмой Philips.

Важным свойством современных платформ является автоматическое определение
тактовой частоты процессора. Для этого процессор сам формирует код управления
частотой системной шины. Этот код жестко прошит в процессоре в соответствии с
его типом (не путать с множителем). Код подается от процессора на тактовый
генератор и управляет режимом работы последнего. Процессоры семейства Intel
Socket 775 используют сигналы BSEL для выбора частоты системной шины.
BSEL расшифровывается как Bus Select.

Каким же образом автоматический выбор частоты в соответствии с типом
процессора и управление частотой из BIOS Setup существуют совместно?

Итак, мы включили питание, тактовый генератор принял от процессора код
управления частотой по линиям BSEL и автоматически запустился на частоте,
соответствующей установленному процессору. Процессор начал выполнение стартовой
процедуры BIOS POST на штатной частоте. Затем, BIOS на одном из этапов
выполнения процедуры POST, интерпретирует содержимое памяти CMOS, в которой
хранится информация о состоянии опций Setup. Если в Setup установлена частота,
отличающаяся от штатной, BIOS перепрограммирует тактовый генератор, и он
запустится на новой частоте. Физически, это сводится к выполнению транзакций на
шине SMB, записывающих данные в регистры тактового генератора.

Именно так приводятся в исполнение установки BIOS Setup. Прежде чем выполнить
перенастройку тактового генератора, чипсета и других устройств в соответствии с
установками опций, BIOS проверяет контрольную сумму информации CMOS, а также
бит, индицирующий факт потери батарейного питания. Если выясняется, что
информация в CMOS недостоверна, перепрограммирования частоты не происходит,
процессор продолжает работать на штатной частоте. На этом основано действие
перемычки Clear CMOS, которая позволяет сбросить настройки Setup и запуститься в
штатном режиме, если плата не стартует после чрезмерного разгона.

(Продолжение следует)

Как заставить ПК запускаться с новой частотой?

Вам уже должно быть известно, программа работает с новой частотой лишь только до перезагрузки. Поэтому, чтобы компьютер всегда запускался с новой частотой системной шины, необходимо поставить программу в автозагрузку. Это обязательное условие, если вы хотите пользоваться разогнанным компьютером на постоянной основе. Однако в данном случае речь пойдет не о простом добавлении программы в папку «Автозагрузка». Для этого есть свой способ — создание bat-скрипта.

Открывает «Блокнот», где мы и будем создавать скрипт. Пишем там строку, примерно такую:

C:DesktopSetFSB 2.2.129.95setfsb.exe –w15 –s668 –cg

Итак, разбираем ее:

C:DesktopSetFSB 2.2.129.95setfsb.exe — это путь к самой утилите. У вас может различать место расположения и версия программы! -w15 — задержка перед запуском программы (измеряется в секундах). -s668 — настройка разгона. Ваша цифра будет отличаться! Чтобы узнать ее, посмотрите на зеленое поле во вкладке Control программы. Там будут указаны два числа через слеш. Берите первое число. -cg — модель вашего PLL. Эти данные у вас могут быть другими! В квадратные скобки необходимо вписать модель вашего PLL так, как она указана в SetFSB.

После того, как строка была создана, сохраните файл как .bat.

Последний шаг — добавляем бат в автозагрузку путем перемещения ярлыка в папку «Автозагрузка» или через правку реестра (этот способ вы найдете в интернете).

Материнская плата – мультифункциональная платформа, обеспечивающая работоспособность каждого компонента персонального компьютера: оперативной памяти, видеокарты, жестких дисков, центрального процессора

А потому важно еще до покупки дополнительного оборудования разобраться – а совместимыми ли окажутся компоненты с матплатой. Единственный способ разобраться с поставленной задачей – узнать модель материнской платы, уже установленной в системном блоке

И, как подсказывает практика, вариантов провернуть указанную операцию больше, чем кажется на первый взгляд…

Добавить комментарий

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

Adblock
detector