|
Black Crow
#02
01 ноября 1998 |
|
Очумелые_ручки - схема турибирования процессора Z80.

ТУРБИРОВАНИЕ ПРОЦЕССОРА Z80 НА Pentagon-128 ДО 7MHz. (C) В.M.Г. ------------------------------------------ Без значительного повышения производи- тельности компьютера "ZX-Spectrum" практи- чески невозможно решить две важнейших за- дачи: принципиального улучшения графики и качественного синтеза музыки. В то же вре- мя опыт показывает, что Л Ю Б О Й процес- сор Z80 может работать на в два раза боль- шей частоте - 7 MHz, выполняя при этом в два раза быстрее все операции, не связан- ные с работой ОЗУ. При операциях чтения/ записи ОЗУ процессор приходится несколько подтормаживать, уступая время циклу реге- нерации телевизионного изображения. Однако и при неблагоприятной последовательности операций производительность процессора обычно не ниже, чем 155% от нормального режима 3,5 MHz.Сигнал RAMRQ берётся в Pentagon`е с 12- ой ноги DDS, инверсный 7MHz - с 9-ой ноги DD2, 3.5MHz с 8-DD1, а HLD с 28 вывода 1818 ВГ93. Сигнал _WAIT_ и CLK подаются соответственно на 24-й и 6-й выводы процессора Z80 вместо старых сигналов. Для тех, кто предпочитает делать дора- ботку навесным монтажом, укажем, что D1.3 выполняет роль инвертора и может быть за- менён любым свободным элементом ЛН1 из имеющихся на плате, а D1.4 заменяется на последовательно соединённые свободные элементы ЛЛ1 и ЛН1. Теперь для доработки требуются всего две дополнительные микрос- хемы, которые можно напаять на имеющиеся (D2, например, на DD15). Другой вариант - использовать два свободных элемента ЛЕ1 из доработки ОЗУ до 512К, если таковое имеет- ся;-) ПРИНЦИП РАБОТЫ И НАЛАДКА. В состоянии "отключено" на 9-ом выводе ТМ2 поддерживается высокий уровень и муль- типлексор КП11 коммутирует на входы CLK и _WAIT_ процессора соответственно 3,5 MHz и "1". Когда переключатель замкнут, то на 12-ом выводе ТМ2 появляется низкий уро- вень, который передаётся на выход 9 ТМ2 в момент совпадения фаз сигналов 7 MHz и 3,5 MHz. В этот момент происходит переключение КП11, и теперь на процессор подаётся соответственно 7 MHz и сигнал ожидания. Сигнал ожидания активизируется в момент запроса процессором разрешения на обраще- ние к ОЗУ (при этом RAMRQ переходит в "1") и продолжается до аппаратного снятия зап- роса плюс ещё полтакта. Аппаратное снятие запроса на доступ в ОЗУ производят микрос- хемы компьютера в момент переключения ад- ресных мультиплексоров на Z80. При включении мотора дисковода турборе- жим блокируется сигналом HLD, иначе воз- можны (хотяи не обязательны) сбои при чте- нии и записи диска. Журнал "Радиолюбитель" #9 за 1994 год уверяет, что для некоторых экземпляров ВГ93 блокировка турборежима не нужна. Тогда вместо HLD подключи "землю". Убедитесь, что ваш процессор работает без сбоев на частоте 7 MHz (например, в чужом компьютере). У многих процессоров на такой частоте сильно уменьшается амплитуда выходных сигналов, и это может быть причи- ной сбоев. В таком случае рекомендуется "подпереть" шины на питание через резисто- ры или повысить напряжение на процессоре. В последнем варианте, чтобы не перегревать остальные элементы, подайте напряжение с источника (до 5,6В) непосредственно на процессор, а остальную плату запитайте с него через мощный диод, на котором и произойдёт падение напряжения до необходи- мого для работы остальных микросхем уровня в 4,9 ... 5,1В. Если ваш компьютер сбоит в момент пе- реключения тумблера OFF/ON, то на 11-й вы- вод ТМ2 доработки подайте сигнал с выхода свободного элемента ЛЛ1 на плате компьюте- ра (DDS2.2 или DDб5.3), а на входы этого элемента сигналы 3,5 MHz и С40 с выхода 6 микросхемы DD15. Можно несколько сократить время ожида- ния на процессоре, если на 3 ноге D2.1 доработки подать 14 MHz с 4 ноги DD1 компьютера, но не на всех компьютерах это получается. Можно также попробовать запус- тить компьютер на частоте 14 MHz, подав на 5 ногу D3 доработки сигнал С31; в случае положительного результата такого экспери- мента сообщите, пожалуйста, об этом авто- ру ;-)))![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Другие статьи номера:
Похожие статьи:
В этот день... 1 января
SibNews #08,
Woot! #01,
Spectrum Magazine #01,
ACNews #25,
Psychoz #14,
ACNews #14,
Last 128 #08,
Last 128 #06,
Last 128 #05,
Last 128 #04,
Last 128 #03,
Last 128 #02,
Last 128 #09,
Last 128 #3.5,
Last 128 #8.025,
Sinclair Club #05,
Last 128 #M!R 01,
Fantadrom #01,
Buzz #20,
Last 128 #01,
DonNews #13,
Nicron #120,
Promised Land #01,
Inferno #01,
Marazm #25,
Ultimathum #01,
Marazm #21,
Hooy Mag #02,
KrNews #11,
Marazm #22,
Marazm #23,
ZX Football 2000 #01,
Codemania #01,
Always #03,
Bugs #02,
IzhNews #08,
Virtual Worlds #01,
Listok #04,
Scenergy #02,
Flash Info #18,
Marazm #16,
Marazm #17,
Zed #01,
Balagan #02,
ZX Format #08,
ZX Power #03,
Shock #01,
Impulse #02,
Deja Vu #03,
ZX Club #08,
ZX Club #06,
Numberology #01,
Marazm #13,
Marazm #12,
Marazm #14,
Gorodok #02,
Zodiac #01,
Marazm #15,
Deja Vu #07,
Marazm #11,
Deja Vu #07,
Playboy #03,
Crazy News #2,
Crazy News #4,
ZX Light #01,
Crazy News #5,
Playboy #02,
ZX News #03,
ZX Review #1-2,
Read Me #02,
Crazy News #3,
Nicron #13,
Read Me #01,
Public Spirit #01,
Faultless #06,
Faultless #05,
ZX Software #01,
Stump #04,
Speccy #07,
Возраждение #0,
Speccy #03,
On-Line #17,
Scene+ #01,
Welcome Press #01,
ZX Konig #04,
Adventurer #01,
Faultless #05,
Faultless #04,
Di Halt #01,
Faultless #01,
Playboy #01,
Crazy News #1,
Faultless #03,
Pioneer #03,
Sinclair Town #02,
ZX Magazine #01,
Eldorado #01,
ZX Magazine #02,
Spectron #01,
ZX News #01,
ZX Konig #02,
200 #W,
Welcome Press #00,
Dune #07,
Subliminal Extacy #01,
Subliminal Extacy #02,
ZX Konig #01,
Subliminal Extacy #00,
Muchomor #01,
Spectrofon #01,
ZX Revija #02,
Outlet #01,
Outlet #1-3