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

Вопрос про твикание виашек - 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.

По поводу post write buffer - несмотря на небольшое увеличение скорости чтения, происходит понижение скорости записи\копирования, так что рекомендация меняется - нужно ставить на 1. Пока мы пришли к рекомендованным FF в регистрах 50, 51 (4 бита в 50 оказывают неизвестное влияние), а в 50 биты 4,3. Попутно нашел, что RAW retire policy при выключении увеличивает скорость записи (что странно, ибо включение приводит к ускорению на 7% на 266). Может сглюканула RMMA. Еще вопрос - заметил, что когда комп долго поработал, происходит увеличение скорости записи, притом на 25-30МБ\с (со 165 до 190-195). Кто-нибудь подобное встречал? На всякий случай сохранил дамп с регистрами, но не думаю, что он отличается от оригинального. Может особенности XP? Проверил в Aida32 - то же самое выдала 189-190. Воюем дальше.

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

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

память регистровая, скорее всего в этом дело.....
т.к. комп сейчас работает 24х7 внутрь полезу после окончания всех закачек ...
проверю идею насчёт работы >147 и потестю на обычной памяти

Добавлено спустя 5 минут 14 секунд:

                                REGISTER TABLES
                                ---------------


                               
                         MASK / Reg.     Data         
                         BF04h           00h
                         0013h           E0h
                         002Ch           00h
                         002Dh           00h
                         002Eh           00h
                         002Fh           00h
                         9650h           69h
                         0051h           DBh
                         5B53h           A4h
                         F76Ch           08h
                         0070h           C0h
                         0072h           4Ch
                         F273h           0Ch
                         0074h           0Eh
                         0379h           F4h
                         B67Ah           49h
                         FC88h           01h
                         FCA8h           00h
                         FCA9h           00h
                         00ACh           2Fh
                         E0ADh           02h
                         3FB0h           00h
                         00B1h           CBh
                         00F8h           22h

                             
                         Mask / Reg.     Data         
                         0040h           C8h
                         0041h           CDh
                         EF42h           00h
                         0043h           44h
                         FB44h           04h

                             
                         Mask / Reg.     Data         
                         F740h           08h
                         7042h           00h
                         7F4Ah           00h
                         0045h           80h
                         0C46h           62h
                         0055h           00h
                         0056h           00h
                         0057h           00h
                         F859h           06h
                         065Ch           D0h

                            
                         Mask / Reg.     Data         
                         DF40h           20h
                         0044h           00h
                         0045h           00h
                         0046h           00h
                         0047h           00h
                         EF4Dh           10h

                                   
                         Register        Data         
                         C0h             02h
                         E8h             80h
                         EBh             14h
                         C4h             00h
                         C5h             0Ah
                         C6h             06h
                         DCh             01h
                         C7h             00h
                         C8h             0Ch
                         C9h             07h
                         DDh             01h
                         DFh             01h
                         E0h             00h
                         E1h             00h
                         E2h             00h
                         D9h             00h
                         DAh             00h
                         DBh             00h
                         E3h             01h
                         E9h             21h

таблица регистров выдранная из биоса MS-6309 v5 (694T)

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

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

обновил файлс на people.overclockers.ru/Baza/files


cp.people.overclockers.ru/cgi-bin/dl.pl?id=20180&filename=REGISTERS.xls
(23.5 кбайт, дата загрузки: 2006-12-29 17:13:37)

всё что удалось выковырить из биосов дуальных мам, на 694Д чипсете
собраны из
MS-6321_37
ECS DVAA10D
Epox D3VA1323
rioworks SDVIA175
Tyan TIGER133

ASUS CUV4X-D & гигабаг GA-6VXDC7
в списке отсутствуют ввиду "своего" формата биоса:(

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

2 Baza Большой спасибо тебе за такую работу. Буду смотреть, что там такого. Еще вопрос - это регистры, которые форсируются поверх начальных, так (ибо там не все регистры)? И еще - модбином (с ним еще не очень лажу) ковырял 6ATA4, там есть таблица registers configure что-ли. Это та таблица или не та?

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

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

Antinomy писал(-а):
И еще - модбином (с ним еще не очень лажу) ковырял 6ATA4, там есть таблица registers configure что-ли. Это та таблица или не та?

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

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Спасибо, буду знать. Кстати, кто отрекомендует мне статью по написанию модуля ISA.rom для изменения регистров при загрузке BIOS. overclockers.com/tips905/

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

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

Дык, у Квакстора была ж... Теперь бы ник еще припомнить, как он есть...
О, нашел
people.overclockers.ru/xKVtor/records

А кому счас легко...

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

Baza писал(-а):
обновил файлс на people.overclockers.ru/Baza/files
cp.people.overclockers.ru/cgi-bin/dl.pl?id=20180&filename=REGISTERS.xls
(23.5 кбайт, дата загрузки: 2006-12-29 17:13:37)

всё что удалось выковырить из биосов дуальных мам, на 694Д чипсете
собраны из
MS-6321_37
ECS DVAA10D
Epox D3VA1323
rioworks SDVIA175
Tyan TIGER133

ASUS CUV4X-D & гигабаг GA-6VXDC7
в списке отсутствуют ввиду "своего" формата биоса:(

добвил регистерз.рар.
дополнил в таблицу ABIT VP6 (и как я про него забыл)

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

Ок, гляну, спасибо.

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

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

Подниму тему.

Итак: имеем плату на Via ApolloPro266 MS-9105.
имеем её с целью добиться работы на частоте >160 с делителем FSB:PCI =5
пока: клокер ICS951001 это позволяет, и выставляет все частоты что джамперами, что программно.
Но: есть нюанС..

если опираться на доки по CLE266, то:

SA16 VAD0 CPU FSB Clock Lsb Hx=133 MHz            Rx54[6]
SA17 VAD1 CPU FSB Clock Msb LL=66 MHz, LH=100 MHz Rx54[7]
SA18 VAD2 IOQ Depth L=1-Level, H=8-Level          Rx50[7] 
SA19 VAD3 GTL Pullup Enable L=Disable, H=Enable   Rx50[6] 

при этом из схемы на 9105 и 6365 имеем:

NB Strapping Selection
SA17 SA16 Host Clock
0      0      66MHz
0      1      100MHz
1      1      133MHz
1      0      Auto


SA18 IOQ Depth H=1-Level, L=4-Level (то есть наоборот ....при этом именно так и  есть, проверял по скорости работы памяти)
SA19 GTL pullup 0-Enable 1-Disable

теперь непонятки:

если на SA17-SA16 выставить AUTO, то клокер стартует на 120:40....плата при этом не запускается все диоды красные, то-же самое если перемычками выставить на клокере 160:32 или 166:33

если выставить тот-же 0 в SA16 не трогая клокер, то он игнорируется.

при этом: состояние битов [6][7] регистра Rx54 из под винды не изменить ни wpcredit-ом ни RW-Everything
изменение из под винды бита [7] Rx50 не сказывается на производительности.

программирование клокера из под вин вызывает глубокое зависание при любой смене делителя FSB-PCI
при этом частоты клокером устанавливаются корректно.

схема замещения FID-ов процессора сигналами с клокера доработана в соотв. с даташитом на клокер
ICS94227 и она, кстати тоже корректно работает.

вопрос: как это можно обойти?
P.S. думаю скоро получу на руки другую подобную дуалку и буду смотреть как она себя ведёт.

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

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

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые 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.

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

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