Максимально быстрые SIMM30
Максимально быстрые SIMM30
Захотелось все-таки выжать максимум из 286, а для этого нужна шустрая память. Для 20 МГц вроде как нужно около 45-50нс, для 25 МГц - 25-30нс.
В первом случае достаточно 45нс 1м*4 памяти, и запаять её на подходящего донора. Разве что сама память относительно редкая, но в природе встречается. А вот с <30нс сложнее. Первое, что попадается на глаза с таким быстродействием - SOJ-ки от видеокарт. Но там организация 256К*16 - хотелось бы побольше, и работать будет половина (хотя можно сделать модуль сразу на 2 слота, благо есть 2 CAS). Что еще из доступного и применимого к SIMM-ам существует с таким быстродействием, в идеале с организацией 1М*8 или 1М*4?
В первом случае достаточно 45нс 1м*4 памяти, и запаять её на подходящего донора. Разве что сама память относительно редкая, но в природе встречается. А вот с <30нс сложнее. Первое, что попадается на глаза с таким быстродействием - SOJ-ки от видеокарт. Но там организация 256К*16 - хотелось бы побольше, и работать будет половина (хотя можно сделать модуль сразу на 2 слота, благо есть 2 CAS). Что еще из доступного и применимого к SIMM-ам существует с таким быстродействием, в идеале с организацией 1М*8 или 1М*4?
- Rio444
- Почётный пользователь
- Сообщения: 26861
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
-
Вклад в сообщество
Максимально быстрые SIMM30
Что-то в голову ничего больше и не приходит, кроме SOJ видеопамяти 25нс.
Теоретически можно сделать из современной SRAM 1Mx8 10нс. Но она 3,3-вольтовая, к тому же строки и столбцы задаются одновременно. Поэтому потребуется обвязка.
Вместе с ней в итоге примерно так же и получится 20..25нс.
Теоретически можно сделать из современной SRAM 1Mx8 10нс. Но она 3,3-вольтовая, к тому же строки и столбцы задаются одновременно. Поэтому потребуется обвязка.
Вместе с ней в итоге примерно так же и получится 20..25нс.
Электронка: копия
- Rio444
- Почётный пользователь
- Сообщения: 26861
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
-
Вклад в сообщество
Максимально быстрые SIMM30
Но тут ещё такой вопрос: а существует ли чипсет для 286-х, который может работать с памятью без задержек?
Я на такое нарвался на 486-й. Память может работать быстрее (проверено на другой плате), а чипсет нет.
Я на такое нарвался на 486-й. Память может работать быстрее (проверено на другой плате), а чипсет нет.
Электронка: копия
Максимально быстрые SIMM30
На vogons есть немало результатов для 20 МГц 286 с нулевой задержкой (0 ws). Память при этом 60 нс. Вряд ли нужно быстрее, чем 45-50 нс даже для 25. Хотя чипсет может свои задержки вносить, конечно.
Вообще-то у 286 на 25 МГц есть 80 нс для доступа к памяти, так что если чипсет досаточно быстрый, может и 60 нс хватить, что и было продемонстрировано, например, здесь форумчанином Ekb:
https://www.vogons.org/viewtopic.php?f= ... ws#p463421
Вообще-то у 286 на 25 МГц есть 80 нс для доступа к памяти, так что если чипсет досаточно быстрый, может и 60 нс хватить, что и было продемонстрировано, например, здесь форумчанином Ekb:
https://www.vogons.org/viewtopic.php?f= ... ws#p463421
- ATauenis
- Advanced Member
- Сообщения: 5527
- Зарегистрирован: 30.04.2015,21:30
- Откуда: Москва
- Контактная информация:
-
Вклад в сообщество
Максимально быстрые SIMM30
Вопрос-совет ламера: чем 386-33 были хуже 286-25 по таймингам памяти? По идее, в первых "PC33" память, а в 286 вообще "РС25". И как раз основная масса SIMM 30 pin планок идёт с 386 компов 33/40МГц, по идее, все должны тянуть частоты 286 на 25 шине?..
- Rio444
- Почётный пользователь
- Сообщения: 26861
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
-
Вклад в сообщество
Максимально быстрые SIMM30
Во-первых на каждую операцию вводятся задержки, кратные частоте шины (не менее одного такта), во вторых на каждое чтение/запись нужно несколько таких операций.
ЕМНИП задать адрес строки - выставить сигнал RAS - пауза - адрес столбца - CAS - пауза - сигнал чтения (или записи) - пауза - читаем.
Например у Pentium с шиной 66 эти паузы могут быть по 2 такта.
ЕМНИП задать адрес строки - выставить сигнал RAS - пауза - адрес столбца - CAS - пауза - сигнал чтения (или записи) - пауза - читаем.
Например у Pentium с шиной 66 эти паузы могут быть по 2 такта.
Электронка: копия
Максимально быстрые SIMM30
Плата есть, 0WS чтение на ней работает, а запись вроде как меньше 1WS не бывает. Но работает только на 8 МГц, на 20 МГц 60нс уже не хватает - зависает.
45-50нс памяти достаточно много разной находится, даже новая FPM есть, а вот с 25-30нс проблема.
45-50нс памяти достаточно много разной находится, даже новая FPM есть, а вот с 25-30нс проблема.
- Rio444
- Почётный пользователь
- Сообщения: 26861
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
-
Вклад в сообщество
Максимально быстрые SIMM30
Электронка: копия
Максимально быстрые SIMM30
Ну в "нормальном" режиме (с Page Mode) все работает. Производительность естественно далека от той, что может быть у 20 Мгц 286-го. Хотя есть конечно вероятность что виноват чипсет - в даташите написано что режим 0WS требует 60нс для 16МГц и менее 50 для 20, и не рекомендуется его использовать.
- CodeMaster
- Advanced Member
- Сообщения: 7669
- Зарегистрирован: 27.08.2010,11:17
- Откуда: Воронеж
- Контактная информация:
-
Вклад в сообщество
Максимально быстрые SIMM30
Да, на 72 пин регулярно, а 30 пиновые я так и собрался потестить, но там и выбор не такой большой.
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"
Максимально быстрые SIMM30
286(TD60C) собирались на тех-же чипсетах как и 386SX(TD70AN)- CITYGATE .
А там и 40Мгц было. Подозреваю что чипсет мог использовать память, в случае 4-х SIMM попеременно. Повышая быстродействие вдвое. Т.е. 60нс модулях получалось - 30нс
А там и 40Мгц было. Подозреваю что чипсет мог использовать память, в случае 4-х SIMM попеременно. Повышая быстродействие вдвое. Т.е. 60нс модулях получалось - 30нс