Найти в Дзене

Турбируем и разгоняем Радио-86РК

В компьютере Радио 86РК установлен контроллер прямого доступа к памяти (КР580ВТ57, далее ПДП), его задача подкидывать данные в видеоконтроллер (КР580ВГ75). Забирать данные из ОЗУ контроллер ПДП может только предварительно остановив процессор. И чем больше строк на экране мы хотим увидеть, тем больше данных надо пересылать, тем чаще останавливается процессор. Можно ли было минимизировать время простоя уже тогда, в теперь уже далёком 86-м году?
Оказывается можно! Оказывается ВТ57 и ВГ75 работают асинхронно, не опираясь на символклок. Значит вынимаем 12 ногу (тактовая частота ПДП) ВТ57 из панельки и кидаем на неё соплю с 11 ноги (делитель тактовой частоты) 155ИЕ4. Теперь ПДП у нас работает на частоте 2.66 мГц, что почти на мегагерц выше частоты процессора!
Чтобы понять, что это даёт, я написал тест. В архиве версии и исходники для РК86, Партнёра и Пальмиры. Видно, что прирост в сбросовом режиме есть. Видно, что Партнёр вообще непобедим. Так же мне прислали фотку с тестом на машине, кот

В компьютере Радио 86РК установлен контроллер прямого доступа к памяти (КР580ВТ57, далее ПДП), его задача подкидывать данные в видеоконтроллер (КР580ВГ75). Забирать данные из ОЗУ контроллер ПДП может только предварительно остановив процессор. И чем больше строк на экране мы хотим увидеть, тем больше данных надо пересылать, тем чаще останавливается процессор.

Можно ли было минимизировать время простоя уже тогда, в теперь уже далёком 86-м году?

Оказывается можно! Оказывается ВТ57 и ВГ75 работают асинхронно, не опираясь на символклок. Значит вынимаем 12 ногу (тактовая частота ПДП) ВТ57 из панельки и кидаем на неё соплю с 11 ноги (делитель тактовой частоты) 155ИЕ4. Теперь ПДП у нас работает на частоте 2.66 мГц, что почти на мегагерц выше частоты процессора!

Чтобы понять, что это даёт, я написал тест. В архиве версии и исходники для РК86, Партнёра и Пальмиры.

Видно, что прирост в сбросовом режиме есть. Видно, что Партнёр вообще непобедим. Так же мне прислали фотку с тестом на машине, которая работает в режиме ВГА и турбирована тем самым от носа до хвоста. Там циферки завораживают:

-2

Это ж целых два РК86 по производительности получается!

Конечно, наверняка у классических машин с динамической памятью могут возникнуть проблемы. Но со статической памятью частоту ПДП можно задирать до 4 мГц.

Удачного вам оверклокинга!

Скачать тест производительности »