ZEK, говорил же - поставь 41000
ZEK, говорил же - поставь 41000
Допилил кая, добавил скрытую регенерацию. Нужно для симов которым надо 1К циклов регенерации.
Вроде как работает (потому что у меня и без допиливания комп плющит периодически, в турбе вообще не пашет ), ну в общем 18 минут без зависона проработал, тест памяти ошибок не нашел, раньше ошибки находились на первом же проходе.
Суть доработки - во время вертикального бордюра вместо холостого чтения видеогенератором делаем цикл скрытой регенерации.
Режем 2 дорожки как на черточки на иллюстрации , плюс правим не влияющий ни на что глюк платы - отрезаем на нижней стороне дорогу от 4 ноги DD14. Кружочек на иллюстрации вокруг переходного отверстия называется тчк.1
Берем 6 проводков типа мгтф и припаиваем их примерно так:
DD1[6] - DD14[4]
DD32[5] - DD14[5]
DD60[10] - DD14[6]
DD60[9] - DD2[11]
DD60[8] - тчк.1
DD2[11] - DD13[12]
Если надрезы сделать в другом менее удобном месте, то можно обойтись 1разрезом и 5 проводками.
Доработка на циклы проца не виляет, но тем не менее в турбе не могут потестить.
Последний раз редактировалось ZEK; 22.02.2014 в 20:03.
ZEK, вот здОрово! Сейчас попробую по схеме понять, как у тебя получилось. Т.е. всё-таки появился МА10 и можно попробовать подключить мой 4МБ-СИММ? А скрытая регенерация работает согласно даташиту на СИММ'ы? Почему в ТУРБЕ не можешь потестить?
МГТФ - любимый провод!
KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL
У меня комп плющит, на шине мусор, не нашол еще где, подозрения что мегу плющит на 24мгц, и она выставляет/ставит Wait не там где надо.
МA10 на землю. Работает по даташиту. Правильней конечно было бы весь бордюр заюзать было, но там больше проводков и надо микруху на панельку ставить или тянуть через вслю плату до ЛА3 и ЛН1 провода, а так я заюзал неиспользуемые элементы ЛЛ1 и ЛИ1.
Работает так
На горизонтальном (выше/ниже активной области) бордюре в циклах чтения видеогенератора /H1 = 0 и BK/ = 0
я их объединяю с помощью ЛЛ1 получаю флаг = 0 там где надо тыкать циклы Hidden refresh. Далее объединяю оригинальный CAS/ и флаг через ЛИ1 в итоге в циклах чтения видеогенератора на бордюре получаю CAS/ = 0, а так как RAS/ продолжает щелкать как и щелкал в итоге все складывается в фигуру Hidden refresh.
PS. Вытащил на ходу мегу, в итоге на данный момент 44 минуты тест памяти без ошибок.
Последний раз редактировалось ZEK; 10.04.2011 в 15:12.
Потому что я холостые циклы чтения видегенератора заюзал для вставки лишнего RAS/, а так надо пол компа вырезать и схему перепахать серъезно.
Мож я конечно уже чёто не помню, т.к. читал даташит на память лет 20 назад, но помойму переход в хидден режим осуществляется cas перед ras, после чего микруха вааще забивает на то, что ей подают по адресам, а включает внутренний счётчик и регенерится сама. А т.к. она вааще забивает на то, что ей подают по адресам, то и резать ничего не надо вааще, и ловить бордюр тож нахрен не надо, достаточно токо поменять фазировку cas и ras и всё будет тип-топ.. если конечно ваше ОЗУ умееет cas перед ras (кстати, тем, кто гонит на РУ7 - они это умеют, а вот импорт - в очень редких случаях ).
Так что выбрасывай что нагородил, режь cas и ras, меняй их местами и говори чё вышло
Последний раз редактировалось Black_Cat; 10.04.2011 в 16:37.
Hidden refresh это смесь обычного цикла и CBR
Обычный цикл выглядит так:
1. выставляем номер строки
2. опускаем RAS/
3. выставляем номер столбца
4. опускаем CAS/ и если надо WE/
5. подымаем RAS/
6. подымаем CAS/
У hidden refresh начиная с 6 пункта начинаются отличие практически CRB цикл
6. опускаем RAS/ WE/=1
7. подымаем RAS/
8. подымаем CAS/
п7. и п8. можно менять местами
Тобиш на один CAS/ приходится 2 RAS/ и начинается как обычный цикл
так сделай просто CBR, нахрена так усложнять? Раз ОЗУ хидден понимает, то CBR уж и подавно должно понимать
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)