Твикание ВИАшек

Вопрос про твикание виашек - Apollo pro 133\A, 266. Думаю можно регистры экстраполировать на KT133\A, 266.
Какие регистры применялись для увеличения скорости работы с памятью и быстродействия вы целом?
Мною опробованы - тайминги 2-2-2-5, 4 ливинг. Refresh counter FF, retry after 2 writes (1). Что посоветуете еще? Меряю RMMA, Cacheburst32, benchmem, Winrar 3.61. По умолчанию скорость
Aida 765/163
RMMA3.6 767/167/139.5

winrar3.61 251Кб\с
Шина 100, проц Tualatin 6B4 1300

Также интересует:
1. Что даёт изменение регистра SDRAM Operating Mode в плане скорости-стабильности?
2. Изменяет ли скорость применение 8-way interliving и CL 1.5 на 266?
3. Удавалось ли кому-либо включать CAS 1.0 на 133\A? Что дало в плане скорости?
4. К чему приводило отключения обновления памяти (она по идее и так обновляется при командах)?
5. Можно ли нагорячую менять делитель AGP на Виа или система виснет (в BIOS меню такого нет)? (ответ получен)
6. При включении бита registered (3 в таймингах) на обычной памяти происходит увеличение скорости чтения 32-байт блоков в benchmem и +6 очков в Винраре. Чем обусловлено? В чуть более ранних чипсетах этот бит был DDR write enable (PCR к 691), может сюда рыть?

И еще - чем обусловлена разница в скорости KT266 и KT266A (может чуть не по теме, но прошу переместить при необходимости) - "особым блоком оптимизирующим память" или твиком регистров, как это делала на 266 MSI со своими "быстрыми BIOS".
Вопросы буду дописывать сюда же по мере вспоминания (даташит полистаю). Буду благодарен за любую помощь в МБ\с
Дамп регистров с Чайника

Итак мысли - в первую очередь изменить Tras на 5 - очень частый способ тормозить Виашки. Затем 50\51 сменить на FF. На Чайнике стоит FD - 0 в 1 бите (биты 3-1 помечены как reserved). Надо проверить как это влияет на скорость. Еще надо выставить 12 для таймингов (reg 67-64). Бит 68[6] у меня стоит 1, биты 69[2:3] стоят 11, менять не надо. Биты взяты со статьи apple_rom по твику Виашек. Цель данной темы - нахождение еще большего числа битов, положительно влияющих на скорость, а также проверить влияние на скорость каждого бита, в т.ч. рекомендованных apple_rom, но стоящих у меня по дефолту в 1.

здесь можно посмотреть про биос CLE266(pro266t+unichrome), вдруг будет интересно

Там я нашел лишь дизассемленные БИОС, ты это имел в виду?

Вместе мы - www.ROM.by!

Аватар пользователя apple_rom

Цитата:
3. Удавалось ли кому-либо включать CAS 1.0 на 133\A? Что дало в лпане скорости?

Удавалось - система не стартует.:)
Цитата:
5. Можно ли нагорячую менять делитель AGP на Виа или система виснет (в BIOS меню такого нет)?

Делители FSB/AGP/PCI менять "на горячую" нельзя. Именно для решения этого вопроса все современные системы "рестартуются при старте", т.п. последовательность загрузки следующая:
1. После включения - старт на "дефолтной" (ранее стандартно 100MHz) шине.
2. Считывание частоты (заданной ранее в биос-сетапе) системной шины.
3. Пересчет исходя из нее нужного делителя FSB/AGP/PCI.
4. Программирование в соответствие с этими значениями GPIO и программный RESET.
5. Запрограммированные на предыдущем этапе GPIO задают нужные (новые) FSB/AGP/PCI для генератора и чипсета.
Именно поэтому на посткарточке последовательность загрузки видна с одним (иногда несколькими) ресетами по ходу.

apple_rom писал(-а):

Удавалось - система не стартует.:)

здесь упоминается max(cl1)=66mhz, а в реальности вообще 40 mhz

не всякая память потянет, да ещё, возможно, биос написан без какого-либо учёта всего, кроме cl2,cl3, соответственно, всё и виснет

вот бы кто разобрался...

Antinomy писал(-а):
Там я нашел лишь дизассемленные БИОС, ты это имел в виду?

c3m266 плата фирмы via на её чипсете, есть предположение, что им лучше известно, как настраивать собственные чипсеты:)

NortonC писал(-а):
биос написан без какого-либо учёта всего, кроме cl2,cl3, соответственно, всё и виснет
BIOS вряд ли учитывает. Это же чипсета дело. Да и меняю я не через BIOS.
Цитата:
не всякая память потянет
А я думал по логике - CAS2 133= CAS1 66 (по нс), или не прав?
Цитата:
c3m266 плата фирмы via на её чипсете
Давно искал подобную вещь (VIA reference). Проблема в том, что в чтении BIOS я не силен, мне бы лучше дамп регистров чипсета (0,0,0) roll
apple_rom Спасибо за разъяснение механизма установки частоты. Кстати - а ведь делитель PCI можно вроде нагорячую менять?
RootА ты чего молчишь? wink

Вместе мы - www.ROM.by!

Есть у меня такая мысль - сбросить сюда дамп регистров 0,0,0 с Чайника 694Т. Настройки по умолчанию, твикнутые в BIOS. Замерить скорость работы (Winrar 3.51, RMMA 3.6, benchmem, CB32) и затем кидать предложения по регистрам, плюс эффект. Мерить буду на 6B4 1300 на 100 шине (не гонится почти). Пойдёт? Собираюсь попробовать 66 шину и -PCI для памяти, чтобы заюзать CL=1.0. Затем скину дамп на Apollo pro 266 (параллельно поработаем). Ну а потом уже FAQ всякие и пр.

Вместе мы - www.ROM.by!

Аватар пользователя Baza

могу подключиться с MS-694D-Pro

Либо нечему гореть, либо нечем поджечь!

Аватар пользователя Семен Сатановский

Очень интересно, выкладывайте 8) , только пожалуйста с обьяснениями, так сказать с целью образования таких чайников как я :)

2 Baza Подключайся, кинь в аттач или линк на дамп регистров 0,0,0. Фирмовые мамы я на 694 еще не видел (у самого три чайника 693А, 694Х и 694Т). Желательно описать, что за твики на память есть в БИОСе (может я таких в регистрах не замечал).
2 Семен Сатановский Объяснения какого рода - что за регистры, что дают или зачем надо? Из нас чайник здесь я :)

Вместе мы - www.ROM.by!

Аватар пользователя Семен Сатановский

Antinomy писал(-а):
2 Семен Сатановский Объяснения какого рода - что за регистры, что дают или зачем надо? Из нас чайник здесь я :)

Дамп регистров имеет смысл, если понятно, что значит установка или

сброс того или иного бита. В принципе, можно конечно слазить в даташит на чипсет (если он есть, для ВИАшек это не так просто, как для Интела) и посмотреть самому (если знаешь английский на необходимом уровне). Но Вам ведь самому это надо в первую очередь,
т.е. разобраться, как можно с помощью программ написаных г-ном H.Oda прямо под виндой менять содержимое этих регистров без всякого риска привести систему к незапускаемому состоянию. И, следовательно, определить работоспособные сочетания битом в этих регистрах, а так же производительность системы в этом состоянии.
Это и есть искомое Вами "твиканье ВИАшек", интересное исследование, которое может обогатить полезной информацией и Вас и других участников форума.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей