Изменение коэффициента деления частоты кэш памяти второго уровня в процессоре Athlon

25 декабря 2000 в 00:00 | Today_and_all_counter

Процессор Athlon был изначально разработан как высокопроизводительный и очень быстрый процессор. Но нам бедным пользователям этого все равно мало, и мы пытаемся сделать его еще быстрее. Разгон Athlon достаточно несложная задача. Вы можете менять частоту системной шины, добиваясь необходимого результата. Однако этот метод работает устойчиво только до 100МГц. При дальнейшем повышении возникнут проблемы с винчестером, точнее с IDE контроллером и с AGP видеокартой. Также проблемы могут возникнуть с некоторыми PCI адаптерами. Единственный метод поднять скорость работы менять коэффициент умножения процессора и напряжение ядра для получения устойчивой системы. Воспользовавшись этими методами мне удалось поднять тактовую частоту моего Athlon 500МГц до 700МГц при напряжении ядра 1.8в. О различных методах изменения коэффициента умножения и напряжения ядра я расскажу в своих бедующих статьях, а сегодня познакомлю Вас с проблемой дальнейшего поднятия частоты и путях ее решения.

Итак, поработав с 700МГц Athlon’ом, мне захотелось сделать его еще быстрее. Но все попытки оказались неудачными. Причиной был кэш второго уровня. В моем процессоре были установлены чипы кэш памяти со временем доступа 3.6ns. Такие чипы могут устойчиво работать на частоте не более 350МГц. В процессоре Athlon кэш всегда работает на половинной частоте ядра. При увеличении частоты ядра, увеличивается частота кэш памяти, что приводит к неработоспособности этих чипов и процессора в целом. Единственны путь ее решения "замедлить" кэш изменив коэффициент деления до 2/5. Это теоретически позволит увеличить частоту до 875МГц. В моем конкретном случае мне удалось получить стабильную работу на 800МГц.
К сожалению, изменить коэффициент деления программным способом или с помощью устройств подключаемых к верхнему разъему процессора нельзя. Он закладывается в схему, состоящую из нескольких резисторов, размещенную на плате процессора. Изменение местоположения этих резисторов позволяет получить требуемый нам коэффициент деления.
Для получения доступа к этим резисторам, Вам необходимо удалить (временно) кожух процессора. Делайте это очень аккуратно, без спешки. При неаккуратном, резком движении острым предметом, например плоской отверткой, Вы можете легко повредить элементы процессора.
После удаления кожуха необходимо проанализировать сам процессор и сравнить его установки с приведенными в таблице.

Athlon L2 Cache Frequency Ratio Setting on the PCB

Rev.B 12/29/99

Ratio at Athlon 500/550/600/650

Ratio at Athlon 700/750

-

R111

R107

R104

R102

-

R110

R106

R103

R101

-

R112

R113

-

-

-

0

0

0

0

-

1

1

1

1

-

0

1

-

-

-

0

0

0

1

-

1

1

1

0

-

0

1

-

-

-

0

0

1

0

-

1

1

0

1

-

0

1

1/3

-

-

0

0

1

1

-

1

1

0

0

-

0

1

-

1/3

-

0

1

0

0

-

1

0

1

1

-

0

1

1/2

-

-

0

1

0

1

-

1

0

1

0

-

0

1

-

1/2

-

0

1

1

0

-

1

0

0

1

-

0

1

-

2/5

-

0

1

1

1

-

1

0

0

0

-

0

1

-

-

-

1

0

0

0

-

0

1

1

1

-

0

1

2/5

-

-

1

0

0

1

-

0

1

1

0

-

0

1

-

-

-

1

0

1

0

-

0

1

0

1

-

0

1

-

-

-

1

0

1

1

-

0

1

0

0

-

0

1

-

-

-

1

1

0

0

-

0

0

1

1

-

0

1

-

-

-

1

1

0

1

-

0

0

1

0

-

0

1

-

-

-

1

1

1

0

-

0

0

0

1

-

0

1

Off

-

-

1

1

1

1

-

0

0

0

0

-

0

1

0 = Signal is Low = резистор установлен
1 = Signal is High = резистор
убран

В зависимости от того, какой у Вас процессор и какие в нем установлены чипы кэш памяти, Вы сможете по этой таблице настроить необходимый коэффициент деления. В моем случае необходимо посмотреть, какие резисторы установлены, а какие нет. При переходе на коэффициент 2/5 меняется положение всего двух резисторов: R106 переносится в положение R107, и R111 переноситься в R110.
Теперь, когда мы разобрались со всеми необходимыми изменениями можно приступать к монтажу. Монтаж производиться специальным маломощным паяльником (15W). Для удаления резистора необходимо обхватить его посредине пинцетом, и аккуратно расплавить припой у его контактов. Помните, что для этого достаточно кратковременного воздействия паяльником. Не допускайте длительного нагрева элементов, так как это приведет к перегреву и выходу из строя. Также длительный нагрев приведет к отслаиванию токоведущих дорожек, что очень неприятно, и скорее всего приведет к потере процессора.

Главное в процессе монтажа аккуратность, терпеливость и неторопливость.
После завершения монтажа, Вы получаете процессор с "замедленной" кэш памятью, способный работать на больших тактовых частотах.

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