by нолька » 01 Mar 2009, 21:14
Итак про симм 72пина на профи в5.0х. Купил я значит в 98году симм на 4мб..
Структура ру7: 9х9х1 т.е. 2^18=256кбит. Т.е. 9 битная ША, на профи сигналы E1 - E9 и CE9. Сигналы RAS все синхронные, но раздельные (для буферизации - в мегабайте 32 чипа как никак), а CAS и WE разные для 4х линеек. Выходные данные у ру7 на линейках соединены попарно - 1, 2 (сигналы М00-М07 по схеме) и 3,4 (сигналы СМ0-СМ7).
Мне достался 4мб симм, его структура 10х10х32, т.е. ША уже 10 бит, шина данных на вход и выход общая в отличие от ру7. Симм имеет один общий WE, раздельные CAS и один RAS.
Таким образом, чтобы его подключить надо решить проблему с разделением ШД, регенерацию доп. бита ША (для 4мб), а также WE и CAS (RAS остается как есть). Еще в профи сигнал Е9-СЕ9 разный для разных пар линеек ру7, в симме же он единственный, его тоже надо модифицировать.
1) шину данных симма я урезал вдвое - соеденил парами рядом стоящие пины - D0-D16, D1-D17 итд. Получил М00-7, СМ0-7. Для записи в память стандартно ставим ИР22 (две штуки), в указанной dosikus схеме ошибка - на ногу 11 надо подать 5в, а на 1 - WE.
2) сверху на DD57 паяется такая же КП12, резистор с сигнала Е1 нижней мсх. отпаивается (теперь половинка нижней кп12 использоваться не будет). На верхней кп12 формируются Е1 и Е10 как указано на картинке. Сигналы на входе DD55 (для Е9) модифицируются аналогично.
3) сигнал WE инверсный берем с оригинальной схемы профи,
CAS0 = CAS0_simm
CAS1 = CAS2_simm
CAS2 = CAS1_simm
CAS3_simm согласно картинке.
Сигналы A20R, A21R используются для расширения до 4мб, в чистом виде на доп. порт их вешать нельзя (см. схему расширения).
Вроде ничего не забыл. вопросы?
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец