Память EDO вместо FPM в 486-е без поддержки EDO (Кто-нибудь задумывался?)

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31206
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 44 раза
Поблагодарили: 120 раз

Вклад в сообщество

Сообщение Rio444 » 05.05.2018,21:27

Roman555 писал(а):Как я понял, можно отказаться от использования 4 м/сх 245, а просто по подъему CAS# активировать WE#
Как это сделать "просто"?
Что-то схема не складывается.
Электронка: Изображение копия Изображение

Roman555
Full Member
Сообщения: 220
Зарегистрирован: 26.04.2018,13:19
Откуда: Харьков

Сообщение Roman555 » 05.05.2018,21:47

Rio444 писал(а):Roman555 написал:
Как я понял, можно отказаться от использования 4 м/сх 245, а просто по подъему CAS# активировать WE#
Как это сделать "просто"?
К сожалению, у меня нет ответа на этот вопрос.

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5782
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Поблагодарили: 19 раз
Контактная информация:

Вклад в сообщество

Сообщение ATauenis » 05.05.2018,22:13

Возможно, можно привлечь многоногую программируемую логику.

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31206
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 44 раза
Поблагодарили: 120 раз

Вклад в сообщество

Сообщение Rio444 » 06.05.2018,08:52

ATauenis писал(а):Возможно, можно привлечь многоногую программируемую логику.
Думал об этом. Но это уже не совсем просто.
Электронка: Изображение копия Изображение

Roman555
Full Member
Сообщения: 220
Зарегистрирован: 26.04.2018,13:19
Откуда: Харьков

Сообщение Roman555 » 07.05.2018,17:55

Придумал схемку, но оказалась сложной. Возможно, работать не будет вообще или, временами, неправильно.
Если есть профессиональные схемотехники, - проверьте.
Логика работы исходит из допущения, что при чтении не бывает активно одновременно 2 и более линий RAS0#-RAS4# .
Это же допущение касается и CAS0#-CAS4# .
Рисовал в программе oregano. Думал она сможет смоделировать, но с наскоку ничего не получилось с моделированием - нет в комплекте библиотек для 74xx
Вложения
edo_mod_schema1.png

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31206
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 44 раза
Поблагодарили: 120 раз

Вклад в сообщество

Сообщение Rio444 » 06.06.2018,14:24

Самое простое решение проблемы - на 4 и 8Мб планках с 42-ножечными чипами SOJ.
Нужно отключить от земли /OE (29 нога) и соединить с /UCAS или /LCAS. Проще с /UCAS, потому что это соседняя, 30-я нога.
Изображение
Электронка: Изображение копия Изображение

sde79
Advanced Member
Сообщения: 332
Зарегистрирован: 18.10.2015,18:28
Благодарил (а): 4 раза
Поблагодарили: 11 раз

Сообщение sde79 » 06.06.2018,20:13

Roman555 писал(а):В подтверждение приведу еще один даташит (на EDO MICRON), в котором тоже указана возможность управлять закрытием буферов данных с помощью WE#
Это костыль, из-за того, что у планок simm нет специального контакта для подачи ОЕ, приходится изощряться с использованием WE.
А если задача стоИт просто переделать планку EDO в FPM-совместимую, то можно просто отпаять ноги ОЕ микросхем и подать на них соответственно CАS, и никакая логика не нужна.
Ибо вся проблема в том и заключается, что чипы FPM отключают выводы данных автоматически при получении CAS, и сигнал ОЕ подавать уже не нужно. А EDO, получив CAS, продолжает замусоривать шину и ждать прихода ОЕ или WE в явном виде.

Roman555
Full Member
Сообщения: 220
Зарегистрирован: 26.04.2018,13:19
Откуда: Харьков

Сообщение Roman555 » 07.06.2018,11:43

Rio444 писал(а):Нужно отключить от земли /OE (29 нога) и соединить с /UCAS или /LCAS. Проще с /UCAS, потому что это соседняя, 30-я нога.
Идеально! Респект. Проще решения не придумать.

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31206
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 44 раза
Поблагодарили: 120 раз

Вклад в сообщество

Сообщение Rio444 » 07.06.2018,11:55

Roman555 писал(а):sde79 написал:
можно просто отпаять ноги ОЕ микросхем и подать на них соответственно CАS, и никакая логика не нужна.
Идеально! Респект. Проще решения не придумать.
Вообще-то sde79 написал это, уже после реализации в железе (фото выше). ;)

Тема постепенно перетекла сюда.
Там подробнее.
Электронка: Изображение копия Изображение

Jager
Advanced Member
Сообщения: 1492
Зарегистрирован: 10.11.2018,21:27
Поблагодарили: 1 раз

Сообщение Jager » 27.02.2019,13:59

Дабы новую тему не создавать.
Плата BA2161 (скорее всего от Olivetti M4-4x4, хотя в мануале на эту серию данной мат. платы нет) на UM82C491/82C493, про поддержку EDO информации нет, однако 2х8мб EDO без проблем видит и memtest86+ проходит. Рядом с памятью есть 4 74LS245, если что.
Стоит ли ожидать какие-нибудь проблемы из-за EDO памяти?

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31206
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 44 раза
Поблагодарили: 120 раз

Вклад в сообщество

Сообщение Rio444 » 27.02.2019,14:06

Jager писал(а):Стоит ли ожидать какие-нибудь проблемы из-за EDO памяти?
Нет.
Либо работает, либо нет.
Видимо этот чипсет поддерживает EDO.
У UMC был такой.
Электронка: Изображение копия Изображение

Ответить